Penrose–Minkowski Conformal Diagrams
An ordinary spacetime diagram is honest about causality and hopeless about infinity. Light cones sit at , worldlines are easy to read — and then every interesting question ("where does that photon end up?", "what can this observer ever see?") walks straight off the edge of the page. Penrose's answer, in 1963, was to change the lens. Multiply the metric by a smooth positive function that vanishes at infinity; the rescaled geometry is finite, and the original is recovered by dividing back out. Because multiplies the whole quadratic form, it cancels out of the one condition that matters — . Light cones survive the rescaling exactly. Distances do not, and are gone forever. That trade is the entire idea: throw away every metric fact, keep every causal fact, and infinity comes back as an edge you can point at and label. Do it to Minkowski spacetime and you get a triangle whose three corners and two edges are five physically distinct destinations — and which one a curve reaches depends only on whether it is timelike, null or spacelike. Every massive particle, at or alike, ends at the same corner ; every photon ends on the edge ; every spacelike slice runs out to . Infinity was never one place. This article stays in flat spacetime and in the locked signature — horizons, singularities and cosmology are general relativity, forward-linked and not derived — and proves the theorem underneath all of them: the compactified Minkowski diagram is a triangular patch of the Einstein static universe .
- A conformal transformation rescales the metric, with . Because a positive factor cannot change whether a norm is zero, null cones are exactly preserved while lengths, proper times and areas are destroyed. Choosing at infinity pulls the infinitely distant regions to a finite boundary, and every light ray still runs at exactly .
- The recipe in the signature : null coordinates , give (the base has — it is in the other signature); then , , , .
- Infinity resolves into five pieces: timelike (where massive worldlines end), null ("scri", where light ends), spatial (where spacelike slices end). Confusing them is the classic error.
- The owned theorem. Carrying the angular part through — which the base never does — gives with : the Einstein static universe , of which all of Minkowski spacetime is the triangular patch .
- A boost is a flow: , (the base's boxed line has this backwards). Its orbits are the hyperbolae , and are fixed points — which is why causal structure is frame-independent.
- Key idea: a positive rescaling cannot move a light ray. So you may buy a finite picture of an infinite spacetime with a currency — distance — that causality does not spend.
Every spacetime diagram carries two kinds of information: causal (what can influence what) and metric (how far, how long). They are not equally robust. Multiply the metric by any positive function and the metric information is scrambled beyond recovery — but the null cones, and therefore the whole causal order, come through untouched. The Penrose diagram spends all of the second to buy a bounded picture and keeps all of the first. Infinity stops being an excuse and becomes a boundary with five named parts.
Where this lives today
The flat-space triangle is a warm-up. The same recipe applied to Schwarzschild produces the diagram in which an event horizon is a line you can cross but not recross, and the singularity is a spacelike line in your future — which is why "the singularity is a moment, not a place" is a sentence a picture makes obvious and a coordinate calculation does not. Kerr, Reissner–Nordström and de Sitter each get their own, usually called Carter–Penrose diagrams after Carter's 1966 extension of the Kerr axis. All of that is general relativity and is forward-linked only. The deeper legacy is itself. Because the construction makes null infinity a genuine hypersurface, gravitational radiation can be defined there rather than estimated in a gauge — numerical-relativity codes extrapolate waveforms to before handing them to LIGO's template banks. The BMS group, the asymptotic symmetries of , is now a research front of its own, tied to soft theorems and gravitational memory; in holography the same conformal boundary is where the dual field theory lives. And the flat-space version has the payoff this article made precise: Minkowski causal structure is a bounded, drawable object whose five pieces of infinity are the fixed points and edges of the Lorentz group's action.
The physical picture
Photograph an infinite straight railway. The rails, which never meet, converge to a point on the horizon, and everything infinitely far away is compressed onto the frame's edge. A wide-angle lens does not lie about which sleeper comes before which — it lies about how far apart they are. That is the bargain here, plus one piece of magic: the lens is chosen so that light rays stay at everywhere, right up to the edge. The lens is a conformal factor , and it works because a positive number cannot change the sign of a quantity, nor whether it is zero — so a vector is null under if and only if it is null under . The light cone at every point is the same object in both geometries. Lengths are another matter: if blows up somewhere, a curve of finite -length can have infinite -length. That is not a bug; it is the mechanism. So pick to vanish precisely where physical distance diverges, and infinity — sitting at — lands at a finite place in the picture, where it can be drawn. Do this to Minkowski spacetime (spherically reduced: keep and , suppress the two angles) and you get a triangle. Its boundary is not one thing, and a curve's causal character alone decides which piece it reaches: a timelike worldline ends at the single corner , a null ray on the edge ("scri-plus"), a spacelike slice at the far corner . Massive and massless things never end up in the same place, however fast the massive thing goes. And the left edge, , is not a boundary at all — it is the regular symmetry axis , where the polar coordinates simply run out.
The core equations
Locked signature , timelike-positive. The base is written in , so every sign below is opposite to the one printed there. Nothing has been transcribed.
where: ; — the round metric on the unit 2-sphere. Physical reading: flat spacetime in spherical coordinates, owned by The Minkowski Metric; the cone and the causal trichotomy are owned by The Light Cone and Causal Structure of Spacetime. Timelike . The base prints — correct in its convention, wrong in ours.
where: — retarded time, constant along outgoing light rays; — advanced time, constant along incoming ones. Physical reading: — the sign the base flips. Radial null rays are exactly or : the light cone has become the coordinate grid. And for radial motion — positive for timelike, here.
where: — any positive length scale, present only to make the argument dimensionless; . Physical reading: is the lens — it maps each infinite null line onto a finite open interval and, being monotone, reorders nothing. The causal condition becomes , and the region is the triangle . Lines of constant or stay straight at .
where: — the conformal factor, strictly positive inside and vanishing on every boundary piece. Physical reading: the article's owned result, and the line the base never writes. The right-hand side is the metric of the Einstein static universe , with the polar angle on the 3-sphere. Minkowski spacetime is not merely like a triangle — it is conformal to the patch of that cylinder. The inverse map is explicit: , .
where: — timelike infinity, single points; — spatial infinity, a point; — null infinity, one-dimensional edges. Physical reading: on all five, which is precisely the statement that they sit at infinite physical distance.
Deriving the structure
This is the one fact that licenses the entire construction, and it is three lines long. If it failed, a conformal diagram would be a pretty picture of nothing. It does not fail — and the only hypothesis it needs is that is positive, which is far weaker than it sounds and buys far more than it should.
Step 1. Let with smooth. For any vector , — a strictly positive multiplier cannot change the sign of a real quantity, and in particular cannot change whether it is zero: g_{\mu\nu}k^{\mu}k^{\nu} = 0 \iff \tilde{g}_{\mu\nu}k^{\mu}k^{\nu} = 0. In our signature : timelike () stays timelike, spacelike () stays spacelike, null () stays null. Why: the causal character of every vector at every point is preserved, with no assumption about what is. The base states this with the inequalities reversed, being in the other signature — and this is the one step whose conclusion does not care.
Step 2. Harvest. The light cone at each point is the same set of directions for and , so "event can signal event " is identical in the two geometries — the entire causal order survives (Causal Structure of Spacetime owns that order; here it is carried across). But is free to blow up: a curve of finite -length can have infinite -length. Lengths and proper times are not preserved, and the failure is unbounded. Why: this is the trade. You may bring infinity to a finite boundary precisely because the currency you spend — distance — is not the currency causality is denominated in. Everything below is the construction of one particular . *Verified in verify_aq-sr-conformal-diagrams.py: for thousands of random and random , the causal character (sign of the norm) is invariant — checked in both signatures, because this step, uniquely, does not care.*
The owned result: the Penrose diagram is a patch of the Einstein static universe
The base carries the compactification as far as the two-dimensional part and stops — one line short of the theorem. With left outside the conformal factor, nothing has actually been compactified: on the boundary and the metric is still singular there. Carry it through and the answer is not a shapeless finite blob; it is one of the most familiar spacetimes in physics.
Go deeper · Derivation B · 2 minCompactifying Minkowski spacetime, angular part and all, and recognising what comes out
Take the flat metric in our signature, run it through null coordinates and an arctangent, and — the step the base omits — carry the two-sphere along too. The conformal factor turns out to rescale into , which is exactly what a 3-sphere's polar coordinate does, and the rescaled metric is the Einstein static universe.
Step 1. Null coordinates. With , : , so with . Why: in the cross term comes with a PLUS; the base prints , right in mostly-plus and wrong here. Bonus: for radial motion directly — the null coordinates already factorise the interval.
Step 2. Compactify and rotate. Put , , so and likewise for ; with , , . Hence \mathrm{d}u\,\mathrm{d}v = \frac{c^2\ell^2}{4\cos^2U\cos^2V}\big(\mathrm{d}\tilde{T}^2 - \mathrm{d}\tilde{R}^2\big) \equiv \Omega^{-2}\big(\mathrm{d}\tilde{T}^2 - \mathrm{d}\tilde{R}^2\big), \qquad \Omega \equiv \frac{2\cos U\cos V}{c\ell}, and product-to-sum gives the closed form . Why: is monotone, so no event overtakes another and the causal order is untouched; was read off, not chosen.
Step 3. The step the base skips: the sphere. r = \tfrac{c\ell}{2}(\tan V - \tan U) = \tfrac{c\ell}{2}\,\frac{\sin(V-U)}{\cos U\cos V} = \frac{\sin\tilde{R}}{\Omega} \qquad\Longrightarrow\qquad r^2\mathrm{d}\Omega^2 = \Omega^{-2}\sin^2\!\tilde{R}\;\mathrm{d}\Omega^2. Why: the load-bearing line. The angular part carries <strong>exactly the same</strong> as the radial-temporal part. Without it, sits outside the conformal factor, diverges on the boundary, and the "compactified" metric is not compact at all.
Step 4. Collect, and recognise. \boxed{\;\Omega^2\mathrm{d}s^2 = \mathrm{d}\tilde{T}^2 - \big(\mathrm{d}\tilde{R}^2 + \sin^2\!\tilde{R}\,\mathrm{d}\Omega^2\big), \qquad \Omega = \frac{\cos\tilde{T} + \cos\tilde{R}}{c\ell}\;} The bracket is the round metric on a unit 3-sphere in polar coordinates , . So the rescaled spacetime is the Einstein static universe , and Minkowski spacetime is conformal to its patch . Why: an infinite, open spacetime turns out to be a <strong>triangular window cut into a compact, spatially closed one</strong>, whose edges are the five pieces of infinity. This is Penrose's picture, and why the recipe transplants to curved spacetime unchanged.
Step 5. Prove which curves reach which piece — read off and separately, using that is monotone with limits . An inertial worldline has , : for both run to , so and — for every . A photon has constant, so stays finite while : it lands on , which is . A slice , has , : . Why: <strong>massive and massless things do not share a destination</strong>, and the difference between "both null coordinates run away" and "only one does" is exactly versus . Hence infinity has five pieces, not six. *Verified in verify_aq-sr-conformal-diagrams.py: Step 4 is checked symbolically by pulling back through , and confirming component by component; , , symbolically; and Step 5's three limits numerically, including landing within of .*
Go deeper · Derivation C · 2 minA boost is a flow on the diagram, and the base has its direction backwards
In null coordinates a Lorentz boost stops being a matrix and becomes a pair of independent rescalings — one direction stretched, the other squeezed by the reciprocal factor. That makes its action on the compactified picture explicit, and the frame-independence of causal structure visible rather than merely true. The base boxes this result with the two signs interchanged; here it is derived.
Step 1. Boost, in the chapter's locked convention — rapidity , : , , read on the equatorial plane. Take the null combinations, using : u' = ct'-x' = (ct-x)(\cosh\varphi + \sinh\varphi) = e^{+\varphi}u, \qquad v' = ct'+x' = (ct+x)(\cosh\varphi - \sinh\varphi) = e^{-\varphi}v. \boxed{\;u \to e^{+\varphi}\,u, \qquad v \to e^{-\varphi}\,v\;} Why: <strong>the base's boxed line says , — backwards — while its own intermediate step derives , which is what we just got. The box contradicts the steps.</strong> The retarded coordinate is stretched, the advanced one squeezed, and the factor is the Doppler factor — at , exactly. The is owned by <strong>The Lorentz Transformation Equations</strong>.
Step 2. The orbits and the fixed points. The product survives, , so — since for radial motion — the orbits of the flow are exactly the invariant hyperbolae (owned by Invariant Hyperbolae; here they become the streamlines of a flow on a bounded page). On the diagram and , so a point is fixed iff and are each or — i.e. : the origin, , and , and the two points where the origin's light cone meets . Everything else slides, and map to themselves as sets while their points move along them. Why: the boost is a <strong>squeeze map</strong> — area-preserving in the plane, sliding events ALONG the hyperbolae and never across a line. This is the geometric content of "Lorentz transformations preserve causal structure": the three infinities are literally fixed points of the group action, and "causal order is frame-independent" has become a picture rather than an inequality. *Verified in verify_aq-sr-conformal-diagrams.py: the flow is derived symbolically from the boost matrix and asserted to be , , with an explicit assertion that the base's boxed alternative is false; is checked invariant; at ; the fixed-point set is enumerated numerically; and the worked example's chain is confirmed against the Lorentz matrix independently.*
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| the boundary | the factor vanishes exactly where physical distance diverges — that is the compactification | |
| () | , | the squeeze degenerates; an event is driven onto the light cone but never through it |
| endpoint | every massive worldline, at any speed — lands within of it | |
| endpoint on | one null coordinate stays finite, so light lands on the edge, not the corner | |
| same diagram | is pure gauge: it reparametrises and changes no causal statement |
Worked examples
1 · Put one event on the diagram, then boost it
Take the event at (working in units ). Locate it, then boost to and locate it again.
Step 1 — null coordinates. , . Both positive, so the event lies in the origin's future light cone, and — timelike in this signature, with proper time .
Step 2 — compactify. , , so , , and ✓. The conformal factor is , and equally ✓. The inverse map returns the event: , ✓.
Step 3 — boost. The Doppler factor is exactly (). So , , giving and . Cross-check against the Lorentz matrix, : ✓, ✓. The interval: , and independently ✓.
Step 4 — the cost. sits at with . The interval did not move; the page-position and the conformal factor did — . That ratio is the trade: causality survived, distance did not.
Step 5 — three curves, three destinations. A rocket at has , : both run to , so it lands at — at it already sits at , the same corner as a rocket at rest. A photon has always, so while : it runs up at and stops at on the edge (by , already ). A ruler at reaches , hitting by .
Physics of the portrait
Origins · 2 minRoger Penrose and how this was discovered
Born in Colchester on 8 August 1931 and trained as a pure mathematician (a Cambridge PhD in algebraic geometry, 1957), Penrose came to relativity with a geometer's instincts and a habit of drawing. In 1963, in a two-page Physical Review Letters note — Asymptotic Properties of Fields and Space-Times, PRL 10, 66 — he introduced the idea this article is built on: attach points at infinity by a conformal rescaling, so infinity becomes an ordinary null hypersurface boundary one can do geometry on. The technique was laid out in his 1963 Les Houches lectures, published as Conformal Treatment of Infinity (in Relativity, Groups and Topology, eds. C. and B. DeWitt, Gordon & Breach, 1964, 565–584; reprinted in Gen. Rel. Grav. 43, 901, 2011), and developed in full in Zero Rest-Mass Fields Including Gravitation, Proc. R. Soc. A 284, 159 (1965). The reason it mattered was not the pictures. Asymptotic flatness — "this spacetime looks like Minkowski far away" — had been a claim about how fast components fall off in some coordinate system, which is not a geometric statement at all. Penrose replaced it with one: a spacetime is asymptotically flat if it can be conformally embedded with a smooth null boundary . Gravitational radiation suddenly had a place to be measured — at — and the strange asymptotic symmetry group that Bondi, van der Burg and Metzner (Proc. R. Soc. A 269, 21, 1962) and Sachs (Proc. R. Soc. A 270, 103, 1962) had stumbled on acquired a home: it is the symmetry group of . The same geometric habit produced, in 1965, the singularity theorem (PRL 14, 57) — a trapped surface forces a singularity, so black holes are a robust prediction of general relativity, not an artefact of Schwarzschild's perfect symmetry. That is the work cited when he took half the Nobel Prize in Physics in 2020, Genzel and Ghez sharing the other half for the observations.
Going further
Texts. Hawking & Ellis, The Large Scale Structure of Space-Time (1973), §5.1 · Wald, General Relativity (1984), §11.1 · Hartle, Gravity (2003), ch. 7, 12. Primary: Penrose, Phys. Rev. Lett. 10, 66 (1963); Conformal Treatment of Infinity, in Relativity, Groups and Topology (1964), 565; Proc. R. Soc. A 284, 159 (1965).
Provenance. The base is written entirely in the mostly-plus signature — flat metric, null-coordinate identity () and compactified metric all carry the opposite sign, and its causal-character inequalities are reversed. Nothing was transcribed; every equation was re-derived in . Two further defects are fixed in-article: (i) its boost derivation boxes the result backwards (, ) while its own steps derive — the steps are right, the box is wrong; (ii) its compactification stops at the 2-D part and leaves outside the conformal factor, so nothing is in fact compactified — completing it is this article's owned result. Its Weyl-tensor card is GR payload, named only. Every printed number is recomputed in verify_aq-sr-conformal-diagrams.py. Signature: , timelike-positive.
Builds on. Spacetime Diagrams · The Light Cone · Causal Structure of Spacetime · The Minkowski Metric · Timelike, Spacelike and Null Separations · Invariant Hyperbolae. Leads to. Lorentz Invariance · Rapidity · Hyperbolic Geometry of Boosts.
If the diagram destroys distances, what is it actually good for?
Questions that are about causality and about infinity — the two things ordinary diagrams handle worst. "Can this observer ever see that event?" is a question about whether a line connects them, answered exactly, including in the limit. "Does this signal escape to infinity?" becomes "does the ray reach ?" — a question you can point at. None of that needs a length. If your question involves metres or seconds, the diagram is the wrong tool.
Is Ω unique? What happens if I pick a different one?
It is not unique, and nothing happens. Any that is smooth, strictly positive inside, and vanishing appropriately at infinity gives a valid diagram; the recipe is convenient, not canonical. Different choices give differently shaped boundaries and identical causal content, and the split into , , is invariant. The scale is likewise pure gauge. What is forced, once you demand a smooth null boundary, is there with — asymptotic flatness.
Why do 𝓘⁺ and i⁺ differ at all? Isn't a very fast rocket nearly a photon?
Nearly — and the "nearly" is the whole difference. Along an inertial worldline with , both null coordinates run to infinity: grows slowly at , but without bound, so drives all the way to . Along a light ray is exactly constant and never moves. A difference of kind, not degree — the same fact as " but never arrives". The diagram makes it visible: a corner, an edge, and nothing in between.
Is Minkowski spacetime really the same as a piece of the Einstein static universe?
Conformally yes — exactly, not approximately. The theorem gives , the Einstein static metric on , with Minkowski the patch . They share light cones there, hence causal structure — but they are not isometric: one is infinite and open, the other a bounded region of a closed universe, and the map between them is the that annihilates all distances.
Why compactify u and v rather than t and r directly?
Because you want the light cones to stay straight. Applying to and separately gives a bounded picture too, but the null condition would not map to : the cones would bend, and reading causality off the page would need a computation at every point — the thing the diagram exists to avoid. Compactifying and works because the light cones are the surfaces , and a monotone reparametrisation of each leaves them coordinate surfaces.
Does the boost really fix i⁺, i⁻ and i⁰? A boost changes what "at rest" means.
It fixes them, by the same squeeze: , , and a point is fixed exactly when and are each or — at both , at both , at one of each. All three stay put, however large gets. No tension with a boost changing the notion of rest: the worldlines ending at differ from frame to frame, but the point they end at does not.