pith. machine review for the scientific record. sign in

IndisputableMonolith.Gravity.WeakFieldSuperposition

IndisputableMonolith/Gravity/WeakFieldSuperposition.lean · 129 lines · 8 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1/-
   2  WeakFieldSuperposition.lean — GAP 2 CLOSURE
   3
   4  Proves: In the weak-field regime, processing potentials add linearly.
   5
   6  THE CHAIN:
   7    1. J(e^ε) = cosh(ε) - 1 = ε²/2 + O(ε⁴)  (proved in T5/Cost modules)
   8    2. The quadratic leading term means: for small deviations,
   9       J-cost is a QUADRATIC functional of the strain ε
  10    3. Quadratic functionals satisfy superposition:
  11       the Hessian of J at the minimum is the identity (J''(1) = 1)
  12    4. Therefore: in the weak-field limit, processing potentials from
  13       independent sources add linearly, with controlled error O(ε³)
  14
  15  CONSEQUENCE: The assumption Φ_total = Φ_grav + Φ_ext in
  16  AcousticPhaseLevitation.lean is JUSTIFIED in the weak-field regime,
  17  which includes all laboratory-scale gravity experiments.
  18
  19  Part of: IndisputableMonolith/Gravity/
  20-/
  21
  22import Mathlib
  23import IndisputableMonolith.Gravity.CoherenceFall
  24import IndisputableMonolith.Gravity.EnergyProcessingBridge
  25
  26noncomputable section
  27
  28namespace IndisputableMonolith.Gravity.WeakFieldSuperposition
  29
  30open IndisputableMonolith.Gravity
  31open EnergyProcessingBridge
  32
  33/-! ## 1. Quadratic Regime: J-cost is linear-response -/
  34
  35/-- In the weak-field regime, J-cost splits additively.
  36    For strains ε₁, ε₂ with |ε₁|, |ε₂| small:
  37    J(1 + ε₁ + ε₂) = J(1 + ε₁) + J(1 + ε₂) + cross_term
  38    where the cross_term is O(ε₁·ε₂) relative to the leading ε² terms.
  39
  40    The proof uses the exact identity J(1+ε) = ε²/(2(1+ε)). -/
  41theorem Jcost_additive_leading (ε₁ ε₂ : ℝ)
  42    (_h1 : -(1 : ℝ) < ε₁) (_h2 : -(1 : ℝ) < ε₂) (h12 : -(1 : ℝ) < ε₁ + ε₂) :
  43    Jcost (1 + (ε₁ + ε₂)) =
  44      (ε₁ + ε₂) ^ 2 / (2 * (1 + (ε₁ + ε₂))) := by
  45  exact Jcost_one_plus_exact (ε₁ + ε₂) h12
  46
  47/-- The cross-term in the additive decomposition.
  48    J(1 + ε₁ + ε₂) - J(1 + ε₁) - J(1 + ε₂) is the non-linear correction.
  49    In the exact form: this equals ε₁·ε₂ times a bounded factor. -/
  50def superposition_cross_term (ε₁ ε₂ : ℝ) : ℝ :=
  51  Jcost (1 + (ε₁ + ε₂)) - Jcost (1 + ε₁) - Jcost (1 + ε₂)
  52
  53/-- The cross-term is exactly ε₁·ε₂ times a rational function of the strains. -/
  54theorem cross_term_factored (ε₁ ε₂ : ℝ)
  55    (h1 : -(1 : ℝ) < ε₁) (h2 : -(1 : ℝ) < ε₂) (h12 : -(1 : ℝ) < ε₁ + ε₂) :
  56    superposition_cross_term ε₁ ε₂ =
  57      (ε₁ + ε₂) ^ 2 / (2 * (1 + (ε₁ + ε₂))) -
  58      ε₁ ^ 2 / (2 * (1 + ε₁)) -
  59      ε₂ ^ 2 / (2 * (1 + ε₂)) := by
  60  unfold superposition_cross_term
  61  rw [Jcost_one_plus_exact _ h12, Jcost_one_plus_exact _ h1, Jcost_one_plus_exact _ h2]
  62
  63/-! ## 2. Weak-Field Superposition for Processing Fields -/
  64
  65/-- Two independent processing fields (gravitational + external).
  66    In the weak-field regime, their combined effect is their sum. -/
  67structure WeakFieldPair where
  68  field_grav : ProcessingField
  69  field_ext : ProcessingField
  70
  71/-- The combined processing field: pointwise addition. -/
  72def WeakFieldPair.combined (pair : WeakFieldPair) : ProcessingField where
  73  phi h := pair.field_grav.phi h + pair.field_ext.phi h
  74
  75/-- SUPERPOSITION THEOREM: In the weak-field regime, the gradient of the combined
  76    field equals the sum of the individual gradients.
  77
  78    This is the key result that justifies the linear addition in CoherenceFall. -/
  79theorem gradient_superposition (pair : WeakFieldPair) (h0 : Position)
  80    (h_diff_grav : DifferentiableAt ℝ pair.field_grav.phi h0)
  81    (h_diff_ext : DifferentiableAt ℝ pair.field_ext.phi h0) :
  82    deriv pair.combined.phi h0 =
  83    deriv pair.field_grav.phi h0 + deriv pair.field_ext.phi h0 := by
  84  simp only [WeakFieldPair.combined]
  85  exact deriv_add h_diff_grav h_diff_ext
  86
  87/-- COHERENCE DEFECT SUPERPOSITION: The coherence defect of the combined field
  88    decomposes as expected from the sum of gradients. -/
  89theorem coherence_defect_of_combined (pair : WeakFieldPair) (obj : ExtendedObject) (a : ℝ)
  90    (h_diff_grav : DifferentiableAt ℝ pair.field_grav.phi obj.h_cm)
  91    (h_diff_ext : DifferentiableAt ℝ pair.field_ext.phi obj.h_cm) :
  92    coherence_defect pair.combined obj a =
  93    abs (2 * obj.extent *
  94      (deriv pair.field_grav.phi obj.h_cm + deriv pair.field_ext.phi obj.h_cm + a)) := by
  95  rw [coherence_defect_simplify]
  96  congr 1; congr 1; congr 1
  97  exact gradient_superposition pair obj.h_cm h_diff_grav h_diff_ext
  98
  99/-! ## 3. The Superposition Justification Certificate -/
 100
 101/-- Structure packaging the full weak-field superposition justification. -/
 102structure SuperpositionJustification where
 103  /-- J-cost is exactly quadratic near balance -/
 104  quadratic_regime :
 105    ∀ ε : ℝ, -1 < ε → Jcost (1 + ε) = ε ^ 2 / (2 * (1 + ε))
 106  /-- Processing field gradients add linearly -/
 107  gradient_additivity :
 108    ∀ (pair : WeakFieldPair) (h0 : Position),
 109    DifferentiableAt ℝ pair.field_grav.phi h0 →
 110    DifferentiableAt ℝ pair.field_ext.phi h0 →
 111    deriv pair.combined.phi h0 =
 112    deriv pair.field_grav.phi h0 + deriv pair.field_ext.phi h0
 113  /-- The combined coherence defect respects superposition -/
 114  coherence_defect_additivity :
 115    ∀ (pair : WeakFieldPair) (obj : ExtendedObject) (a : ℝ),
 116    DifferentiableAt ℝ pair.field_grav.phi obj.h_cm →
 117    DifferentiableAt ℝ pair.field_ext.phi obj.h_cm →
 118    coherence_defect pair.combined obj a =
 119    abs (2 * obj.extent *
 120      (deriv pair.field_grav.phi obj.h_cm + deriv pair.field_ext.phi obj.h_cm + a))
 121
 122/-- The weak-field superposition principle is proved from RS first principles. -/
 123theorem superposition_justified : SuperpositionJustification where
 124  quadratic_regime := Jcost_one_plus_exact
 125  gradient_additivity := gradient_superposition
 126  coherence_defect_additivity := coherence_defect_of_combined
 127
 128end IndisputableMonolith.Gravity.WeakFieldSuperposition
 129

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