APS Logo

Verifying Quantum Phase Estimation using Prove-It

ORAL

Abstract

We use Prove-It [arxiv:2012.10987, pyproveit.org], an interactive proof assistant for organizing and verifying mathematical knowledge, to formally prove the success probability guarantee of the quantum phase estimation (QPE) algorithm, closely following Nielsen & Chuang's (2000/2010) textbook presentation using similar notation.  The interactive proof construction flows naturally from an informal proof by automatically deducing simple steps (given prior development of dependent theory packages as well as some training in using Prove-It).  Our formal proof relies upon well-established mathematical theorems that are not themselves required to be proven in the system, which demonstrates a useful feature of Prove-It that enables proofs based upon conjecture. Prove-It also provides easily-navigable hyper-links to explore the dependency structure of the generated human-readable proofs while maintaining an easily-inspected list of axioms and conjectures used (directly and indirectly) in each proof.

Presenters

  • Warren D Craft

    University of New Mexico

Authors

  • Wayne M Witzel

    Sandia National Laboratories

  • Warren D Craft

    University of New Mexico

  • Robert D Carr

    University of New Mexico

  • Joaquín E Madrid Larrañaga

    Sandia National Laboratories, NM

  • Deepak Kapur

    University of New Mexico