Equations
- One or more equations did not get rendered due to their size.
Instances For
Integration point: Choose between placeholder and real analytic flags.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Theorem: Both routes lead to PLFA/EDE equivalence (when they exist with USC).
Real-route bridge builders (exported): provide the PLFA_EDE_from_real_flags
and JKO_PLFA_from_real_flags
predicates directly from the corresponding
implementation lemmas above. These are convenient when a caller expects
the predicate-valued builders rather than the explicit lemmas.
Exported builder: real flags ⇒ PLFA↔EDE predicate.
Exported builder: real flags ⇒ JKO→PLFA predicate.
Equations
- Frourio.EDE_EVI_pred F lamEff = ∀ (ρ : ℝ → X), Frourio.EDE F ρ ↔ Frourio.IsEVISolution { E := F, lam := lamEff } ρ
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
Instances For
Equations
- Frourio.EDE_EVI_from_analytic_flags F lamEff = (Frourio.HalfConvex F lamEff ∧ Frourio.StrongUpperBound F → Frourio.EDE_EVI_pred F lamEff)
Instances For
Convenience: instantiate EDE_EVI_from_analytic_flags
using core flags.
This is a statement-level helper to wire builders without supplying concrete
half‑convexity and strong upper bound proofs (both are satisfiable with c = 0
).
Real flags also carry an explicit numeric lower bound for lamEff
.
Pair the builder result with lamEff ≥ lamLowerBound
extracted from the flags.
Directional bridge (flags → EDE ⇒ EVI). If this holds together with the
reverse direction, it yields EDE_EVI_from_analytic_flags
.
Equations
- Frourio.EDE_to_EVI_from_flags F lamEff = (Frourio.HalfConvex F lamEff ∧ Frourio.StrongUpperBound F → ∀ (ρ : ℝ → X), Frourio.EDE F ρ → Frourio.IsEVISolution { E := F, lam := lamEff } ρ)
Instances For
Directional bridge (flags → EVI ⇒ EDE). Pairs with EDE_to_EVI_from_flags
to produce EDE_EVI_from_analytic_flags
.
Equations
- Frourio.EVI_to_EDE_from_flags F lamEff = (Frourio.HalfConvex F lamEff ∧ Frourio.StrongUpperBound F → ∀ (ρ : ℝ → X), Frourio.IsEVISolution { E := F, lam := lamEff } ρ → Frourio.EDE F ρ)
Instances For
Assemble the equivalence builder EDE_EVI_from_analytic_flags
from the two
directional bridges under the same analytic flags.
From AnalyticFlags
, obtain the predicate-level equivalence EDE_EVI_pred
provided the two directional bridges hold under the (weaker) core flags
HalfConvex
and StrongUpperBound
.
Package form: build EDEEVIAssumptions
from AnalyticFlags
and the two
directional bridges. This is convenient for downstream pack-based assembly.
Convenience: extract each implication directly from the builder and flags.
Convenience: extract the reverse implication from the builder and flags.
Compatibility alias: recover the old route from flags via a builder.