How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Finite universal-gate compilation cost for the truncated QFT
Statement
Each retained Hadamard or complete controlled-phase block has an exact no-ancilla decomposition with at most four one-qubit gates and two CNOTs, uniformly in its angle. Fix an integer bounding both counts for the chosen decompositions; always suffices. Assume QC12's fixed inverse-closed dense one-qubit alphabet , its exact-real compiler, and a fixed rational within the certified compiler range.
Let , rational , and put
Compile each truncated-circuit block using that exact decomposition, compile each resulting one-qubit special-unitary factor to operator-norm error at most by QC12, and keep every phase scalar as metadata for the entire standalone circuit. Expand final SWAPs into exact CNOTs. Then the compiled unitary satisfies
so every unit-input computational-basis output law differs from that of by total variation at most . Its finite-set gate count is
This is a gate-count claim under the stated exact-real compiler interface; it gives no classical bit-time bound for generating arbitrary target-angle descriptions and makes no outer-controlled-QFT compilation claim.
Facts & Assumptions
Given: , rational , the exact fixed-arity decompositions, QC12's SU(2) compiler hypotheses, and a computational-basis measurement of the compiled standalone circuit.
The truncated circuit retains Hadamards, the controlled phases with , and the final reversal swaps (Truncated binary QFT).
Its operator-norm error from the exact QFT is at most when , and zero when (Operator-norm error of QFT truncation).
The gate-cost model counts exact CNOTs and keeps compiler scalar phases for the whole standalone circuit (QFT ideal and finite-set gate-cost models).
Projective operator distance at most bounds each unit-input computational-basis output-law distance by (Projective operator closeness bounds output distributions).
The operator norm is the maximum over unit vectors, is submultiplicative, and satisfies a triangle inequality (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||, The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2, The inner-product norm is definite, homogeneous, and satisfies the triangle inequality).
Finite-dimensional unitaries preserve vector norms and have operator norm one (For an endomorphism in finite dimension, preserving lengths, preserving inner products, carrying orthonormal bases to orthonormal bases, and are equivalent).
The QC12 compiler takes a target and rational , using exact-real arithmetic (Solovay–Kitaev Unitary Compiler for SU(2)).
For , the compiler returns a word with operator-norm error at most and length (Solovay–Kitaev Error and Resource Bound).
is a fixed inverse-closed dense finite subset of (Inverse-Closed Dense SU(2) Gate Set).
The determinant of a finite-dimensional unitary has modulus one (Orthogonal and unitary operators form groups, and their determinants have modulus one).
Every complex number has a square root (Every complex number has a square root, by an explicit Cartesian formula).
Complex modulus is multiplicative (Conjugation is an involutive real-field automorphism, , and modulus is definite, multiplicative, and subadditive).
Adding spectator factors or moving target wires preserves the operator norm of a local gate (Operator Norm Is Unchanged by Spectator Registers).
Tensor maps act linearly on each factor; in particular (Tensor products of finitely many linear maps).
Each final SWAP has an exact three-CNOT implementation (A SWAP Is Three CNOTs).
A local unitary on a specified ordered tuple of wires has a unique unitary global embedding acting by that gate on those wires and by the identity on the others (A local gate has a unique global wire embedding).
Exact Controlled One-Qubit Unitary with Two CNOTs supplies the exact decomposition of a controlled into two CNOTs and the four one-qubit gates displayed in its proof. In Controlled Phase Rotation, each complete controlled phase is for the unitary . A Hadamard is itself one one-qubit gate.
Finite circuit resource accounting counts declared gate occurrences and includes every workspace wire in width; the decompositions in [A1] use the two data wires only.
Denotational semantics of a finite layered circuit assigns a chronological gate list its right-to-left product, using the unique embedding of each local gate.
A Controlled Global Phase Becomes a Relative Control Phase proves that a scalar phase on a controlled block becomes a relative control phase; its inspected draft statement and full proof supply the outer-control caveat.
Proof
Given: The parameters, circuit and compiler and exact decomposition interfaces above.
If , then , so [F2] gives truncation error at most . If , the truncated circuit is exact by [F2]. Thus in either case the ideal truncated unitary is within of the exact QFT.
There are retained one- or two-qubit blocks. For , each summand in is at most , hence . The final reversal uses swaps, or exact CNOTs by [F15] and the resource convention [A2].
For any factor , [F10] gives . Choose with by [F11]. Then [F12] gives , so . The matrix is unitary and has determinant , hence . By [F7]–[F9] and , compile to a word with and gates. Thus . The local error lifts to the full register with the same operator norm by [F13]. By [F14], the embedded scalar remains one scalar on the entire standalone circuit.
Apply [A1] to each retained block: use one gate for a Hadamard and, for , the three target gates and one control phase gate from the controlled-unitary proof, with its two exact CNOTs. The phase gate is retained, so this is the complete controlled phase. These lists prove the uniform bound with , independently of the angle. For any chosen lists bounded by as in the statement, the total number of one-qubit factors obeys , and at most CNOTs occur. Keep the Hadamards as one-gate lists, so . No ancilla or unproved QSD optimization is used.
By the circuit denotation interface [A3], compose the compiled factors in chronological order, leaving every decomposition CNOT exact. The global embeddings act on their specified wires by [F16]. The exact-minus-compiled product telescopes with one local difference per one-qubit factor. Every surrounding factor is unitary and has norm one by [F6]; [F5] bounds the norm of the sum by the sum of local errors, at most . The product of the scalars from step 1.3 is one scalar for the whole standalone circuit.
Let be the compiled circuit and let be the total scalar from step 3.1. The triangle inequality, step 1.1 and step 3.1 give . By the max-over-unit-vectors definition in [F5], operator-norm homogeneity gives ; the first vectors differ by the scalar , and . Choosing in the defining infimum proves . Applying [F4] gives the asserted total-variation bound for every unit input.
The scalar in step 3.1 is harmless for this standalone output law because the conclusion uses projective distance and [F4]. It cannot be silently discarded if this entire compiled block is placed under outer control, by [A4]; no outer-controlled compilation claim is made.
By [F8], the compiled one-qubit factors use gates. The decomposition CNOTs contribute at most and the final SWAP expansion contributes exact CNOTs by [A2,F15]. Since and with fixed , . Therefore the total is . No step bounds the classical bit-time for target-angle descriptions.
Remarks
No axiom of choice is needed once the finite exact factor lists are supplied: the scalar roots and finite compiler outputs are selected for the finitely many explicit gates. The uniform fixed-arity factor count follows from the explicit controlled-unitary construction in step 2.1; the compiler assumptions remain those stated above.
Depends on
- Truncated binary QFT
- Operator-norm error of QFT truncation
- QFT ideal and finite-set gate-cost models
- Finite circuit resource accounting
- Denotational semantics of a finite layered circuit
- A local gate has a unique global wire embedding
- A SWAP Is Three CNOTs
- Exact Controlled One-Qubit Unitary with Two CNOTs
- Controlled Phase Rotation
- Solovay–Kitaev Unitary Compiler for SU(2)
- Solovay–Kitaev Error and Resource Bound
- Inverse-Closed Dense SU(2) Gate Set
- A Controlled Global Phase Becomes a Relative Control Phase
- Projective operator closeness bounds output distributions
- Operator Norm Is Unchanged by Spectator Registers
- Tensor products of finitely many linear maps
- The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||
- The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2
- The inner-product norm is definite, homogeneous, and satisfies the triangle inequality
- For an endomorphism in finite dimension, preserving lengths, preserving inner products, carrying orthonormal bases to orthonormal bases, and $T^*T=I$ are equivalent
- Orthogonal and unitary operators form groups, and their determinants have modulus one
- Every complex number has a square root, by an explicit Cartesian formula
- Conjugation is an involutive real-field automorphism, $z\overline z=|z|^2$, and modulus is definite, multiplicative, and subadditive
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
96 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Ronald de Wolf, Quantum Computing: Lecture Notes (arXiv:1907.09415v6) (standard reference, not scraped)
- Andrew M. Childs, Lecture Notes on Quantum Algorithms (standard reference, not scraped)
- John Preskill, Quantum Information, Chapter 6: Quantum Algorithms (standard reference, not scraped)
- Vivek V. Shende, Stephen S. Bullock, and Igor L. Markov, Synthesis of Quantum Logic Circuits (standard reference, not scraped)
- Christopher M. Dawson and Michael A. Nielsen, The Solovay–Kitaev Algorithm (standard reference, not scraped)