Abstract
Recursive techniques have recently been introduced into quantum programming so that a variety of large quantum circuits and algorithms can be elegantly and compactly programmed. In this paper, we present a proof system for formal verification of the correctness of recursively defined quantum circuits. The soundness and (relative) completeness of the proof system are established. To demonstrate its effectiveness, we present a series of application examples, including formal verification of multi-qubit controlled gates, a quantum circuit for generating multi-qubit GHZ (Greenberger-Horne-Zeilinger) states, and more sophisticated quantum algorithms with recursive structures such as the quantum Fourier transform, quantum state preparation, and quantum random access memories (QRAMs).
Author supplied keywords
Cite
CITATION STYLE
Ying, M., & Zhang, Z. (2026). Verification of Recursively Defined Quantum Circuits. Proceedings of the ACM on Programming Languages, 10. https://doi.org/10.1145/3808273
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.