Home▸Probability & Statistics▸Poisson Process — Timeline, Staircase & Gap Histogram

Poisson Process — Timeline, Staircase & Gap Histogram

A 2D three-panel Poisson process simulator: a drag-to-scrub event timeline, a live N(t) counting-function staircase, and a running interarrival-gap histogram versus the theoretical exponential curve, plus a thinning-algorithm mode for time-varying rates.

Probability & Statistics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-stochastic-processes-mathematics ↗ Open standalone

This simulator runs a genuine continuous-time Poisson counting process across three linked panels: a scrolling timeline of event arrivals (drag it to scrub back through history), a live staircase tracing the counting function N(t), and a running histogram of the exponentially-distributed interarrival gaps compared against the theoretical curve λ·e^(-λx). Switch to time-varying mode to watch the same process driven by a sinusoidal rate λ(t), sampled correctly with the thinning (Lewis–Shedler) rejection algorithm rather than a fixed-interval approximation, and compare the live estimated rate λ̂ = N(t)/t against the target λ as it converges.

⚙ Under the hood

2D three-panel Poisson process simulator: events arrive with exponentially-distributed gaps along a scrollable, drag-to-scrub timeline, a live staircase traces the counting function N(t) above it, and a bottom panel builds a running histogram of observed interarrival gaps against the theoretical exponential curve. A thinning-algorithm mode drives a sinusoidal time-varying rate λ(t).

stochastic processespoisson processprobabilityrandom arrivalsqueueing theorymarkovexponential distributionhistogram

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

What did you find?

Add reproduction steps (optional)