Wormhole Visualization

Interactive 3D simulation of traversable wormholes based on the Morris–Thorne metric, with real astronomical datasets and gravitational lensing.

Morris–Thorne 1988General RelativityHipparcos CatalogueGravitational Lensing

Simulation Features

Spacetime Embedding

Visualize the wormhole throat as a curved surface embedded in 3D space. The characteristic 'flared tube' geometry follows the exact Ellis embedding function.

Light Ray Integration

Null geodesics are integrated using 4th-order Runge–Kutta in the equatorial plane. Rays are color-coded by outcome: through, deflected, or orbiting.

Real Star Catalog

Background star field uses real coordinates from the Hipparcos Catalogue (ESA 1997) and Yale Bright Star Catalogue, with spectral class colors.

Galaxy Lensing

30 galaxies from the Messier and NGC catalogues are gravitationally lensed by the wormhole, showing magnification and position distortion.

Spacetime Physics

Morris–Thorne Metric
The spacetime metric for a zero-tidal-force traversable wormhole

where the radial coordinate and proper distance are related by the Ellis formula:

The throat at has radius (the minimum radial extent). Both sides of the wormhole are asymptotically flat as .

Photon Geodesics
Null geodesic equation in the equatorial plane

where is the impact parameter (angular momentum per unit energy). The effective potential is:

Passes through throat → other universe
Unstable circular orbit at throat
Deflected, returns to original region
Embedding Diagram
The throat geometry embedded in flat Euclidean 3-space

Integrating yields the characteristic catenoid (flared-tube) shape:

This shape is identical to a catenoid — the minimal surface formed by a soap film stretched between two rings. The wormhole also satisfies a minimal surface condition, connecting this geometry to differential geometry.

Exotic Matter Requirement
Violation of the Weak Energy Condition is required

The Einstein field equations require an energy density that violates the Weak Energy Condition (WEC):

The total exotic matter required scales as:

For , this is — the Casimir effect and quantum fields can produce local negative energy densities, though whether this scales to macroscopic wormholes remains an open question.

Gravitational Lensing

Deflection Angle

Numerically integrated for each impact parameter. Near-critical rays (b → b₀⁺) are deflected by many multiples of π, producing photon rings.

Einstein Ring Radius

When a source, wormhole, and observer are perfectly aligned, the source appears as a complete ring (Einstein ring) at angular radius θ_E.

Image Magnification

Two images form on either side of the wormhole. At u = β/θ_E = 0 (perfect alignment), magnification diverges → Einstein ring.

Traversal Physics

Traveler Proper Time
Experienced time for a wormhole crossing

A traveler at velocity v = 0.1c crossing a 1-AU wormhole experiences about 8 minutes of proper time. Relativistic time dilation compresses this for faster travelers.

v = 0.01c~83 min
v = 0.10c~8.3 min
v = 0.50c~1.4 min
v = 0.99c~10.4 sec
Traversability Conditions
Requirements for a human-traversable wormhole (Morris & Thorne 1988)
No event horizon
Φ(l) finite everywhere → no trapped surfaces
Zero tidal force
Φ'(l) = 0 → no spaghettification
Throat remains open
b'(r₀) ≤ 1 → flaring-out condition
Finite traversal time
∫dl/v < ∞ → travelers can cross in finite time
?
Negative energy
ρ + p_r < 0 required → exotic matter

Theoretical Wormhole Models

ModelTypeThroat RadiusExotic MatterTidal ForceReference
Morris–Thorne (1988)
First detailed proposal for a human-traversable wormhole
Traversable~1 AU~1 M☉ negativeZero (Φ=0)Morris & Thorne 1988, Am. J. Phys. 56, 395
Ellis Drainhole (1973)
First exact traversable wormhole solution with scalar field source
TraversableArbitrary b₀Scalar fieldZeroEllis 1973, J. Math. Phys. 14, 104
Einstein–Rosen Bridge (1935)
The original wormhole solution — connects two Schwarzschild geometries but cannot be traversed
Non-traversableRs = 2GM/c²None requiredInfinite at horizonEinstein & Rosen 1935, Phys. Rev. 48, 73
Thin-Shell Wormhole
Constructed by cutting and gluing two Schwarzschild spacetimes at a thin shell
Traversable (exotic shell)a > RsNegative surface energyFiniteVisser 1989, Phys. Rev. D 39, 3182
ER=EPR Conjecture
Proposed connection between Einstein–Rosen bridges and Einstein–Podolsky–Rosen entanglement
Quantum (speculative)Planck scaleQuantum entanglementN/AMaldacena & Susskind 2013, Fortschr. Phys. 61, 781

Astronomical Datasets

ESA 1997
Hipparcos Catalogue

50 bright stars with real equatorial coordinates (J2000.0), parallax distances, and spectral classifications. Used for the background star field.

50 stars

Hoffleit & Warren 1991
Yale Bright Star Catalogue

Supplementary stellar data including spectral classes and visual magnitudes for the brightest stars in the night sky.

9,096 stars (subset used)

NED / CDS
Messier / NGC Catalogue

30 galaxies including M31, M87, M51 and NGC objects, with redshifts, distances from NED, and morphological types.

30 galaxies

NASA/IPAC
NASA/IPAC NED

Galaxy distances computed from the NED cosmological calculator with H₀=70, Ω_m=0.3, Ω_Λ=0.7.

Cosmological distances

Centre de Données astronomiques de Strasbourg
CDS VizieR

Cross-matching and validation of catalog data, spectral classifications, and coordinate transformations.

Reference catalog

International Astronomical Union
IAU 2015 Constants

Physical constants used in all calculations: c, G, solar mass, solar radius, AU — all from CODATA 2018 / IAU 2015 nominal values.

Physical constants

Explore the Wormhole

Launch the interactive 3D simulation to explore the wormhole geometry, adjust parameters, and trace light rays through curved spacetime.

Open 3D Simulation