Alphabeta Math
DefinitionDefinition: AI-adaptedProof: Not applicablePipeline-generatedaudited 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.

Shared codeword blocks and edge acceptance circuits

Definition

Fix a finite ordered alphabet Σ={σ0,…,σW−1} with W≥2. Put k=⌈log⁡2W⌉ and ℓ=2k. Let u(0),…,u(2k−1) be the k-bit vectors in lexicographic order and define the codeword of σi to be C(σi):=WH⁡k(u(i))∈{0,1}ℓ,0≤i<W. The map C is injective, and every two distinct selected codewords have relative distance δ=1/2 by Distinct Walsh–Hadamard words differ on half the cube. Moreover, W≤ℓ<2W: the lower bound follows from k=⌈log⁡2W⌉, and 2k−1<W gives the strict upper bound.

For a constraint graph over Σ as in Constraint graph and labeling value, discard its isolated vertices (which do not affect its value). Give each remaining vertex v one physical block Bv∈{0,1}ℓ, shared by all incident edges. A block is valid when it equals C(a) for some a∈Σ; its decoded label is then the unique such a. The table order inside each block is that of Walsh–Hadamard encoding and relative Hamming distance.

For each edge e=(v,w) with its specified endpoint order and relation Re⊆Σ2, define an edge circuit with formal input pieces X,Y∈{0,1}ℓ. Its Boolean function is ERe(X,Y):=⋁(a,b)∈Re([X=C(a)]∧[Y=C(b)]), where [P] is 1 when P holds and 0 otherwise, and the empty disjunction is 0. Thus ERe(X,Y)=1 exactly when both blocks are valid and their decoded labels form a pair in Re. This function has an explicit circuit in the AND/OR/NOT basis of Boolean circuits: basis, fan-in, size, and depth: compare each input bit to the corresponding constant codeword bit, conjoin the 2ℓ comparisons for each allowed pair, then OR the pair tests. The circuit uses O(∣Re∣ℓ) gates (or the constant-zero output if Re=∅), so at most O(W2ℓ)=O(W3) gates. In the graph, compose its first formal piece with Bv and its second with Bw; for a loop v=w, both pieces use the same physical block, so the test is exactly the diagonal test Re(a,a) required for loops. Reversing an endpoint order transposes the relation and swaps the formal pieces. If the graph has no edges, it has no blocks or edge circuits after isolated vertices are discarded.

Depends on

Used by

Dependency tree · two levels

7 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