Skip to content

Exchange Operators

An exchange operator is a unitary operator that permutes the slot labels in a many-particle tensor product. For identical particles, those slots are bookkeeping devices rather than observable particle names, so exchange operators are the mathematical language for the symmetry constraints on states and observables.

For two particles, the basic operator is P12P_{12}, which swaps slots 11 and 22. Its eigenspaces with eigenvalues +1+1 and −1-1 are the symmetric and antisymmetric two-particle sectors. For NN particles, the operators U(π)U(\pi) representing permutations π∈SN\pi\in S_N lead to the symmetrizer SN\mathcal S_N and antisymmetrizer AN\mathcal A_N.

This page is the canonical home for the operator-level treatment. The symmetrization postulate states which sector is used by bosons and fermions; Symmetric and Antisymmetric Wavefunctions works out explicit coordinate-space wavefunctions and normalization.

Let h\mathcal h be the one-particle Hilbert space for a species of identical particles. The formal NN-slot tensor product is

h⊗N=h⊗⋯⊗h⏟N factors.\mathcal h^{\otimes N} = \underbrace{ \mathcal h\otimes\cdots\otimes\mathcal h }_{N\ \text{factors}}.

The factors are slots. A product vector such as

∣ϕ1⟩1∣ϕ2⟩2⋯∣ϕN⟩N\lvert\phi_1\rangle_1 \lvert\phi_2\rangle_2 \cdots \lvert\phi_N\rangle_N

is a useful formal object, but the subscripts do not name persistent physical particles when the particles are identical. They label places in the tensor product on which permutation operators act.

This distinction is essential. Exchange operators do not reveal hidden identities. They compare different slot descriptions of the same unlabeled physical situation.

For two slots, define the exchange operator P12P_{12} by its action on product vectors:

P12(∣α⟩1∣β⟩2)=∣β⟩1∣α⟩2.P_{12} \bigl( \lvert\alpha\rangle_1\lvert\beta\rangle_2 \bigr) = \lvert\beta\rangle_1\lvert\alpha\rangle_2.

Linearity extends this definition to every vector in h⊗h\mathcal h\otimes\mathcal h. If a general vector is

∣Ψ⟩=∑ijCij ∣i⟩1∣j⟩2,\lvert\Psi\rangle = \sum_{ij} C_{ij}\, \lvert i\rangle_1\lvert j\rangle_2,

then

P12∣Ψ⟩=∑ijCij ∣j⟩1∣i⟩2.P_{12}\lvert\Psi\rangle = \sum_{ij} C_{ij}\, \lvert j\rangle_1\lvert i\rangle_2.

Relabeling dummy summation indices gives

P12∣Ψ⟩=∑ijCji ∣i⟩1∣j⟩2.P_{12}\lvert\Psi\rangle = \sum_{ij} C_{ji}\, \lvert i\rangle_1\lvert j\rangle_2.

Thus, in coefficient language, exchange transposes the coefficient array.

In a coordinate-spin representation with q=(x,s,…)q=(\mathbf x,s,\ldots),

(P12Ψ)(q1,q2)=Ψ(q2,q1).(P_{12}\Psi)(q_1,q_2) = \Psi(q_2,q_1).

The complete one-particle label is exchanged. If spin, polarization, isospin, band index, or another internal label belongs to the one-particle state, it is part of qq.

The exchange operator preserves inner products. For u=∣α⟩1∣β⟩2u=\lvert\alpha\rangle_1\lvert\beta\rangle_2 and v=∣γ⟩1∣δ⟩2v=\lvert\gamma\rangle_1\lvert\delta\rangle_2,

⟨P12u∣P12v⟩=⟨β∣δ⟩⟨α∣γ⟩=⟨α∣γ⟩⟨β∣δ⟩.\begin{aligned} \langle P_{12}u\vert P_{12}v\rangle &= \langle\beta\vert\delta\rangle \langle\alpha\vert\gamma\rangle = \langle\alpha\vert\gamma\rangle \langle\beta\vert\delta\rangle. \end{aligned}

By linearity and continuity, P12P_{12} is unitary on the whole two-slot Hilbert space:

P12†P12=I.P_{12}^\dagger P_{12}=I.

Applying exchange twice returns the original slot order:

P122=I.P_{12}^2=I.

Therefore

