Skip to content

Active and Passive Transformations

An active transformation changes the physical state, system, or operator being considered while the description frame is held fixed. A passive transformation changes the coordinates, basis, or reference frame used to describe the same physical object. The same unitary matrix can appear in both stories, but it usually appears with an inverse or adjoint in one of them.

This volume uses active transformations by default unless a page explicitly says otherwise. That convention fixes signs in translation, rotation, and generator formulas.

Viewpoint What changes? What stays fixed? Typical formula
Active the physical state or system coordinate axes or basis labels ∣ψ⟩↦U∣ψ⟩\lvert\psi\rangle\mapsto U\lvert\psi\rangle
Passive the coordinate system or basis the abstract state or physical situation components transform with U†U^\dagger or U−1U^{-1}

The distinction is not about whether a matrix is present. Both viewpoints may use unitary matrices. The distinction is what the matrix is being used to do.

For a unitary UU, an active state transformation is

∣ψ⟩↦∣ψact⟩=U∣ψ⟩.\lvert\psi\rangle \mapsto \lvert\psi_{\rm act}\rangle = U\lvert\psi\rangle.

If the observable AA is kept fixed, the new expectation value is

⟨A⟩act=⟨ψ∣U†AU∣ψ⟩.\langle A\rangle_{\rm act} = \langle\psi|U^\dagger A U|\psi\rangle.

If the observable is transformed along with the state, the transformed operator is

Aact=UAU†,A_{\rm act} = UAU^\dagger,

and the physical relation is represented consistently:

⟨Uψ∣UAU†∣Uψ⟩=⟨ψ∣A∣ψ⟩.\langle U\psi|UAU^\dagger|U\psi\rangle = \langle\psi|A|\psi\rangle.

That last equality is not saying the state did not change. It says that if one moves the whole physical setup, including the state and the apparatus represented by AA, the relational prediction is unchanged.

In a passive basis change, the abstract vector is not changed. Only its coordinates change.

Let a new orthonormal basis be related to the old one by

∣ei′⟩=U∣ei⟩.\lvert e_i'\rangle = U\lvert e_i\rangle.

The coordinate components of the same state are then

ci′=⟨ei′∣ψ⟩=⟨ei∣U†∣ψ⟩.c_i' = \langle e_i'|\psi\rangle = \langle e_i|U^\dagger|\psi\rangle.

In column-vector language,

c′=U†c.c' = U^\dagger c.

The matrix of the same abstract operator changes as

A′=U†AU.A' = U^\dagger A U.

This is why a passive change often looks like the inverse of an active transformation. The physical state did not move; the coordinate grid used to describe it moved.

For the general linear-algebra convention, see Change of Basis. For the quantum state convention, see Change of Basis.

Use an active transformation to predict how a prepared state changes relative to a fixed detector. Use a passive transformation to express the same state and detector in new coordinates. In either case, the probability is the overlap between the state and the measurement state; changing coordinates alone cannot change that overlap.

With the active convention, translating a wavefunction to the right by aa gives

(T(a)ψ)(x)=ψ(x−a),(T(a)\psi)(x) = \psi(x-a),

where

T(a)=exp⁡(−iaPℏ).T(a) = \exp\left( -\frac{iaP}{\hbar} \right).

The argument is x−ax-a because the translated wavepacket value at the old coordinate xx came from the old wavepacket value at x−ax-a. This is the convention used in Momentum Operator as Generator.

A passive relabeling of coordinates has the opposite flavor. If the same physical point is described by a new coordinate

x′=x−a,x' = x-a,

then the same physical wavefunction is represented by

