Alphabeta Math
Pipeline-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.

✓ 2 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 2 also cleared it.

Polynomial Method and Approximate Degree — Examples

1 · Prerequisites

2 · Summary

These worked items show two finite phenomena: a symmetrized acceptance polynomial can overshoot the probability interval between integer Hamming weights, and a one-query algorithm can compute OR exactly on the promise consisting only of 00 and 11.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

A one-query exact algorithm on a two-point OR promise

Example

For N=2, let D={00,11} and let f=OR2∣D, so f(00)=0 and f(11)=1. There is a one-query local bit-query algorithm with acceptance probability p(x0,x1)=x0+x12.

Facts & Assumptions

Given: The two-bit local query model, one-hot addresses e0=10,e1=01, and the two-point promise D.

[F1]

Oracle-only bit-query algorithm: the root state is all zero, fixed unitaries may prepare a superposition of addresses, one XOR query acts on that address register, and acceptance is a fixed subset of terminal outputs, with probabilities given by the finite output law summing over unmeasured basis labels.

[F2]

Standard bit-flip query convention: a query at address ei toggles the target by xi.

[F3]

Clifford+T gate library and exact matrices: H=12(111−1) and CNOT maps ∣a,b⟩ to ∣a,b⊕a⟩.

[F4]

The Pauli matrices: X=(0110) in the ordered basis (∣0⟩,∣1⟩).

[F5]

Acceptance polynomials and approximate degree on Boolean domains: exact approximate degree on D is the least total degree of a real polynomial agreeing with f at every point in D.

[F6]

Local bounded-error bit-query complexity: Q0bit(f;D) is the minimum worst-branch number of oracle queries among algorithms exact on D.

[F7]

Polynomial rings in finitely many commuting indeterminates by iteration and Monomials, coefficients, degree in each variable and total degree in F[x1,…,xn]: coordinate variables and their finite real linear combinations are multivariate polynomials, with the displayed linear polynomial having degree one.

Verification

1.1givenF1F3F4construct

The matrices in [F3] and [F4] satisfy H∗H=I and X∗X=I by direct multiplication; the CNOT action in [F3] permutes the four computational-basis vectors, so it is unitary. Starting at ∣00,0⟩, apply X to the second address bit, then H to the first and CNOT from the first to the second. The basis actions in [F3]–[F4] give 12(∣01,0⟩+∣10,0⟩)=12(∣e1,0⟩+∣e0,0⟩). These are fixed input-independent unitaries permitted by [F1].

2.1step 1.1F1F2algebra

One oracle call and [F2] transform this to 12(∣e1,x1⟩+∣e0,x0⟩). Measuring the target and accepting exactly when it is 1 has probability 12∣x1∣2+12∣x0∣2=(x0+x1)/2, because the orthogonal address basis states have no cross terms and each xi is a bit. This gives the stated acceptance polynomial.

3.1givenstep 2.1F5F6F7algebra∎

On 00 the acceptance probability is 0=f(00), and on 11 it is 1=f(11), so the algorithm is exact on D with one query. The polynomial p has total degree one by [F7]. No constant polynomial can be exact on D because a constant has the same value at 00 and 11, while f differs there. Thus deg⁡~0(f;D)=1 by [F5], and the one-query construction verifies Q0bit(f;D)≤1 by [F6].

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A symmetrized acceptance polynomial can exceed one between Hamming layers

Statement refuted

False claim: if an acceptance polynomial takes values in [0,1] on the Boolean cube, then its symmetrized univariate polynomial takes values in [0,1] at every real t between 0 and N.

Facts & Assumptions

Given: The two-bit local query model and the finite permutation average of Symmetrizing a Boolean-cube polynomial gives a Hamming-weight polynomial.

[F1]

Oracle-only bit-query algorithm: a local bit-query algorithm starts independently of the oracle input, can measure with finite instruments, and accepts according to a fixed output subset.

[F2]

Standard bit-flip query convention: at the one-hot address ei, one XOR query toggles its target by the bit xi.

[F3]

Acceptance polynomials and approximate degree on Boolean domains: the acceptance probability on the Boolean cube is represented by a real polynomial.

[F4]

Symmetrizing a Boolean-cube polynomial gives a Hamming-weight polynomial: the average over coordinate permutations gives the univariate polynomial matching the average values on each Hamming-weight layer.

[F5]

The Pauli matrices: in the ordered qubit basis, X=(0110) toggles the computational-basis bit.

Counterexample

1.1givenF1F2F5construct

The Pauli X in [F5] toggles a basis bit and is a fixed unitary because it permutes the two basis vectors. Start at the all-zero address, target, and two-bit output register. In the first round, apply X to the first address bit to set the address to e0, query and measure the target; since it began at zero, the outcome is deterministically x0 by [F2]. If the outcome is 1, apply X to the first output bit and to the target; if it is 0, leave both unchanged. This copies the result and resets the target. Apply X to both address bits to change e0 into e1; repeat the query and measurement, copying the second outcome into the second output bit and resetting the target in the same way. Every outcome-controlled operation is a fixed unitary on its branch by [F1] and [F5]; the output is deterministically (x0,x1). This finite tree uses exactly two queries. Accept on the fixed subset {00,01,10}, so the algorithm computes NAND.

2.1step 1.1F3algebra

The resulting acceptance polynomial is p(X0,X1)=1−X0X1: its values are 1,1,1,0 at 00,01,10,11, respectively, exactly the NAND acceptance law. In particular it lies in [0,1] on the Boolean cube.

3.1step 2.1F4algebra

Averaging p over the two coordinate permutations leaves its constant term 1 fixed and sends X0X1 to itself. By [F4], the associated Hamming-weight polynomial is q(t)=1−(t2)=1−t(t−1)/2, since it takes values 1,1,0 at weights 0,1,2.

4.1step 3.1algebra∎

At the noninteger point t=1/2, q(1/2)=1−((1/2)(−1/2))/2=9/8>1. Thus the symmetrized polynomial is not constrained to remain in [0,1] between integer Hamming weights, refuting the claim.

Sources