Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-30
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.

A random subsum checks all quadratic equations at once

Statement

Let (Aj,bj)j=1M be a canonical QUADEQ instance over N variables and let u∈F2N fail at least one equation. For uniform z∈F2M, define A(z)=∑j=1MzjAj,b(z)=∑j=1Mzjbj. Then the combined equation A(z)⋅(u⊗u)=b(z) fails with probability exactly 1/2.

More generally, let g:F2N×N→F2 and set G=WH⁡N2(u⊗u) and δ=2−N2∣{Y:g(Y)≠G(Y)}∣. The nonadaptive test that chooses z and y independently and uniformly, queries g(y) and g(y+A(z)) (using the row-major tensor coordinates), and rejects when their sum differs from b(z) has rejection probability at least 12−2δ. It uses M+N2 unbiased random bits and two symbol queries.

Facts & Assumptions

Given: A canonical QUADEQ instance, a fixed candidate vector u, and the fixed oracle table g.

[F1]

Each equation is Aj⋅(u⊗u)=bj after flattening its canonical coefficient matrix in row-major order. (Quadratic equations and tensor-code oracle tables)

[F2]

The intended tensor oracle is G=WH⁡N2(u⊗u); for every tensor coordinate q, it satisfies G(q)=q⋅(u⊗u). (Quadratic equations and tensor-code oracle tables)

[F3]

For every nonzero d∈F2M and uniform z, Pr⁡[z⋅d=1]=1/2. (Random binary subsums detect every nonzero discrepancy)

[F4]

The two-query self-corrector at request q chooses uniform y and returns g(y)+g(q+y). (Two-query linear self-correction)

Proof

1.1F1F3givenalgebra

Put dj=Aj⋅(u⊗u)+bj. Since u fails at least one equation, d≠0. Linearity gives A(z)⋅(u⊗u)+b(z)=z⋅d, so the combined equation fails exactly when z⋅d=1; by [F3] this occurs with probability exactly 1/2.

1.2F2F4givenalgebra

Fix any requested tensor coordinate q. Let E={y:g(y)≠G(y)}, so ∣E∣/2N2=δ. Both y and q+y are uniform, and by [F4] the corrector returns g(y)+g(q+y). Unless one of these two points lies in E, this equals G(y)+G(q+y)=G(q) by linearity of the intended oracle in [F2]; a union bound therefore gives correction failure probability at most 2δ, uniformly for every q, including q=0.

2.1F1F2F4step 1.1step 1.2algebra

For the test, condition on each z and set q=A(z). By [F2] and [F1], on the event from step 1.1 the ideal value G(q)=A(z)⋅(u⊗u) differs from b(z); whenever the correction in step 1.2 returns G(q), the test rejects. Its failure probability conditional on each z is at most 2δ, so averaging gives Pr⁡[reject]≥Pr⁡[z⋅d=1]−2δ=12−2δ, without any independence assumption between rejection and correction errors.

3.1F2F4step 2.1constructdischarge-construct∎

The test samples M bits for z and N2 bits for y, computes both query locations before reading g, and makes exactly two symbol queries; thus it is nonadaptive and uses one combined equation instead of querying all M original equations. If M=0, its premise is impossible; if N=0, the tensor domain is a singleton and the corrector queries that same coordinate twice, as allowed by [F4].

Depends on

Used by

Dependency tree · two levels

7 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