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.
Fixed-one Grover search with candidate verification
Definition
Input: An integer , standard Boolean XOR-query access on the ordered -level address register of Boolean oracle query model for search lower bounds, with from All-zero versus exactly-one-marked search promise, and no information about whether or . Any auxiliary registers used by the procedure start in their declared clean states; the procedure returns all subroutine workspace clean before reuse or termination.
Gate model: Inherit the nonoracle model of One Grover iterate in the standard bit-query model: exact and are callable, with each occurrence charged as one elementary gate, including the Hadamards preparing the uniform address state and all response preparations. The exact reflection on the padded addresses is supplied either as an explicitly costed primitive or by a declared costed exact circuit over the selected alphabet. All preparation and reflection costs are counted separately from raw oracle queries.
Output: The symbol no and no candidate if verification fails; otherwise yes and a verified marked coordinate.
Instructions:
- Set , , so , and hard-code the schedule parameter . This is a fixed schedule; it is not an assertion that the actual input has one mark.
- Set and . Compute exactly , , and for . For , compute and choose the least maximizing this finite list.
- Prepare the uniform state on addresses and apply the Grover iterate of One Grover iterate in the standard bit-query model exactly times, implementing each padded bit query by Reversible zero-completion of an N-address bit query. Allocate the clean raw-address, comparison, and routing workspace required by each call; return it clean before the next call. The iterate's phase-kickback response is supplied in as specified by that iterate.
- Measure the padded address . Prepare a fresh response bit in and use Reversible zero-completion of an N-address bit query for the candidate-verification query, with its required clean workspace. Measure the response bit. If and this bit is , output yes and original coordinate . Otherwise output no and no candidate. Return all clean workspace to zero.
The schedule is defined on every input in and never receives an actual marked count. The recurrence and gate costs are classical/nonoracle costs; every simulated Grover or verification query uses one standard raw bit query.
Depends on
- All-zero versus exactly-one-marked search promise
- Boolean oracle query model for search lower bounds
- Reversible zero-completion of an N-address bit query
- Zero-completed query simulation is exact and uses one raw query
- One Grover iterate in the standard bit-query model
- Standard bit-flip query convention
- Exact one-qubit gates and rotations
- Finite circuit resource accounting
Used by
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 (2025) (standard reference, not scraped)