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.
Truncated QFT ideal gate count
Statement
For and integer , put . The truncated binary QFT uses Hadamards, controlled phases, SWAP gates and no ancillas. Its ideal gate count is therefore
For fixed , if , , and , then and this count is ideal gates. Expanding the reversal replaces each SWAP by three exact CNOTs; no finite-set synthesis count is asserted here.
Facts & Assumptions
Given: The truncated circuit with and integer cutoff .
The truncated circuit retains every Hadamard, every controlled phase with , every final reversal SWAP, and no ancillas (Truncated binary QFT).
Each retained Hadamard, controlled phase and SWAP has ideal cost one; a SWAP may instead be expanded to three exact CNOTs (QFT ideal and finite-set gate-cost models).
Each two-wire SWAP equals the exact three-CNOT sequence (A SWAP Is Three CNOTs).
For , choosing gives the stated truncation error at most (Operator-norm error of QFT truncation).
Proof
Given: The circuit and counting convention above.
For each target , the exact circuit has controlled phases. A retained denominator level corresponds to pairs with , namely , and so has gates. The cutoff retains precisely . If , then and every phase is retained.
There are target wires, final swaps, and no other gates or ancillas by [F1]. Summing their costs by [F2] gives the formula. Since and , the total is at most , hence . Under the cutoff in [F4] and , , so . The CNOT expansion is exact by [F3] and changes only the final reversal term; it does not compile any rotation.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
26 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)