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.
Classical bit cost of randomized known-count search
Statement
For , the procedure Known-count search by randomized Grover iteration computes by binary-search predicate evaluations on integers with bits, costing deterministic bit operations by schoolbook arithmetic. Computing and drawing the nine -bit iteration labels uses further classical bit operations and random bits. The direct-sampling branch uses classical bit operations in total for address and output bookkeeping across at most nine rounds; its address samples are obtained by quantum measurement, not by generating classical fair bits. These bounds are for ; when , only the direct branch occurs and its bookkeeping is constant. Quantum measurements, state preparation, gates, and oracle calls are separate costs.
Facts & Assumptions
Given: The known-count randomized algorithm, , exact integer , and the classical bit-cost convention.
Known-count search by randomized Grover iteration: in the branch, binary search finds the least with , then samples nine labels using fair bits.
Square roots exist: a unique with ; the positives are : the nonnegative square root of exists.
Ceilings give the least positive integer meeting a real threshold: is the least positive integer meeting .
Classical bit-operation cost: classical bit work includes random-bit generation and address bookkeeping, while each oracle invocation is charged separately.
Squaring is monotone on the nonnegatives: square roots preserve order on nonnegative reals.
Squaring is monotone on the nonnegatives: squaring preserves order on nonnegative reals, so is monotone for and .
Proof
Since , by [F5], hence . The predicate is false at , true at , and monotone by [F6]. At each step with width , the upper midpoint lies strictly between the endpoints; replacing the endpoint with the same predicate value preserves the invariant and leaves width at most . Thus after steps the width is one and is the least positive integer satisfying , namely by [F3].
The initial endpoint has bits, so each midpoint does as well. A schoolbook square and multiplication compute in bit operations, and comparison with takes more. The predicate evaluations therefore cost .
The least with satisfies . The nine labels consume random bits and comparisons; forming or writing each at-most--bit address uses more bookkeeping. Hence this work is within .
If , each of at most nine rounds measures the freshly prepared uniform quantum address. Handling these returned -bit addresses and writing the result takes classical bit operations in total; the state preparation and measurements are separate quantum operations, and no classical fair address bits are generated. For , and the bookkeeping is constant. The bit-query invocations remain separately charged by [F4].
Depends on
Used by
Nothing in the library uses this result yet.
Cited to discharge well-definedness by Known-count search by randomized Grover iteration.
Dependency tree · two levels
29 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
- Gilles Brassard, Peter Høyer, Michele Mosca, and Alain Tapp, Quantum Amplitude Amplification and Estimation, §2 (standard reference, not scraped)