pith. machine review for the scientific record. sign in

IndisputableMonolith.Sociology.HistoryOfScienceFromRS

IndisputableMonolith/Sociology/HistoryOfScienceFromRS.lean · 33 lines · 4 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-05-16 15:55:14.208683+00:00

   1import Mathlib
   2
   3/-!
   4# History of Science from RS — C Philosophy / Sociology
   5
   6Kuhn's scientific revolutions: five canonical scientific paradigm shifts
   7(Copernican, Newtonian, Einsteinian, Quantum, Biological) = configDim D = 5.
   8
   9In RS: paradigm shift = recognition framework upgrade (higher J-threshold capacity).
  10Normal science: J < J(φ) (within paradigm).
  11Revolution: J exceeds threshold → recognition framework restructures.
  12
  13Lean: 5 paradigm shifts.
  14
  15Lean status: 0 sorry, 0 axiom.
  16-/
  17
  18namespace IndisputableMonolith.Sociology.HistoryOfScienceFromRS
  19
  20inductive ScientificParadigmShift where
  21  | copernican | newtonian | einsteinian | quantum | biological
  22  deriving DecidableEq, Repr, BEq, Fintype
  23
  24theorem scientificParadigmShiftCount : Fintype.card ScientificParadigmShift = 5 := by decide
  25
  26structure HistoryOfScienceCert where
  27  five_shifts : Fintype.card ScientificParadigmShift = 5
  28
  29def historyOfScienceCert : HistoryOfScienceCert where
  30  five_shifts := scientificParadigmShiftCount
  31
  32end IndisputableMonolith.Sociology.HistoryOfScienceFromRS
  33

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