Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
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.

Quantum counting query complexity

Statement

For an integer n≥0, N=2n, and a power of two M=2m≥4, Count uses exactly M−1 repeated controlled-Grover calls, or exactly m supplied controlled-power queries, in addition to its n ordinary Hadamards for uniform-state preparation. At fixed success probability, additive count error ϵc∈(0,N] is obtained using O(N/ϵc) repeated controlled-Grover calls; additive fraction error ϵf∈(0,1] uses O(1/ϵf). The count-dependent error bound retains the terms 2πkt(N−t)/M and π2k2N/M2. Algebraic output encoding and integer rounding have separate classical bit costs.

Facts & Assumptions

Given: The counting algorithm, an integer n≥0, N=2n, a power-of-two M≥4, and the declared query mode.

[F1]

The estimator has the phase-estimation circuit and uniform preparation specified in Quantum counting by uniform-state amplitude estimation.

[F2]

Repeated controlled-Q access costs M−1 calls and supplied powers cost m calls (Amplitude-estimation query and precision complexity).

[F3]

The additive amplitude guarantee is the statement of Amplitude-estimation additive error and success probability.

[F4]

Query counts and classical bit operations are separate resources (Quantum query complexity, Classical bit-operation cost).

Proof

1.1givenF1F2F4

The exact controlled-iterate counts follow from [F2]. The uniform address preparation applies one Hadamard to each of the n wires by [F1], in addition to phase-register and QFT gates separately counted in [F4].

2.1givenF3step 1.1algebra

For fraction error ϵf, set amplitude precision ϵ=ϵf; for count error ϵc, set ϵ=ϵc/N. Choosing M the least power of two at least 4(22/7)/ϵ makes the k=1 error π/M+π2/M2<ϵ for ϵ≤1 by [F3]. The least-power bound is M<8(22/7)/ϵ, giving the two asymptotic query bounds.

3.1givenF3F4step 2.1algebra∎

The count-dependent expression is [F3] multiplied by N as in Quantum counting error and boundary cases. Multiplication by N, exact cyclotomic representation, and optional integer rounding are classical bit work and remain separate under [F4].

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

47 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