Article Chaos & Dynamics · ≈ ⏱ 8 min read

Quantum Chaos

Chaos is defined by trajectories that diverge exponentially in phase space — but the Schrödinger equation (the core equation governing how a quantum wavefunction evolves in time) is linear, and quantum states don't have trajectories. So what does "chaos" even mean for a quantum system? The answer reshaped how physicists think about atomic nuclei, microwave cavities and quantum computers.

TL;DR: Classical chaos can't exist in quantum mechanics in the literal sense, since the Schrödinger equation is linear. Instead, "quantum chaos" studies how the fingerprint of a classically chaotic system shows up in its quantum energy spectrum — chaotic systems' energy levels statistically repel each other like random-matrix eigenvalues (the BGS conjecture), while some eigenstates still "scar" along classical periodic orbits.

1. The paradox: chaos in a linear theory

Classical chaos, as seen in the Lorenz attractor or the double pendulum, requires a nonlinear equation of motion and exponential sensitivity to initial conditions (a positive Lyapunov exponent). The Schrödinger equation, however, is strictly linear in the wavefunction ψ:

Time-dependent Schrödinger equation iℏ ∂ψ/∂t = Ĥψ

Linearity means two solutions can be added to form a new solution, and the overlap between two initially close quantum states grows at most linearly in time — never exponentially. Strictly speaking, there is no such thing as "quantum chaos" in the same sense as classical chaos: wavefunctions don't have trajectories to diverge.

The field of quantum chaos (more precisely called quantum chaology by Michael Berry) instead studies: the quantum-mechanical behaviour of systems whose classical limit is chaotic. It asks how the fingerprints of classical chaos show up in energy spectra, wavefunctions and quantum dynamics.

2. The correspondence principle

Bohr's correspondence principle says quantum mechanics should reproduce classical mechanics in the limit ℏ → 0 (or for large quantum numbers). For a classically chaotic system — say, a particle bouncing inside a stadium billiard (a rectangle capped with two semicircles) — the classical trajectories are exponentially sensitive to the starting angle.

The corresponding quantum problem is finding the eigenvalues Eₙ and eigenfunctions ψₙ of the time-independent Schrödinger equation inside that same billiard shape, with ψ = 0 on the walls. There is nothing "random" about this — it's an entirely deterministic boundary-value problem. Yet the resulting spectrum {Eₙ} behaves statistically like the eigenvalues of a random matrix, while a classically integrable billiard (a rectangle, or a circle) gives a spectrum that behaves like independent random numbers (Poisson statistics).

Integrable vs chaotic billiards

A rectangular or circular billiard is integrable: enough conserved quantities (energy, angular momentum) pin down every trajectory, and the energy levels are statistically uncorrelated. A stadium or Sinai billiard (a square with a circular obstacle) has no extra conserved quantity — trajectories explore the whole shape ergodically and chaotically, and the quantum spectrum shows strong level repulsion instead.

3. Level spacing statistics

The key diagnostic tool of quantum chaos is the distribution of spacings s = Eₙ₊₁ − Eₙ between neighbouring energy levels (after "unfolding" the spectrum to a uniform mean density).

Classical limit Spacing distribution Behaviour at s → 0
Integrable Poisson: P(s) = e⁻ˢ No repulsion — levels can sit arbitrarily close
Chaotic (GOE) Wigner-Dyson: P(s) = (πs/2)e⁻πs²/4 Linear level repulsion, P(0) = 0
Chaotic + broken T-symmetry (GUE) P(s) ∝ s² e⁻⁴ˢ²/π Quadratic level repulsion

"GOE" and "GUE" stand for the Gaussian Orthogonal Ensemble and Gaussian Unitary Ensemble — two of the classical random-matrix ensembles introduced by Eugene Wigner in the 1950s to model nuclear energy levels, decades before anyone connected them to classical chaos.

4. The Bohigas-Giannoni-Schmit conjecture

In 1984, Oriol Bohigas, Marie-Joya Giannoni and Charles Schmit proposed what is now the central conjecture of quantum chaos:

BGS conjecture

The spectral statistics of quantum systems whose classical counterparts are fully chaotic follow the predictions of random-matrix theory (GOE/GUE/GSE), universally — regardless of the microscopic details of the system.

This is a remarkable claim: a chaotic hydrogen atom in a strong magnetic field, a chaotic microwave cavity and a chaotic atomic nucleus should all show the same statistical level-repulsion law, even though their Hamiltonians look nothing alike. The BGS conjecture has been confirmed numerically and experimentally hundreds of times (microwave billiards, quantum dots, Rydberg atoms) but remains, formally, an unproven conjecture rather than a theorem.

5. Quantum scarring

Even inside a fully chaotic billiard, some eigenfunctions |ψₙ|² are not spread out uniformly. Instead they show anomalous enhancement along the path of a short, unstable periodic orbit of the classical system — a phenomenon discovered by Eric Heller in 1984 and named quantum scarring.

Scars are surprising because a classically chaotic trajectory should be "forgotten" by any nearby quantum state — periodic orbits are unstable and measure zero in phase space. Yet quantum wave interference constructively reinforces the wavefunction near these orbits, leaving a visible "scar" in the probability density. Scarring has direct practical relevance: it affects conductance fluctuations in chaotic quantum dots and has recently resurfaced in the study of many-body quantum scars, exceptional states in interacting quantum systems that evade full thermalization.

6. Semiclassical methods: Gutzwiller trace formula

Martin Gutzwiller's 1971 trace formula is the bridge between the classical periodic orbits of a chaotic system and its quantum energy spectrum. Schematically, the density of states can be split into a smooth average part plus an oscillating sum over classical periodic orbits:

Gutzwiller trace formula (schematic) ρ(E) = ρ̄(E) + Σperiodic orbits Ap(E) · cos(Sp(E)/ℏ − μpπ/2)

Here Sp is the classical action of orbit p, and Ap depends on its stability (Lyapunov exponent). Each unstable periodic orbit contributes a decaying oscillation to the spectrum — summing over the (infinitely many, exponentially proliferating) periodic orbits of a chaotic system in principle reconstructs the exact quantum spectrum from purely classical data. In practice the sum only converges for short orbits, but it already explains why individual short periodic orbits leave scars.

7. Pseudocode: nearest-neighbour spacing

// Given a sorted array of eigenvalues E[0..N-1]
// 1. Unfold the spectrum to unit mean spacing
function unfold(E):
  // fit a smooth polynomial N(E) to the cumulative counting function
  Ncum = cumulativeCount(E)
  smooth = polyFit(E, Ncum, degree=5)
  return E.map(e => smooth(e))  // unfolded levels, mean spacing = 1

// 2. Compute nearest-neighbour spacings
function spacingHistogram(Eu):
  spacings = []
  for i = 0 to Eu.length - 2:
    spacings.push(Eu[i+1] - Eu[i])
  return histogram(spacings, bins=40)

// 3. Compare to Poisson (integrable) vs Wigner-Dyson (chaotic)
poisson = s => Math.exp(-s)
wignerDyson = s => (Math.PI*s/2) * Math.exp(-Math.PI*s*s/4)

🌀 Run simulation

Explore how classical chaos looks in phase space with the interactive double pendulum and Lorenz attractor simulations — the same nonlinear dynamics whose quantum analogues are studied in quantum chaos.

Open simulation →

🔗 Related Simulations

🦋Lorenz ⚙️Pendulum ✳️Fractal