pith. sign in

IndisputableMonolith.Astrophysics.MagneticReconnectionFromJCost

IndisputableMonolith/Astrophysics/MagneticReconnectionFromJCost.lean · 39 lines · 4 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-05-16 04:31:27.244281+00:00

   1import Mathlib
   2import IndisputableMonolith.Common.CanonicalJBand
   3
   4/-!
   5# Magnetic Reconnection from J-Cost — B12 Astrophysical MHD
   6
   7Magnetic reconnection is the process where magnetic field lines in a
   8plasma are disrupted and reconnected, releasing energy (solar flares,
   9CMEs, aurora).
  10
  11RS prediction: reconnection triggers when the magnetic-flux recognition
  12ratio crosses the canonical J(φ) band. The reconnection rate follows
  13φ-ladder decay.
  14
  15Five canonical reconnection regimes (slow, Sweet-Parker, Petschek,
  16Hall-mediated, turbulent) = configDim D = 5.
  17
  18Lean status: 0 sorry, 0 axiom.
  19-/
  20
  21namespace IndisputableMonolith.Astrophysics.MagneticReconnectionFromJCost
  22open Common.CanonicalJBand
  23
  24inductive ReconnectionRegime where
  25  | slow | sweetParker | petschek | hallMediated | turbulent
  26  deriving DecidableEq, Repr, BEq, Fintype
  27
  28theorem reconnectionRegimeCount : Fintype.card ReconnectionRegime = 5 := by decide
  29
  30structure MagneticReconnectionCert where
  31  five_regimes : Fintype.card ReconnectionRegime = 5
  32  trigger_threshold : CanonicalCert
  33
  34noncomputable def magneticReconnectionCert : MagneticReconnectionCert where
  35  five_regimes := reconnectionRegimeCount
  36  trigger_threshold := cert
  37
  38end IndisputableMonolith.Astrophysics.MagneticReconnectionFromJCost
  39

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