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.
Bernstein–Vazirani algorithm returns the secret exactly
Statement
For every and every no-offset Bernstein–Vazirani function , One-query Bernstein–Vazirani algorithm outputs the secret with probability one. In the algorithm's declared exact gate model, it uses exactly one oracle query and one and gates, totaling one-qubit gates. The terminal measurement is a separate resource.
Facts & Assumptions
Given: , , and the total function .
One-query Bernstein–Vazirani algorithm: the algorithm prepares , invokes the standard XOR query once, applies to the address, then measures and outputs it.
Bernstein–Vazirani no-offset promise and Binary dot product as parity: is the bitwise parity of the products , with no additive offset.
One standard query implements one phase query: one query with target maps each address basis state to .
Hadamard character sum on F_2^n: for , when and otherwise.
Normalized output law for finite quantum query branches: terminal output probabilities sum the diagonal state weights over the unmeasured target register and form a normalized finite law.
A unit-vector outer product is a density operator: the rank-one projector of a unit vector is a density operator.
Ordered tensor registers, their inner product, and wire permutations: the address and target product basis retains the declared factor order and product inner product.
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]–[F3], after phase kickback and the final address Hadamards the amplitude at is where is coordinatewise addition modulo two; the parity formula in [F2] gives the exponent identity coordinate by coordinate.
By [F4], for and for . The target remains the unit vector by [F3], so [F5]–[F7] give output weight at each measured address. Therefore the output distribution is concentrated at .
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 gates, totaling one-qubit gates; the terminal measurement is counted separately.
Depends on
- One-query Bernstein–Vazirani algorithm
- Bernstein–Vazirani no-offset promise
- Binary dot product as parity
- 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
- Hadamard character sum on F_2^n
- 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
71 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)