Physlib

Physlib.Mathematics.OneParameterSubgroups.Unitary

Unitary one-parameter groups

A norm-continuous unitary one-parameter group on a complex Hilbert space has a unique bounded self-adjoint generator. With the convention used here, the group generated by `A` is `U(t) = exp (-itA)`.

The same correspondence describes bounded generators of time translations, spatial translations, rotations, and other norm-continuous unitary one-parameter groups. The general theorem for strongly continuous groups and unbounded generators requires spectral theory that is not yet available in Physlib.

Main results

* `UnitaryOneParameterGroup.generator`: The canonical bounded self-adjoint generator. * `UnitaryOneParameterGroup.apply_eq_exp_generator`: The formula `U(t) = exp (-itA)`. * `UnitaryOneParameterGroup.ofSelfAdjoint`: The group generated by a bounded self-adjoint operator. * `UnitaryOneParameterGroup.stoneEquiv`: Stone's correspondence for bounded generators.

References

* M. H. Stone, *Linear Transformations in Hilbert Space III. Operational Methods and Group Theory*, Proc. Natl. Acad. Sci. 18 (1932), 172-175.

14 declarations

instance

Coercion of a unitary one-parameter group UU to a function tU(t)t \mapsto U(t)

For a complex Hilbert space HH, this instance allows an element UU of the type `UnitaryOneParameterGroup H` to be treated as a function from the real numbers R\mathbb{R} to the space of bounded linear operators B(H)\mathcal{B}(H). Specifically, it enables the notation U(t)U(t) to represent the continuous linear map in the group corresponding to the parameter tRt \in \mathbb{R}.

theorem

Extensionality of unitary one-parameter groups: (t,U(t)=V(t))    U=V(\forall t, U(t) = V(t)) \implies U = V

Let HH be a complex Hilbert space. If UU and VV are unitary one-parameter groups on HH such that U(t)=V(t)U(t) = V(t) for all tRt \in \mathbb{R}, then U=VU = V.

theorem

U(t)=exp(tU(0))U(t) = \exp(t U'(0)) for unitary one-parameter groups

Let UU be a norm-continuous unitary one-parameter group on a complex Hilbert space HH. For any tRt \in \mathbb{R}, the operator U(t)U(t) is given by the exponential of its derivative at the origin: U(t)=exp(tU(0))U(t) = \exp(t U'(0)) where U(0)=ddsU(s)s=0U'(0) = \left. \frac{d}{ds} U(s) \right|_{s=0} is the derivative of the map tU(t)t \mapsto U(t) evaluated at t=0t=0.

theorem

(U(t))=U(t)(U(t))^* = U(-t) for Unitary One-Parameter Groups

Let HH be a complex Hilbert space and UU be a norm-continuous unitary one-parameter group on HH. For any tRt \in \mathbb{R}, the adjoint of the operator U(t)U(t), denoted (U(t))(U(t))^*, is equal to the operator U(t)U(-t).

definition

Generator of a unitary one-parameter group UU

For a norm-continuous unitary one-parameter group U:RB(H)U: \mathbb{R} \to \mathcal{B}(H) on a complex Hilbert space HH, the generator AA is the bounded self-adjoint operator defined by A=iddtU(t)t=0A = i \frac{d}{dt} U(t) \big|_{t=0}. This definition corresponds to the physical convention where the group elements are expressed as U(t)=eitAU(t) = e^{-itA}.

theorem

U(t)=exp(itA)U(t) = \exp(-itA) for Unitary One-Parameter Groups

Let HH be a complex Hilbert space and UU be a norm-continuous unitary one-parameter group on HH. For any tRt \in \mathbb{R}, the operator U(t)U(t) is given by the exponential of the operator itA-itA, where AA is the generator of UU and ii is the imaginary unit. That is, U(t)=exp(itA)U(t) = \exp(-itA).

theorem

Uniqueness of the generator AA in the representation U(t)=eitAU(t) = e^{-itA}

Let HH be a complex Hilbert space and U:RB(H)U: \mathbb{R} \to \mathcal{B}(H) be a norm-continuous unitary one-parameter group. If AA is a bounded linear operator on HH such that for all tRt \in \mathbb{R}, U(t)=exp(itA)U(t) = \exp(-itA), then AA is equal to the canonical generator of UU. Here, exp\exp denotes the operator exponential, ii is the imaginary unit, and the generator is defined as iddtU(t)t=0i \left. \frac{d}{dt} U(t) \right|_{t=0}.

theorem

(U(0))=U(0)(U'(0))^* = -U'(0) for a unitary one-parameter group UU

For any unitary one-parameter group UU on a complex Hilbert space HH, the adjoint of the derivative of UU evaluated at t=0t = 0 is equal to the negative of that derivative. That is, (U(0))=U(0)(U'(0))^* = -U'(0), where U(0)=ddtU(t)t=0U'(0) = \left. \frac{d}{dt} U(t) \right|_{t=0} and ^* denotes the adjoint operator.

theorem

The generator of a unitary one-parameter group is self-adjoint

For any norm-continuous unitary one-parameter group UU on a complex Hilbert space HH, its infinitesimal generator AA is a self-adjoint operator.

definition

Unitary one-parameter group U(t)=eitAU(t) = e^{-itA} generated by a self-adjoint operator AA

Given a bounded self-adjoint operator AA on a complex Hilbert space HH, this definition constructs the corresponding unitary one-parameter group U:RB(H)U: \mathbb{R} \to \mathcal{B}(H) defined by U(t)=exp(itA)U(t) = \exp(-itA), where ii is the imaginary unit and exp\exp is the operator exponential.

theorem

U(t)=exp(itA)U(t) = \exp(-itA) for the unitary group generated by self-adjoint AA

Let HH be a complex Hilbert space and AA be a bounded self-adjoint operator on HH. For any tRt \in \mathbb{R}, let U(t)U(t) be the unitary one-parameter group generated by AA (denoted in the formal text as `ofSelfAdjoint hA`). Then the value of the group at tt is given by the operator exponential: U(t)=exp(itA)U(t) = \exp(-itA) where ii is the imaginary unit.

theorem

A unitary one-parameter group UU is equal to the group generated by its generator AA

Let HH be a complex Hilbert space and UU be a norm-continuous unitary one-parameter group on HH. Let AA be the infinitesimal generator of UU (the bounded self-adjoint operator such that UU is formally associated with eitAe^{-itA}). Then the unitary one-parameter group constructed from AA via the operator exponential texp(itA)t \mapsto \exp(-itA) is equal to UU.

theorem

The generator of eitAe^{-itA} is AA

Let HH be a complex Hilbert space and AA be a bounded self-adjoint operator on HH. If U(t)=eitAU(t) = e^{-itA} is the unitary one-parameter group generated by AA, then the generator of UU is equal to AA.

definition

Stone's correspondence between unitary groups and bounded self-adjoint generators

This defines the equivalence (Stone's correspondence) between the type of norm-continuous unitary one-parameter groups U:RB(H)U: \mathbb{R} \to \mathcal{B}(H) on a complex Hilbert space HH and the type of bounded self-adjoint operators AA on HH. Under this equivalence, a unitary one-parameter group corresponds to its infinitesimal generator AA, and conversely, a self-adjoint operator AA corresponds to the group defined by U(t)=eitAU(t) = e^{-itA}.