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 are omitted from the ordered quantified arithmetization and only the quantifier operators are used in inner-to-outer order, then for every closed prenex quantified Boolean formula of size the polynomial carried at every operator node has degree at most a polynomial in , so no degree reduction is needed for this proof route.
The family refutes it under the standard explicit binary variable-index encoding, in which the identifiers use bits and the encoded length is . The naive inner-to-outer sequence carries at the input of the node for the outermost quantifier : the polynomial immediately before is processed has degree in the active variable , and is bounded by no polynomial in this . The calculation of the carried polynomial is independent of the encoding; the length comparison requires an encoding bound.
Facts & Assumptions
Given: The family of closed prenex quantified Boolean formulas for , over a field , with the naive inner-to-outer quantified arithmetization that omits the reductions .
The quantifier operators are and , each returning a polynomial in the remaining variables; the ordered arithmetization processes the quantifiers from the innermost to the outermost, so is processed first and last (Field arithmetization of QBF quantifiers).
Arithmetization maps a variable leaf to the corresponding variable and builds the matrix from the gate rules, so the matrix of is arithmetized to the polynomial (Arithmetization of Boolean formulas).
A quantified Boolean formula is with quantifier-free matrix , and it is true when its usual recursive Boolean semantics evaluates to true (Quantified Boolean formulas and the language TQBF).
The refuted claim: for every closed prenex quantified Boolean formula of size , each polynomial carried at an operator node of the naive sequence has degree at most a polynomial in (False: IP = PSPACE needs no degree reduction in this arithmetization).
Counterexample
Every is a closed prenex quantified Boolean formula: its prefix is the quantifiers read left to right and its matrix is the variable leaf , so it has syntax nodes. Fix the explicit binary-index encoding that writes each using its binary index and fixed punctuation. This is a fixed effective encoding allowed by [A3]; its length satisfies and . By [A2] the arithmetization of the matrix is . Each is also true, since the assignment makes the matrix true under every assignment to , so holds and then holds by [A3].
By the inner-to-outer rule of [A1] the naive sequence of applies the universal operators first, in the order , and applies the outer existential operator for the variable last, no reduction being inserted.
Base case of the induction on : after zero universal operators the carried polynomial is by step 1.1.
Induction hypothesis: for some , after the first universal operators of the sequence of step 2.1 the carried polynomial is .
Under the hypothesis of step 3.1 the polynomial involves none of the variables , so both specializations at the next variable coincide with , and the operator of [A1] returns the product ; hence the hypothesis holds again at .
Steps 2.2, 3.1 and 4.1 give, after all universal operators, the carried polynomial , which is the polynomial immediately before the outer quantifier on is processed; the protocol's message at the node for is the restriction of this polynomial in the active variable , namely the univariate polynomial with value and coefficients, so its degree in the active variable is exactly . Since for the fixed encoding of step 1.1, for every polynomial one has for all sufficiently large , 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.
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
- Arora and Barak, Computational Complexity: A Modern Approach, §8.5.3 (degree growth warning) and Remark 8.19, author-hosted draft (standard reference, not scraped)
- A. Shen, IP = PSPACE: Simplified Proof, JACM 39(4) 1992, pp. 878–880 (standard reference, not scraped)