FG Theorems: Statement-only wrappers #
This module provides statement-level definitions (Prop-valued) that tie the FG core data to the existing analysis layer (EVI/Doob/Mosco), as outlined in design phase G2. Proofs and quantitative details are left to later phases; here we fix API shapes and dependencies.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Isometry scale rule (theoremized skeleton).
Sketch: In the isometric case, take α = 0
. Under generator homogeneity
with exponent κ
, the effective parameter becomes
lam' = effectiveLambda 0 κ S.Lambda k FG.lam = exp((κ k) log Λ) · lam
.
Here we only assert the existence of such α, κ
and the algebraic form of
lam'
via the effectiveLambda
helper; quantitative EVI preservation is
handled in later phases.
Similarity scale rule (theoremized skeleton).
Sketch: In the similarity case with exponent α
, and generator
homogeneity exponent κ
, the EVI parameter rescales according to
lam' = effectiveLambda α κ S.Lambda k FG.lam
. This statement packages
the existence of the pair (α, κ)
and the algebraic form via
effectiveLambda
; the full EVI preservation is treated in subsequent
proof phases.
Equations
Instances For
Mosco inheritance theoremized via the analysis-layer eviInheritance
.
Placeholder coefficient c_* (σ)
controlling the ‖S_m‖_∞^2
contribution.
Equations
- Frourio.cStarCoeff _σ = 0
Instances For
Placeholder coefficient c_D (σ)
controlling the ‖Ξ_m‖
contribution.
Equations
- Frourio.cDCoeff _σ = 0
Instances For
Build the analysis‑layer budget from the m‑point coefficients at scale σ
.
Equations
- Frourio.budgetFromSigma σ = { cStar := Frourio.cStarCoeff σ, cD := Frourio.cDCoeff σ }
Instances For
Boolean toggle for commutative-design simplification at scale σ
.
When comm = true
, the c_*
contribution is set to 0
in the assembled budget.
Equations
- Frourio.budgetFromSigmaWithFlag σ comm = { cStar := if comm = true then 0 else Frourio.cStarCoeff σ, cD := Frourio.cDCoeff σ }
Instances For
Statement-level link: under a commutative-design regime, one may set
c_* (σ) = 0
in the budget assembly. This is kept as a Prop-level lemma for
downstream use; quantitative proofs are deferred.
A simple model for the m‑point coefficients.
Tunable gains k*
, kD
produce nonnegative coefficients depending on σ
.
Equations
- Frourio.cStarCoeff_model kStar σ = kStar * σ ^ 2
Instances For
Equations
- Frourio.cDCoeff_model kD σ = kD * |σ|
Instances For
Assemble a budget from the model.
Equations
- Frourio.budgetFromSigmaModel kStar kD σ = { cStar := Frourio.cStarCoeff_model kStar σ, cD := Frourio.cDCoeff_model kD σ }
Instances For
Supply an explicit lambdaEffLowerBound
using the model budget.
The witness is the canonical right-hand side value.
Integrated suite corollary: from weak hypothesis flags and an
equivalence assumption pack for F := Ent + γ·Dσm
with
λ_BE := lambdaBE S.base.lam S.eps
, plus a packaged lower bound and a
two‑EVI hypothesis, we obtain the three gradient-flow conclusions.
Integrated suite built from consolidated analytic flags and bridge statements for the PLFA↔EDE, EDE↔EVI, and JKO⇒PLFA components. Prefer this variant when you already work at the analytic-flags level.
Proof-backed variant: use analytic flags and an EDEEVIAssumptions
pack
to construct the equivalence package, then assemble the integrated suite.
Tensorization (min rule) theoremized: if both factors satisfy the
coercivity surrogate K1prime
and have nonnegative couplings, then the
combined system satisfies the statement-level tensorization predicate.
Step 1 (FG-level wrapper): from λ-semi-convexity and a strong upper bound
for F := Ent + γ·Dσm
with λ_eff := lambdaBE λ ε
, together with an analytic
bridge statement EDE_EVI_from_analytic_flags
, obtain the component predicate
EDE_EVI_pred
(i.e., EDE ⇔ EVI(λ_eff)
) for all curves.
Convenience: FG-level directional bridge (EDE → EVI) from analytic flags.
Wraps ede_to_evi_from_flags_auto
at the GradientFlowSystem
level.
Convenience: FG-level directional bridge (EVI → EDE) from analytic flags.
Step 1 (FG-level pack): the same as ede_evi_pred_for_FG
, but packaged as
EDEEVIAssumptions
for downstream assembly into the equivalence.
Step 3 (FG-level wrapper): from analytic flags for F := Ent + γ·Dσm
with
λ_eff := lambdaBE λ ε
and a PLFA⇔EDE analytic bridge, obtain the component
predicate PLFA_EDE_pred
(i.e., PLFA ⇔ EDE
) for all curves.
Step 3 (FG-level pack): the same as plfa_ede_pred_for_FG
, but packaged as
PLFAEDEAssumptions
for downstream assembly into the equivalence.
Concrete sufficient conditions (FG-side, statement-level)
We provide lightweight constructors to obtain analytic flags and bridge packs
for F := Ent + γ·Dσm
with λ_eff := lambdaBE λ ε
, from FG-side assumptions.
The content remains statement-level until analytic proofs are added.
Produce AnalyticFlags
for F := Ent + γ·Dσm
(statement-level).
We accept minimal inputs (K1prime
, K4m
) and build the flags.