# Black hole event horizon simulator for Schwarzschild radius, photon sphere, and time dilation
This black hole event horizon simulator turns the core ideas of Schwarzschild black holes into an interactive visual model. Change the black hole mass, move a probe inward or outward, and compare how the event horizon, photon sphere, innermost stable circular orbit, escape velocity, gravitational redshift, and time dilation respond.The simulator is built for astronomy students, physics teachers, science writers, and curious learners who want more than a static formula. The display connects the numbers to a spatial diagram so you can see why the event horizon is not a material surface, why photons have a special unstable orbit, and why stable circular motion stops before the horizon is reached.# How the event horizon radius is calculated
For a non rotating, uncharged black hole, the event horizon radius is the Schwarzschild radius. It is calculated as Rs = 2GM / c^2, where G is the gravitational constant, M is the black hole mass, and c is the speed of light. One solar mass corresponds to a Schwarzschild radius of about 2.95 kilometers.Because the Schwarzschild radius scales linearly with mass, a 10 solar mass black hole has a radius near 29.5 kilometers, while a 4 million solar mass black hole like Sagittarius A* has a radius of about 11.8 million kilometers. The mass slider uses a logarithmic scale so stellar mass and supermassive cases can fit in the same control.| Region | Radius in Schwarzschild radii | What it means |
|---|---|---|
| Event horizon | 1.0 Rs | The one way boundary where escape velocity equals light speed. |
| Photon sphere | 1.5 Rs | The unstable circular orbit for light around a Schwarzschild black hole. |
| ISCO | 3.0 Rs | The innermost stable circular orbit for massive particles. |
| Weak field | 6 Rs and beyond | Gravity is still strong, but circular orbits are easier to sustain. |
# Escape velocity and why the horizon is a causal boundary
Escape velocity is the speed an object would need in order to reach arbitrarily far away without additional propulsion. In Newtonian language, the escape velocity at the Schwarzschild radius equals c. General relativity gives the deeper interpretation: the future light cones tip inward so that all future directed paths inside the horizon move toward smaller radius.The escape velocity readout is useful intuition, but it should not be read as a complete relativistic description. Near the horizon, space and time are curved strongly enough that global coordinates, local measurements, and what a distant observer sees are not interchangeable. That is exactly why a visual simulator helps separate the named radii and their meanings.# Time dilation and gravitational redshift near a black hole
A clock held at a fixed radius outside a Schwarzschild black hole ticks slower compared with a far away observer. The simplified factor shown here is sqrt(1 - Rs / r). At 3 Rs, the clock rate is about 0.82 of the distant rate. At 1.1 Rs, it drops to about 0.30, meaning the distant observer sees processes near that radius as strongly slowed.Gravitational redshift follows the same geometry. Light climbing out of the gravitational well loses energy, so its wavelength stretches. The displayed redshift grows rapidly close to the horizon, which is one reason accretion disks and near horizon emission require relativistic modeling rather than ordinary orbital mechanics.# Photon sphere and ISCO explained
The photon sphere at 1.5 Rs is where light can, in principle, follow a circular orbit around a Schwarzschild black hole. The orbit is unstable: a tiny outward perturbation lets the photon escape, and a tiny inward perturbation sends it toward the horizon. This region shapes strong gravitational lensing and contributes to the bright ring structure seen in black hole images.The ISCO at 3 Rs is the innermost stable circular orbit for massive particles around a non rotating black hole. Inside the ISCO, circular orbits require idealized conditions and are not stable against small disturbances. In accretion disk theory, the ISCO helps set the inner edge of the brightest disk emission for simple black hole models.# Stellar mass vs supermassive black holes
A surprising lesson is that bigger black holes can feel less destructive at the horizon. The radius grows in direct proportion to mass, but the tidal gradient near the horizon decreases for larger mass. A stellar mass black hole can produce extreme stretching over human sized distances near the horizon. A supermassive black hole can have a horizon so large that the local tidal gradient at the crossing is much smaller.The simulator includes a tidal gradient readout in Earth gravities per meter. It is a simplified radial gradient estimate, but it helps show why the phrase "spaghettification at the horizon" depends strongly on mass. The event horizon is a causal boundary, not always the place where tidal forces first become fatal.# Limitations of this black hole simulator
- No spin: the tool uses Schwarzschild geometry. A Kerr black hole has frame dragging, an ergosphere, and spin dependent ISCO radii.
- No accretion physics: the glowing disk is a guide layer, not a plasma simulation with temperature, opacity, magnetic fields, or Doppler beaming.
- No ray tracing: the diagram is scaled for learning. It does not render the exact lensing pattern a camera would observe near the black hole.
- No infalling coordinate view: the time dilation factor describes a stationary clock outside the horizon as compared with a far observer. Free fall experiences the geometry differently.
# Useful classroom experiments
- Scale the Milky Way center: set the mass near 4 million solar masses and compare the horizon diameter with planetary orbit scales.
- Find the photon sphere: move the distance slider to 1.5 Rs and note how close it is to the event horizon compared with the ISCO at 3 Rs.
- Compare tidal gradients: set 10 solar masses, then 1 billion solar masses, while keeping the probe near 1.1 Rs. The horizon radius grows enormously while the local tidal gradient falls.
- Track clock slowing: move from 10 Rs toward 1.02 Rs and watch the time dilation factor approach zero.