HomeQuantum PhysicsEinstein Coefficients 2D: Spontaneous vs Stimulated Emission

Einstein Coefficients 2D: Spontaneous vs Stimulated Emission

Interactive 2D Einstein A/B-coefficient simulator: heat a two-level atomic ensemble in a thermal photon bath, add an external pump, and watch absorption, spontaneous emission and stimulated emission compete in a pannable atom cloud, an energy-level transition diagram and a live population strip chart.

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

This 2D simulator models the same real ensemble of two-level atoms as the 3D version, driven by the same A and B Einstein coefficients that make Planck's law self-consistent, but lays it out across three linked panels: a pannable/zoomable 2D atom cloud where each dot flips colour on every transition and fires a small photon spark, a live energy-level diagram whose four arrows (absorption, pump, stimulated and spontaneous emission) thicken and animate in proportion to their real-time rates, and a strip chart tracing the excited-state fraction over the last 20 seconds. Turn up the temperature and the excited-state population climbs but always stays a minority — turn on the external pump instead and watch the ensemble cross the population-inversion threshold that every real laser depends on.

⚙ Under the hood

A 2D three-panel Einstein A/B-coefficient simulator: heat a two-level atomic ensemble in a thermal photon bath and add an external pump to watch absorption, spontaneous emission and stimulated emission compete, rendered as a pannable/zoomable atom cloud, a live energy-level transition diagram with rate-scaled arrows, and a population strip chart, culminating in population inversion.

quantum energyeinstein coefficientsstimulated emissionpopulation inversionblackbody radiationlaser physics

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

What did you find?

Add reproduction steps (optional)