Physlib

PhyslibAlpha.AlgebraicFramework.HilbertSpace.Dynamics.Automorphism

Automorphisms of the bounded operators

For a complex Hilbert space `H`, every ⋆-automorphism of `H →L[ℂ] H` is implemented by unitary conjugation: `A ↦ U A U⋆`.

Two unitaries implement the same transformation exactly when they differ by a scalar phase. Consequently, `Aut⋆(H →L[ℂ] H) ≅ U(H) / U(1) ≅ PU(H)`, the projective unitary group.

For Hamiltonian dynamics, this projective ambiguity corresponds to the freedom to shift a Hamiltonian by a scalar multiple of the identity.

A norm-continuous unitary one-parameter group `U` also acts on `H →L[ℂ] H` by conjugation, `αₜ(a) = U(t) a U(t)⋆`, an `AutomorphismGroup (H →L[ℂ] H)`; this action satisfies (and is the unique solution of) the Heisenberg-type equation `d/dt αₜ(a) = ⁅αₜ(a), i • generator⁆`, where this bracket is the plain ring commutator on `H →L[ℂ] H` (`Ring.instBracket`/ `LieRing.of_associative_ring_bracket`), not the `-(i/2)`-normalized observable bracket of `StarAlgebra/Lie.lean` — the flow here is not restricted to self-adjoint elements, so that bracket does not apply. Hamiltonian dynamics specializes this construction to `unitaryEvolution ℏ H`.

`AutomorphismGroup` itself and its conjugation action (`AutomorphismGroup.conj`) are genuinely algebra-level, not Hilbert-space-specific, and live in `CStarAlgebra/Automorphism.lean`; this file only adds the Hilbert-space content — that every ⋆-automorphism of `H →L[ℂ] H` comes from a unitary, the classification up to scalar phase, and the differential (Heisenberg) characterization of the flow generated by a `UnitaryOneParameterGroup`.

Every ⋆-automorphism is unitary conjugation

The automorphism group generated by unitary conjugation

Differential characterization

9 declarations

theorem

Every ∗\ast-Automorphism of B(H)\mathcal{B}(H) is a Unitary Conjugation

Let HH be a complex Hilbert space and B(H)\mathcal{B}(H) (denoted in the formal text as H→L[C]HH \to L[\mathbb{C}] H) be the algebra of bounded linear operators on HH. Every ∗\ast-automorphism of B(H)\mathcal{B}(H) is implemented by unitary conjugation. That is, for any ∗\ast-automorphism Φ:B(H)→B(H)\Phi : \mathcal{B}(H) \to \mathcal{B}(H), there exists a unitary operator UU on HH such that Φ(A)=UAU∗\Phi(A) = U A U^* for all A∈B(H)A \in \mathcal{B}(H).

theorem

Unitary conjugations are equal if and only if the unitaries differ by a scalar phase

Let HH be a complex Hilbert space and B(H)B(H) be the algebra of bounded linear operators on HH. For any two unitary operators u,v∈U(H)u, v \in \mathcal{U}(H), the ∗\ast-automorphisms of B(H)B(H) induced by conjugation (i.e., A↦uAu∗A \mapsto uAu^\ast and A↦vAv∗A \mapsto vAv^\ast) are equal if and only if there exists a scalar phase c∈Cc \in \mathbb{C} with ∣c∣=1|c| = 1 such that u=cvu = cv.

definition

Projective unitary group PU(H)PU(H)

For a complex Hilbert space HH, let U(H)U(H) be the group of unitary bounded linear operators on HH. The projective unitary group PU(H)PU(H) is the quotient group U(H)/ker⁡(Ad)U(H) / \ker(\text{Ad}), where Ad\text{Ad} is the homomorphism mapping a unitary UU to the ⋆\star-automorphism of the algebra of bounded operators B(H)B(H) given by A↦UAU∗A \mapsto U A U^*. This quotient effectively removes the scalar phases from the unitary group.

instance

Group structure of the projective unitary group PU(H)PU(H)

Let HH be a complex Hilbert space. The projective unitary group PU(H)PU(H) is equipped with a group structure, which is defined as the quotient group of the group of unitary bounded linear operators U(H)\mathcal{U}(H) by the subgroup of scalar phases (the kernel of the conjugation action on bounded operators).

definition

Group isomorphism PU(H)≅Aut⋆(B(H))PU(H) \cong \text{Aut}_{\star}(\mathcal{B}(H))

