Physlib

PhyslibAlpha.AlgebraicFramework.CStarAlgebra.Automorphism

⋆-automorphisms and their action on observables

Reversible transformations of a quantum system act on its observable algebra by ⋆-automorphisms `β : A ≃⋆ₐ[ℂ] A`, `a ↦ β a`. This is genuinely abstract-algebra-level content: it works for any `A` with enough structure to form `Observable A := selfAdjoint A` (`StarAlgebra/Observable.lean`) and the observable Lie bracket (`StarAlgebra/Lie.lean`) — no norm, completeness, order, or Hilbert space enters anywhere in this file.

A ⋆-automorphism acts on observables (`StarAlgEquiv.observable`) compatibly with composition, inverses, and the Lie bracket (`StarAlgEquiv.observable_bracket`). A one-parameter group of such automorphisms (`AutomorphismGroup A`) can be reindexed by a change of coordinates `β` (`AutomorphismGroup.conj`). Both are just as algebra-level as the observable action above — neither mentions a norm or a Hilbert space — so they live here rather than at the Hilbert-space layer, where `HilbertSpace/Dynamics/Automorphism.lean` specializes `AutomorphismGroup (H →L[ℂ] H)` to unitarily-implemented dynamics and proves it satisfies (and uniquely solves) the Heisenberg equation.

Main definitions

- `StarAlgEquiv.observable` : a ⋆-automorphism acting on observables, `a ↦ β a`. - `StarAlgEquiv.observable_bracket` : ⋆-automorphisms preserve the observable Lie bracket. - `AutomorphismGroup A` : a one-parameter group of ⋆-automorphisms of `A`. - `AutomorphismGroup.transport` : transport of a flow across a ⋆-isomorphism between algebras. - `AutomorphismGroup.IsIntertwining` : the commuting square for a ⋆-isomorphism and two flows. - `AutomorphismGroup.conj` : reindexing a flow `α` by a change of coordinates `β`, `(conj β α) t = β ∘ (α t) ∘ β⁻¹`. - `StarAlgEquiv.observableUPLM` : the order-unit channel induced on self-adjoint observables. - `AutomorphismGroup.toObservableDynamics` : the same dynamics in the existing state/effect API.

Action on observables

C⋆-automorphisms as channels and order-unit symmetries

Reversible one-parameter dynamics

Order-unit dynamics induced by C⋆-automorphisms

Transporting and conjugating automorphism groups

A ⋆-isomorphism `β : A ≃⋆ₐ[ℂ] B` transports a dynamics on `A` to one on `B`. The defining commuting square says that applying `β` after evolving in `A` agrees with evolving after applying `β`. This is the dynamics-level counterpart of the channel covariance API: it is the form used by a quadratic normal-form equivalence, and it also applies to any later change of algebraic description.

Conjugation is the special case `A = B`.

Conjugating an automorphism group by a star automorphism

Changing which ⋆-automorphism `β` identifies the algebra with itself conjugates a flow `α`: `(conj β α) t = β ∘ α t ∘ β⁻¹`.

26 declarations

definition

⋆\star-automorphism as a channel

For a ⋆\star-automorphism β\beta of a C\mathbb{C}-algebra AA, denoted as β:A≃⋆a[C]A\beta : A \simeq_{\star a}[\mathbb{C}] A, this definition constructs the corresponding quantum channel from AA to AA. This channel is a unital completely positive (UCP) map whose underlying action is the ⋆\star-homomorphism β\beta.

definition

Unital positive linear map of a ⋆\star-automorphism on observables selfAdjoint(A)\text{selfAdjoint}(A)

For a ⋆\star-automorphism β\beta of a unital complex ⋆\star-algebra AA, this definition constructs the induced unital positive linear map (often referred to as an order-unit channel) on the real vector space of self-adjoint elements selfAdjoint(A)\text{selfAdjoint}(A). The map is defined by the restriction of β\beta to the self-adjoint subspace, mapping a∈selfAdjoint(A)a \in \text{selfAdjoint}(A) to β(a)\beta(a). This map preserves the identity (β(1)=1\beta(1) = 1) and maps positive elements to positive elements (a≥0  ⟹  β(a)≥0a \ge 0 \implies \beta(a) \ge 0).