P12−1=P12,P12†=P12.P_{12}^{-1}=P_{12}, \qquad P_{12}^\dagger=P_{12}.

So P12P_{12} is both unitary and Hermitian. If ∣Ψ⟩\lvert\Psi\rangle is an eigenvector,

P12∣Ψ⟩=λ∣Ψ⟩,P_{12}\lvert\Psi\rangle = \lambda\lvert\Psi\rangle,

then applying P12P_{12} again gives

λ2∣Ψ⟩=∣Ψ⟩.\lambda^2\lvert\Psi\rangle = \lvert\Psi\rangle.

For a nonzero state, λ2=1\lambda^2=1, hence

λ=±1.\lambda=\pm1.

The λ=+1\lambda=+1 eigenspace is the symmetric two-slot subspace. The λ=−1\lambda=-1 eigenspace is the antisymmetric two-slot subspace.

The symmetric and antisymmetric projectors are

ΠS=12(I+P12),ΠA=12(I−P12).\Pi_S = \frac12(I+P_{12}), \qquad \Pi_A = \frac12(I-P_{12}).

Using P122=IP_{12}^2=I,

ΠS2=14(I+P12)(I+P12)=12(I+P12)=ΠS,\Pi_S^2 = \frac14(I+P_{12})(I+P_{12}) = \frac12(I+P_{12}) = \Pi_S,

and similarly

ΠA2=ΠA.\Pi_A^2=\Pi_A.

They are orthogonal projectors because

ΠSΠA=14(I+P12)(I−P12)=0,\Pi_S\Pi_A = \frac14(I+P_{12})(I-P_{12}) = 0,

and

ΠS+ΠA=I.\Pi_S+\Pi_A=I.

Any two-slot state decomposes uniquely as

∣Ψ⟩=ΠS∣Ψ⟩+ΠA∣Ψ⟩.\lvert\Psi\rangle = \Pi_S\lvert\Psi\rangle + \Pi_A\lvert\Psi\rangle.

For identical bosons, the physical two-particle space is the symmetric part. For identical fermions, it is the antisymmetric part.

Given two one-particle states ∣a⟩\lvert a\rangle and ∣b⟩\lvert b\rangle, the projectors give

ΠS∣a⟩1∣b⟩2=12(∣a⟩1∣b⟩2+∣b⟩1∣a⟩2),\Pi_S \lvert a\rangle_1\lvert b\rangle_2 = \frac12 \bigl( \lvert a\rangle_1\lvert b\rangle_2 + \lvert b\rangle_1\lvert a\rangle_2 \bigr),

and

ΠA∣a⟩1∣b⟩2=12(∣a⟩1∣b⟩2−∣b⟩1∣a⟩2).\Pi_A \lvert a\rangle_1\lvert b\rangle_2 = \frac12 \bigl( \lvert a\rangle_1\lvert b\rangle_2 - \lvert b\rangle_1\lvert a\rangle_2 \bigr).

These projected vectors are not automatically normalized. For distinct orthonormal one-particle states, the normalized versions carry the familiar factor 1/21/\sqrt2. If the one-particle states overlap, the normalization changes; if a=ba=b, the antisymmetric projection is zero:

ΠA∣a⟩1∣a⟩2=0.\Pi_A \lvert a\rangle_1\lvert a\rangle_2 = 0.

That last equation is the two-slot operator form of the Pauli exclusion principle.

For NN slots, every permutation π∈SN\pi\in S_N has a corresponding unitary slot-permutation operator U(π)U(\pi). A common coordinate convention is

(U(π)Ψ)(q1,…,qN)=Ψ(qπ−1(1),…,qπ−1(N)).(U(\pi)\Psi)(q_1,\ldots,q_N) = \Psi(q_{\pi^{-1}(1)},\ldots,q_{\pi^{-1}(N)}).

The inverse in this formula is a convention tied to how one composes permutations. What matters physically is that the family U(π)U(\pi) gives a unitary action of the permutation group on the slot-labeled space, and that transpositions generate all permutations.

For a transposition (ij)(ij), U((ij))U((ij)) swaps slots ii and jj. Since any permutation can be written as a product of transpositions, the behavior of a state under pair exchanges determines its behavior under all of SNS_N.

The sign of a permutation is

