Skip to content

Symmetries and Dynamical Automorphisms

Closed quantum dynamics does more than move vectors in Hilbert space. In the Heisenberg viewpoint it moves observables into observables while preserving the algebraic relations among them. This page owns the concrete operator-dynamics bridge, examples, fixed points, discrete maps, and channel comparison. The abstract C*-dynamical-system treatment, including KMS equilibrium and GNS implementation, is Dynamics as Automorphisms.

The map

αt(A)=U†(t)AU(t)\alpha_t(A) = U^\dagger(t)AU(t)

is a dynamical automorphism: it preserves sums, products, adjoints, identity, commutators, spectra, and positivity. This page explains that structure-preserving language and why it is useful before the full algebraic formulation is introduced.

The guiding point is simple. Schrödinger evolution is unitary on states; Heisenberg evolution is automorphic on observables. These are dual descriptions of the same closed-system physics.

For a finite-dimensional system, the observables and their complex linear combinations form a matrix algebra such as

A=Mn(C).\mathcal A=M_n(\mathbb C).

The relevant operations are

A+B,λA,AB,A†.A+B, \qquad \lambda A, \qquad AB, \qquad A^\dagger.

Self-adjoint elements A=A†A=A^\dagger represent observables in the narrow measurement sense, but the algebra must also include non-self-adjoint elements. Products, ladder operators, projectors, unitaries, and complex linear combinations all belong to the same structure.

The noncommuting product is not decorative. It carries the compatibility and dynamics information:

[A,B]=AB−BA.[A,B]=AB-BA.

A time evolution that destroyed products or adjoints would not preserve the operational meaning of the observables. For example, if AA and BB multiply to a projector, or if A†AA^\dagger A is positive, the evolved quantities should retain the corresponding algebraic relation.

An automorphism of an observable algebra A\mathcal A is an invertible map

α:A→A\alpha:\mathcal A\to\mathcal A

that preserves the algebraic operations:

α(A+B)=α(A)+α(B),α(λA)=λα(A),\alpha(A+B) = \alpha(A)+\alpha(B), \qquad \alpha(\lambda A) = \lambda\alpha(A), α(AB)=α(A)α(B),α(A†)=α(A)†,α(I)=I.\alpha(AB) = \alpha(A)\alpha(B), \qquad \alpha(A^\dagger) = \alpha(A)^\dagger, \qquad \alpha(I)=I.

The product rule is the most restrictive part. A general linear transformation on operators is not an automorphism. A general quantum channel is not an automorphism either, even when it is completely positive and trace preserving, because it usually fails to preserve products and is not invertible.

Several useful consequences follow immediately. Since commutators are built from products,

α([A,B])=[α(A),α(B)].\alpha([A,B]) = [\alpha(A),\alpha(B)].

Since adjoints and products are preserved, positivity is preserved:

A=C†C⟹α(A)=α(C)†α(C).A=C^\dagger C \quad\Longrightarrow\quad \alpha(A) = \alpha(C)^\dagger\alpha(C).

For normal operators, the spectrum is also preserved. In finite dimensions this can be seen from invertibility:

λI−A is invertible⟺λI−α(A)=α(λI−A) is invertible.\lambda I-A \text{ is invertible} \quad\Longleftrightarrow\quad \lambda I-\alpha(A) = \alpha(\lambda I-A) \text{ is invertible}.

Thus an automorphism is not merely a convenient rewriting of time evolution. It identifies the features of an observable algebra that closed dynamics must preserve.

Let U(t,t0)U(t,t_0) be the closed-system time-evolution operator. The Heisenberg evolution of an observable is

αt,t0(A)=U†(t,t0)AU(t,t0).\alpha_{t,t_0}(A) = U^\dagger(t,t_0)AU(t,t_0).

This map is an automorphism. Product preservation follows directly:

αt,t0(AB)=U†ABU=U†A(UU†)BU=(U†AU)(U†BU)=αt,t0(A)αt,t0(B).\begin{aligned} \alpha_{t,t_0}(AB) &= U^\dagger ABU\\ &= U^\dagger A(UU^\dagger)BU\\ &= (U^\dagger AU)(U^\dagger BU)\\ &= \alpha_{t,t_0}(A)\alpha_{t,t_0}(B). \end{aligned}

Adjoints are preserved because

αt,t0(A†)=U†A†U=(U†AU)†.\alpha_{t,t_0}(A^\dagger) = U^\dagger A^\dagger U = (U^\dagger AU)^\dagger.

The inverse is conjugation by the opposite evolution:

αt,t0−1(A)=U(t,t0)AU†(t,t0).\alpha_{t,t_0}^{-1}(A) = U(t,t_0)AU^\dagger(t,t_0).

