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.
Deutsch algorithm is exact
Statement
For either promised one-bit function , the final measurement of One-query Deutsch algorithm outputs with probability one when is constant and with probability one when is balanced. In the algorithm's declared exact gate model, it uses exactly one oracle query and one and three gates, totaling four one-qubit gates. The terminal measurement is a separate resource.
Facts & Assumptions
Given: A total Boolean function on one address bit satisfying the Deutsch promise.
One-query Deutsch algorithm: the circuit prepares , invokes once, then applies to and measures .
Deutsch constant-versus-balanced promise: constant means and balanced means .
One standard query implements one phase query: with a one-bit target , the XOR query applies phase to each address basis state and leaves the target unchanged.
Normalized output law for finite quantum query branches: at the terminal measured leaf, output weights are the sums of the diagonal state weights over unmeasured basis strings and form a normalized finite probability law.
A unit-vector outer product is a density operator: if is a unit vector, is a density operator, with root pairing linear in the first argument.
Ordered tensor registers, their inner product, and wire permutations: the product basis retains the address-then-target order and its inner product is the product of factor inner products.
Nonoracle quantum gate cost: each declared nonoracle gate occurrence, including preparation, is counted once; oracle calls and terminal measurement are separate resources under the algorithm's gate model.
Proof
By [F1], the address is initially and the target is . By [F3], after the query and final address Hadamard, the output amplitude at is The target remains the same unit vector [F3].
For , ; for , . If , these are respectively and ; if they differ, they are and , by [F2].
In each case the address amplitudes have squared moduli at the correct output and at the other. Since the terminal state is the product of that address vector and the unit target , [F5] and [F7] sum the target's two squared coordinate moduli to one and give exactly the same address output law. Thus the measured output is correct with probability one.
The procedure [F1] contains one oracle invocation. Its target preparation has one and one , and its address has Hadamard gates before and after the query. Thus [F8] gives exactly one query and one and three gates, totaling four one-qubit gates; the terminal measurement is counted separately.
Depends on
- One-query Deutsch algorithm
- Deutsch constant-versus-balanced promise
- Normalized output law for finite quantum query branches
- Nonoracle quantum gate cost
- Dirac Notation Conversion
- Exact one-qubit gates and rotations
- Big-endian encoding of ordered bit strings
- Ordered tensor registers, their inner product, and wire permutations
- One standard query implements one phase query
- The computational basis is orthonormal
- A unit-vector outer product is a density operator
Used by
Dependency tree · two levels
66 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 (2026-08-27) (standard reference, not scraped)
- John Preskill, Quantum Information, Chapter 6: Quantum Algorithms (updated November 2020) (standard reference, not scraped)