Documentation

TauCeti.Analysis.Semigroups.Basic

Strongly continuous semigroups #

This file contains the foundational C₀-semigroup structures, the nonnegative-time API (map_zero, map_add, continuousAt_zero, and their pointwise/tendsto forms), the realOperator real-time shim, operator-norm local boundedness, and strong continuity within the nonnegative half-line.

References #

Ported and adapted (Apache 2.0) from mrdouglasny/hille-yosida; references include Engel--Nagel, Linares, Pazy, Hille, and Yosida.

Strongly Continuous Semigroups #

A strongly continuous one-parameter semigroup (C₀-semigroup) on a normed space X.

The semigroup is indexed by nonnegative real time. The axioms are S 0 = Id, S (s + t) = S s ∘ S t, and strong continuity at 0. Note that the C₀-semigroup theory proper (uniform boundedness, continuity of orbits at positive times) additionally needs X complete.

Instances For
    @[simp]

    The native nonnegative-time operator at zero is the identity.

    @[simp]

    The native nonnegative-time semigroup law.

    The operator at a natural multiple of a time is a power. S (k • t) = (S t) ^ k.

    Not a simp lemma: nsmul_eq_mul rewrites the left-hand side to S (↑k * t), so tagging this would put it out of simp normal form (simpNF).

    @[simp]

    The power identity in simp normal form. S (↑k * t) = (S t) ^ k.

    This is map_nsmul with the left-hand side normalised: nsmul_eq_mul rewrites k • t to ↑k * t, so this spelling is the one simp can reach.

    The multi-step operator-norm bound. If ‖S t‖ ≤ M, then ‖S (k • t)‖ ≤ M ^ k at every natural multiple of t.

    The increment of a semigroup over [a, b] factors through its value at a.

    Submultiplicativity of the native nonnegative-time operator norm.

    Strong continuity at zero for the native nonnegative-time action.

    The semigroup as a function of real time, extended by id for t < 0.

    Equations
    Instances For

      The real-time operator is the native semigroup operator at the nonnegative part of t.

      This is not a simp lemma: the simp normal form keeps realOperator folded, so that the more specific lemmas realOperator_coe, realOperator_zero and realOperator_derivWithin_zero fire.

      The real-time shim satisfies the semigroup law at nonnegative real times.

      The semigroup law at nonnegative real times, applied to a vector.

      Submultiplicativity of the real-time operator norm at nonnegative times: the semigroup law S.realOperator (s + t) = S.realOperator s ∘ S.realOperator t bounds the norm of the composite by the product of the norms.

      Strong continuity at zero of t ↦ S.realOperator t x along 0 ≤ t.

      A contraction semigroup: ‖S(t)‖ ≤ 1 for all t ≥ 0 ([EN] Def. I.5.6, [Linares] Def. 3). Has the growth estimate M = 1, ω = 0.

      Instances For

        Basic Properties #

        A contraction semigroup is contractive at nonnegative real times.

        S(t) x at t = 0 equals x, pointwise version.

        Results requiring completeness #

        When X is complete, pointwise boundedness on [0, 1] implies uniform operator-norm boundedness on [0, 1] via the Banach--Steinhaus theorem. From this, uniform boundedness on compact intervals and left-continuity (and thus full continuity) of orbits follow.

        The operator norm of a C₀-semigroup is bounded on [0, 1].

        One direction of [EN] Prop. I.5.3: strong continuity implies uniform boundedness on compact intervals. This rests on the Banach--Steinhaus theorem and therefore requires X to be complete.

        Strong continuity at every t₀ ≥ 0, not just at 0 ([EN] Prop. I.5.3, [Linares] Cor. 1).

        Strong continuity holds at every t₀ ≥ 0, not only at 0.

        The real-time orbit of a strongly continuous semigroup is continuous on the nonnegative half-line.

        The real-time orbit is continuous on all of ℝ, using the constant extension at negative times.

        The real-time orbit of a strongly continuous semigroup is continuous at positive times.