paperbot · PL 论文追踪

全部论文 待读 收藏

P2 An Expressive Assertion Language for Quantum Programs

面向量子程序的一种富有表达力的断言语言
POPL 10(POPL)2026匹配度 2/10 · 该论文属于程序验证与量子霍尔逻辑,虽与形式化验证相邻,但研究领域是量子程序,未涉及用户核心关注的 LLM/Agent 与静态分析结合、浮点程序分析或贝叶斯程序分析,也未涉及 ML/Agentic 系统。引用 3 inbox
Bonan Su, Yuan Feng, Mingsheng Ying, Li Zhou
crossref: 2026-09-10

AI 速览

一句话:提出以广义Pauli算子准概率分布表示量子谓词的断言语言,可表达含循环量子程序的最弱前置条件,并建立可靠且相对完备的量子Hoare逻辑。

该文研究基于期望的量子程序推理,针对其缺乏表达力强的断言语言这一问题,设计了一种新的断言语言。其核心思想是用广义Pauli算子的准概率分布来表示量子谓词,从而刻画期望型推理中的断言。为证明语言的表达力,作者将经典的Gödel化技巧推广到量子设定,证明对任意含循环的量子程序S以及以该语言写成的后置条件ψ,S关于ψ的最弱前置条件同样可用该语言中的公式表达。作为应用,作者在该富有表达力的断言语言之上给出了一个可靠且相对完备的量子Hoare逻辑。

问题
量子程序的期望式推理缺乏具有足够表达力的断言语言,尤其难以统一处理含循环程序的最弱前置条件。
方法
用广义Pauli算子的准概率分布表示量子谓词以定义断言语言,并推广Gödel化技术来证明该语言对含循环量子程序的表达力。
评估
以理论证明为主:证明任意含循环程序与其后置条件的最弱前置条件均可在该语言中表达,并据此构造可靠且相对完备的量子Hoare逻辑。
原文摘要(Abstract)

In this paper, we define an assertion language designed for expectation-based reasoning about quantum programs. The key design idea is a representation of quantum predicates by quasi-probability distributions of generalized Pauli operators. Then we extend classical techniques such as Gödelization to prove that this language is expressive with respect to the quantum programs with loops–specifically, for any program S and any postcondition ψ formulated in the assertion language, the weakest precondition of S with respect to ψ can also be expressed as a formula in the assertion language. As an application, we present a sound and relatively complete quantum Hoare logic upon our expressive assertion language.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@article{SuFYZ26,
  title = {An Expressive Assertion Language for Quantum Programs},
  author = {Bonan Su and Yuan Feng and Mingsheng Ying and Li Zhou},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {10},
  number = {POPL},
  year = {2026},
  doi = {10.1145/3776658}
}