Documentation

LeanPool.AbstractLinearControl.Background.Semigroup

Strongly continuous semigroups (Proposition 1.2) #

T is a function ℝ β†’ (X β†’L[π•œ] X); all axioms only involve nonnegative times, so the values of T t for t < 0 play no role. Completeness of X is assumed where needed.

structure AbstractLinearControl.C0Semigroup (π•œ : Type u_3) (X : Type u_4) [NontriviallyNormedField π•œ] [NormedAddCommGroup X] [NormedSpace π•œ X] :
Type u_4

A strongly continuous semigroup on X (first item of Definition 1.1).

Instances For

    Exponential bound #

    theorem AbstractLinearControl.C0Semigroup.exists_bound_near_zero {π•œ : Type u_1} [NontriviallyNormedField π•œ] {X : Type u_2} [NormedAddCommGroup X] [NormedSpace π•œ X] (S : C0Semigroup π•œ X) [CompleteSpace X] :
    βˆƒ Ο„ > 0, βˆƒ M β‰₯ 1, βˆ€ (t : ℝ), 0 ≀ t β†’ t ≀ Ο„ β†’ β€–S.T tβ€– ≀ M

    First step: β€–T tβ€– ≀ M on some interval [0, Ο„] (Banach–Steinhaus).

    theorem AbstractLinearControl.C0Semigroup.exists_exp_bound {π•œ : Type u_1} [NontriviallyNormedField π•œ] {X : Type u_2} [NormedAddCommGroup X] [NormedSpace π•œ X] (S : C0Semigroup π•œ X) [CompleteSpace X] :
    βˆƒ Ο‰ β‰₯ 0, βˆƒ M β‰₯ 1, βˆ€ (t : ℝ), 0 ≀ t β†’ β€–S.T tβ€– ≀ M * Real.exp (Ο‰ * t)

    Exponential bound: β€–T tβ€– ≀ M * exp (Ο‰ * t) for all t β‰₯ 0, with Ο‰ β‰₯ 0, M β‰₯ 1.

    Proposition 1.2: continuity of the orbits #

    theorem AbstractLinearControl.C0Semigroup.orbit_sub {π•œ : Type u_1} [NontriviallyNormedField π•œ] {X : Type u_2} [NormedAddCommGroup X] [NormedSpace π•œ X] (S : C0Semigroup π•œ X) (y : X) (a h : ℝ) (ha : 0 ≀ a) (hh : 0 ≀ h) :
    (S.T (a + h)) y - (S.T a) y = (S.T a) ((S.T h) y - y)

    T (a + h) y - T a y = T a (T h y - y)

    theorem AbstractLinearControl.C0Semigroup.norm_orbit_sub_le {π•œ : Type u_1} [NontriviallyNormedField π•œ] {X : Type u_2} [NormedAddCommGroup X] [NormedSpace π•œ X] (S : C0Semigroup π•œ X) (y : X) (a h : ℝ) (ha : 0 ≀ a) (hh : 0 ≀ h) :
    β€–(S.T (a + h)) y - (S.T a) yβ€– ≀ β€–S.T aβ€– * β€–(S.T h) y - yβ€–

    β€–T (a + h) y - T a yβ€– ≀ β€–T aβ€– β€–T h y - yβ€–

    theorem AbstractLinearControl.C0Semigroup.continuousOn_orbit {π•œ : Type u_1} [NontriviallyNormedField π•œ] {X : Type u_2} [NormedAddCommGroup X] [NormedSpace π•œ X] (S : C0Semigroup π•œ X) [CompleteSpace X] (y : X) :
    ContinuousOn (fun (t : ℝ) => (S.T t) y) (Set.Ici 0)

    Proposition 1.2 (prop:pazy-semigroup-solution-continuous). For every y, t ↦ T t y is continuous on β„β‚Š = [0, ∞).