Verification of Recursively Defined Quantum Circuits

Read full text
Authors: Mingsheng Ying, Zhicheng Zhang
Cited by: 0

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).

Fields of Study & Subjects

Quantum Computing Algorithms and Architecture Low-power high-performance VLSI design Quantum Information and Cryptography

Publication details

Journal / source
Proceedings of the ACM on Programming Languages
Volume
10
Issue
PLDI
Pages
656–680
Publication date
8 June 2026
Language
EN