Samplinglib
Lean gate not recorded for this source state main · 0e31a3cda412
ASTIS mathematical exposition

The positive-parameter Bakry–Émery condition

AutoSamplingTheory.TechnicalLemmas.StochasticProcesses.CarreDuChamp.SatisfiesBakryEmery · def · Teaching coverage

Statement

For a real-linear operator L on real functions on an arbitrary type X and a real α, SatisfiesBakryEmery L α means α>0 and Γ₂,L(f,f)(x)≥α ΓL(f,f)(x) for every real-valued function f and every state x. The formal predicate quantifies over all functions, with no hidden admissible-observable domain.

\[\operatorname{BE}(L,\alpha)\ :\Longleftrightarrow\ \alpha>0\ \land\ \forall f:X\to\mathbb R\ \forall x\in X,\quad\alpha\Gamma_L(f,f)(x)\le\Gamma_{2,L}(f,f)(x).\]

All objects and hypotheses

  • X is an arbitrary type, with no measurable-space, topological-space, normed-space, or finiteness hypothesis.
  • L:(X→ℝ)→ₗ[ℝ](X→ℝ) is a real-linear operator on all real-valued functions on X. No Markov semigroup or invariant law is supplied.
  • α is any real input to the predicate; strict positivity is one of its required conjuncts.
  • No measure, regularity domain, probability law, or topology on X is present.

Construction and meaning

1. Require positive curvature parameter

A certificate first provides the strict inequality, so this definition does not include zero or negative parameters.

\[\alpha>0.\]
Corresponding Lean step

CarreDuChamp.SatisfiesBakryEmery: first conjunct

2. Require the pointwise estimate for every observable and state

A certificate must prove the Γ₂-versus-Γ comparison without an unstated restriction on f.

\[\forall f,x,\qquad\Gamma_{2,L}(f,f)(x)-\alpha\Gamma_L(f,f)(x)\ge0.\]
Corresponding Lean step

CarreDuChamp.carreDuChamp; CarreDuChamp.iteratedCarreDuChamp

Lean statement · SatisfiesBakryEmery

This definition packages an inequality; it does not prove it. Its universal quantifiers are part of the exact domain, and no integral or a.e. qualifier occurs.

Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.

def SatisfiesBakryEmery
    (generator : (X → ℝ) →ₗ[ℝ] (X → ℝ))
    (alpha : ℝ) : Prop

Exact module and namespace context

Lean construction · SatisfiesBakryEmery

To establish the predicate for a model one must prove positive α and the displayed estimate for all f and x. The definition itself supplies no such proof.

Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.

def SatisfiesBakryEmery
    (generator : (X → ℝ) →ₗ[ℝ] (X → ℝ))
    (alpha : ℝ) : Prop :=
  0 < alpha ∧ ∀ (f : X → ℝ) (x : X),
    alpha * carreDuChamp generator f f x ≤
      iteratedCarreDuChamp generator f f x

/-- Chewi Lemma 1.2.13: the Markov-semigroup Jensen inequality implies
nonnegativity of the carre du champ after taking the right-generator limit.

The theorem is pointwise.  `hf` and `hf2` are the actual right difference-
quotient limits for `f` and `f²`; `hcontinuous` is strong/right continuity of
the orbit at the selected state. -/

Exact module and namespace context

Scope and omitted-condition boundaries

  • This defines a proposition that must be proved for a concrete model. It does not prove existence of a witness or derive an inequality from the operator's name.
  • No global invariant-law, stationarity for every observable, reversibility, semigroup construction, or concrete diffusion identity is inferred from this declaration.
  • This does not prove a Bakry–Émery criterion for LSI/Poincaré, a lower Ricci/Hessian bound, or a nontrivial ergodic property. The zero-operator test illustrates that no such additional structure is encoded.

Source and reuse

ASTIS parents called

Mathlib API called (external library)

No direct Mathlib call recorded; see the ASTIS parents.

Mathematical sources

ASTIS prose is not a quotation or a source-equivalence certificate. Definitions and aliases are explained as constructions, not counted as new mathematical proofs.