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.
Binary dot product as parity
Definition
For and , define the one-bit binary dot product
where is Boolean conjunction and is the left-to-right fold of XOR, with empty fold . It is the parity of the number of coordinates where both bits are . Under the quotient operations of Binary residue carrier and operations, this bit represents the sum in ; the equality uses only the operation definitions, not the field axioms.
Facts & Assumptions
Given: A length- pair of binary strings , where may be zero.
Input encoding and size for algorithmic tasks: bit strings are the specified finite binary encodings, and their length fixes the width .
Binary residue carrier and operations: the two classes have quotient addition and multiplication; their addition table is XOR and their multiplication table is Boolean conjunction.
The congruence class and the quotient set : the carrier consists of the residue classes modulo .
Addition and multiplication on by and : the quotient operations are induced by integer addition and multiplication on representatives.
Verification
For bits , the four cases give . Thus for each coordinate by [F2] and [F4].
Let and for . The base case has , the empty sum. If is the left-to-right sum of the first coordinate products, the addition table in [F2] and the coordinate identity in step 1.1 give . Hence the identity holds at every by finite induction, including .
At , is the defined XOR fold , so step 2.1 proves that its residue class is the sum of the coordinate products in the quotient operations. No field axiom is used.
Depends on
Used by
- Reversible binary dot-product query Algorithm
- Bernstein–Vazirani no-offset promise Definition
- Deutsch, Deutsch–Jozsa and Bernstein–Vazirani examples Example
- Finite Simon rank and sampling examples Example
- Oracle conversion and uncomputation examples Example
- Hadamard character sum on F₂ⁿ Lemma
- The Simon annihilator is an (n−1)-dimensional binary subspace Lemma
- Bernstein–Vazirani algorithm returns the secret exactly Theorem
- Classical Bernstein–Vazirani needs n queries for bounded error Theorem
- F2 row reduction returns the unique Simon mask Theorem
- Reversible binary dot product: correctness and exact cost Theorem
- Simon samples uniformly from s-perp Theorem
Dependency tree · two levels
11 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 (17 April 2025) (standard reference, not scraped)