Alphabeta Math
LemmaStatement: Literature-sourcedProof: 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.

Quantifier polynomials agree with QBF semantics on Boolean assignments

Statement

Let F be a field, let φ(x,y1,…,ym) be a quantifier-free Boolean formula on the variables x,y1,…,ym with m≥0, and let P:=Pφ∈F[X,Y1,…,Ym] be its arithmetization. Then for every Boolean assignment a∈{0,1}m to y1,…,ym the two operators of Field arithmetization of QBF quantifiers satisfy (AXP)(a)=the truth value of ∀x φ(x,a),(EXP)(a)=the truth value of ∃x φ(x,a), where Boolean truth values are embedded in F as 0 and 1.

Facts & Assumptions

Given: A field F, a quantifier-free Boolean formula φ(x,y1,…,ym) with m≥0, its arithmetization P=Pφ, and a Boolean assignment a to y1,…,ym.

[A1]

Arithmetization replaces ¬ by 1−Pψ, ∧ by PψPθ, and ∨ by Pψ+Pθ−PψPθ, and the Boolean value of a formula is obtained from the usual truth tables, with false and true identified with the field elements 0 and 1 (Arithmetization of Boolean formulas).

[L1]

For every Boolean assignment z to x,y1,…,ym, the arithmetization Pφ(z) equals the Boolean value of φ at z, embedded as 0 or 1 in F (Arithmetization preserves Boolean values).

[L2]

The operators are AXP=(P∣X=0)(P∣X=1) and EXP=1−(1−P∣X=0)(1−P∣X=1), evaluated at the remaining variables (Field arithmetization of QBF quantifiers).

Proof

technique · direct
1.1

On the four bit pairs (u,v)=(0,0),(0,1),(1,0),(1,1) the product uv takes the values 0,0,0,1, and the expression u+v−uv takes the values 0,1,1,1. 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.

A1algebra
1.2

Let b denote 0 or 1. By [L1] the value P∣X=b(a)=Pφ(b,a) is the Boolean value of the formula φ(b,a) at the assignment a, hence an element of {0,1}⊂F. This includes the case m=0, where a is the empty assignment and φ has no free variable besides x, and the case in which φ is a constant formula.

L1given
2.1

Put u:=P∣X=0(a) and v:=P∣X=1(a). By step 1.2 both are bits. Hence by [L2] (AXP)(a)=uv,(EXP)(a)=u+v−uv. By step 1.1 the first value is 1 exactly when both φ(0,a) and φ(1,a) are true, which is the truth value of ∀x φ(x,a), and the second is 1 exactly when at least one of the two is true, which is the truth value of ∃x φ(x,a). Both operator values are therefore themselves bits.

step 1.1step 1.2L2algebra
3.1

Consequently AX and EX, evaluated at any Boolean assignment to the remaining variables, return the truth values of the corresponding quantifications of the arithmetized subformula.

step 2.1∎

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