ζMATH MILLENNIUM/Probability Lab
Probability Lab · Module

Randomness Art

Generative visual structure from pure noise

When randomness is rendered visually, the eye discovers structure that statistics alone can't show. These four canvases each draw from the same source — crypto.getRandomValues() — and yet produce wildly different visual languages depending on what mathematical lens is applied.

1 · Random walk in 2D
Brownian motion · 50 000 steps · 4 walkers
A walker takes uniformly random steps in N/E/S/W. Trail color drifts with each step. Even pure randomness produces beautiful ribbon-like structures because the walker tends to revisit nearby cells before drifting away.
2 · White-noise field
Each pixel · independent uniform sample
Pure white noise — every pixel sampled independently from the cryptographic RNG. No structure exists at any spatial scale. The eye still tries to find faces, lines, words; it can't.
3 · Particle constellation
Random points · Voronoi-style nearest-neighbor links
800 randomly placed points, each connected to its three nearest neighbors. The result resembles a star chart: random placement, deterministic structure on top.
4 · Spiral phyllotaxis (random angle perturbation)
Golden-ratio rotation · randomized radial offset
Sunflower-pattern spiral with random radial perturbation per point. Pure structure plus pure noise — the boundary between order and chaos rendered explicitly.
Why visualize randomness? Statistics summarizes randomness; visualization reveals its texture. The same RNG that drives the simulator on the Eurojackpot page produces the visual material on this canvas. If your RNG had a bias, you would see it here long before any chi-square test caught it — your eyes are pattern detectors of remarkable sensitivity, even when the brain doesn't know what it's looking at.