Energy Form Split — Lemma 14 #
Packages the energy form splitting property for Lemma 14.
The EnergyFormSplit structure assumes the energy splitting directly as its
key hypothesis (energy_split field). In the mathematical argument
(lamportform.tex, Steps 2–6), this property is derived from semigroup
invariance of L²(B) via:
- Steps 2–3: Semigroup invariance → resolvent commutativity via Laplace transform
- Steps 4–6: Resolvent commutativity → A_λ^{1/2} commutativity via spectral functional calculus → energy splitting via Pythagorean theorem
We assume the conclusion rather than the hypothesis because the intermediate steps require Bochner integration of operator-valued semigroups and Borel functional calculus for unbounded self-adjoint operators, neither available in Mathlib.
Reference: lamportform.tex, Lemma 14 (lines 1220–1310).
Energy form splitting structure #
A measurable subset B ⊆ I for which the energy form splits across B and its complement: E_λ(G) = E_λ(1_B · G) + E_λ(1_{I\B} · G).
This is the key hypothesis of Lemma 14. In the mathematical proof, the splitting is derived from semigroup invariance of L²(B) (lamportform.tex, Steps 2–6):
- Semigroup invariance: T(t)(1_B · f) = 1_B · T(t)f
- Laplace transform: 1_B commutes with (A_λ + I)⁻¹
- Spectral functional calculus: 1_B commutes with A_λ^{1/2}
- Pythagorean theorem gives the splitting
We assume the splitting directly because the derivation requires operator-valued Bochner integration and Borel functional calculus, neither available in Mathlib.
Reference: lamportform.tex, Lemma 14, Steps 1–6 (lines 1220–1310).
- B_measurable : MeasurableSet self.B
- energy_split (G : ℝ → ℂ) : G ∈ formDomain cutoffLambda → energyForm cutoffLambda G = energyForm cutoffLambda (self.B.indicator G) + energyForm cutoffLambda ((logInterval (Real.log cutoffLambda) \ self.B).indicator G)
Instances For
Derived theorems #
Domain preservation: Both indicator projections 1_B · G and 1_{I\B} · G belong to the form domain D(E_λ) whenever G does.
From the energy splitting E_λ(G) = E_λ(1_B · G) + E_λ(1_{I\B} · G)
and finiteness of E_λ(G), both summands must be finite in ENNReal.
Reference: lamportform.tex, Lemma 14, Step 5 (lines 1280–1295).
Lemma 14 (Energy Form Split): If the energy form splits across B, then for every G ∈ D(E_λ):
- 1_B · G ∈ D(E_λ)
- 1_{I\B} · G ∈ D(E_λ)
- E_λ(G) = E_λ(1_B · G) + E_λ(1_{I\B} · G)
Reference: lamportform.tex, Lemma 14 (lines 1220–1310).
Soundness tests #
These tests verify that EnergyFormSplit cannot be trivially constructed
for arbitrary measurable subsets. The energy_split field requires a proof
of the energy decomposition, which is not available for general B.
Guideline for axiom-bearing files: For every structure that encodes a mathematical hypothesis, verify that pathological inputs (∅, full set, arbitrary B) cannot satisfy the structure without providing the key property.