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

Canonical local views preserve perfect satisfiability

Statement

Let G be a d-regular binary constraint graph over Σ, let t≥1 and let Gt be its powered graph as in Constraint graph powering with local-view labels. If σ:V→Σ satisfies every edge of G, then the canonical lift σˉ defined by σˉ(v)(π):=σ(endpoint of the pattern π read from v),π∈PR, is a labeling of Gt that satisfies every slot of Gt; in particular val⁡(Gt)=1 whenever val⁡(G)=1. The same holds with repeated vertices, hold steps and loops, and no hypothesis on t beyond t≥1 is used.

Facts & Assumptions

Given: a d-regular binary constraint graph G over Σ, an integer t≥1, its powered graph Gt with view alphabet Σt=ΣPR, central window J and slot relations as in the powering definition, and a labeling σ of G that satisfies every edge.

[F1]

A view is a function φ:PR→Σ; a directed incidence slot of Gt is indexed by a length-L pattern read from a vertex v0 and a copy bit, visits v0,…,vL, joins v0 to vL, and its relation table is determined by the starting vertex and the pattern (with the base graph fixed), independently of the copy bit. That table accepts the pair of views (φ,ψ) exactly when for every j∈J whose step is a move along a slot e=(vj−1,vj), the pair (φ(κv0,vj−1),ψ(κvL,vj)) lies in the relation of e; the two canonical patterns exist because their endpoints lie within radius R of their view centres, and hold steps impose no condition (Constraint graph powering with local-view labels).

[F2]

For an edge e with endpoints u,w in the specified order, a labeling satisfies e exactly when (σ(u),σ(w))∈Re; loops are tested on the repeated label and a labeling satisfies G when it satisfies every ordinary edge (Constraint graph and labeling value).

Proof

technique · direct
1.1

For each v∈V and each pattern π∈PR the endpoint of π read from v is a well-defined vertex, so σˉ(v) is a function PR→Σ, i.e. an element of Σt; hence σˉ is a labeling of Gt.

F1given
2.1

Let a directed incidence slot of Gt be given by a pattern (σ1,…,σL) from v0, a copy bit, and visited vertices v0,…,vL, and let j∈J be such that σj is a move along a slot e=(vj−1,vj). The coordinate κv0,vj−1 ends at vj−1 and κvL,vj ends at vj by definition. Since the canonical lift labels every pattern by its endpoint, σˉ(v0)(κv0,vj−1)=σ(vj−1) and σˉ(vL)(κvL,vj)=σ(vj); the copy bit does not alter the relation or these coordinates.

F1step 1.1algebra
3.1

Since σ satisfies every edge of G, the pair (σ(vj−1),σ(vj)) lies in the relation of the slot e in its orientation (vj−1,vj), whether or not e is a loop; by step 2.1 the pair of views reads exactly this pair at position j, so the slot of Gt accepts (σˉ(v0),σˉ(vL)). Position j was an arbitrary member of the central window and the slot was arbitrary, so σˉ satisfies every slot of Gt, and therefore val⁡(Gt)=1 when val⁡(G)=1.

F1F2step 2.1∎

Remarks

  • The lift is a function of the base labeling and the explicit pattern list; it makes no choice. Repeated occurrences of one vertex in a pattern all receive the same symbol σ of that vertex, which is why consistency across the central overlap is automatic here.
  • The converse direction is not claimed: satisfying labelings of Gt need not be lifts. That gap is what the plurality decoding and collision analysis of the following items address.

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