The general-purpose interactive theorem-proving assistant called Prove-It was used to verify the Quantum Phase Estimation (QPE) algorithm, specifically claims about its outcome probabilities. Prove-It is unique in its ability to express sophisticated mathematical statements, including statements about quantum circuits, integrated firmly within its formal theorem-proving framework. We demonstrate our ability to follow a textbook proof to produce a formally certified proof, highlighting useful automation features to fill in obvious steps and make formal proving nearly as straightforward as informal theorem proving. Finally, we make comparisons with formal theorem-proving in other systems where similar claims about QPE have been proven.
翻译:普适的交互式定理证明助手Prove-It被用于验证量子相位估计(QPE)算法,特别是其结果概率的声明。Prove-It在其形式化定理证明框架中表达复杂的数学陈述,包括关于量子电路的声明。我们展示了遵循教科书证明以产生正式认证证明的能力,突出了用于填充明显步骤的有用自动化功能,使得正式证明几乎像是非正式定理证明一样简单。最后,我们与在其他系统中进行QPE证明相似的声明进行比较。