In a finite-dimensional Hilbert-space representation, every automorphism of the full matrix algebra is implemented by a unitary up to an overall phase. In infinite-dimensional and algebraic settings, one must be more careful: an automorphism of the abstract algebra need not be implemented by a unitary operator in every representation.

The same physical expectation value can be computed in two dual ways. If the state evolves by

ρ(t)=U(t,t0)ρ(t0)U†(t,t0),\rho(t) = U(t,t_0)\rho(t_0)U^\dagger(t,t_0),

then

Tr⁡(ρ(t)A)=Tr⁡ ⁣(ρ(t0)αt,t0(A)).\operatorname{Tr}(\rho(t)A) = \operatorname{Tr}\!\left( \rho(t_0)\alpha_{t,t_0}(A) \right).

The Schrödinger map sends states forward. The Heisenberg automorphism sends observables in the opposite dual action. This is why product order can feel reversed when switching pictures: the observable map is defined so that expectation values stay unchanged.

In algebraic notation, a state is an expectation-value functional ω\omega. Its dual evolution can be written

ωt(A)=ωt0(αt,t0(A)).\omega_t(A) = \omega_{t_0}(\alpha_{t,t_0}(A)).

This formula says that the state at time tt assigns to AA the same value that the initial state assigns to the Heisenberg-evolved observable.

For a time-independent Hamiltonian,

U(t)=e−iHt/ℏ,U(t)=e^{-iHt/\hbar},

and the automorphisms form a one-parameter group:

α0=id⁡,αt+s=αs∘αt,α−t=αt−1.\alpha_0=\operatorname{id}, \qquad \alpha_{t+s} = \alpha_s\circ\alpha_t, \qquad \alpha_{-t}=\alpha_t^{-1}.

The order in the composition convention depends on whether one writes maps acting on observables from the left or right, but the substance is the same: time translations compose by adding times.

When the dependence on time is continuous in the appropriate sense, the family has an infinitesimal generator. Define

δ(A)=ddtαt(A)∣t=0.\delta(A) = \left. \frac{d}{dt}\alpha_t(A) \right\vert_{t=0}.

For Hamiltonian evolution,

δ(A)=iℏ[H,A].\delta(A) = \frac{i}{\hbar}[H,A].

This generator is a derivation, meaning it obeys the Leibniz rule

δ(AB)=δ(A)B+Aδ(B),\delta(AB) = \delta(A)B+A\delta(B),

and is compatible with the adjoint:

δ(A†)=δ(A)†.\delta(A^\dagger) = \delta(A)^\dagger.

The derivation property is the infinitesimal form of product preservation. It is the algebraic core of Commutator Dynamics.

For explicitly time-dependent Hamiltonians, one usually has a two-time family

αt,s(A)=U†(t,s)AU(t,s),\alpha_{t,s}(A) = U^\dagger(t,s)AU(t,s),

with composition inherited from the propagator rather than a simple one-parameter group. The maps are still automorphisms, but there may be no single time-independent generator.

An observable AA is conserved under a time-independent dynamics when it is a fixed point of every automorphism:

αt(A)=Afor all t.\alpha_t(A)=A \qquad \text{for all }t.

Equivalently,

δ(A)=0.\delta(A)=0.

For Hamiltonian evolution this becomes

[H,A]=0.[H,A]=0.

This fixed-point language is useful because it does not require choosing a basis of eigenvectors. Conserved projectors, conserved spectral subspaces, and conserved functions of AA are all part of the fixed-point algebra:

Aα={A∈A:αt(A)=A for all t}.\mathcal A^\alpha = \{A\in\mathcal A:\alpha_t(A)=A \text{ for all }t\}.

In finite-dimensional Hamiltonian mechanics, this fixed-point algebra is the commutant of HH:

Aα={A∈A:[H,A]=0}.\mathcal A^\alpha = \{A\in\mathcal A:[H,A]=0\}.

The dynamics page Constants of Motion gives the direct conservation criteria. The symmetry volume explains how such fixed points are often produced by continuous symmetries and Noether-type reasoning.

For a spin-half system in a static magnetic field along zz, take

H=ℏω2σz.H=\frac{\hbar\omega}{2}\sigma_z.

The ladder operators

σ±=12(σx±iσy)\sigma_\pm = \frac{1}{2}(\sigma_x\pm i\sigma_y)

satisfy

[H,σ±]=±ℏωσ±.[H,\sigma_\pm] = \pm\hbar\omega\sigma_\pm.

Therefore

αt(σ±)=e±iωtσ±.\alpha_t(\sigma_\pm) = e^{\pm i\omega t}\sigma_\pm.

Equivalently,

αt(σx)=cos⁡(ωt)σx−sin⁡(ωt)σy,\alpha_t(\sigma_x) = \cos(\omega t)\sigma_x - \sin(\omega t)\sigma_y, αt(σy)=sin⁡(ωt)σx+cos⁡(ωt)σy,\alpha_t(\sigma_y) = \sin(\omega t)\sigma_x + \cos(\omega t)\sigma_y,

