HomeMathematicsDyson Brownian Motion: Eigenvalues in Motion

Dyson Brownian Motion: Eigenvalues in Motion

Interactive 2D companion to the Wigner semicircle law simulator: watch N points repel each other on a line under Dyson's 1962 Brownian-motion dynamics, computed live with real stochastic-differential-equation integration, and see the running histogram settle onto the semicircle law — with a level-spacing view showing how the repulsion strength β sets GOE/GUE/GSE universality.

Mathematics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-probability-statistics-mathematics ↗ Open standalone

This simulator is the 2D dynamical counterpart to the 3D Wigner semicircle law simulator, computed independently rather than as a flattened render of the same scene. Instead of diagonalizing a static random matrix, it integrates Freeman Dyson's 1962 Brownian-motion construction directly: N points on a line, each pushed by real log-repulsion from every other point (exactly the 2D Coulomb-gas force restricted to a line) plus a confining pull toward zero and ordinary Brownian noise. Because this stochastic process has the GOE/GUE/GSE random-matrix eigenvalue distributions as its exact equilibrium state, simply running it forward in time and pooling snapshots reproduces Wigner's semicircle law — the point of the simulator is to watch that convergence happen live, frame by frame, rather than see it appear fully-formed from a one-shot matrix diagonalization. A second view pools the nearest-neighbour level-spacing ratio to show how the repulsion strength β (GOE, GUE or GSE) sets universal local statistics, and a β=0 "no repulsion" option shows what is lost without it: a plain Gaussian instead of a semicircle.

⚙ Under the hood

2D companion to the Wigner semicircle law simulator: integrate Dyson's 1962 Brownian-motion stochastic differential equation live, with N repelling particles on a line, and watch the time-pooled histogram converge onto the semicircle law — plus a level-spacing view showing how the repulsion strength beta sets GOE/GUE/GSE universality.

random matrix theorydyson brownian motionstochastic differential equationsprobabilityuniversality

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

What did you find?

Add reproduction steps (optional)