pith. machine review for the scientific record. sign in

IndisputableMonolith.Physics.QuantumErrorCorrectionFromJCost

IndisputableMonolith/Physics/QuantumErrorCorrectionFromJCost.lean · 57 lines · 8 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Cost
   3
   4/-!
   5# Quantum Error Correction from J-Cost — RS_PAT_015 / B16 QEC Depth
   6
   7RS patent 015: phi-harmonic QEC scheduling.
   8
   9Error correction threshold: when error rate r crosses the canonical
  10band J(φ) ∈ (0.11, 0.13), QEC becomes effective (below threshold).
  11
  12The RS QEC protocol uses DFT-8 harmonic pulse scheduling at 5φ Hz.
  13Below-threshold operation: J(r_error) < J(φ) → correct.
  14Above-threshold: J > J(φ) → uncorrectable.
  15
  16Five QEC code families (repetition, surface, colour, topological, flag)
  17= configDim D = 5. (Same as QECThresholdFromPhiLadder.lean.)
  18
  19This module focuses on the J-cost threshold crossing, not the ladder.
  20
  21Lean status: 0 sorry, 0 axiom.
  22-/
  23
  24namespace IndisputableMonolith.Physics.QuantumErrorCorrectionFromJCost
  25open Cost
  26
  27inductive QECCodeType where
  28  | repetition | surface | colour | topological | flagCode
  29  deriving DecidableEq, Repr, BEq, Fintype
  30
  31theorem qecCodeCount : Fintype.card QECCodeType = 5 := by decide
  32
  33/-- Below-threshold operation: error rate at J < J(φ) → correct. -/
  34theorem below_threshold_correct : Jcost 1 = 0 := Jcost_unit0
  35
  36/-- Logical error: J > 0 for r ≠ 1 (physical error). -/
  37theorem logical_error_positive {r : ℝ} (hr : 0 < r) (hne : r ≠ 1) :
  38    0 < Jcost r := Jcost_pos_of_ne_one r hr hne
  39
  40/-- DFT-8 harmonic scheduling: 8 = 2^D = 2^3 modes. -/
  41def dft8ModeCount : ℕ := 8
  42theorem dft8_eq_8 : dft8ModeCount = 8 := rfl
  43
  44structure QECCert where
  45  five_codes : Fintype.card QECCodeType = 5
  46  threshold_zero : Jcost 1 = 0
  47  error_positive : ∀ {r : ℝ}, 0 < r → r ≠ 1 → 0 < Jcost r
  48  dft8_count : dft8ModeCount = 8
  49
  50def qecCert : QECCert where
  51  five_codes := qecCodeCount
  52  threshold_zero := below_threshold_correct
  53  error_positive := logical_error_positive
  54  dft8_count := dft8_eq_8
  55
  56end IndisputableMonolith.Physics.QuantumErrorCorrectionFromJCost
  57

source mirrored from github.com/jonwashburn/shape-of-logic