while

αt(σz)=σz.\alpha_t(\sigma_z)=\sigma_z.

The automorphism rotates the noncommuting observable algebra while leaving the field-axis component fixed. This is the Heisenberg-picture version of Larmor precession.

For

H=ℏω(a†a+12),H=\hbar\omega\left(a^\dagger a+\frac{1}{2}\right),

the canonical operators obey

[H,a]=−ℏωa,[H,a†]=ℏωa†.[H,a]=-\hbar\omega a, \qquad [H,a^\dagger]=\hbar\omega a^\dagger.

Thus

αt(a)=e−iωta,αt(a†)=eiωta†.\alpha_t(a)=e^{-i\omega t}a, \qquad \alpha_t(a^\dagger)=e^{i\omega t}a^\dagger.

The number operator N=a†aN=a^\dagger a is fixed:

αt(N)=N.\alpha_t(N)=N.

This shows two typical features at once: ladder operators acquire phases, while observables commuting with the Hamiltonian lie in the fixed-point algebra.

A single unitary step UU also defines an automorphism:

α(A)=U†AU.\alpha(A)=U^\dagger AU.

Repeated steps give

αn(A)=(U†)nAUn.\alpha^n(A) = (U^\dagger)^nAU^n.

This is the algebraic form of a closed quantum map. Floquet operators, kicked systems, product-formula steps, and ideal circuit layers all fit this pattern when the system is closed and the step is unitary.

The important distinction is that a discrete-time automorphism need not have a unique Hamiltonian logarithm. If U=e−iHeffT/ℏU=e^{-iH_{\mathrm{eff}}T/\hbar}, then HeffH_{\mathrm{eff}} is branch-dependent. The automorphism α(A)=U†AU\alpha(A)=U^\dagger AU is unambiguous even when the effective Hamiltonian is not.

Open-system evolution usually acts on observables by a unital completely positive map or on states by a trace-preserving completely positive map. Such maps preserve positivity and probabilities, but they do not usually preserve products:

Φ(AB)≠Φ(A)Φ(B).\Phi(AB)\ne\Phi(A)\Phi(B).

For example, noise can shrink Pauli operators while leaving the identity fixed. That cannot be an automorphism of the Pauli algebra, because product relations and spectra would not be preserved.

This is why automorphism is the correct word for reversible closed dynamics, while channel is the correct word for general irreversible or noisy dynamics. A unitary channel is the special case that is both a channel on states and, dually, an automorphism on observables.

The full canonical continuation is Dynamics as Automorphisms. The preview here records why the concrete Heisenberg construction extends naturally to that setting.

The algebraic formulation begins from A\mathcal A and its states rather than from a preferred Hilbert space. Dynamics is then a family of automorphisms

t⟼αtt\longmapsto\alpha_t

of the observable algebra.

This language becomes essential in infinite systems. The Hamiltonian may be unbounded or may not belong to the algebra of bounded observables. A dynamics can still be defined as an automorphic flow on the algebra, with a generator understood as a densely defined derivation. In a chosen representation, the same automorphism may or may not be implemented by a unitary operator.

Those subtleties are not needed for ordinary finite-dimensional calculations, but the vocabulary is worth learning early. It explains why the Heisenberg equation, Liouvillian superoperators, symmetries, constants of motion, and algebraic quantum mechanics are not separate topics. They are different ways of organizing the same structure-preserving evolution.

  • Calling any linear operator map an automorphism. It must preserve products, adjoints, identity, and be invertible.
  • Confusing the Schrödinger state map with the Heisenberg observable automorphism; they are dual, not identical.
  • Assuming every automorphism is implemented by a unitary in every representation. This is safe for full finite-dimensional matrix algebras, not as a general algebraic statement.
  • Treating a noisy quantum channel as an automorphism. Most channels preserve positivity but not products or spectra.
  • Forgetting that a time-dependent Hamiltonian gives a two-time family of automorphisms rather than a single one-parameter group.
  • Assuming a discrete-time automorphism has a unique effective Hamiltonian.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
  • M. Reed and B. Simon, Methods of Modern Mathematical Physics I: Functional Analysis, revised and enlarged ed., Academic Press, 1980.
  • O. Bratteli and D. W. Robinson, Operator Algebras and Quantum Statistical Mechanics 1, 2nd ed., Springer, 1987.
  • R. Haag, Local Quantum Physics: Fields, Particles, Algebras, 2nd ed., Springer, 1996.
  • R. V. Kadison and J. R. Ringrose, Fundamentals of the Theory of Operator Algebras, Vol. I, Academic Press, 1983.
  1. Verify directly that unitary Heisenberg evolution preserves products and adjoints.
Solution

