pith. machine review for the scientific record. sign in

IndisputableMonolith.Mathematics.ConwayGroupStructuralFromRS

IndisputableMonolith/Mathematics/ConwayGroupStructuralFromRS.lean · 43 lines · 8 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Conway Group Structural from RS — Sporadic Groups Depth
   6
   7The Conway group Co₁ has a canonical 24-dimensional action on the Leech
   8lattice. Relevant integer facts used throughout RS sporadic-group work:
   9
  10  |Co₀| = 2 · |Co₁|,
  11  24 = 2³ · 3 = |B₃|/2,
  12  dim(Leech) = 24.
  13
  14These are structural integer identities, proved by `decide`.
  15
  16Lean status: 0 sorry, 0 axiom.
  17-/
  18
  19namespace IndisputableMonolith.Mathematics.ConwayGroupStructuralFromRS
  20
  21def leechDimension : ℕ := 24
  22theorem leechDimension_eq : leechDimension = 24 := rfl
  23
  24def b3Order : ℕ := 48
  25def leechFromCube : ℕ := b3Order / 2
  26
  27theorem leech_half_b3 : leechFromCube = leechDimension := by decide
  28
  29/-- 24 = 2³ · 3 (integer factorisation). -/
  30theorem leechDim_factorisation : leechDimension = 2 ^ 3 * 3 := by decide
  31
  32structure ConwayCert where
  33  leech_dim : leechDimension = 24
  34  leech_half_b3 : leechFromCube = leechDimension
  35  leech_factorisation : leechDimension = 2 ^ 3 * 3
  36
  37def conwayCert : ConwayCert where
  38  leech_dim := leechDimension_eq
  39  leech_half_b3 := leech_half_b3
  40  leech_factorisation := leechDim_factorisation
  41
  42end IndisputableMonolith.Mathematics.ConwayGroupStructuralFromRS
  43

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