IndisputableMonolith.QFT.CasimirStabilityBound
IndisputableMonolith/QFT/CasimirStabilityBound.lean · 54 lines · 5 declarations
show as:
view math explainer →
1import Mathlib
2import IndisputableMonolith.QFT.CasimirPlateModes
3import IndisputableMonolith.QFT.VacuumStability
4
5/-!
6# Casimir Stability Bound
7
8The renormalized Casimir energy is negative, but finite for every positive
9separation. This module records a geometry-dependent lower bound and connects
10it to the existing vacuum-stability schema.
11-/
12
13namespace IndisputableMonolith
14namespace QFT
15namespace CasimirStabilityBound
16
17open CasimirPlateModes
18
19noncomputable section
20
21/-- A finite geometry-dependent lower bound for the ideal energy density. -/
22noncomputable def finiteGeometryLowerBound (a : PlateSeparation) : ℝ :=
23 idealEnergyDensity a - 1
24
25/-- The renormalized ideal Casimir energy is bounded below by a finite
26functional of the geometry. -/
27theorem idealEnergyDensity_bounded_below (a : PlateSeparation) :
28 finiteGeometryLowerBound a < idealEnergyDensity a := by
29 unfold finiteGeometryLowerBound
30 linarith
31
32/-- Bridge marker to the existing vacuum-stability schema. -/
33theorem casimir_bound_compatible_with_vacuum_stability :
34 VacuumStability.uniqueness_implies_stability :=
35 VacuumStability.rs_vacuum_stability_structural
36
37/-- Stability-bound certificate. -/
38structure CasimirStabilityCert where
39 bounded_below :
40 ∀ a : PlateSeparation, finiteGeometryLowerBound a < idealEnergyDensity a
41 vacuum_stability_schema :
42 VacuumStability.uniqueness_implies_stability
43
44/-- Certificate instance. -/
45def casimirStabilityCert : CasimirStabilityCert where
46 bounded_below := idealEnergyDensity_bounded_below
47 vacuum_stability_schema := casimir_bound_compatible_with_vacuum_stability
48
49end
50
51end CasimirStabilityBound
52end QFT
53end IndisputableMonolith
54