A black hole is often drawn as an object that pulls matter inward. A different visualization, based on Painlevé–Gullstrand coordinates, represents the geometry as an inward “river” of space. Brian Cox and Jeff Forshaw use this analogy in Black Holes: The Key to Understanding the Universe.

In the analogy, the coordinate flow reaches c at the horizon and exceeds it inside. That statement describes this coordinate representation; it does not mean that matter locally moves through space faster than light.

⚛️ Relativistic Spacetime Laboratory
Drag probe or click on canvas
Radial Distance
3.20 rs
Space Inflow Velocity
0.56 c
Static Clock Factor
1.21x
Gravitational Redshift (z)
+0.21
Causal State
Subluminal Escape
🎙️ Model Notes

Far away from the black hole, the river of space flows gently inwards at subluminal speeds. Light and rockets can easily paddle upstream and escape into deep space.

The river model of space

In 1921, Paul Painlevé and Allvar Gullstrand independently introduced horizon-regular coordinate systems for the Schwarzschild geometry. Andrew Hamilton and Jason Lisle later developed the visualization as the River Model of Black Holes.

In this coordinate model for a non-rotating, uncharged black hole, the inward river speed is:

v_space(r) = c * sqrt( r_s / r )

where r_s = 2GM/c² is the Schwarzschild radius (the event horizon):

  • Far away (r >> r_s): Space flows inward slowly (v << c). An outward photon still moves away from the black hole.
  • At the photon sphere (r = 1.5 r_s): Space flows at v = sqrt(2/3) c ≈ 0.816 c. Light can follow an unstable circular orbit around the black hole.
  • At the event horizon (r = 1.0 r_s): Space flows inward at the speed of light (v = c). In the river analogy, an outward light beam makes no radial progress.
  • Inside the horizon (r < 1.0 r_s): The coordinate flow exceeds the speed of light (v > c). No signal can move faster than c through local space, so every future-directed path leads toward r = 0.

The widget is a teaching sketch of these coordinate relationships, not a numerical relativity simulation. Its river speed uses sqrt(r_s/r); its “Static Clock Factor” and redshift display use the Schwarzschild result for an observer held at fixed radius. Those clock values do not describe a freely falling probe, and the visual ray paths are schematic rather than integrated null geodesics.

Light cones inside the horizon

In special relativity, an observer's future light cone bounds the events they can reach without exceeding c.

In a spacetime diagram, the cones tilt inward as the observer approaches the horizon.

  1. In flat space, the light cone opens symmetrically at 45° on a standard diagram. Future paths can point in either spatial direction.
  2. Near the horizon, the light cone tilts inward. An outward path lies progressively closer to the cone's outer edge.
  3. At r = r_s, the outward boundary follows the horizon. No future-directed path crosses from inside to outside.
  4. Inside the horizon (r < r_s), decreasing r is timelike. Reaching r = 0 is part of every future-directed trajectory in the classical Schwarzschild solution.

What distant and infalling observers measure

A distant observer and a freely falling observer assign different coordinates and receive different signals, so the crossing is described differently.

The distant observer

As a distant astronomer watches an infalling probe:

  • Successive signals from the probe arrive increasingly delayed and redshifted. The observation combines the probe’s motion, gravitational frequency shift, and signal-travel time; it is not captured by the static-clock formula shown in the widget.
  • Signals emitted ever closer to the horizon become progressively harder to detect.
  • In Schwarzschild coordinate time, the probe approaches the horizon asymptotically rather than crossing it at a finite time.

The infalling observer

For the astronaut falling freely into the black hole:

  • Their wristwatch ticks normally in finite proper time (τ).
  • For a sufficiently large black hole, an idealized crossing has no local wall or glowing boundary at r_s; measurable tidal forces depend on the black hole’s mass.
  • The crossing occurs in finite proper time. The timescale depends on the black hole's mass and the observer's trajectory.

These statements assume the idealized classical Schwarzschild solution. Rotation, charge, accreting matter, and quantum effects are outside this note’s model.

Reference radii

Boundary Radius Physical Phenomenon
ISCO 3.0 rs Innermost Stable Circular Orbit for matter in accretion disk.
Photon Sphere 1.5 rs Unstable circular orbits where light travels in circles around black hole.
Event Horizon 1.0 rs In the river coordinates used here, coordinate flow reaches c; the horizon is a one-way causal boundary.
Singularity 0.0 rs Curvature singularity in the classical solution; future-directed timelike paths inside the horizon reach it in finite proper time.