HomeQuantum PhysicsZitterbewegung 2D — The Trembling Dirac Electron

Zitterbewegung 2D — The Trembling Dirac Electron

An exact 2x2 spinor simulation of Zitterbewegung in flat 2D: watch a free relativistic electron tremble on a pannable/zoomable trajectory canvas, with a live phase-space orbit and velocity oscilloscope, as mass, momentum and negative-energy admixture are dialed in real time.

Quantum Physics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-quantum-field-theory-advanced ↗ Open standalone

A free relativistic electron never quite moves in a straight line. Schrödinger showed in 1930 that solutions of the Dirac equation contain a rapid, small-amplitude trembling motion — Zitterbewegung — caused by quantum interference between the electron's positive- and negative-energy components. This 2D build evolves the same exact 2×2 spinor state in closed form (no numerical integration of the wavefunction) and lays the result out across three linked panels: a pannable, zoomable trajectory canvas tracing the real trembling path against the straight classical drift, a phase-space orbit of the velocity expectation value ⟨σ⟩, and a scrolling oscilloscope of vₓ, vᵧ and |v| over time. Adjust mass, momentum, negative-energy admixture, time scale and trail length live to see how each reshapes the amplitude and frequency of the trembling.

⚙ Under the hood

Watch a free relativistic electron tremble across three linked 2D panels — a pannable, zoomable trajectory canvas, a phase-space orbit of the velocity expectation value, and a scrolling oscilloscope — as interference between its positive- and negative-energy Dirac spinor components produces Zitterbewegung, evolved with an exact closed-form 2x2 quantum simulation.

dirac-equationzitterbewegungrelativistic-quantum-mechanicsspinorquantum-field-theoryphase-space

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)