theorem

Pointwise equality of the induced observable channel and the ⋆\star-automorphism action β.observableUPLM(a)=β.observable(a)\beta.\text{observableUPLM}(a) = \beta.\text{observable}(a)

Let AA be a unital complex ⋆\star-algebra. For any ⋆\star-automorphism β:A≃⋆a[C]A\beta : A \simeq_{\star a}[\mathbb{C}] A and any self-adjoint element a∈selfAdjoint(A)a \in \text{selfAdjoint}(A), the induced unital positive linear map β.observableUPLM\beta.\text{observableUPLM} (the order-unit channel on the space of observables) evaluates at aa to the same value as the direct action of the ⋆\star-automorphism on the observable, denoted β.observable(a)\beta.\text{observable}(a).

definition

Order-unit symmetry of self-adjoint observables induced by ⋆\star-automorphism β\beta

Let AA be a unital complex ⋆\star-algebra and β:A≃Aut⋆,C(A)\beta : A \simeq \text{Aut}_{\star, \mathbb{C}}(A) be a ⋆\star-automorphism. This definition constructs the induced order-unit symmetry on the real vector space of self-adjoint elements selfAdjoint(A)\text{selfAdjoint}(A). This symmetry is formed by the unital positive linear map a↦β(a)a \mapsto \beta(a) and its inverse a↦β−1(a)a \mapsto \beta^{-1}(a), which preserve the identity and the positivity of observables.

theorem

Equality of Induced Observable Symmetry and Unital Positive Linear Map (β.observableSymmetry=β.observableUPLM\beta.\text{observableSymmetry} = \beta.\text{observableUPLM})

Let AA be a unital complex ⋆\star-algebra and β\beta be a ⋆\star-automorphism of AA. The order-unit symmetry on the space of self-adjoint elements selfAdjoint(A)\text{selfAdjoint}(A) induced by β\beta, when regarded as a unital positive linear map, is equal to the induced unital positive linear map (also known as an order-unit channel) β.observableUPLM\beta.\text{observableUPLM} that maps a∈selfAdjoint(A)a \in \text{selfAdjoint}(A) to β(a)\beta(a).

definition

Quantum channel induced by a ⋆\star-isomorphism β:A≅B\beta : A \cong B

Let AA and BB be C\mathbb{C}-⋆\star-algebras. Given a C\mathbb{C}-⋆\star-algebra isomorphism β:A≅B\beta : A \cong B, this definition constructs the corresponding quantum channel from AA to BB. This channel is a unital completely positive (UCP) map defined by the action of the ⋆\star-homomorphism β\beta.

definition

Unital positive linear map selfAdjoint A→selfAdjoint B\text{selfAdjoint } A \to \text{selfAdjoint } B induced by β\beta

Let AA and BB be ⋆\star-algebras over C\mathbb{C}. Given a C\mathbb{C}-⋆\star-algebra isomorphism β:A≅B\beta : A \cong B, this definition constructs the induced unital positive linear map (UPLM) between the spaces of self-adjoint elements (observables) selfAdjoint A\text{selfAdjoint } A and selfAdjoint B\text{selfAdjoint } B. For any observable a∈selfAdjoint Aa \in \text{selfAdjoint } A, the map is defined by a↦β(a)a \mapsto \beta(a). This map is R\mathbb{R}-linear, preserves the identity element (1A↦1B1_A \mapsto 1_B), and preserves positivity (if a≥0a \ge 0 in AA, then β(a)≥0\beta(a) \ge 0 in BB).

theorem

The induced observable map βobs\beta_{\text{obs}} satisfies βobs(a)=β(a)\beta_{\text{obs}}(a) = \beta(a)

