HomeQuantum PhysicsEinstein Coefficients: Spontaneous vs Stimulated Emission

Einstein Coefficients: Spontaneous vs Stimulated Emission

Interactive 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 real time.

Quantum Physics3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
quantum-energy ↗ Open standalone

This simulator models a real ensemble of two-level atoms sitting in a thermal photon bath, driven by the same A and B Einstein coefficients that make Planck's law self-consistent. Each atom independently absorbs, spontaneously emits or stimulated-emits according to the local mean photon occupation number n̄(f,T), rendered live as a cloud of instanced 3D spheres that flip colour on every transition and fire a small photon flash outward. 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

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 through the real Einstein A and B coefficients, culminating in population inversion.

quantum energyeinstein coefficientsstimulated emissionpopulation inversionblackbody radiationlaser physics

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)