Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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 Bernstein–Vazirani needs n queries for bounded error

Statement

For the no-offset Bernstein–Vazirani promise on n≥1 bits, every randomized classical algorithm with worst-case success at least 2/3 needs at least n queries. Querying the n standard basis addresses recovers the secret exactly, so the bounded-error and exact classical query complexities are both n.

Facts & Assumptions

Given: A uniformly sampled secret a∈{0,1}n and a classical algorithm making at most q queries to fa(x)=a⋅x.

[F1]

Bernstein–Vazirani no-offset promise: fa(x)=a⋅x is total and the required output is the unique secret a.

[F2]

Binary dot product as parity: the reply is the parity of the coordinate products aixi.

[F3]

Classical query algorithm: an adaptive query chooses its next address from the random tape and earlier replies; the worst-case query bound applies to each tape and promised input.

[F4]

Finite probability spaces, outcome weights, events, and event probabilities and The cardinality ∣A∣ of a finite set: the uniform secret law averages success over the finite set of 2n possible secrets.

Proof

1.1givenF2F3F4algebra

Fix a random tape. The algorithm is a deterministic adaptive binary decision tree of depth at most q, since each query reply is one bit by [F2]. A binary tree of depth at most q has at most 2q leaves: this holds at depth zero, and at each added level every prior leaf creates at most two children. Each leaf outputs one candidate secret, so at most one of the 2n secrets reaching that leaf can be correctly recovered. Hence success averaged uniformly over secrets is at most 2q/2n=2q−n.

2.1F3F4step 1.1algebra

For fixed n and q, there are finitely many deterministic depth-at-most-q decision trees on the finite address set, with output labels in {0,1}n. The random-tape algorithm induces weights on this finite strategy set by grouping tapes according to their tree. Averaging step 1.1 over this finite distribution leaves average success at most 2q−n. If worst-case success is at least 2/3 on every secret, its average under the uniform secret law is at least 2/3. For q≤n−1, the upper bound is at most 1/2<2/3, a contradiction; therefore q≥n.

3.1F1F2F3construct∎

For each coordinate i<n, query ei, the string with one at i and zeros elsewhere. By [F2], the reply is fa(ei)=ai. These n replies give the entire secret, so n queries suffice exactly.

Depends on

Used by

Dependency tree · two levels

22 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