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

Explicit binary codes of constant rate and distance

Definition

Throughout this page, for N≥1 the relative Hamming distance between x,y∈{0,1}N is δ(x,y):=#{i∈{1,…,N}:xi≠yi}N∈[0,1], and the relative distance of a subset C⊆{0,1}N with ∣C∣≥2 is min⁡{δ(x,y):x≠y, x,y∈C}, while a subset with exactly one element has relative distance 1 by convention.

A binary code family is a sequence of maps Ck:{0,1}k→{0,1}N(k) for k≥1, each injective, with an integer length function N(k)≥k. Its rate at k is k/N(k). The family is explicit with constant rate and constant distance when there are absolute constants c0>0, δ0>0, C0>0 such that for every k≥1 N(k)≤C0k,kN(k)≥c0,δ(Ck(x),Ck(y))≥δ0  for all x≠y∈{0,1}k, and each encoder Ck is computable by one deterministic algorithm in time polynomial in k, uniformly in k: the algorithm takes 1k together with x∈{0,1}k as input and writes the N(k) output bits.

Remarks

  • Explicit here means the same convention as for constraint graphs in Complete uniform gap-preserving CSP reductions: the output is written bit by bit, so that the running time is measured against the length of the produced codeword plus the input length, and a family is uniform when one algorithm serves all k. Nothing is claimed about the parity-check matrix, the decoder, or the existence of a fast decoder.
  • The padding convention is part of the definition: the code is defined for every k≥1 with its own length N(k), and a construction that first pads x to some convenient length kˉ≥k and then encodes is admissible only when the resulting length is O(k) and the analysis of injectivity and distance is done for the padded map, as in A polynomial-time explicit constant-rate constant-distance code.
  • Rate and distance trade off, and both constants above are absolute: the page needs N(k)=O(k) so that a constraint system whose variables are the k message bits and whose size is measured against N(k) stays linear in k, and it needs δ0>0 so that a constant fraction of the encoded bits witnesses every error in a message. The padded construction of A polynomial-time explicit constant-rate constant-distance code achieves δ0=1/8 and rate greater than 1/128 with N(k)<128k; 1/32 is the rate before padding.
  • The relative distance of a code is a minimum over pairs of codewords and is defined to be one for a one-element code so that the convention matches the relative-distance convention for testers, where an empty solution set is assigned distance one (Assignment tester and rejection ratio).

Depends on

Used by

Dependency tree · two levels

3 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