Documentation

Physicslib4.GNS.Covariance

GNS covariance under a *-isomorphism #

The GNS data transports covariantly along an isomorphism of the algebras. Let Φ : A ≃⋆ₐ[ℂ] B be a *-isomorphism of unital C*-algebras and ω a state on B. Then the GNS representation of the pullback state ω ∘ Φ (State.comp) is unitarily equivalent to π_ω ∘ Φ.

The mechanism is GNS uniqueness. Because Φ is surjective, the pulled-back representation π_ω ∘ Φ of A on the same Hilbert space H_ω has the same cyclic vector Ω_ω (the two orbits coincide as sets), and it reproduces ω ∘ Φ by the defining equation of the pullback state. So (H_ω, π_ω ∘ Φ, Ω_ω) and any GNS triple of ω ∘ Φ are two cyclic representations of A attached to the one state ω ∘ Φ, and gns_unique supplies the intertwining unitary.

Combined with the invariance of irreducibility and factoriality under unitary equivalence, this is the mechanism by which superselection sectors transport along an isomorphism of the observable algebra.

theorem Physicslib4.GNS.isCyclicVector_comp_of_surjective {A : Type u_1} [CStarAlgebra A] {B : Type u_2} [CStarAlgebra B] {H : Type u_3} [NormedAddCommGroup H] [InnerProductSpace H] [CompleteSpace H] {π : B →⋆ₐ[] H →L[] H} {Ω : H} (hcyc : IsCyclicVector π Ω) {Φ : A →⋆ₐ[] B} (hsurj : Function.Surjective Φ) :
IsCyclicVector (π.comp Φ) Ω

Cyclicity pulls back along a surjective *-homomorphism. If Ω is cyclic for π : B →⋆ₐ[ℂ] (H →L[ℂ] H) and Φ : A →⋆ₐ[ℂ] B is surjective, then Ω is cyclic for the composite representation π ∘ Φ of A: surjectivity makes the two orbits {π (Φ a) Ω} and {π b Ω} coincide as sets, so density transfers.

theorem Physicslib4.GNS.exists_unitary_of_gns_comp {A : Type u_1} [CStarAlgebra A] {B : Type u_2} [CStarAlgebra B] (Φ : A ≃⋆ₐ[] B) (ω : State B) {H₁ : Type u_4} [NormedAddCommGroup H₁] [InnerProductSpace H₁] [CompleteSpace H₁] (π₁ : A →⋆ₐ[] H₁ →L[] H₁) (Ω₁ : H₁) (hcyc₁ : IsCyclicVector π₁ Ω₁) (hrep₁ : ∀ (a : A), (ω.comp Φ.toStarAlgHom) a = inner Ω₁ ((π₁ a) Ω₁)) {H₂ : Type u_5} [NormedAddCommGroup H₂] [InnerProductSpace H₂] [CompleteSpace H₂] (π₂ : B →⋆ₐ[] H₂ →L[] H₂) (Ω₂ : H₂) (hcyc₂ : IsCyclicVector π₂ Ω₂) (hrep₂ : ∀ (b : B), ω b = inner Ω₂ ((π₂ b) Ω₂)) :
∃ (U : H₁ ≃ₗᵢ[] H₂), U Ω₁ = Ω₂ ∀ (a : A) (x : H₁), U ((π₁ a) x) = (π₂ (Φ a)) (U x)

GNS covariance under a *-isomorphism. For Φ : A ≃⋆ₐ[ℂ] B and a state ω on B: any cyclic representation (H₁, π₁, Ω₁) of A reproducing the pullback state ω ∘ Φ, and any cyclic representation (H₂, π₂, Ω₂) of B reproducing ω, are linked by a unitary U : H₁ ≃ₗᵢ[ℂ] H₂ with U Ω₁ = Ω₂ intertwining the representations along Φ: U (π₁ a x) = π₂ (Φ a) (U x).

