ψ(x,t) — PROBABILITY DENSITY — |ψ|² SCHRÖDINGER EQUATION — REAL-TIME — WebGL
Interactive Physics Laboratory — Live Simulation

Quantum
Tunneling
Simulation

iℏ ψ/t  =  [−ℏ²/2m  ·  ²/x² + V(x)] ψ

Real-time 3D visualization of quantum wave packet propagation, barrier tunneling, and wavefunction collapse — rendered entirely in your browser with WebGL and Three.js.

3D
WebGL Renderer
60fps
Real-Time Physics
6+
Sim Modes
0
Install Required
Capabilities

What You Can Explore

A complete quantum physics lab with real-time controls for every parameter. Visualize the invisible mechanics underlying the universe.

01
Wave Packet Dynamics
Observe Gaussian wave packets propagate through free space and encounter potential barriers. Control momentum, width, and energy in real time.
Time-Dependent Schrödinger
02
Quantum Tunneling
Watch probability amplitude penetrate classically forbidden barriers. Adjust V₀ and barrier width to see tunneling probability change live.
Barrier Transmission
03
Wavefunction Collapse
Trigger quantum measurement and watch the probability distribution collapse instantaneously. Born rule is faithfully implemented.
Copenhagen Interpretation
04
Spherical 3D Mode
Explore orbital-like probability distributions on a sphere with live radial plots — analogous to hydrogen s/p orbital density maps.
Hydrogen-Like Orbitals
05
Particle Cloud View
Render probability density as thousands of particles — each dot representing a possible measurement outcome sampled from |ψ|².
Monte Carlo Sampling
06
Surface Plot Mode
Switch to a continuous 3D surface mesh of |ψ(x,t)|² for a mathematical landscape view of the evolving probability density.
Probability Density Surface
Physics Engine

Rigorous
Quantum
Mechanics

Numerically solves the time-dependent Schrödinger equation using a split-operator method, giving accurate wavefunction evolution and tunneling probabilities every frame.

01
iℏ ψ/t = Ĥψ
Time-Dependent Schrödinger Equation
02
T = |t· k₂/k₁
Barrier Transmission Coefficient
03
P(x) = |ψ(x,t)|²
Born Rule — Probability Density
04
ψ= e−(x−x₀)²/4σ² eik₀x
Initial Gaussian Wave Packet
Wavefunction Monitor — |ψ(x,t)|² LIVE
Simulation Modes

Multiple
Physics Regimes

Time-Dependent
Schrödinger

Watch a Gaussian wave packet evolve in real time as it travels toward a potential barrier. The simulation solves iℏ∂ψ/∂t = Ĥψ numerically and updates the 3D visualization every frame.

Adjust momentum k₀ to control how much energy the packet has relative to the barrier height. Below-threshold packets tunnel; above-threshold packets transmit classically.

EvolutionUnitary, Real-Time
Packet ShapeGaussian
ReflectionComputed Live
TunnelingExponential Decay
MeasurementCollapse on Demand

Time-Independent
Stationary States

Display stationary eigenstates of the Hamiltonian — probability densities that don't change shape over time. Only the global phase oscillates as e−iEt/ℏ.

Useful for understanding bound states, energy quantization, and the relationship between energy and tunneling probability without wave packet spreading.

ShapeStationary
PhaseOscillating
EnergyFixed Eigenvalue
SpreadingNone
NormalizationPreserved

Spherical 3D
Orbital Mode

Visualize quantum probability on a 3D sphere. Multiple wave packets launch from the surface; tunneling and reflection dynamics render as a 3D particle cloud around the sphere.

A live radial probability plot shows the angular distribution, analogous to hydrogen atom orbital density maps viewed from a new perspective.

GeometrySpherical Surface
PacketsMulti-Source
Radial PlotLive HUD
CameraAuto-Orbit
AnalogyHydrogen Orbitals
Controls

Parameters

Simulation Sliders
ParameterDescription
k₀ — MomentumWave vector; sets packet energy vs. barrier height
σ — WidthGaussian std-dev; narrower = broader momentum spread
V₀ — Barrier HeightAbove particle E → tunneling; below → classical pass
d — Barrier WidthWider = exponentially less tunneling probability
SpeedSimulation time multiplier; slow for fine detail
ParticlesCloud density; more = accurate |ψ|² but slower
Shortcuts

Keyboard

Quick Actions
KeyAction
SPACEPause / Resume simulation
RReset wave packet to initial state
MTrigger measurement — collapse ψ
VToggle Cloud ↔ Surface view
1 / 2Switch Time-Dep / Time-Ind mode
SToggle Sphere 3D mode
Ready

Begin Your
Experiment

No setup. No install. Open the simulation and start exploring quantum mechanics immediately — full 3D physics, in your browser.