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

Known-count Grover search uses O of the square root of N over t bit queries

Statement

For 0<t≤N, the exact known-count procedure uses O(N/t) standard bit queries: one query for each Grover iterate and at most one separate verification query. If t=0 and the exact count is supplied, it returns none with no query. This is only a query bound; exact classical maximization can cost exponentially many bit operations in n.

Facts & Assumptions

Given: The exact known-count algorithm and the worst-case quantum query-cost convention.

[F1]

Known-count Grover search by exact integer maximization: if t=0, the algorithm returns none without a query. If t>0, it computes the recurrence and every candidate value for 0≤k≤K=⌈N/t⌉, chooses the least maximizer, applies k iterates, then makes one verification query.

[F2]

One Grover iterate uses one standard bit query: each iterate uses exactly one standard bit query.

[F3]

Quantum query complexity: query cost counts the designated oracle invocations, separately from gates and classical work.

[F4]

Success guarantee and boundary behavior of known-count Grover search: the finite maximization has the stated success guarantee and the t=0 branch returns none.

[F6]

Squaring is monotone on the nonnegatives: since N/t≥1, its nonnegative square root is at least 1.

Proof

1.1F1F2

For t>0, [F1] uses at most K iterates; by [F2] they contribute at most K bit queries, and the separate verification contributes at most one.

2.1step 1.1F1F3F5F6algebra

By [F5]–[F6], K+1≤N/t+2≤3N/t. This is the claimed worst-case query bound; no nonoracle gate or classical preprocessing cost is included by [F3]. For t=1, [F1] explicitly computes K+1≥N=2n/2 candidate values, so its classical work can be exponential in n.

3.1givenF1F3F4∎

For t=0, [F4] gives the correct output none, and the explicit early return in [F1] executes it without any oracle invocation. Thus its query cost is zero by [F3].

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

40 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