Let AA and BB be C\mathbb{C}-⋆\star-algebras. For any C\mathbb{C}-⋆\star-algebra isomorphism β:A≅B\beta : A \cong B and any self-adjoint element a∈selfAdjoint Aa \in \text{selfAdjoint } A, the induced unital positive linear map βobs:selfAdjoint A→selfAdjoint B\beta_{\text{obs}} : \text{selfAdjoint } A \to \text{selfAdjoint } B (representing the inter-system observable channel) is pointwise equal to the original ⋆\star-isomorphism, such that βobs(a)=β(a)\beta_{\text{obs}}(a) = \beta(a).

theorem

α=β\alpha = \beta if αt(a)=βt(a)\alpha_t(a) = \beta_t(a) for all t,at, a

Let AA be a ⋆\star-algebra over C\mathbb{C}. Let α\alpha and β\beta be two one-parameter groups of ⋆\star-automorphisms of AA. If for all times tt and all elements a∈Aa \in A, the action of α\alpha at time tt on aa is equal to the action of β\beta at time tt on aa (i.e., αt(a)=βt(a)\alpha_t(a) = \beta_t(a)), then α=β\alpha = \beta.

definition

One-parameter group of observable automorphisms induced by α\alpha

For a one-parameter group α\alpha of ⋆\star-automorphisms on a complex ⋆\star-algebra AA, this definition constructs the induced one-parameter group of automorphisms on the real vector space of self-adjoint elements selfAdjoint(A)\text{selfAdjoint}(A). For each t∈Rt \in \mathbb{R}, the corresponding automorphism is the unital positive linear map (order-unit automorphism) obtained by restricting αt\alpha_t to the self-adjoint subspace. This allows the algebraic dynamics on AA to be viewed as a standard evolution of states and effects within the order-unit space framework.

theorem

α.toObservableDynamicst(a)=αt(a)\alpha.\text{toObservableDynamics}_t(a) = \alpha_t(a)

Let AA be a complex ⋆\star-algebra and α\alpha be a one-parameter group of ⋆\star-automorphisms on AA. For any time t∈Rt \in \mathbb{R} and any self-adjoint element a∈selfAdjoint(A)a \in \text{selfAdjoint}(A), the action of the induced one-parameter group of observable automorphisms α.toObservableDynamics\alpha.\text{toObservableDynamics} at time tt on aa is equal to the action of the algebraic ⋆\star-automorphism αt\alpha_t on aa: α.toObservableDynamicst(a)=αt(a)\alpha.\text{toObservableDynamics}_t(a) = \alpha_t(a) In other words, the observable dynamics is the restriction of the algebraic dynamics to the subspace of observables at each time tt.

definition

Transport of a one-parameter ⋆\star-automorphism group α\alpha by a ⋆\star-isomorphism β\beta

Given a ⋆\star-isomorphism β:A≅B\beta : A \cong B between C\mathbb{C}-algebras and a one-parameter group of ⋆\star-automorphisms α\alpha on AA (where each αt\alpha_t is a ⋆\star-automorphism of AA), the transport of α\alpha along β\beta is the one-parameter group of ⋆\star-automorphisms on BB defined by t↦β∘αt∘β−1t \mapsto \beta \circ \alpha_t \circ \beta^{-1}.

theorem

Action of the Transported One-Parameter ⋆\star-Automorphism Group

Let AA and BB be complex ⋆\star-algebras. Given a ⋆\star-isomorphism β:A≅B\beta : A \cong B and a one-parameter group of ⋆\star-automorphisms α\alpha on AA, the action of the transported dynamics on an element b∈Bb \in B at time t∈Rt \in \mathbb{R} is given by: (αβ)t(b)=β(αt(β−1(b)))(\alpha^\beta)_t(b) = \beta(\alpha_t(\beta^{-1}(b))) where αt\alpha_t denotes the automorphism on AA at time tt, and β−1\beta^{-1} is the inverse ⋆\star-isomorphism from BB to AA.

definition

β\beta intertwines dynamics α\alpha and γ\gamma

