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.

Tensor consistency rejects a wrong decoded tensor

Statement

Let N≥0, u∈F2N, and V∈F2N×N with V≠u⊗u, using row-major tensor coordinates. Put Fu=WH⁡N(u) and GV=WH⁡N2(vec⁡(V)). The ideal test samples independent uniform r,s∈F2N and rejects exactly when GV(r⊗s)≠Fu(r)Fu(s). Its rejection probability is at least 1/4.

Now let fixed tables f:F2N→F2 and g:F2N×N→F2 have relative distances δf=2−N∣{x:f(x)≠Fu(x)}∣,δg=2−N2∣{Z:g(Z)≠GV(Z)}∣. The six-query self-corrected test samples independent uniform r,s,y,y′∈F2N and Y∈F2N×N, forms f^r=f(y)+f(r+y),f^s=f(y′)+f(s+y′),g^r⊗s=g(Y)+g(Y+r⊗s), and rejects exactly when g^r⊗s≠f^rf^s. It makes six nonadaptive table queries, allowing repeated locations, and rejects with probability at least 14−4δf−2δg. When N=0 the condition V≠u⊗u is impossible.

Facts & Assumptions

Given: A dimension N, a vector u, a matrix V≠u⊗u, and fixed tables f,g at the stated distances from the corresponding linear Walsh–Hadamard tables.

[F1]

Walsh–Hadamard tables are truth tables of linear forms, so WH⁡n(w)(x)=w⋅x. (Walsh–Hadamard encoding and relative Hamming distance)

[F2]

The ideal tensor test compares g(r⊗s) with f(r)f(s) for independent uniform r,s. (Quadratic tensor consistency test)

[F3]

Tensor coordinates are (r⊗s)ij=risj in fixed row-major order. (Quadratic tensor consistency test)

[F4]

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

[F5]

The two-query corrector for a fixed oracle h at request q returns h(a)+h(q+a) for uniform a. (Two-query linear self-correction)

[F6]

The self-corrected tensor test independently samples its auxiliary points and uses two table queries for each of its three decoded values. (Quadratic tensor consistency test)

Proof

1.1F1F2F3F4givenconstructalgebra

Let D=V+u⊗u≠0 over F2, choose the first nonzero column j of D, and view r as a row vector. By [F4], rD≠0 with probability at least Pr⁡[r⋅D∗,j=1]=1/2. For each such r, rD is a nonzero vector, so [F4] gives Pr⁡s[rDs=1]=1/2. Since GV(r⊗s)+Fu(r)Fu(s)=rDs by [F1] and [F3], the rejection probability of the ideal test in [F2] is at least 1/4.

1.2F1F5givenalgebra

For any fixed requested point q and any fixed table h at relative distance η from a linear form L, the points a and q+a are both uniform when a is uniform. Unless either lies in the error set, [F5] returns h(a)+h(q+a)=L(a)+L(q+a)=L(q). The union bound therefore gives corrector error at most 2η, uniformly in q, including q=0.

2.1F2F6step 1.1step 1.2algebra

Apply step 1.2 to the two requests r,s for f and to request r⊗s for g. The probability that any of the three corrected values is wrong is at most 2δf+2δf+2δg=4δf+2δg. Outside that union, the self-corrected predicate in [F6] equals the ideal predicate in [F2]. Hence its rejection probability is at least the ideal rejection probability from step 1.1 minus 4δf+2δg, which is the claimed bound; no independence of the correction errors is used.

3.1F5F6step 2.1constructdischarge-construct∎

The test samples r,s,y,y′ using 4N unbiased bits and Y using N2 more, computes all six query locations before receiving any table value, and makes exactly six queries as stated in [F6]. Repeated locations are permitted by [F5]; for N=0, all domains are singletons and the hypothesis is impossible.

Depends on

Used by

Dependency tree · two levels

8 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