Monotonicity lemmas from Dini derivatives
If DiniUpperE φ t ≤ 0 and ε > 0, then there exists δ > 0 such that for all h with 0 < h < δ, we have (φ(t+h) - φ(t))/h ≤ ε
Pure telescoping identity on ℝ: ∑_{i=0}^{n-1} (t (i+1) - t i) = t n - t 0
.
If each short subinterval (t i, t (i+1))
satisfies the incremental bound, then
summing gives the bound on the whole union.
Core finite-chain composition, assuming ball-local two-point control.
(lebesgue_property_from_two_point_local
).
Correct version with upper semicontinuity hypothesis
Main monotonicity theorem with upper semicontinuity: if DiniUpperE is non-positive everywhere and the function satisfies upper semicontinuity conditions, then the function is non-increasing
Generic predicate-level bridges between an abstract energy-dissipation
predicate P : (X → ℝ) → (ℝ → X) → Prop
and the EVI predicate. These are
kept abstract here to avoid import cycles with PLFACore
where EDE
is
defined; users can specialize P
to EDE
on the PLFA side.
Forward bridge: from an abstract predicate P F ρ
to the EVI predicate for F
.
Specialize P
to EDE
on the PLFA side to obtain EDE → EVI
.
Equations
- Frourio.EVIBridgeForward P F lam = ∀ (ρ : ℝ → X), P F ρ → Frourio.IsEVISolution { E := F, lam := lam } ρ
Instances For
Backward bridge: from the EVI predicate for F
to an abstract predicate P F ρ
.
Specialize P
to EDE
on the PLFA side to obtain EVI → EDE
.
Equations
- Frourio.EVIBridgeBackward P F lam = ∀ (ρ : ℝ → X), Frourio.IsEVISolution { E := F, lam := lam } ρ → P F ρ
Instances For
Equivalence bridge: P F ρ
holds iff the EVI predicate holds for F
.
Equations
- Frourio.EVIEquivBridge P F lam = (Frourio.EVIBridgeForward P F lam ∧ Frourio.EVIBridgeBackward P F lam)
Instances For
Geodesic uniform evaluation (two‑EVI input)
Geodesic-uniform evaluation predicate used by two‑EVI assumptions.
It provides, uniformly for all error levels η
, a bridge from squared‑distance
contraction to linear‑distance contraction. This matches the role geodesic
regularity plays in AGS-type arguments and is sufficient for the with‑error
pipeline in this phase.
Equations
- Frourio.GeodesicUniformEval P u v = ∀ (η : ℝ), Frourio.HbridgeWithError P u v η
Instances For
Convenience: extract a bridge at a given error level from
GeodesicUniformEval
.