Let AA and BB be algebras. A ⋆\star-isomorphism β:A≃B\beta : A \simeq B is said to **intertwine** two dynamics (one-parameter groups of ⋆\star-automorphisms) α\alpha on AA and γ\gamma on BB if for every time t∈Rt \in \mathbb{R} and every element a∈Aa \in A, the following condition holds: β(αt(a))=γt(β(a))\beta(\alpha_t(a)) = \gamma_t(\beta(a)) This signifies that the action of β\beta commutes with the temporal evolution of the system at all times.

theorem

β\beta Intertwines α\alpha with its Transport along β\beta

Let AA and BB be algebras, β:A≅B\beta : A \cong B be a ⋆\star-isomorphism, and α\alpha be a one-parameter group of ⋆\star-automorphisms on AA. Then β\beta intertwines α\alpha with the dynamics γ\gamma on BB obtained by transporting α\alpha along β\beta (where γt=β∘αt∘β−1\gamma_t = \beta \circ \alpha_t \circ \beta^{-1}). That is, for every t∈Rt \in \mathbb{R} and a∈Aa \in A, the following condition holds: β(αt(a))=γt(β(a))\beta(\alpha_t(a)) = \gamma_t(\beta(a))

theorem

Intertwining of Dynamics is Equivalent to Algebraic Transport

Let AA and BB be C\mathbb{C}-algebras. Let α\alpha be a one-parameter group of ⋆\star-automorphisms on AA, and γ\gamma be a one-parameter group of ⋆\star-automorphisms on BB. For a ⋆\star-isomorphism β:A≃B\beta : A \simeq B, β\beta **intertwines** α\alpha and γ\gamma (meaning β∘αt=γt∘β\beta \circ \alpha_t = \gamma_t \circ \beta for all t∈Rt \in \mathbb{R}) if and only if γ\gamma is the **transport** of α\alpha along β\beta (defined as γt=β∘αt∘β−1\gamma_t = \beta \circ \alpha_t \circ \beta^{-1} for all t∈Rt \in \mathbb{R}).

theorem

Intertwining ⋆\star-isomorphisms compose

Let A,BA, B, and CC be algebras. Let α,γ\alpha, \gamma, and δ\delta be one-parameter groups of ⋆\star-automorphisms (dynamics) on A,BA, B, and CC, respectively. If a ⋆\star-isomorphism β:A≃B\beta : A \simeq B intertwines α\alpha and γ\gamma, and a ⋆\star-isomorphism χ:B≃C\chi : B \simeq C intertwines γ\gamma and δ\delta, then the composed ⋆\star-isomorphism χ∘β:A≃C\chi \circ \beta : A \simeq C intertwines α\alpha and δ\delta.

theorem

α.transport(id)=α\alpha.\text{transport}(\text{id}) = \alpha

Let AA be a ⋆\star-algebra over C\mathbb{C} and let α\alpha be a one-parameter group of ⋆\star-automorphisms on AA. The transport of the flow α\alpha along the identity ⋆\star-isomorphism idA:A≅A\text{id}_A : A \cong A is equal to α\alpha.

theorem

Composition Law for Transport of One-Parameter ⋆\star-Automorphism Groups

Let A,B,A, B, and CC be ⋆\star-algebras over C\mathbb{C}. Let α\alpha be a one-parameter group of ⋆\star-automorphisms on AA. Given ⋆\star-isomorphisms β:A≅B\beta : A \cong B and γ:B≅C\gamma : B \cong C, the transport of α\alpha along β\beta followed by the transport of the resulting group along γ\gamma is equal to the transport of α\alpha along the composite ⋆\star-isomorphism γ∘β\gamma \circ \beta.

theorem

Transporting a flow by β\beta and then β−1\beta^{-1} recovers the original flow α\alpha

Let AA and BB be ⋆\star-algebras over C\mathbb{C}. Let α\alpha be a one-parameter group of ⋆\star-automorphisms on AA and β:A≅B\beta: A \cong B be a ⋆\star-isomorphism. If α\alpha is transported to BB via β\beta, and the resulting one-parameter group is then transported back to AA via the inverse isomorphism β−1\beta^{-1}, the result is the original one-parameter group α\alpha.

definition

Conjugation of a one-parameter ⋆\star-automorphism group α\alpha by a ⋆\star-automorphism β\beta

