Bounds for Quantum Circuits using Logic-Based Analysis
Benedikt Fauseweh, Ben Hermann, Falk Howar
TL;DR
This work addresses the challenge of scaling verification for quantum circuits to ensure they remain within a target sub-space, such as preserving a low Hamming distance or entanglement. It proposes a logic-based, SMT-driven approach that combines compositional verification with linear over-approximation of gate effects to derive bounds without full quantum simulation, incorporating weakest-precondition reasoning to automate local assumptions. The authors demonstrate two key ideas—decomposition into sub-circuits and abstraction of gate effects—through two examples (H-CNOT and an $H(2^6)$ gate fabric) and report that these strategies substantially reduce variable counts and solver runtimes. The approach holds promise for scalable verification of quantum software and complex circuits, including those modeling MB L-DTCs, by enabling bound proofs on properties like the Hamming weight $HW( abla)$ and subspace preservation while avoiding exhaustive state-space exploration.
Abstract
We explore ideas for scaling verification methods for quantum circuits using SMT (Satisfiability Modulo Theories) solvers. We propose two primary strategies: (1) decomposing proof obligations via compositional verification and (2) leveraging linear over-approximation techniques for gate effects. We present two examples and demonstrate the application of these ideas to proof Hamming weight preservation.
