|国家预印本平台
首页|D-Hammer: Efficient Equational Reasoning for Labelled Dirac Notation

D-Hammer: Efficient Equational Reasoning for Labelled Dirac Notation

D-Hammer: Efficient Equational Reasoning for Labelled Dirac Notation

来源:Arxiv_logoArxiv
英文摘要

Labelled Dirac notation is a formalism commonly used by physicists to represent many-body quantum systems and by computer scientists to assert properties of quantum programs. It is supported by a rich equational theory for proving equality between expressions in the language. These proofs are typically carried on pen-and-paper, and can be exceedingly long and error-prone. We introduce D-Hammer, the first tool to support automated equational proof for labelled Dirac notation. The salient features of D-Hammer include: an expressive, higher-order, dependently-typed language for labelled Dirac notation; an efficient normalization algorithm; and an optimized C++ implementation. We evaluate the implementation on representative examples from both plain and labelled Dirac notation. In the case of plain Dirac notation, we show that our implementation significantly outperforms DiracDec.

Yingte Xu、Li Zhou、Gilles Barthe

物理学计算技术、计算机技术

Yingte Xu,Li Zhou,Gilles Barthe.D-Hammer: Efficient Equational Reasoning for Labelled Dirac Notation[EB/OL].(2025-05-13)[2025-07-16].https://arxiv.org/abs/2505.08633.点此复制

评论