For a complex Hilbert space HH, let B(H)\mathcal{B}(H) (denoted as H→L[C]HH \to L[\mathbb{C}] H) be the algebra of bounded linear operators. The projective unitary group PU(H)PU(H) is isomorphic as a group to the group of ⋆\star-automorphisms of B(H)\mathcal{B}(H), denoted as Aut⋆(B(H))\text{Aut}_{\star}(\mathcal{B}(H)). This isomorphism realizes the fact that every ⋆\star-automorphism of the algebra of bounded operators is implemented by conjugation by a unitary operator, and two unitaries implement the same automorphism if and only if they differ by a scalar phase.

definition

Automorphism group induced by a unitary one-parameter group U(t)U(t)

Let HH be a complex Hilbert space and B(H)\mathcal{B}(H) (denoted `H →L[ℂ] H`) be the algebra of bounded linear operators on HH. Given a unitary one-parameter group U(t)U(t) on HH, this definition constructs the induced one-parameter group of ⋆\star-automorphisms of B(H)\mathcal{B}(H). For each t∈Rt \in \mathbb{R}, the automorphism maps an operator a∈B(H)a \in \mathcal{B}(H) to U(t)aU(t)∗U(t) a U(t)^*, representing the reversible dynamics induced by UU.

theorem

αt(a)=U(t)aU(t)∗\alpha_t(a) = U(t) a U(t)^* for induced automorphisms of B(H)\mathcal{B}(H)

Let HH be a complex Hilbert space and B(H)\mathcal{B}(H) be the algebra of bounded linear operators on HH. For a unitary one-parameter group U(t)U(t) and its induced one-parameter group of ⋆\star-automorphisms αt\alpha_t, the action of the automorphism at time t∈Rt \in \mathbb{R} on an operator a∈B(H)a \in \mathcal{B}(H) is given by αt(a)=U(t)aU(t)∗,\alpha_t(a) = U(t) a U(t)^*, where U(t)∗U(t)^* denotes the adjoint (star) of the unitary operator U(t)U(t).

theorem

The derivative of the unitary conjugation flow αt(a)\alpha_t(a) is [αt(a),iG][\alpha_t(a), iG]

Let HH be a complex Hilbert space and B(H)\mathcal{B}(H) be the algebra of bounded linear operators on HH. For a norm-continuous unitary one-parameter group U(t)U(t) with generator GG, let αt:B(H)→B(H)\alpha_t: \mathcal{B}(H) \to \mathcal{B}(H) be the induced one-parameter group of ⋆\star-automorphisms defined by αt(a)=U(t)aU(t)∗\alpha_t(a) = U(t) a U(t)^*. Then the derivative of the map t↦αt(a)t \mapsto \alpha_t(a) at any time t∈Rt \in \mathbb{R} is given by the Heisenberg-type equation: ddtαt(a)=[αt(a),iG],\frac{d}{dt} \alpha_t(a) = [\alpha_t(a), i G], where [A,B]=AB−BA[A, B] = AB - BA denotes the standard commutator of operators.

theorem

Uniqueness of the solution to the Heisenberg initial-value problem for conjugation flow

Let HH be a complex Hilbert space and B(H)\mathcal{B}(H) be the algebra of bounded linear operators on HH. Let U:R→B(H)U: \mathbb{R} \to \mathcal{B}(H) be a norm-continuous unitary one-parameter group with generator G∈B(H)G \in \mathcal{B}(H) (defined such that U(t)=e−itGU(t) = e^{-itG}). Suppose α:R→(B(H)→B(H))\alpha: \mathbb{R} \to (\mathcal{B}(H) \to \mathcal{B}(H)) is a family of maps satisfying the initial condition α0=idB(H)\alpha_0 = \text{id}_{\mathcal{B}(H)} and the differential equation (Heisenberg initial-value problem) ddtαt(a)=[αt(a),iG]\frac{d}{dt} \alpha_t(a) = [\alpha_t(a), iG] for all a∈B(H)a \in \mathcal{B}(H) and t∈Rt \in \mathbb{R}, where [x,y]=xy−yx[x, y] = xy - yx denotes the ring commutator. Then α\alpha is the unique conjugation flow defined by αt(a)=U(t)aU(t)∗\alpha_t(a) = U(t) a U(t)^* for all t∈Rt \in \mathbb{R} and a∈B(H)a \in \mathcal{B}(H).