Unitary strongly continuous groups #
A strongly continuous group on a complex Hilbert space is represented by real continuous linear maps, in accordance with the real-Banach-first convention of the semigroup development. Such a group is unitary when every operator preserves the complex inner product. Inner-product preservation forces the real-linear operators to be complex-linear, and the same is true of the infinitesimal generator on its natural domain.
This file packages that complex generator without replacing the real generator: it is the complex
generator of the forward semigroup from TauCeti.Analysis.Semigroups.Generator.ComplexLinear, which
applies because a unitary group is complex linear (IsUnitary.isComplexLinear). Its domain has the
same carrier as TauCeti.Semigroups.StronglyContinuousGroup.domain, now regarded as a complex
submodule, and its values are exactly those of the existing generator. Differentiating preservation
of the inner product gives the infinitesimal unitary identity
⟪A x, y⟫ = -⟪x, A y⟫.
The resolvent-range theorems for the forward and reversed contraction semigroups then identify
the adjoint domain and upgrade this identity to A† = -A: the generator is skew-adjoint. This
completes the generator direction of Stone's theorem; the converse construction is in
TauCeti.Analysis.Semigroups.Group.Stone.Unbounded.
Main declarations #
TauCeti.Semigroups.StronglyContinuousGroup.IsUnitary: every group operator preserves the complex inner product.TauCeti.Semigroups.StronglyContinuousGroup.IsUnitary.map_smulandTauCeti.Semigroups.StronglyContinuousGroup.IsUnitary.isComplexLinear: a unitary group represented real-linearly is automatically complex-linear, and so is its forward semigroup.TauCeti.Semigroups.StronglyContinuousGroup.complexDomain: the generator domain as a complex submodule.TauCeti.Semigroups.StronglyContinuousGroup.complexGenerator: the generator as a complexLinearPMap.TauCeti.Semigroups.StronglyContinuousGroup.isUnitary_of_isComplexLinear_of_opNorm_le_one: a contractive C₀-group whose forward semigroup is complex linear is unitary;isUnitary_toGroupOfInverse: a complex-linear contraction semigroup and an inverse contraction semigroup glue into a unitary group.TauCeti.Semigroups.StronglyContinuousGroup.complexGenerator_restrictScalars,complexGenerator_eq_of_generator_eq_restrictScalarsandeq_of_complexGenerator_eq: the real generator is the real restriction of the complex one, which is therefore determined by the real generator and determines the unitary group.TauCeti.Semigroups.StronglyContinuousGroup.IsUnitary.complexGenerator_isFormalAdjoint_neg: the generator is skew-symmetric.TauCeti.Semigroups.StronglyContinuousGroup.IsUnitary.complexGenerator_adjoint_eq_neg: the generator is skew-adjoint.
References #
- M. Reed and B. Simon, Methods of Modern Mathematical Physics I: Functional Analysis, Theorem VIII.8.
- K.-J. Engel and R. Nagel, One-Parameter Semigroups for Linear Evolution Equations, Section II.3.11.
- Roadmap:
TauCetiRoadmap/OneParameterSemigroups/README.md, Part A (C₀-groups and Stone's theorem stretch target).
A strongly continuous group on a complex Hilbert space is unitary when every operator
preserves the complex inner product. Although the underlying group is represented by real-linear
operators, this condition forces complex linearity; see IsUnitary.map_smul.
Instances For
Construct a unitary group from inner-product preservation by each of its operators.
Every operator of a unitary strongly continuous group preserves the complex inner product.
Every operator of a unitary strongly continuous group preserves norms.
Every operator of a unitary strongly continuous group is an isometry.
Every operator of a unitary strongly continuous group has operator norm at most one.
A unitary strongly continuous group has the sharp two-sided growth bound (0, 1).
The time reversal of a unitary strongly continuous group is unitary.
Inner-product preservation forces every operator of a unitary strongly continuous group to be
complex-linear, even though StronglyContinuousGroup represents it as a real-linear map.
The forward semigroup of a unitary strongly continuous group is complex linear.
A contractive C₀-group whose forward semigroup is complex linear is unitary: complex linearity at negative times follows from that at nonnegative times through the group law.
A complex-linear contraction semigroup and an inverse contraction semigroup glue into a unitary C₀-group (complex linearity of the inverse half follows from the group law).
The generator domain of a unitary strongly continuous group, regarded as a complex submodule: the complex generator domain of its forward semigroup. Its carrier is the real generator domain.
Equations
- U.complexDomain hU = U.toSemigroup.complexDomain ⋯
Instances For
The complex generator domain of a unitary group is that of its forward semigroup.
The complex generator domain has the real generator domain as its underlying set.
The generator domain of a unitary strongly continuous group is dense, also when regarded as a complex submodule.
The infinitesimal generator of a unitary strongly continuous group as a complex-linear partially defined map: the complex generator of its forward semigroup. It has the same domain and values as the existing real generator.
Equations
- U.complexGenerator hU = U.toSemigroup.complexGenerator ⋯
Instances For
The complex generator of a unitary group is that of its forward semigroup.
The real generator of a unitary C₀-group is the real restriction of its complex generator.
The complex generator of a unitary C₀-group whose real generator is the real restriction of
the complex-linear partial map A is A itself.
A unitary C₀-group is determined by its complex generator.
The infinitesimal generator of a unitary strongly continuous group is skew-symmetric.
For vectors x and y in its natural complex domain,
inner (A x) y = -inner x (A y).
The complex generator of a unitary strongly continuous group is a formal adjoint of its negative, Mathlib's unbounded-operator formulation of skew-symmetry.
The infinitesimal generator of a unitary strongly continuous group is skew-adjoint.
Its Hilbert-space adjoint is its negative. The reverse inclusion of adjoint domains uses the
surjectivity of both 1 - A and 1 + A, supplied by the resolvents of the forward and reversed
contraction semigroups.