The generator of a strongly continuous group #
The generator of a C₀-group U is the generator of its forward semigroup. What is new on a
group is that the difference quotient converges from both sides: the time-reversed group
U.reflect has the same generator domain and the negated generator
(TauCeti.Semigroups.StronglyContinuousGroup.reflect_generator), and combining the two
one-sided limits upgrades the right derivative of an orbit to a genuine two-sided derivative on
all of ℝ. So for x ∈ D(A) the orbit u (t) = U t x is a classical solution of u' = A u
on the whole line, not just on [0, ∞).
Because a semigroup is determined by its generator, so is a group: the generator fixes the
forward half directly and the backward half through U.reflect.
Main results #
TauCeti.Semigroups.StronglyContinuousGroup.reflect_generator: the generator of the time-reversed group is-A, on the same domain.TauCeti.Semigroups.StronglyContinuousGroup.hasDerivAt: forx ∈ D(A)the orbitt ↦ U t xis differentiable at every real time, with derivativeU t (A x).TauCeti.Semigroups.StronglyContinuousGroup.map_mem_domainandTauCeti.Semigroups.StronglyContinuousGroup.generator_map:D(A)is invariant under the whole group andAcommutes with it.TauCeti.Semigroups.StronglyContinuousGroup.eq_of_generator_eq: a C₀-group is determined by its generator.TauCeti.Semigroups.StronglyContinuousGroup.ofBounded: the C₀-groupt ↦ exp (t • A)of a bounded operator, with generatorA; every C₀-group whose generator isAon all ofXis of this form.
References #
Engel--Nagel, One-Parameter Semigroups for Linear Evolution Equations, Section II.3.11; Pazy, Semigroups of Linear Operators and Applications to Partial Differential Equations, Section 1.6.
The domain D(A) of the generator of a C₀-group: the generator domain of its forward
semigroup.
Equations
- U.domain = U.toSemigroup.domain
Instances For
The infinitesimal generator of a C₀-group, as an unbounded operator: the generator of its
forward semigroup. The two-sided law makes the defining limit two-sided as well
(TauCeti.Semigroups.StronglyContinuousGroup.hasDerivAt).
Equations
Instances For
The defining limit #
A vector lies in the generator domain iff its difference quotient (U t x - x)/t converges
as t → 0⁺.
Characteristic property of the generator: for x ∈ D(A) the difference quotient converges
to A x as t → 0⁺.
Eliminator for the generator: if the difference quotient of an x ∈ D(A) converges to y,
then A x = y.
The generator domain is invariant under the whole group, at negative times as well as positive ones.
The generator commutes with the group.
The positive-time difference quotient at 0 extracted from a two-sided derivative of an
orbit.
A vector whose orbit is differentiable at 0 belongs to the generator domain.
The generator value is the derivative at 0 of the orbit.
Time reversal #
The generator domain is invariant under time reversal.
The generator of the time-reversed group is the negative of the generator, on the same domain. This is the two-sided statement that makes the backward half of a C₀-group accessible to the semigroup API.
Two-sided differentiability of the orbits #
For a domain vector the difference quotient converges from the left as well, to the same
limit: the left quotient is minus the reversed group's right quotient, which converges to
-A x.
The orbit of a domain vector is two-sidedly differentiable at 0.
The abstract Cauchy problem on the whole line. For x ∈ D(A) the orbit t ↦ U t x is
differentiable at every real time, with derivative U t (A x).
Uniqueness #
A C₀-group is determined by its generator. The generator fixes the forward semigroup by
uniqueness for semigroups, and it fixes the backward half through the reversed group, whose
generator is -A.
Injectivity form of TauCeti.Semigroups.StronglyContinuousGroup.eq_of_generator_eq.
The group generated by a bounded operator #
The uniformly continuous C₀-group U(t) = exp (t • A) of a bounded operator A. Unlike the
semigroup TauCeti.Semigroups.StronglyContinuousSemigroup.ofBounded, this runs in both time
directions: exp (-t • A) inverts exp (t • A).
Equations
- TauCeti.Semigroups.StronglyContinuousGroup.ofBounded A = { toFun := fun (t : ℝ) => NormedSpace.exp (t • A), map_zero' := ⋯, map_add' := ⋯, continuousAt_zero' := ⋯ }
Instances For
The operator of ofBounded A at time t is exp (t • A).
The forward semigroup of ofBounded A is the bounded-generator semigroup of A.
Time reversal of ofBounded A is the group of -A.
The generator domain of ofBounded A is the whole space.
The generator of ofBounded A is A itself, viewed as a total unbounded operator.
ofBounded A has the two-sided growth bound (‖A‖, 1): ‖exp (t • A)‖ ≤ e^{‖A‖ |t|}.
A C₀-group whose generator is the bounded operator A, defined on all of X, is the
operator exponential t ↦ exp (t • A).