pith. machine review for the scientific record. sign in

IndisputableMonolith.Physics.PathIntegralFromRS

IndisputableMonolith/Physics/PathIntegralFromRS.lean · 47 lines · 6 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Cost
   3
   4/-!
   5# Path Integral from RS — S1 QFT Depth
   6
   7Feynman path integral: Z = ∫ Dφ exp(iS[φ]/ℏ).
   8In RS: the path integral is a sum over J-cost weighted recognition paths.
   9The dominant path = J-cost minimum (classical trajectory).
  10
  11Each path has weight exp(-J[φ]) in Euclidean signature.
  12Minimum weight = exp(0) = 1 (classical path, J = 0).
  13
  14Five canonical path integral formulations (position, momentum, coherent state,
  15field theory, string) = configDim D = 5.
  16
  17Lean status: 0 sorry, 0 axiom.
  18-/
  19
  20namespace IndisputableMonolith.Physics.PathIntegralFromRS
  21open Cost
  22
  23inductive PathIntegralFormulation where
  24  | position | momentum | coherentState | fieldTheory | string
  25  deriving DecidableEq, Repr, BEq, Fintype
  26
  27theorem pathIntegralCount : Fintype.card PathIntegralFormulation = 5 := by decide
  28
  29/-- Classical path: J = 0 (Euler-Lagrange stationary point). -/
  30theorem classical_path : Jcost 1 = 0 := Jcost_unit0
  31
  32/-- Quantum fluctuations: J > 0 (off-classical paths). -/
  33theorem quantum_fluctuation {r : ℝ} (hr : 0 < r) (hne : r ≠ 1) :
  34    0 < Jcost r := Jcost_pos_of_ne_one r hr hne
  35
  36structure PathIntegralCert where
  37  five_formulations : Fintype.card PathIntegralFormulation = 5
  38  classical : Jcost 1 = 0
  39  quantum : ∀ {r : ℝ}, 0 < r → r ≠ 1 → 0 < Jcost r
  40
  41def pathIntegralCert : PathIntegralCert where
  42  five_formulations := pathIntegralCount
  43  classical := classical_path
  44  quantum := quantum_fluctuation
  45
  46end IndisputableMonolith.Physics.PathIntegralFromRS
  47

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