Scaled Comparison of Sequential Relaxations
ProvedFunctionalInequalities.Energy.PreEnergy.sequentialRelaxation_comp_le_mul_readableThis is a general comparison principle for sequential relaxations.
Let and be topological spaces, let and be pre-energies on and , let be continuous, and let be an NNReal. Assume that every test of admits a test of such that
and
Then, for every with finite -sequential relaxation,
This reusable lemma transports finite energy comparisons through continuous maps.
Formalization Note Energies and relaxations take values in (ENNReal), while is coerced from NNReal; the finiteness premise excludes a top-valued source relaxation.
Original Lean declaration header
Within namespace FunctionalInequalities.Energy.PreEnergy. Shown in its original module context. Proof omitted.
theorem sequentialRelaxation_comp_le_mul {Y : Type*} [TopologicalSpace Y]
(Q : PreEnergy Y) (T : X → Y) (hT : Continuous T) (κ : NNReal)
(h : ∀ f : P.Test, ∃ g : Q.Test,
Q.toAmbient g = T (P.toAmbient f) ∧ (Q.energy g : ENNReal) ≤ κ * P.energy f) (x : X)
(hx : P.sequentialRelaxation x ≠ ⊤) :
Q.sequentialRelaxation (T x) ≤ κ * P.sequentialRelaxation x
Module navigation
Module: Energy/Relaxation/Basic.
Definition modules: Energy/Form/Functional.
Source excerpt, lines 113–118 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Energy_Relaxation_Basic
universe u v
variable {X : Type u} [TopologicalSpace X] (P : FunctionalInequalities.Energy.PreEnergy X)
theorem FunctionalInequalities.Energy.PreEnergy.sequentialRelaxation_comp_le_mul_readable {Y : Type*} [TopologicalSpace Y]
(Q : PreEnergy Y) (T : X → Y) (hT : Continuous T) (κ : NNReal)
(h : ∀ f : P.Test, ∃ g : Q.Test,
Q.toAmbient g = T (P.toAmbient f) ∧ (Q.energy g : ENNReal) ≤ κ * P.energy f) (x : X)
(hx : P.sequentialRelaxation x ≠ ⊤) :
Q.sequentialRelaxation (T x) ≤ κ * P.sequentialRelaxation x := by sorry