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 false field claim becomes true in one round with bounded probability
Statement
Let be a closed prenex quantified Boolean formula, with variables and the parameters and of its Shamir protocol, and let an arbitrary prover run against the verifier of The Shamir interactive protocol for TQBF. Fix a round and condition on a reached prefix of positive probability whose current point assigns a value to every variable of the stage polynomial and whose current claim satisfies . Suppose the round- message is a legal list of degree at most that passes the round's check. Then the probability, over the fresh challenge that the verifier draws after the message is fixed, that the updated claim equals the true predecessor value is at most ; here the true predecessor value at the challenge is , where is the restriction of to in the active variable of the round.
Facts & Assumptions
Given: A closed prenex quantified Boolean formula , its Shamir protocol, an arbitrary prover, a round index , a reached prefix with , and a legal message passing the round's check.
In the round with node and active variable the verifier tests for a universal node, for an existential node, and with for a reduction; then it reads a fresh challenge block, sets , for and , and the challenge is drawn only after the message is fixed. The honest (true) round polynomial is the restriction of to the current point in the active variable (The Shamir interactive protocol for TQBF).
Every node polynomial of the operator list, after substituting arbitrary field elements for all variables other than its active variable, has degree at most in that active variable; in particular has degree at most (Multilinearization preserves Boolean values and bounds individual degree).
The verifier's challenge is the integer value of a block of uniform bits reduced modulo , and this sampler gives every residue of probability at most (A polynomial-size prime field meets the soundness budget).
The operators of the arithmetization are , (Field arithmetization of QBF quantifiers) and (Multilinearization in one variable).
At a reached round in block , the reverse schedule has already sampled every variable in the input polynomial's block prefix except the active variable: before these are , and before a reduction the preceding quantifier and reduction rounds have assigned the other variables among (Multilinearization in one variable, The Shamir interactive protocol for TQBF).
A nonzero polynomial of degree at most over a field has at most distinct roots in that field (A nonzero polynomial of degree over an integral domain has at most distinct roots).
Proof
By [A5], the restriction of to the current point in the active variable is well defined. Let be the round's node. By [A4] the true value of the current stage at is when is a universal node and , equivalently , when is an existential node. If is the reduction , put ; this value is defined in that case because the protocol rejects a reduction round with undefined , and the stage value is . In each case the round's check is the same expression evaluated at , using only in the reduction case.
The polynomial has degree at most by [A2], and the received message has degree at most by hypothesis; both are univariate polynomials over .
If as polynomials, then the value the check computed, namely , would equal the expression of step 1.1 with in place of , which is ; this contradicts the hypothesis . Hence .
By step 1.2 the difference is a nonzero polynomial of degree at most ; by [L1] it has at most distinct roots in .
The updated claim is and the true value of the updated stage is , because agrees with in the active variable and differs from only there. So the updated claim equals the true value exactly when is a root of .
The challenge is drawn after the message is fixed and puts probability at most on each residue by [A3], so the probability that it lies in the root set of , a set of at most residues, is at most . Averaging over any randomization of the prover's message preserves the bound, since the verifier's fresh bits are independent of the message; when the bound is trivially true.
Depends on
- The Shamir interactive protocol for TQBF
- Multilinearization preserves Boolean values and bounds individual degree
- A polynomial-size prime field meets the soundness budget
- Field arithmetization of QBF quantifiers
- Multilinearization in one variable
- A nonzero polynomial of degree $n$ over an integral domain has at most $n$ distinct roots
Used by
Dependency tree · two levels
21 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
- A. Shen, IP = PSPACE: Simplified Proof, JACM 39(4) 1992, pp. 878–880 (standard reference, not scraped)
- Arora and Barak, Computational Complexity: A Modern Approach, §8.5.3 and Remark 8.19, author-hosted draft (standard reference, not scraped)