Alphabeta Math
CounterexampleConstruction: AI-adaptedVerification: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 2026-09-27
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.

Exponential degree without multilinearization

Statement refuted

False claim (False: IP = PSPACE needs no degree reduction in this arithmetization): if the multilinearization operators RX are omitted from the ordered quantified arithmetization and only the quantifier operators AX,EX are used in inner-to-outer order, then for every closed prenex quantified Boolean formula of size m the polynomial carried at every operator node has degree at most a polynomial in m, so no degree reduction is needed for this proof route.

The family Φk:=∃y ∀x1⋯∀xk (y),k≥1, refutes it under the standard explicit binary variable-index encoding, in which the identifiers xi use O(log⁡(k+1)) bits and the encoded length mk is O(klog⁡(k+1)). The naive inner-to-outer sequence carries Y2k at the input of the node for the outermost quantifier ∃y: the polynomial immediately before y is processed has degree 2k in the active variable y, and 2k is bounded by no polynomial in this mk. The calculation of the carried polynomial is independent of the encoding; the length comparison requires an encoding bound.

Facts & Assumptions

Given: The family Φk=∃y ∀x1⋯∀xk (y) of closed prenex quantified Boolean formulas for k≥1, over a field F, with the naive inner-to-outer quantified arithmetization that omits the reductions RXi.

[A1]

The quantifier operators are AXiP=(P∣Xi=0)(P∣Xi=1) and EXiP=1−(1−P∣Xi=0)(1−P∣Xi=1), each returning a polynomial in the remaining variables; the ordered arithmetization processes the quantifiers from the innermost to the outermost, so Qn is processed first and Q1 last (Field arithmetization of QBF quantifiers).

[A2]

Arithmetization maps a variable leaf to the corresponding variable and builds the matrix from the gate rules, so the matrix (y) of Φk is arithmetized to the polynomial Y (Arithmetization of Boolean formulas).

[A3]

A quantified Boolean formula is Q1x1⋯Qmxm ψ with quantifier-free matrix ψ, and it is true when its usual recursive Boolean semantics evaluates to true (Quantified Boolean formulas and the language TQBF).

[A4]

The refuted claim: for every closed prenex quantified Boolean formula of size m, each polynomial carried at an operator node of the naive sequence has degree at most a polynomial in m (False: IP = PSPACE needs no degree reduction in this arithmetization).

Counterexample

1.1

Every Φk is a closed prenex quantified Boolean formula: its prefix is the k+1 quantifiers ∃y,∀x1,…,∀xk read left to right and its matrix is the variable leaf (y), so it has k+2 syntax nodes. Fix the explicit binary-index encoding that writes each xi using its binary index and fixed punctuation. This is a fixed effective encoding allowed by [A3]; its length mk satisfies mk≥k+1 and mk=O(klog⁡(k+1)). By [A2] the arithmetization of the matrix (y) is b=Y. Each Φk is also true, since the assignment y=1 makes the matrix (y) true under every assignment to x1,…,xk, so ∀x1⋯∀xk (y) holds and then ∃y holds by [A3].

A3A2construct
2.1

By the inner-to-outer rule of [A1] the naive sequence of Φk applies the k universal operators first, in the order Axk,Axk−1,…,Ax1, and applies the outer existential operator Ey for the variable y last, no reduction RXi being inserted.

A1step 1.1
2.2

Base case of the induction on j: after zero universal operators the carried polynomial is b=Y=Y20 by step 1.1.

step 1.1A2base
3.1

Induction hypothesis: for some 0≤j<k, after the first j universal operators of the sequence of step 2.1 the carried polynomial is Y2j.

ih
4.1

Under the hypothesis of step 3.1 the polynomial Y2j involves none of the variables X1,…,Xk, so both specializations at the next variable Xi coincide with Y2j, and the operator AXi of [A1] returns the product Y2j⋅Y2j=Y2j+1; hence the hypothesis holds again at j+1.

step 3.1A1algebra
5.1

Steps 2.2, 3.1 and 4.1 give, after all k universal operators, the carried polynomial Y2k, which is the polynomial immediately before the outer quantifier on y is processed; the protocol's message at the node for ∃y is the restriction of this polynomial in the active variable y, namely the univariate polynomial with value y2k and 2k+1 coefficients, so its degree in the active variable is exactly 2k. Since mk=O(klog⁡(k+1)) for the fixed encoding of step 1.1, for every polynomial q one has 2k>q(mk) for all sufficiently large k, so the degree bound asserted in [A4] fails for this allowed encoding: the exponential degree is witnessed on instances that are true, and the failure is therefore one of degree and not of Boolean semantics. No length bound is inferred from syntax-node count alone.

step 2.2step 4.1step 1.1A4discharge-inductionalgebra∎

Depends on

Used by

Nothing in the library uses this result yet.

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