Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-30
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.

Logarithmic iteration reaches a constant unsatisfaction gap

Statement

Let t be the fixed integer of One fixed-alphabet transformation doubles small gaps, let α=min⁡(1/2,κβc/t)>0 be its cap, let T:=Tt and let C:=CE≥1 be the edge-growth constant of One fixed transformation has constant-factor growth. For every finite binary constraint graph G0 over Σ⋆ with m=∣E(G0)∣≥1 edge records and UNSAT⁡(G0)>0, the iterates Gk:=Tk(G0) at k:=⌈log⁡2m⌉ satisfy UNSAT⁡(Gk)≥α,∣E(Gk)∣≤Ckm=mO(1). If instead UNSAT⁡(G0)=0, then UNSAT⁡(Gk)=0 for every k≥0: all iterates of a satisfiable graph are satisfiable.

Facts & Assumptions

Given: Fix the fixed integer t, the map T=Tt and the constants α>0 and C=CE≥1.

[F1]

For every finite binary constraint graph G over Σ⋆, UNSAT⁡(T(G))≥min⁡(2UNSAT⁡(G),α). (One fixed-alphabet transformation doubles small gaps)

[F2]

T is a deterministic map from finite Σ⋆-graphs to finite Σ⋆-graphs, the same transformation may be used in every round, and α=min⁡(1/2,κβc/t)>0. (One fixed-alphabet transformation doubles small gaps)

[F3]

For every finite Σ⋆-graph G with m=∣E(G)∣ edge records, ∣E(T(G))∣≤C m, where C=CE≥1 is a constant fixed before any input graph is given. (One fixed transformation has constant-factor growth)

[F4]

For every finite Σ⋆-graph G with val⁡(G)=1, val⁡(T(G))=1; equivalently UNSAT⁡(G)=0 implies UNSAT⁡(T(G))=0. (One Dinur transformation preserves perfect satisfiability)

[F5]

For a labeling σ the number val⁡σ(G) is the fraction of ordinary edges satisfied when E(G)≠∅, and UNSAT⁡(G)=min⁡σ(1−val⁡σ(G)); hence for a graph with m≥1 edges and UNSAT⁡(G)>0 every labeling violates at least one edge, so UNSAT⁡(G)≥1/m. (Constraint graph and labeling value)

Proof

Given: Use the fixed T, α and C, and let G0 be an arbitrary finite Σ⋆-graph with m=∣E(G0)∣≥1 edge records and UNSAT⁡(G0)>0.

1.1F2given

Put k:=⌈log⁡2m⌉ and ui:=UNSAT⁡(Ti(G0)) for 0≤i≤k, where T0 is the identity. By [F2] every iterate Ti(G0) is again a finite Σ⋆-graph, so all ui are defined and [F1] and [F3] can be applied to each of them.

1.2F5givenalgebra

Since m≥1 and u0=UNSAT⁡(G0)>0, every labeling of G0 violates at least one of the m edge records, so by [F5] u0≥1/m.

2.1F1F2step 1.1algebra

We prove ui≥min⁡(2iu0,α) for all 0≤i≤k by induction on i. For i=0 this reads u0≥min⁡(u0,α), which holds because α>0. For the induction step, assume ui≥min⁡(2iu0,α); then [F1] applied to the finite Σ⋆-graph Ti(G0) of step 1.1 gives ui+1≥min⁡(2ui,α)≥min⁡(2min⁡(2iu0,α),α)=min⁡(2i+1u0,α), using that x↦min⁡(2x,α) is nondecreasing and min⁡(2a,2α,α)=min⁡(2a,α) for α>0.

2.2F3step 1.1algebra

We prove ∣E(Ti(G0))∣≤Cim for all 0≤i≤k by induction on i: for i=0 this is ∣E(G0)∣=m; for the step, [F3] applied to the finite graph Ti(G0) gives ∣E(Ti+1(G0))∣≤C∣E(Ti(G0))∣≤Ci+1m. In particular ∣E(Gk)∣≤Ckm.

2.3F4F5step 1.1algebra

If UNSAT⁡(G0)=0, then equivalently val⁡(G0)=1 by [F5], and [F4] applied to G=Ti(G0) for i=0,… gives val⁡(Ti+1(G0))=1 whenever val⁡(Ti(G0))=1; inductively UNSAT⁡(Ti(G0))=0 for every i≥0, so every iterate of a satisfiable graph is satisfiable.

3.1F2step 1.2step 2.1step 2.2step 2.3algebra∎

Since k=⌈log⁡2m⌉ gives 2k≥m, step 1.2 yields 2ku0≥2k/m≥1, and step 2.1 yields uk≥min⁡(2ku0,α)≥min⁡(1,α)=α because α≤1/2<1 by [F2]. Moreover k≤log⁡2m+1 and C≥1, so Ck≤Clog⁡2m+1=C mlog⁡2C and therefore ∣E(Gk)∣≤Ckm≤C m1+log⁡2C=mO(1) by step 2.2. With step 2.3 this proves both clauses for the arbitrary graph G0.

Remarks

The point of the iteration is that the doubling lemma's cap α is reached after only ⌈log⁡2m⌉ rounds once the initial unsatisfaction is positive, because a positive value on an m-edge graph is at least 1/m; the growth lemma keeps the size polynomial, mO(1), so no round is ever applied to an exponential-size object. The same fixed t, the same α and the same map T are used in every round, and the satisfiable case is preserved separately by the completeness lemma. No choice principle is used: all iterates are determined by the fixed deterministic map T.

Depends on

Used by

Dependency tree · two levels

9 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