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.
Quantifier polynomials agree with QBF semantics on Boolean assignments
Statement
Let be a field, let be a quantifier-free Boolean formula on the variables with , and let be its arithmetization. Then for every Boolean assignment to the two operators of Field arithmetization of QBF quantifiers satisfy where Boolean truth values are embedded in as and .
Facts & Assumptions
Given: A field , a quantifier-free Boolean formula with , its arithmetization , and a Boolean assignment to .
Arithmetization replaces by , by , and by , and the Boolean value of a formula is obtained from the usual truth tables, with false and true identified with the field elements and (Arithmetization of Boolean formulas).
For every Boolean assignment to , the arithmetization equals the Boolean value of at , embedded as or in (Arithmetization preserves Boolean values).
The operators are and , evaluated at the remaining variables (Field arithmetization of QBF quantifiers).
Proof
On the four bit pairs the product takes the values , and the expression takes the values . These are exactly the truth tables of the conjunction and the disjunction of two bits, and the computations are polynomial identities valid in every field, including fields of characteristic two.
Let denote or . By [L1] the value is the Boolean value of the formula at the assignment , hence an element of . This includes the case , where is the empty assignment and has no free variable besides , and the case in which is a constant formula.
Put and . By step 1.2 both are bits. Hence by [L2] By step 1.1 the first value is exactly when both and are true, which is the truth value of , and the second is exactly when at least one of the two is true, which is the truth value of . Both operator values are therefore themselves bits.
Consequently and , evaluated at any Boolean assignment to the remaining variables, return the truth values of the corresponding quantifications of the arithmetized subformula.
Depends on
Used by
Dependency tree · two levels
6 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, author-hosted draft (standard reference, not scraped)
- A. Shen, IP = PSPACE: Simplified Proof, JACM 39(4) 1992, pp. 878–880 (standard reference, not scraped)