Skip to main content
Sandbox Physics

Dirac dynamics / Two energy branches

Dirac Trembling Motion

Why does a free Dirac wave packet tremble when no force acts on it? Because it mixes positive- and negative-energy parts. The interference term between them makes the packet's average velocity oscillate; this is Zitterbewegung. Build the packet from positive energies only and the term disappears, taking the trembling with it.

Release a free Dirac wave packet and watch its probability current reverse, then prepare a packet with positive energies only. Scrub through the whole evolution, and sample position and velocity on separate, fresh preparations.

Interactive modelDirac Trembling Motion
FLOW RIGHTFLOW LEFT
MEAN VELOCITY00

Height: density × 18 · width is an illustrative extrusion · arrows: local current direction · gold: observation gate

00

Model → fresh preparations → records

Make it measurable.

0

500 position measurements and 500 velocity measurements use different fresh preparations. These are ideal simulated outcomes, not a joint measurement or a particle trajectory.

Recorded mean position

—\text{—}

Recorded mean velocity

—\text{—}

Recorded gate occupancy

—\text{—}

Numerical norm error

—\text{—}

01 / MODEL

The whole journey

Horizontal: position. Downward: time. Brightness: density. Pale line: model mean. Click to choose a time and gate. Arrow keys move them; Shift takes larger steps.

xE0/(ℏc)xE_0/(\hbar c) · tE0/ℏtE_0/\hbar

02 / OBSERVATION

One frame. Independent shots.

Cyan: model density. Gold bars: recorded position frequencies. Coral: the gate. Counts do not reconstruct the current.

03 / READ THE CAUSE

A trembling center. A changing velocity.

Cyan: model mean position. Coral: model mean velocity on its own scale. Gold points: sample means with one-standard-error bars.

04 / ENERGY BRANCHES

Two branches, one spinor.

Momentum horizontally, energy vertically. Dot size shows initial spectral weight on each branch; it is a visual scale, not a separate probability axis.

00

pc/E0pc/E_0 · E/E0E/E_0

Last 40 raw outcomes
TrialMeasurementOutcome
Model, units & limits

Choose an arbitrary simulator energy scale. Position, momentum and time use the units below; the simulated speed is one. This is a one-dimensional spinor field, not a three-dimensional particle path.

xunit=ℏcE0,punit=E0c,tunit=ℏE0x_{\rm unit}=\frac{\hbar c}{E_0},\quad p_{\rm unit}=\frac{E_0}{c},\quad t_{\rm unit}=\frac{\hbar}{E_0}
i∂tψ=(−iσx∂x+μσz+V)ψ,μ=mc2/E0i\partial_t\psi=(-i\sigma_x\partial_x+\mu\sigma_z+V)\psi,\quad \mu=mc^2/E_0
ρ=ψ†ψ,j=ψ†σxψ,∂tρ+∂xj=0\rho=\psi^\dagger\psi,\quad j=\psi^\dagger\sigma_x\psi,\quad \partial_t\rho+\partial_x j=0
P±(p)=12(I±pσx+μσzp2+μ2)P_\pm(p)=\frac12\left(I\pm\frac{p\sigma_x+\mu\sigma_z}{\sqrt{p^2+\mu^2}}\right)

Exact free evolution for each Fourier mode. The initial Gaussian has the selected spinor mixing and phase. Projection is applied before evolution and renormalized; it changes the prepared state rather than deleting a visual layer.

1024 points on a periodic interval of length 128; displayed window is cropped. The edge probability and norm error below monitor numerical limits. Position outcomes are grid-cell centers. Sampling errors do not include discretization or experimental noise.

00

Smooth diagrams always show the model; they are not reconstructed from the displayed shots. The observation gate is an analysis boundary that does not disturb the wave. Pair creation, detector inefficiency and the trapped-ion apparatus are not modeled.

Gerritsma et al. · Dirac simulation (2010) · Gerritsma et al. · Klein simulation (2011)