Let α(A)=U†AU\alpha(A)=U^\dagger AU with U†U=UU†=IU^\dagger U=UU^\dagger=I. Then

α(AB)=U†ABU=U†A(UU†)BU=(U†AU)(U†BU)=α(A)α(B).\begin{aligned} \alpha(AB) &= U^\dagger ABU\\ &= U^\dagger A(UU^\dagger)BU\\ &= (U^\dagger AU)(U^\dagger BU)\\ &= \alpha(A)\alpha(B). \end{aligned}

Also,

α(A†)=U†A†U=(U†AU)†=α(A)†.\alpha(A^\dagger) = U^\dagger A^\dagger U = (U^\dagger AU)^\dagger = \alpha(A)^\dagger.

So unitary conjugation is a ∗*-automorphism of the operator algebra.

  1. Show that the infinitesimal generator δ(A)=iℏ[H,A]\delta(A)=\frac{i}{\hbar}[H,A] is a derivation.
Solution

Use the commutator identity

[H,AB]=[H,A]B+A[H,B].[H,AB] = [H,A]B+A[H,B].

Multiplying by i/ℏi/\hbar gives

δ(AB)=iℏ[H,AB]=iℏ[H,A]B  +Aiℏ[H,B]=δ(A)B+Aδ(B).\begin{aligned} \delta(AB) &= \frac{i}{\hbar}[H,AB]\\ &= \frac{i}{\hbar}[H,A]B \;+ A\frac{i}{\hbar}[H,B]\\ &= \delta(A)B+A\delta(B). \end{aligned}

This is the Leibniz rule, the infinitesimal version of product preservation.

  1. Suppose HH is time independent and [H,A]=0[H,A]=0. Prove that αt(f(A))=f(A)\alpha_t(f(A))=f(A) for any polynomial ff.
Solution

Since [H,A]=0[H,A]=0, the observable itself is fixed:

αt(A)=U†(t)AU(t)=A.\alpha_t(A) = U^\dagger(t)AU(t) = A.

Because αt\alpha_t preserves products and sums,

αt(An)=αt(A)n=An.\alpha_t(A^n) = \alpha_t(A)^n = A^n.

For a polynomial

f(A)=∑ncnAn,f(A)=\sum_n c_nA^n,

linearity gives

αt(f(A))=∑ncnαt(An)=∑ncnAn=f(A).\alpha_t(f(A)) = \sum_n c_n\alpha_t(A^n) = \sum_n c_nA^n = f(A).

The spectral projections of AA are the limiting functional-calculus version of the same idea.

  1. Let Φ\Phi be the qubit depolarizing Heisenberg map
Φ(I)=I,Φ(σj)=λσj,0<λ<1.\Phi(I)=I, \qquad \Phi(\sigma_j)=\lambda\sigma_j, \qquad 0\lt\lambda\lt1.

Show that Φ\Phi is not an automorphism.

Solution

An automorphism must preserve products. But

σxσy=iσz.\sigma_x\sigma_y=i\sigma_z.

Therefore

Φ(σxσy)=iλσz,\Phi(\sigma_x\sigma_y) = i\lambda\sigma_z,

while

Φ(σx)Φ(σy)=(λσx)(λσy)=iλ2σz.\Phi(\sigma_x)\Phi(\sigma_y) = (\lambda\sigma_x)(\lambda\sigma_y) = i\lambda^2\sigma_z.

For 0<λ<10\lt\lambda\lt1, these are not equal. The map may be a valid noisy Heisenberg-picture channel, but it is not a product-preserving automorphism.

  1. For H=ℏωσz/2H=\hbar\omega\sigma_z/2, compute αt(σx)\alpha_t(\sigma_x) using commutators.
Solution

The Heisenberg equation gives

ddtαt(σx)=iℏαt([H,σx]).\frac{d}{dt}\alpha_t(\sigma_x) = \frac{i}{\hbar}\alpha_t([H,\sigma_x]).

Since

[σz,σx]=2iσy,[\sigma_z,\sigma_x]=2i\sigma_y,

one has

[H,σx]=iℏωσy.[H,\sigma_x] = i\hbar\omega\sigma_y.

Thus

ddtαt(σx)=−ωαt(σy).\frac{d}{dt}\alpha_t(\sigma_x) = -\omega\alpha_t(\sigma_y).

Similarly,

ddtαt(σy)=ωαt(σx).\frac{d}{dt}\alpha_t(\sigma_y) = \omega\alpha_t(\sigma_x).

With initial conditions α0(σx)=σx\alpha_0(\sigma_x)=\sigma_x and α0(σy)=σy\alpha_0(\sigma_y)=\sigma_y, the solution is

αt(σx)=cos⁡(ωt)σx−sin⁡(ωt)σy.\alpha_t(\sigma_x) = \cos(\omega t)\sigma_x - \sin(\omega t)\sigma_y.