pith. machine review for the scientific record. sign in
theorem proved term proof high

threshold_majority_voting

show as:
view Lean formalization →

The theorem verifies that the majority-voting decoder for the 8-tick code tolerates exactly three errors per block of eight, placing the per-phase error threshold below 3/8. Information theorists analyzing phase-redundant encodings would cite this bound when establishing reliable recovery in periodic structures. The proof is a one-line term that unfolds the code definition and normalizes the arithmetic.

claimFor the 8-tick code with block length $n=8$ and minimum distance $d=7$, the majority-voting threshold satisfies $t < n$ and $t = 3$ where $t = (d-1)/2$.

background

The module INFO-005 derives error correction bounds from the 8-tick structure. The eightTickCode definition encodes one bit across eight phases as the all-zero or all-one pattern and decodes by majority vote, supplying natural redundancy from phase correlations. Upstream, the eightTickCode parameters are given as length 8, dimension 1, distance 8, while the correction factor from the phi-ladder supplies a positive finite-N adjustment to channel capacity.

proof idea

The proof is a one-line wrapper that unfolds eightTickCode to expose its parameters and applies norm_num to verify the two arithmetic relations.

why it matters in Recognition Science

This declaration supplies the concrete majority-voting threshold p < 3/8 for the 8-tick code, grounding the RS mechanism of error protection via eight-tick phase correlations (T7). It fills the classical bound inside the information module and connects to the phi-ladder correction for quantum channel capacity, though no downstream theorems yet invoke it.

scope and limits

formal statement (Lean)

 143theorem threshold_majority_voting :
 144    (eightTickCode.d - 1) / 2 < eightTickCode.n ∧
 145    (eightTickCode.d - 1) / 2 = 3 := by

proof body

Term-mode proof.

 146  unfold eightTickCode; constructor <;> norm_num
 147
 148/-! ## Topological Codes -/
 149
 150/-- Topological error correction:
 151
 152    - Encode information in global topological properties
 153    - Local errors don't affect global topology
 154    - Example: Surface codes (2D lattice)
 155
 156    In RS: The ledger's topology provides error protection. -/

depends on (2)

Lean names referenced from this declaration's body.