pith. machine review for the scientific record. sign in

IndisputableMonolith.Masses.KernelTypes

IndisputableMonolith/Masses/KernelTypes.lean · 35 lines · 7 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2
   3namespace IndisputableMonolith
   4namespace Masses
   5
   6structure GaugeSkeleton where
   7  Y            : ℚ
   8  colorRep     : Bool
   9  isWeakDoublet : Bool
  10
  11structure Completion where
  12  nY : ℤ
  13  n3 : ℤ
  14  n2 : ℤ
  15
  16structure WordLength where
  17  len : GaugeSkeleton → Completion → Nat
  18
  19inductive GenClass | g1 | g2 | g3
  20deriving DecidableEq, Repr
  21
  22@[simp] def tauOf : GenClass → ℤ
  23| .g1 => 0
  24| .g2 => 11
  25| .g3 => 17
  26
  27structure RungSpec where
  28  ell : Nat
  29  gen : GenClass
  30
  31@[simp] def rungOf (R : RungSpec) : ℤ := (R.ell : ℤ) + tauOf R.gen
  32
  33end Masses
  34end IndisputableMonolith
  35

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