Banach-algebra exponentials as units #
The exponential of an element of a complete normed rational algebra is invertible, with inverse
the exponential of its negation. This file packages that fact as a units-valued map
TauCeti.expUnit : R → Rˣ. For real algebras, it also bundles the exponential along a line as a
continuous one-parameter subgroup.
This is the Banach-algebra model for the exponential map of a Lie group. The later abstract
construction should recover expUnit when specialized to the Lie group Rˣ.
Main definitions #
TauCeti.expUnit:NormedSpace.exp x, regarded as a unit of the algebra.TauCeti.expUnitHom: the continuous one-parameter subgroup generated byx.
Main results #
TauCeti.expUnit_coe: coercingexpUnit xback to the algebra givesNormedSpace.exp x.TauCeti.continuous_expUnit: the units-valued exponential is continuous.TauCeti.expUnit_add_of_commute: the exponential addition law as an equality of units.TauCeti.expUnit_zero,TauCeti.expUnit_neg: the identity and inverse laws.TauCeti.expUnit_add_smul: the one-parameter subgroup law as an equality of units.TauCeti.coe_expUnitHom_real,TauCeti.coe_expUnitHom_complex: onℝandℂ, the one-parameter subgroup ist ↦ exp (t * x)for the scalar exponential.
References #
- Lie groups and the Lie algebra correspondence roadmap, Deliverable A, Layer 0, "The matrix and circle shadows".
The exponential of an element of a complete normed rational algebra, regarded as a unit.
Invertibility follows from NormedSpace.isUnit_exp; TauCeti.expUnit_neg below identifies its
inverse with the unit represented by NormedSpace.exp (-x).
Equations
- TauCeti.expUnit x = ⋯.unit
Instances For
Coercing expUnit x to the algebra recovers NormedSpace.exp x.
The Banach-algebra exponential is continuous as a map into the group of units.
The exponential addition law for commuting elements, lifted to the group of units.
The exponential of zero is the identity unit.
The exponential of a negation is the inverse unit.
The one-parameter subgroup law lifted from the algebra to its group of units.
The Banach-algebra exponential along the line through x, bundled as a continuous
homomorphism from the additive real line (written multiplicatively) to Rˣ.
Equations
- TauCeti.expUnitHom x = { toFun := fun (t : Multiplicative ℝ) => TauCeti.expUnit (Multiplicative.toAdd t • x), map_one' := ⋯, map_mul' := ⋯, continuous_toFun := ⋯ }
Instances For
Evaluating expUnitHom x at time t gives expUnit (t • x).
On the real line, expUnitHom x is t ↦ Real.exp (t * x).
On the complex numbers, expUnitHom s is t ↦ Complex.exp (t * s).