Theorem 4.2.2 — Feller generation from the positive maximum principle (compact state space)
ProvedEthierKurtz.feller_generation_of_positive_maximumhille-yosidamarkov-processessemigroups
Let be a compact topological space and let be a linear operator on (with the supremum norm), given by its graph , a linear subspace. Assume:
-
Positive maximum principle: whenever and satisfy , then ;
-
Dense domain: is dense in ;
-
Range condition: for some the range of is dense in ;
-
lies in the closure of the graph.
Then there is a strongly continuous contraction semigroup on which is positive (), conservative (), and whose infinitesimal generator is exactly : for all ,
This is the Hille–Yosida theorem for Feller semigroups in the compact case, together with the standard conservativity remark.
Preamble
import Definitions.Def_EthierKurtz_IsStronglyContinuousContractionSemigroup open Filter open scoped Topology namespace EthierKurtz
Formal statement
/-- Ethier–Kurtz, Chapter 4, Theorem 2.2 (compact state space), together with the
conservativity statement: a linear operator on `C(X)` with dense domain satisfying
the positive maximum principle, for which `r - A` has dense range for some `r > 0`,
has a closure that generates a positive strongly continuous contraction semigroup;
if `(1, 0)` lies in the closure, the semigroup is conservative. -/
theorem feller_generation_of_positive_maximum {X : Type*} [TopologicalSpace X]
[CompactSpace X] (G : Submodule ℝ (C(X, ℝ) × C(X, ℝ)))
(hpmp : ∀ fg ∈ G, ∀ x, (∀ y, fg.1 y ≤ fg.1 x) → 0 ≤ fg.1 x → fg.2 x ≤ 0)
(hdense : Dense (Prod.fst '' (G : Set (C(X, ℝ) × C(X, ℝ)))))
(hrange : ∃ r : ℝ, 0 < r ∧
Dense ((fun fg : C(X, ℝ) × C(X, ℝ) => r • fg.1 - fg.2) '' (G : Set _)))
(hone : ((1 : C(X, ℝ)), (0 : C(X, ℝ))) ∈ closure (G : Set (C(X, ℝ) × C(X, ℝ)))) :
∃ T : ℝ → C(X, ℝ) →L[ℝ] C(X, ℝ),
IsStronglyContinuousContractionSemigroup T ∧
(∀ t : ℝ, 0 ≤ t → ∀ f, (∀ x, 0 ≤ f x) → ∀ x, 0 ≤ T t f x) ∧
(∀ t : ℝ, 0 ≤ t → T t 1 = 1) ∧
(∀ f g, Tendsto (fun t : ℝ => t⁻¹ • (T t f - f))
(𝓝[>] (0 : ℝ)) (𝓝 g) ↔ (f, g) ∈ closure (G : Set (C(X, ℝ) × C(X, ℝ)))) := by sorrySource
Stewart N. Ethier and Thomas G. Kurtz, Markov Processes: Characterization and Convergence, Wiley, 1986, Chapter 4, Section 2, Theorem 2.2 (printed p. 165) and the remark on conservative semigroups following it; Hille–Yosida theorem Chapter 1, Theorem 2.6.