sgn⁡(π)={+1,π even,−1,π odd.\operatorname{sgn}(\pi) = \begin{cases} +1, & \pi\ \text{even},\\ -1, & \pi\ \text{odd}. \end{cases}

An even permutation is a product of an even number of transpositions; an odd permutation is a product of an odd number. The parity is well-defined even though the decomposition into transpositions is not unique.

Thus a fermionic state does not pick up a minus sign under every nonidentity permutation. It picks up a minus sign under odd permutations and no sign change under even permutations. For example, a three-cycle is even because it can be written as two transpositions.

The NN-particle bosonic symmetrizer is

SN=1N!∑π∈SNU(π).\mathcal S_N = \frac{1}{N!} \sum_{\pi\in S_N} U(\pi).

It projects onto the completely symmetric subspace:

Sym⁡Nh=SN(h⊗N).\operatorname{Sym}^N\mathcal h = \mathcal S_N \bigl(\mathcal h^{\otimes N}\bigr).

The NN-particle fermionic antisymmetrizer is

AN=1N!∑π∈SNsgn⁡(π)U(π).\mathcal A_N = \frac{1}{N!} \sum_{\pi\in S_N} \operatorname{sgn}(\pi)U(\pi).

It projects onto the completely antisymmetric subspace:

∧Nh=AN(h⊗N).\wedge^N\mathcal h = \mathcal A_N \bigl(\mathcal h^{\otimes N}\bigr).

The group property implies

SN2=SN,AN2=AN.\mathcal S_N^2=\mathcal S_N, \qquad \mathcal A_N^2=\mathcal A_N.

The antisymmetrizer automatically kills any product vector with two identical one-particle factors. If slots rr and ss both carry ∣a⟩\lvert a\rangle, then the transposition (rs)(rs) leaves the product vector unchanged, while antisymmetry demands a minus sign. The only vector compatible with both statements is zero.

This is the operator reason Slater determinants vanish when two columns are identical. The determinant form is developed in Slater Determinants.

For identical particles, a physical observable cannot depend on an arbitrary slot name. The operator condition is

[O,U(π)]=0for all π∈SN.[O,U(\pi)]=0 \qquad \text{for all }\pi\in S_N.

For two slots this becomes

[O,P12]=0.[O,P_{12}]=0.

Equivalently,

U(π)OU(π)−1=O.U(\pi)OU(\pi)^{-1}=O.

This condition says that the observable is invariant under relabeling the formal slots. It does not say that every operator on h⊗N\mathcal h^{\otimes N} is physically available for identical particles.

For example, on h⊗h\mathcal h\otimes\mathcal h,

P12(A⊗I)P12=I⊗A.P_{12}(A\otimes I)P_{12} = I\otimes A.

Therefore A⊗IA\otimes I alone is not exchange-invariant unless it equals I⊗AI\otimes A on the relevant space. The exchange-invariant one-body observable is the symmetric sum

A1+A2=A⊗I+I⊗A.A_1+A_2 = A\otimes I+I\otimes A.

For NN identical particles, the corresponding one-body observable is

∑i=1NAi,\sum_{i=1}^{N} A_i,

where the same one-particle operator AA acts in each slot. Two-body interactions likewise appear as symmetric sums, such as

∑1≤i<j≤NVij,\sum_{1\le i<j\le N} V_{ij},

with the same pair interaction assigned to each pair of identical particles.

If the Hamiltonian is a physical identical-particle Hamiltonian, it commutes with all particle permutations:

[H,U(π)]=0for all π∈SN.[H,U(\pi)]=0 \qquad \text{for all }\pi\in S_N.

Then exchange symmetry is preserved by time evolution. If

U(π)∣Ψ(0)⟩=χ(π)∣Ψ(0)⟩,U(\pi)\lvert\Psi(0)\rangle = \chi(\pi)\lvert\Psi(0)\rangle,

where χ(π)=1\chi(\pi)=1 for bosons or χ(π)=sgn⁡(π)\chi(\pi)=\operatorname{sgn}(\pi) for fermions, then

U(π)e−iHt/ℏ∣Ψ(0)⟩=e−iHt/ℏU(π)∣Ψ(0)⟩=χ(π)e−iHt/ℏ∣Ψ(0)⟩.\begin{aligned} U(\pi)e^{-iHt/\hbar}\lvert\Psi(0)\rangle &= e^{-iHt/\hbar}U(\pi)\lvert\Psi(0)\rangle \\ &= \chi(\pi)e^{-iHt/\hbar}\lvert\Psi(0)\rangle. \end{aligned}

Thus the time-evolved state remains in the same exchange sector. A calculation that starts with a properly symmetric or antisymmetric state will not leave that sector if the Hamiltonian treats the identical particles identically.

Exchange symmetry is sometimes confused with ordinary spatial symmetries. They are different.

For two particles on a line, exchange sends

(x1,x2)⟼(x2,x1),(x_1,x_2)\longmapsto(x_2,x_1),

while parity sends

(x1,x2)⟼(−x1,−x2).(x_1,x_2)\longmapsto(-x_1,-x_2).

These are different transformations on configuration space. A wavefunction can be symmetric under particle exchange and odd under parity, or antisymmetric under exchange and even under parity. The exchange rule concerns particle slots, not reflection through the origin.

Let AA be a one-particle observable on h\mathcal h. Define

O=A1+A2=A⊗I+I⊗A.O=A_1+A_2 = A\otimes I+I\otimes A.

Using P12(A⊗I)P12=I⊗AP_{12}(A\otimes I)P_{12}=I\otimes A and P122=IP_{12}^2=I,

P12OP12=P12(A⊗I)P12+P12(I⊗A)P12=I⊗A+A⊗I=O.\begin{aligned} P_{12}OP_{12} &= P_{12}(A\otimes I)P_{12} + P_{12}(I\otimes A)P_{12}\\ &= I\otimes A+A\otimes I\\ &=O. \end{aligned}

Therefore

[O,P12]=0.[O,P_{12}]=0.

The operator OO is a physical observable for two identical particles. It represents the total value of the one-particle quantity AA, not a measurement of a named particle 11.

  • Treating P12P_{12} as a dynamical process in time rather than a slot-permutation operator.
  • Reading the subscripts in h1⊗h2\mathcal h_1\otimes\mathcal h_2 as observable particle names.
  • Forgetting that exchange acts on all one-particle degrees of freedom, including spin and internal labels.
  • Saying a fermionic state changes sign under every nonidentity permutation; only odd permutations produce the minus sign.
  • Using A1A_1 as a physical observable for identical particles without forming an exchange-invariant sum or density.
  • Confusing exchange symmetry with parity, rotation, or mirror symmetry in ordinary space.
  • Projecting with ΠS\Pi_S or ΠA\Pi_A and forgetting to normalize the result when it is nonzero.
  • P. A. M. Dirac, The Principles of Quantum Mechanics, 4th ed., Oxford University Press, 1958.
  • A. Messiah and O. W. Greenberg, “Symmetrization Postulate and Its Experimental Foundation,” Physical Review 136, B248-B267, 1964.
  • L. E. Ballentine, Quantum Mechanics: A Modern Development, 2nd ed., World Scientific, 2014.
  • 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.
  • C. Cohen-Tannoudji, B. Diu, and F. Laloe, Quantum Mechanics, Wiley, 1977.
  • A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems, Dover, 2003.
  1. Exchange algebra. Use P122=IP_{12}^2=I and unitarity to show that P12P_{12} is Hermitian and has only eigenvalues ±1\pm1.
Solution

Unitarity gives P12−1=P12†P_{12}^{-1}=P_{12}^\dagger. Since P122=IP_{12}^2=I, one also has P12−1=P12P_{12}^{-1}=P_{12}. Therefore P12†=P12P_{12}^\dagger=P_{12}.

If P12∣Ψ⟩=λ∣Ψ⟩P_{12}\lvert\Psi\rangle=\lambda\lvert\Psi\rangle for a nonzero vector, then applying P12P_{12} again gives

∣Ψ⟩=P122∣Ψ⟩=λ2∣Ψ⟩.\lvert\Psi\rangle = P_{12}^2\lvert\Psi\rangle = \lambda^2\lvert\Psi\rangle.

Thus λ2=1\lambda^2=1, so λ=±1\lambda=\pm1.

  1. Projectors. Prove that ΠS=(I+P12)/2\Pi_S=(I+P_{12})/2 and ΠA=(I−P12)/2\Pi_A=(I-P_{12})/2 are orthogonal projectors.
Solution

Using P122=IP_{12}^2=I,

ΠS2=14(I+P12)2=14(I+2P12+I)=ΠS.\Pi_S^2 = \frac14(I+P_{12})^2 = \frac14(I+2P_{12}+I) = \Pi_S.

Similarly,

ΠA2=14(I−P12)2=14(I−2P12+I)=ΠA.\Pi_A^2 = \frac14(I-P_{12})^2 = \frac14(I-2P_{12}+I) = \Pi_A.

Their product is

ΠSΠA=14(I+P12)(I−P12)=14(I−P122)=0.\Pi_S\Pi_A = \frac14(I+P_{12})(I-P_{12}) = \frac14(I-P_{12}^2) = 0.

Since P12P_{12} is Hermitian, both projectors are Hermitian.

  1. Pauli exclusion from projection. Show that ΠA∣a⟩1∣a⟩2=0\Pi_A\lvert a\rangle_1\lvert a\rangle_2=0.
Solution

By definition,

ΠA∣a⟩1∣a⟩2=12(∣a⟩1∣a⟩2−P12∣a⟩1∣a⟩2).\Pi_A \lvert a\rangle_1\lvert a\rangle_2 = \frac12 \bigl( \lvert a\rangle_1\lvert a\rangle_2 - P_{12}\lvert a\rangle_1\lvert a\rangle_2 \bigr).

Since exchanging two identical factors changes nothing,

P12∣a⟩1∣a⟩2=∣a⟩1∣a⟩2.P_{12}\lvert a\rangle_1\lvert a\rangle_2 = \lvert a\rangle_1\lvert a\rangle_2.

Therefore the two terms cancel and the antisymmetric projection is zero.

  1. Even permutation sign. Write the three-cycle (123)(123) as a product of two transpositions and determine the sign acquired by a fermionic state.
Solution

One decomposition is

(123)=(12)(23),(123)=(12)(23),

up to the chosen convention for composing permutations. It uses two transpositions, so the permutation is even:

sgn⁡(123)=+1.\operatorname{sgn}(123)=+1.

A fermionic state is therefore unchanged by this even permutation:

U((123))∣Ψ⟩=∣Ψ⟩.U((123))\lvert\Psi\rangle = \lvert\Psi\rangle.

Only odd permutations give a minus sign.

  1. Observable invariance. Let O=A1+A2O=A_1+A_2 with A1=A⊗IA_1=A\otimes I and A2=I⊗AA_2=I\otimes A. Show that [O,P12]=0[O,P_{12}]=0.
Solution

Exchange swaps the two slots:

P12A1P12=A2,P12A2P12=A1.P_{12}A_1P_{12}=A_2, \qquad P_{12}A_2P_{12}=A_1.

Therefore

P12OP12=P12(A1+A2)P12=A2+A1=O.P_{12}OP_{12} = P_{12}(A_1+A_2)P_{12} = A_2+A_1 = O.

Multiplying on the right by P12P_{12} and using P122=IP_{12}^2=I gives P12O=OP12P_{12}O=OP_{12}, hence [O,P12]=0[O,P_{12}]=0.

  1. Time evolution. Suppose [H,P12]=0[H,P_{12}]=0 and P12∣Ψ(0)⟩=η∣Ψ(0)⟩P_{12}\lvert\Psi(0)\rangle=\eta\lvert\Psi(0)\rangle with η=±1\eta=\pm1. Show that the exchange eigenvalue is preserved in time.
Solution

Since [H,P12]=0[H,P_{12}]=0, P12P_{12} also commutes with e−iHt/ℏe^{-iHt/\hbar}. Thus

P12∣Ψ(t)⟩=P12e−iHt/ℏ∣Ψ(0)⟩=e−iHt/ℏP12∣Ψ(0)⟩=ηe−iHt/ℏ∣Ψ(0)⟩=η∣Ψ(t)⟩.\begin{aligned} P_{12}\lvert\Psi(t)\rangle &= P_{12}e^{-iHt/\hbar}\lvert\Psi(0)\rangle\\ &= e^{-iHt/\hbar}P_{12}\lvert\Psi(0)\rangle\\ &= \eta e^{-iHt/\hbar}\lvert\Psi(0)\rangle\\ &= \eta\lvert\Psi(t)\rangle. \end{aligned}

The state remains in the same symmetric or antisymmetric sector.