ψpass′(x′)=ψ(x′+a).\psi_{\rm pass}'(x') = \psi(x'+a).

The two formulas differ because the first moves the state through a fixed coordinate system, while the second changes the coordinate labels for the same state.

Example: Spin Rotation Versus Axis Rotation

Section titled “Example: Spin Rotation Versus Axis Rotation”

For an active spin-1/21/2 rotation by angle θ\theta about n^\hat{\mathbf n},

∣ψ⟩↦U(n^,θ)∣ψ⟩,\lvert\psi\rangle \mapsto U(\hat{\mathbf n},\theta)\lvert\psi\rangle,

with

U(n^,θ)=exp⁡(−iθ2n^⋅σ).U(\hat{\mathbf n},\theta) = \exp\left( -\frac{i\theta}{2} \hat{\mathbf n}\cdot\boldsymbol\sigma \right).

If a spin is actively rotated while the measurement axis remains zz, the probability for spin up along zz becomes

∣⟨+z∣U(n^,θ)∣ψ⟩∣2.\left| \langle +_z| U(\hat{\mathbf n},\theta) |\psi\rangle \right|^2.

By contrast, if the physical spin state is unchanged and the spin basis is rotated, the new basis vector is

∣+z′⟩=U(n^,θ)∣+z⟩,\lvert +_{z'}\rangle = U(\hat{\mathbf n},\theta)\lvert +_z\rangle,

and the component of the same state in the rotated basis is

⟨+z′∣ψ⟩=⟨+z∣U†(n^,θ)∣ψ⟩.\langle +_{z'}|\psi\rangle = \langle +_z| U^\dagger(\hat{\mathbf n},\theta) |\psi\rangle.

The adjoint appears because the bra belongs to the rotated basis. This is the same inverse relation that appears in ordinary coordinate changes.

For an active one-parameter unitary group with a fixed self-adjoint generator,

U(α)=exp⁡(−iαGℏ),U(\alpha) = \exp\left( -\frac{i\alpha G}{\hbar} \right),

the state change to first order in a small parameter α\alpha is

δ∣ψ⟩=−iαℏG∣ψ⟩.\delta\lvert\psi\rangle = -\frac{i\alpha}{\hbar}G\lvert\psi\rangle.

For an active transformation of an operator along with the system,

A↦UAU†,A \mapsto UAU^\dagger,

so to first order

δA=−iαℏ[G,A].\delta A = -\frac{i\alpha}{\hbar}[G,A].

For the passive or Heisenberg-style convention

A↦U†AU,A \mapsto U^\dagger A U,

the sign is instead

δA=iαℏ[G,A].\delta A = \frac{i\alpha}{\hbar}[G,A].

For unbounded generators these expansions apply to vectors in the necessary operator domains. Identify whether UU moves states, moves axes, changes basis, or evolves operators before choosing a sign.

When this volume asks whether a transformation is a symmetry of a Hamiltonian, it uses the active condition

SHS−1=H.SHS^{-1} = H.

For a unitary symmetry,

UHU†=H.UHU^\dagger = H.

This is a statement about the physical Hamiltonian being invariant under a physical transformation. It is not merely the statement that the matrix of HH can be rewritten in another basis.

A passive change of basis can make the entries of a Hamiltonian matrix look different while all predictions remain the same. A Hamiltonian symmetry additionally says the transformed Hamiltonian is the same operator under the stated transformation. For antiunitary SS, the condition SHS−1=HSHS^{-1}=H reverses time evolution rather than commuting with it; see Antiunitary Symmetries. The basis changes above are time-independent: a moving basis introduces an additional term in the Schrödinger Hamiltonian.

  1. With the active translation convention (T(a)ψ)(x)=ψ(x−a)(T(a)\psi)(x)=\psi(x-a), show that a narrow wavepacket centered near x0x_0 moves to a wavepacket centered near x0+ax_0+a.
Solution

The translated wavefunction has large magnitude where ψ(x−a)\psi(x-a) has large magnitude. If the original wavefunction is centered near x0x_0, then ψ(x−a)\psi(x-a) is largest when x−a≈x0x-a\approx x_0, or x≈x0+ax\approx x_0+a. Thus the active transformation moves the packet to the right by aa.

  1. Suppose ∣ei′⟩=U∣ei⟩\lvert e_i'\rangle=U\lvert e_i\rangle. Why do the coordinates of the same state transform as c′=U†cc'=U^\dagger c rather than c′=Ucc'=Uc?
Solution

Coordinates are overlaps with basis bras. Since

∣ei′⟩=U∣ei⟩,\lvert e_i'\rangle = U\lvert e_i\rangle,

the corresponding bra is

⟨ei′∣=⟨ei∣U†.\langle e_i'| = \langle e_i|U^\dagger.

Therefore

ci′=⟨ei′∣ψ⟩=⟨ei∣U†∣ψ⟩.c_i' = \langle e_i'|\psi\rangle = \langle e_i|U^\dagger|\psi\rangle.

In matrix form this is c′=U†cc'=U^\dagger c. The adjoint appears because this is a passive coordinate change, not an active transformation of the state.

  1. In the SzS_z basis, rotate ∣+z⟩=(1,0)T|+_z\rangle=(1,0)^T about yy through θ\theta. Compare the actively rotated column with the components of the unchanged state in the rotated basis.
Solution

Since −iσy=(0−110)-i\sigma_y=\begin{pmatrix}0&-1\\1&0\end{pmatrix},

Uy(θ)=(cos⁡(θ/2)−sin⁡(θ/2)sin⁡(θ/2)cos⁡(θ/2)).U_y(\theta)=\begin{pmatrix} \cos(\theta/2)&-\sin(\theta/2)\\ \sin(\theta/2)&\cos(\theta/2) \end{pmatrix}.

The active column is (cos⁡(θ/2),sin⁡(θ/2))T(\cos(\theta/2),\sin(\theta/2))^T. The passive column is Uy†(θ)(1,0)T=(cos⁡(θ/2),−sin⁡(θ/2))TU_y^\dagger(\theta)(1,0)^T=(\cos(\theta/2),-\sin(\theta/2))^T. The opposite signs reflect different questions, not different physical laws. For a passive change, transform the observable matrix too: A′=Uy†AUyA'=U_y^\dagger A U_y, so c′†A′c′=c†Acc'^\dagger A'c'=c^\dagger A c.

  • L. E. Ballentine, Quantum Mechanics: A Modern Development, 2nd ed., World Scientific, 2014.
  • B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013. doi:10.1007/978-1-4614-7116-5.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020, chapter 3.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.