theorem Physicslib4.GNS.unitaryEquiv_comp_of_gns {A : Type u_1} [CStarAlgebra A] {B : Type u_2} [CStarAlgebra B] (Φ : A ≃⋆ₐ[] B) (ω : State B) {H₁ : Type u_4} [NormedAddCommGroup H₁] [InnerProductSpace H₁] [CompleteSpace H₁] (π₁ : A →⋆ₐ[] H₁ →L[] H₁) (Ω₁ : H₁) (hcyc₁ : IsCyclicVector π₁ Ω₁) (hrep₁ : ∀ (a : A), (ω.comp Φ.toStarAlgHom) a = inner Ω₁ ((π₁ a) Ω₁)) {H₂ : Type u_5} [NormedAddCommGroup H₂] [InnerProductSpace H₂] [CompleteSpace H₂] (π₂ : B →⋆ₐ[] H₂ →L[] H₂) (Ω₂ : H₂) (hcyc₂ : IsCyclicVector π₂ Ω₂) (hrep₂ : ∀ (b : B), ω b = inner Ω₂ ((π₂ b) Ω₂)) :
UnitaryEquiv π₁ (π₂.comp Φ.toStarAlgHom)

The GNS representation of a pullback state. Restated in the language of unitary equivalence: the GNS representation of ω ∘ Φ is unitarily equivalent to π_ω ∘ Φ.

Transport of the representation type along a surjection #

Pullback along a surjection preserves the image. For surjective Φ : A →⋆ₐ[ℂ] B, the composite π ∘ Φ has the same image as π.

Irreducibility is unchanged by pullback along a surjection. Irreducibility is triviality of the commutant of the image, and the image is unchanged, so π ∘ Φ is irreducible exactly when π is.

The generated von Neumann algebra is unchanged by pullback along a surjection. Both are the double commutant of the same image: (π ∘ Φ)(A)'' = π(B)''.

theorem Physicslib4.GNS.isIrreducible_iff_of_gns_comp {A : Type u_1} [CStarAlgebra A] {B : Type u_2} [CStarAlgebra B] (Φ : A ≃⋆ₐ[] B) (ω : State B) {H₁ : Type u_4} [NormedAddCommGroup H₁] [InnerProductSpace H₁] [CompleteSpace H₁] (π₁ : A →⋆ₐ[] H₁ →L[] H₁) (Ω₁ : H₁) (hcyc₁ : IsCyclicVector π₁ Ω₁) (hrep₁ : ∀ (a : A), (ω.comp Φ.toStarAlgHom) a = inner Ω₁ ((π₁ a) Ω₁)) {H₂ : Type u_5} [NormedAddCommGroup H₂] [InnerProductSpace H₂] [CompleteSpace H₂] (π₂ : B →⋆ₐ[] H₂ →L[] H₂) (Ω₂ : H₂) (hcyc₂ : IsCyclicVector π₂ Ω₂) (hrep₂ : ∀ (b : B), ω b = inner Ω₂ ((π₂ b) Ω₂)) :

Irreducibility transports along a *-isomorphism. With the GNS hypotheses of exists_unitary_of_gns_comp, the GNS representation of the pullback state ω ∘ Φ is irreducible exactly when the GNS representation of ω is.

theorem Physicslib4.GNS.isFactor_iff_of_gns_comp {A : Type u_1} [CStarAlgebra A] {B : Type u_2} [CStarAlgebra B] (Φ : A ≃⋆ₐ[] B) (ω : State B) {H₁ : Type u_4} [NormedAddCommGroup H₁] [InnerProductSpace H₁] [CompleteSpace H₁] (π₁ : A →⋆ₐ[] H₁ →L[] H₁) (Ω₁ : H₁) (hcyc₁ : IsCyclicVector π₁ Ω₁) (hrep₁ : ∀ (a : A), (ω.comp Φ.toStarAlgHom) a = inner Ω₁ ((π₁ a) Ω₁)) {H₂ : Type u_5} [NormedAddCommGroup H₂] [InnerProductSpace H₂] [CompleteSpace H₂] (π₂ : B →⋆ₐ[] H₂ →L[] H₂) (Ω₂ : H₂) (hcyc₂ : IsCyclicVector π₂ Ω₂) (hrep₂ : ∀ (b : B), ω b = inner Ω₂ ((π₂ b) Ω₂)) :

Factoriality transports along a *-isomorphism. With the GNS hypotheses of exists_unitary_of_gns_comp, π₁(A)'' is a factor exactly when π₂(B)'' is. So an isomorphism of the observable algebra preserves the type of the superselection sector.