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.
Expected bit-query cost of unknown-count BBHT search
Statement
For , the BBHT algorithm has expected standard bit-query cost . The bound includes the direct membership test and a separate verification query in each attempted round, plus one query per Grover iterate through phase kickback. If , it never halts and the expected query cost from finite execution prefixes is infinite.
Facts & Assumptions
Given: The BBHT algorithm with , the expected-query definition, and .
BBHT search when the marked count is unknown: stage uses , one direct sample query, at most iterate queries, and one verification query.
Constant BBHT stage success beyond the threshold scale: when and , conditional stage success is at least .
Unknown-count search halts almost surely when a marked item exists: for the algorithm returns a verified marked element almost surely.
One Grover iterate uses one standard bit query: every Grover iterate uses one standard bit query.
Expected query cost from finite execution prefixes: expected cost is the supremum of expected query counts over finite execution prefixes; no infinite-history measure is assumed.
Ceilings give the least positive integer meeting a real threshold and Square roots exist: a unique with ; the positives are : ceilings are least integer upper bounds and is the nonnegative root.
Quantum query complexity: query calls are a separate resource coordinate from gates and classical bit operations.
Proof
In a round with stage size , there is one direct test, at most iterate queries by [F4], and one candidate verification. Thus the round makes at most bit queries.
Now let and let be the first stage with , which exists because . Minimality gives and Also by induction, so the threshold is reached by ; thus . The absorptions of the additive constants use [F7].
First suppose . Each round succeeds at least on its direct uniform sample, with probability at least by [F1]. The probability of reaching round is at most . Hence the expected total query count over any finite number of rounds is bounded by a convergent geometric series because . It is an absolute constant, hence by [F7].
Before stage , bound every reach probability by . The geometric sum of over is at most , while the additive per round contributes by step 1.2. Thus the early-stage expected query count is .
At every stage , [F2] bounds the conditional failure probability by . Therefore the probability of reaching is at most . Since the tail expected query count is at most which is because , by step 1.2, and by [F7].
Any finite -step execution prefix can begin at most rounds because each attempted round starts with a direct sample query; if the prefix ends inside a round, its query count is bounded by that completed round's bound in step 1.1. Summing the reach-probability-weighted round bounds through the prefix is therefore at most the full sums in steps 1.2 and 2.2–2.3, uniformly in . The supremum over finite prefixes in [F5] is bounded by those convergent geometric sums. [F3] gives almost-sure termination for ; the expected bound is for bit queries only, with other coordinates separate by [F8]. Since , the expected bit-query cost is . If , every round issues a direct sample query and continues, so a finite prefix after completed rounds has expected query count at least ; the supremum is infinite.
Depends on
- BBHT search when the marked count is unknown
- Expected query cost from finite execution prefixes
- Quantum query complexity
- Ceilings give the least positive integer meeting a real threshold
- Squaring is monotone on the nonnegatives
- Constant BBHT stage success beyond the threshold scale
- Square roots exist: a unique $\sqrt{a} \ge 0$ with $(\sqrt{a})^2 = a$; the positives are $\{x^2 : x \neq 0\}$
- Unknown-count search halts almost surely when a marked item exists
- One Grover iterate uses one standard bit query
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
46 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)
- Ronald de Wolf, Quantum Computing: Lecture Notes, §7.2 (standard reference, not scraped)
- Andrew M. Childs, Lecture Notes on Quantum Algorithms, §19.1 (standard reference, not scraped)