PhyslibAlpha.AlgebraicFramework.Dynamics.Generator
The infinitesimal generator of a one-parameter group
i. Overview
A generator is analytic/dynamical, not algebraic: `D a := lim_{t→0} (α_t(a) - a)/t`, requiring a topology on `E` (here, a normed real vector space — enough to make sense of the limit) but *not* requiring `E` to carry any multiplication, order, or star structure at all. This is the deliberate converse emphasis of `Algebra/Derivation.lean`: derivation is pure algebra with no analysis; generator is pure analysis with no algebra. `GeneratorIsDerivation.lean` is the bridge connecting the two, once `E` happens to also carry a compatible multiplication.
`IsGenerator` is phrased via `HasDerivAt` rather than `deriv` directly, which keeps every downstream theorem a clean implication (`differentiable ⇒ conclusion`) instead of needing to first discharge a `DifferentiableAt` side goal to unfold `deriv`.
ii. Key definitions and results
- `IsGenerator` - `IsGenerator.unique` : the generator, if it exists, is unique (immediate from uniqueness of derivatives)
iii. Table of contents
- A. The generator
A. The generator
2 declarations
is the infinitesimal generator of
For a one-parameter family of maps on a normed real vector space , the predicate `IsGenerator α D` holds if for every , the map is differentiable at and its derivative is .
The infinitesimal generator of a one-parameter family is unique
Let be a normed real vector space and be a one-parameter family of maps. If are both infinitesimal generators of , then . (A map is the infinitesimal generator of if for every , the map is differentiable at with derivative .)
