Alphabeta Math
DefinitionDefinition: AI-adaptedProof: Not applicablePipeline-generatedverified 2026-09-08 (gpt-6-astra)
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.

Arithmetization of Boolean formulas

Definition

Let F be a field and let n≥0. Here a Boolean formula on x1,…,xn is a finite rooted syntax tree whose leaves are variables or the constants ⊥,⊤, whose unary nodes are NOT, and whose ordered binary nodes are AND or OR. Its Boolean value is obtained from a truth assignment by the usual truth tables: NOT reverses a bit, AND is true exactly when both bits are true, and OR is true exactly when at least one bit is true. Its arithmetization is the formal polynomial Pφ∈F[X1,…,Xn] defined from the leaves upward by P⊥=0,P⊤=1,Pxi=Xi,P¬ψ=1−Pψ, Pψ∧θ=PψPθ,Pψ∨θ=Pψ+Pθ−PψPθ. Here field and polynomial ring mean Field and Polynomial rings in finitely many commuting indeterminates by iteration. Retain the original formula tree with these gate operations; a gate can use its two already computed child values more than once. Expanding into monomials is unnecessary. Boolean false and true are identified with the distinct field elements 0 and 1.

Every child has smaller tree height than its parent, so the displayed rules assign a unique polynomial at each node in finitely many stages. All the operations remain in the polynomial ring. For n=0 that ring is F, and the same construction applies to formulas with only constant leaves.

Depends on

Used by

Dependency tree · two levels

4 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