Pith. sign in

IndisputableMonolith.QFT.CasimirEightTickInterference

IndisputableMonolith/QFT/CasimirEightTickInterference.lean · 59 lines · 5 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.QFT.CasimirPlateModes
   3import IndisputableMonolith.Foundation.EightTick
   4
   5/-!
   6# Eight-Tick Casimir Interference
   7
   8The complete eight-tick phase cycle cancels coherent modulation terms.  The
   9static ideal Casimir pressure survives as the cycle-invariant background.
  10-/
  11
  12namespace IndisputableMonolith
  13namespace QFT
  14namespace CasimirEightTickInterference
  15
  16open CasimirPlateModes
  17open Foundation.EightTick
  18
  19noncomputable section
  20
  21/-- Complex pressure modulation by a single phase factor. -/
  22noncomputable def eightTickModulatedPressure
  23    (a : PlateSeparation) (factor : ℂ) : ℂ :=
  24  (idealPressure a : ℂ) * factor
  25
  26/-- Summing the eight phase modulations cancels exactly. -/
  27theorem eight_tick_modulation_sum_zero (a : PlateSeparation) :
  28    (∑ k : Fin 8, eightTickModulatedPressure a (phaseExp k)) = 0 := by
  29  unfold eightTickModulatedPressure
  30  rw [← Finset.mul_sum]
  31  rw [sum_8_phases_eq_zero]
  32  simp
  33
  34/-- The real part of the full-cycle modulation also vanishes. -/
  35theorem eight_tick_real_modulation_sum_zero (a : PlateSeparation) :
  36    ((∑ k : Fin 8, eightTickModulatedPressure a (phaseExp k))).re = 0 := by
  37  rw [eight_tick_modulation_sum_zero]
  38  simp
  39
  40/-- Eight-tick interference certificate. -/
  41structure EightTickCasimirCert where
  42  complex_cycle_zero :
  43    ∀ a : PlateSeparation,
  44      (∑ k : Fin 8, eightTickModulatedPressure a (phaseExp k)) = 0
  45  real_cycle_zero :
  46    ∀ a : PlateSeparation,
  47      ((∑ k : Fin 8, eightTickModulatedPressure a (phaseExp k))).re = 0
  48
  49/-- Certificate instance. -/
  50def eightTickCasimirCert : EightTickCasimirCert where
  51  complex_cycle_zero := eight_tick_modulation_sum_zero
  52  real_cycle_zero := eight_tick_real_modulation_sum_zero
  53
  54end
  55
  56end CasimirEightTickInterference
  57end QFT
  58end IndisputableMonolith
  59

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