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.
Exact binary QFT circuit correctness
Statement
For every , the exact binary circuit of Exact binary QFT circuit implements Positive-sign cyclic quantum Fourier transform at : it maps each computational basis vector , , to
with the declared output register order. Hence its denotation is on every state. Reversing the gate list and replacing every gate by its adjoint gives the negative-sign inverse QFT with the same ideal gate count.
Facts & Assumptions
Given: An integer , an -wire ordered computational register, and the exact circuit of Exact binary QFT circuit.
On a basis input , the QFT output factors as in the ordered output wires; before the final reversal it is (Binary factorization of QFT basis output).
and in control-first basis order; the ideal model also counts as one gate (QFT ideal and finite-set gate-cost models).
Ordered tensor factors retain the displayed wire order, and the final wire permutation reverses the corresponding product-basis factors (Ordered tensor registers, their inner product, and wire permutations).
A ket denotes its vector and standard coordinate kets are the corresponding coordinate vectors (Dirac Notation Conversion).
Inverse access to a chronological unitary list reverses the order and replaces each gate by its adjoint (Inverse Unitary Access).
A unitary on a specified ordered tuple of wires has a unique unitary global embedding that acts as that unitary on those wires and as the identity on the others (A local gate has a unique global wire embedding).
The positive-sign QFT is the inverse of the negative-sign unitary DFT, so its inverse uses the negative-sign convention (Positive-sign cyclic quantum Fourier transform).
Denotational semantics of a finite layered circuit identifies the chronological gate list with the right-to-left product of its embedded gate operators.
Proof
Given: The basis input and circuit above.
If , the exact algorithm has no gates, so [A1] gives the identity on the one-dimensional register; by [F1], is also the identity. Thus the claimed basis action holds in this case. Now suppose and fix a basis input . In the descending loop, before the step targeting , every lower wire with is still in its original basis state : earlier gates targeted only higher wires, and the lower wires occur only as controls, which the diagonal controlled-phase matrix in [F2] leaves unchanged. The local embedding action [F6] therefore leaves those control bits unchanged. The Hadamard on contributes relative phase , while the controlled phases from lower controls contribute . Thus target has state . The state before the final swaps is . The tensor order and coordinate-ket convention are [F3] and [F4]; interpreting this finite gate trace as the circuit's operator product requires [A1].
For , the final swaps reverse those ordered factors by [F3], producing ; [F1] identifies this with the positive-sign Fourier output on . Together with the case established in step 1.1, the circuit agrees with on every basis vector.
Both the circuit denotation and are linear operators by [A1], so equality on the standard basis [F4] implies equality on every finite linear combination of basis vectors. Reversing the gate sequence and taking adjoints is its inverse by [F5]; the reverse list has the same number of gates, and each adjoint is still a Hadamard, controlled phase of opposite angle, or SWAP. The adjoint controlled phases have unit ideal cost by [F2], so the inverse QFT has the same ideal gate count and uses the negative-sign convention by [L1].
Depends on
- Exact binary QFT circuit
- Binary factorization of QFT basis output
- Positive-sign cyclic quantum Fourier transform
- QFT ideal and finite-set gate-cost models
- Dirac Notation Conversion
- Ordered tensor registers, their inner product, and wire permutations
- Inverse Unitary Access
- Denotational semantics of a finite layered circuit
- A local gate has a unique global wire embedding
Used by
- HHL finite sine-window phase-estimation algorithm Algorithm
- Power-of-two dihedral hidden-subgroup sieve Algorithm
- Quantum phase estimation Algorithm
- A finite-grid quantum subgradient from approximate values Lemma
- Phase-estimation finite outcome law Lemma
- Second moment of the signed sine-window phase kernel Lemma
- Signed phase decoding has no alias on the promised spectrum Lemma
- Kuperberg dihedral hidden-subgroup scope and resource claim Theorem
- Operator-norm error of QFT truncation Theorem
- Phase estimation on a superposition of eigenspaces Theorem
Dependency tree · two levels
42 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)