For a C\mathbb{C}-algebra AA, given a ⋆\star-automorphism β:A≃⋆A\beta : A \simeq_{\star} A and a one-parameter group of ⋆\star-automorphisms α\alpha on AA, the conjugation of α\alpha by β\beta is the one-parameter group of ⋆\star-automorphisms defined by t↦β∘αt∘β−1t \mapsto \beta \circ \alpha_t \circ \beta^{-1}. This can be interpreted as viewing the dynamics α\alpha through a change of coordinates β\beta.

theorem

Pointwise definition of a conjugated one-parameter ⋆\star-automorphism group: (conjβα)t(a)=β(αt(β−1(a)))(\text{conj}_\beta \alpha)_t(a) = \beta(\alpha_t(\beta^{-1}(a)))

Let AA be a ⋆\star-algebra over C\mathbb{C}. Given a ⋆\star-automorphism β\beta of AA and a one-parameter group of ⋆\star-automorphisms α\alpha on AA, the action of the conjugated group (conjβα)(\text{conj}_\beta \alpha) at time t∈Rt \in \mathbb{R} on an element a∈Aa \in A is given by (conjβα)t(a)=β(αt(β−1(a))).(\text{conj}_\beta \alpha)_t(a) = \beta(\alpha_t(\beta^{-1}(a))).

theorem

Conjugation of a One-Parameter ⋆\star-Automorphism Group by the Identity is Trivial

For any one-parameter group of ⋆\star-automorphisms α\alpha on a C\mathbb{C}-algebra AA, conjugating α\alpha by the identity ⋆\star-automorphism of AA results in the original one-parameter group α\alpha. That is, conj(idA,α)=α\text{conj}(\text{id}_A, \alpha) = \alpha.

theorem

Successive conjugation of a one-parameter group α\alpha by β\beta then γ\gamma is conjugation by γ∘β\gamma \circ \beta

Let AA be a ⋆\star-algebra over C\mathbb{C} and let α\alpha be a one-parameter group of ⋆\star-automorphisms of AA. For any two ⋆\star-automorphisms β,γ\beta, \gamma of AA, the result of first conjugating the flow α\alpha by β\beta and then conjugating the resulting flow by γ\gamma is equal to conjugating the original flow α\alpha by the composite ⋆\star-automorphism γ∘β\gamma \circ \beta.

theorem

(α.conj β).conj β−1=α(\alpha.\text{conj } \beta).\text{conj } \beta^{-1} = \alpha

Let AA be a C\mathbb{C}-algebra and α\alpha be a one-parameter group of ⋆\star-automorphisms on AA. For any ⋆\star-automorphism β:A≃⋆A\beta: A \simeq_{\star} A, let the conjugation of α\alpha by β\beta be the one-parameter group defined by t↦β∘αt∘β−1t \mapsto \beta \circ \alpha_t \circ \beta^{-1}. Then, conjugating the resulting flow by the inverse automorphism β−1\beta^{-1} recovers the original flow α\alpha. That is, (α.conj β).conj β−1=α(\alpha.\text{conj } \beta).\text{conj } \beta^{-1} = \alpha.

theorem

Conjugating a one-parameter group by β−1\beta^{-1} and then β\beta recovers the original flow α\alpha

Let AA be a ⋆\star-algebra over C\mathbb{C}. For any one-parameter group of ⋆\star-automorphisms α\alpha on AA and any ⋆\star-automorphism β:A≃⋆A\beta : A \simeq_{\star} A, conjugating α\alpha by the inverse β−1\beta^{-1} and then conjugating the result by β\beta recovers the original flow α\alpha. Specifically, if the conjugation of a flow α\alpha by an automorphism ϕ\phi is defined as (conjϕα)t=ϕ∘αt∘ϕ−1(\text{conj}_\phi \alpha)_t = \phi \circ \alpha_t \circ \phi^{-1}, then conjβ(conjβ−1α)=α\text{conj}_\beta (\text{conj}_{\beta^{-1}} \alpha) = \alpha.