From this model to the evidence

Does the oscillation survive one energy branch?

Try
Compare Let it tremble with One energy branch. Scrub through the evolution, then measure position and velocity, each on its own set of fresh preparations.
Read
Compare the sample means with the model’s expectation values. Remove the interference between the energy branches and the free mean velocity stops oscillating. The two spinor components and the two energy branches are different things.
Scope
Speeds are dimensionless, with the unit speed set to one. This one-dimensional, two-component analogue complements the article’s four-component theory of the electron. It does not observe a real electron’s trajectory, solve a hydrogen spectrum or calculate a magnetic anomaly.
H0=pσx+μσzv=σx\begin{aligned}H_0&=p\sigma_x+\mu\sigma_z\\v&=\sigma_x\end{aligned}

Model reference: Gerritsma et al. · Dirac simulation (2010)

Dirac’s electron: a successful equation with an unfinished story

Physics tutorial

Dirac Trembling Motion

BackgroundRelease a free Dirac wave packet and watch its probability current reverse, then prepare a packet with positive energies only. Scrub through the whole evolution, and sample position and velocity on separate, fresh preparations.

Why it mattersWith no force acting, you might expect the packet's center to move steadily. When two energy branches interfere, it does not have to.

Start with the essentials

Focus question
Why does a free Dirac wave packet tremble when no force acts on it?
One-sentence intuition
Each energy branch has its own spinor, which changes with momentum. When the two branches interfere, the mean velocity picks up an oscillating term.

Core mathematical model

The Dirac equation in one dimension

i∂tψ=(pσx+μσz+V)ψi\partial_t\psi=(p\sigma_x+\mu\sigma_z+V)\psi

Position, momentum and time are dimensionless, measured against an arbitrary energy scale of the simulator. The velocity operator is the first Pauli matrix.

The two energy branches

E±(p)=V±p2+μ2E_\pm(p)=V\pm\sqrt{p^2+\mu^2}

Keeping only one branch at each momentum makes a different initial state. It is not the same as hiding one spinor component.

Probability is conserved

∂tρ+∂xj=0,j=2Re⁡(ψ1∗ψ2)\partial_t\rho+\partial_xj=0,\quad j=2\operatorname{Re}(\psi_1^*\psi_2)

The density and the current are both computed from the same spinor. The observation gate does not collapse or absorb the packet.

Common difficulties

What the picture means

Typical misconceptionThe density ribbon shows the path of a real particle, and negative energy means pairs are being created.

Better mental modelThis is a dimensionless quantum simulator in one dimension. The two components of the spinor are not the two energy branches. The position density and the current come from the same evolved state. The Lab does not simulate a real electron trajectory, relativistic field quantization or pair creation.

Run the experiment

  1. 01

    Predict first

    Play Let it tremble and watch the arrows change direction.

    What to observe: The center and mean velocity oscillate even without a potential.
  2. 02

    Change the conditions

    Switch to One energy branch, then Remove the mass.

    What to observe: With a single branch, the mean velocity stays constant. A massless chiral packet slides along without trembling.
  3. 03

    Collect and compare

    Choose a frame. Collect 500 position measurements and a separate 500 velocity measurements, pin them, then change the preparation and restore it.

    What to observe: The histogram and the sample means approach the model predictions, within the sampling uncertainty. Every raw outcome is in the CSV.

Related experiments and articles

Quantum evidence · Reading path

Laws and the formation of quantum mechanics

Articles on this path that use this experiment, followed by the other experiments they suggest.

  1. ArticleDirac’s electron: a successful equation with an unfinished story
  2. LabKlein Wave-Packet TunnellingSend a wave packet into a very high barrier (Klein tunnelling)
  3. LabHydrogen Orbitals & SpectraCompare the nonrelativistic hydrogen spectrum
  4. LabCoupled Spin SpectroscopyCompare spin spectra from an effective model
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy