Chronological and Causal Futures and Pasts

Causal analysis in general relativity begins with a childishly simple question and answers it with surprising depth: standing at an event pp, which other events can pp influence, and which can influence pp? Special relativity answers with the light cone of Minkowski space — a rigid double cone at every point. But in a curved or topologically nontrivial spacetime there is no single global cone to point at, and the honest answer is bookkept by four point-sets: the chronological future I+(p)I^+(p) and past I−(p)I^-(p), reachable by timelike curves, and the causal future J+(p)J^+(p) and past J−(p)J^-(p), reachable by causal (timelike-or-null) curves. What makes these objects the atoms of the whole subject is what their definitions do not use. They invoke only the smooth manifold, a choice of time orientation, and the split of tangent vectors into timelike, null, and spacelike — no metric distances, no proper times, no curvature components. That parsimony buys two things at once: robustness against coordinate changes, and exact invariance under conformal rescalings g→Ω2gg\to\Omega^2 g, which is precisely why an infinite spacetime can be squashed into a finite Penrose diagram with its causal content intact. From the interplay of these four sets grows everything downstream — achronal sets and their edges, domains of dependence and Cauchy surfaces, the causality-conditions hierarchy, and the global input to the Penrose–Hawking singularity theorems. And their pathologies are just as instructive as their regularities: in a spacetime with closed timelike curves one can have p∈I+(p)p\in I^+(p), an event in its own past, and in the worst case I+(p)=MI^+(p)=M, the entire universe. This article builds I±I^\pm and J±J^\pm from their definitions, proves the structural theorems that pin down their topology and boundaries, and traces where they surface in modern relativity.

Key takeaways
  • For an event pp in a spacetime (M,g)(M,g), the chronological future I+(p)I^+(p) is the set of events reachable by a future-directed timelike curve; the causal future J+(p)J^+(p) relaxes this to causal (timelike or null) curves. Pasts I−I^- and J−J^- are the time-reverses.
  • Core structural facts: I±(p)⊂J±(p)I^\pm(p)\subset J^\pm(p), the set I±(p)I^\pm(p) is always open, J±(p)J^\pm(p) is in general neither open nor closed, yet they share a closure and a boundary, I±(p)‾=J±(p)‾\overline{I^\pm(p)}=\overline{J^\pm(p)}.
  • The boundary J˙+(p)\dot J^+(p), away from pp, is an achronal C0C^0 null hypersurface generated by null geodesics — the global generalization of the light cone.
  • The sets depend only on the conformal class of gg: under g→Ω2gg\to\Omega^2 g with Ω>0\Omega>0 every causal character is preserved, so I±I^\pm and J±J^\pm are conformal invariants — the basis of Penrose–Carter diagrams.
  • Pathology I+(p)=MI^+(p)=M (Gödel universe, maximally extended Kerr) signals closed timelike curves; the well-behaved end of the hierarchy is global hyperbolicity, where J+(p)∩J−(q)J^+(p)\cap J^-(q) is compact.
  • Key idea: I±(p)I^\pm(p) and J±(p)J^\pm(p) are the conformally invariant reachable sets that replace the special-relativistic light cone — I±I^\pm open, J±J^\pm generically neither open nor closed, their common boundary a null hypersurface ruled by null geodesics — making them the building blocks of all global causal structure.
The core insight

I±(p)I^\pm(p) and J±(p)J^\pm(p) are the conformally invariant reachable sets that replace the special-relativistic light cone; I±I^\pm is open, J±J^\pm is generically neither open nor closed, and their common boundary is a null hypersurface generated by null geodesics — making them the atoms of all global causal structure.

Where this lives today

The causal sets are not a museum piece; they are the load-bearing definitions of modern gravitational physics. A black hole's event horizon is defined globally as the boundary J˙−(I+)\dot J^-(\mathscr{I}^+) — the frontier of the causal past of future null infinity — and the boundary theorem proved above is exactly why that surface is null, achronal, and generated by geodesics with no future endpoints; this is also why a horizon cannot be located by any local measurement and why numerical relativists track apparent horizons on each slice instead of waiting for the whole future. The same causal-topological machinery underwrites the Penrose–Hawking singularity theorems, whose engine is the compactness of J˙+\dot J^+ of a trapped surface, and it defines the domain of dependence D±(S)D^\pm(S) that makes the Cauchy problem of general relativity well posed — the theorem, due to Choquet-Bruhat and Geroch, that initial data on a Cauchy surface determine a unique maximal globally hyperbolic development. In quantum gravity the conformal invariance of I±I^\pm and J±J^\pm is the backbone of the AdS/CFT causal-wedge and entanglement-wedge constructions, where bulk causal futures map to boundary subregions, and the causal set programme of Bombelli, Lee, Meyer and Sorkin takes the discrete order relation x≺yx\prec y (a stripped-down J+J^+) as the fundamental substance of spacetime, from which both topology and conformal metric are meant to re-emerge. Every time a relativist writes "the region causally influenced by the collision" or "the past light cone of the CMB", the precise object behind the phrase is one of these four sets.

The physical picture

Stand at an event pp and set off a flash. The wavefront sweeps out the future light cone, and everything you could reach by travelling slower than light — by some timelike journey — lies strictly inside it, in I+(p)I^+(p). Everything you could reach only by riding a light signal itself lies exactly on the cone, in J+(p)∖I+(p)J^+(p)\setminus I^+(p). The openness of I+(p)I^+(p) is the geometric statement that if you can reach qq with room to spare (a timelike curve leaves slack inside the cone), you can wiggle the endpoint a little in any direction and still get there. A point reachable only by a null geodesic has no such slack: nudge outward and you leave the causal future entirely. That single asymmetry — slack inside, no slack on the edge — is the seed of every theorem in this article. The first figure sets I+(p)I^+(p), J+(p)J^+(p), and the null boundary side by side and hangs concrete numbers on them.

Figure
At an event p the future null cone opens at 45° in units where c = 1. A timelike worldline here at velocity c/3, a slope of 3 fills the open interior I⁺(p); the null cone itself is the boundary, and J⁺(p) is that interior together with its null edge. The past sets I⁻(p) and J⁻(p) mirror everything below p
The four reachable sets at an event p — interior timelike, edge null space x time t p q ∈ I⁺(p) I⁺(p) open timelike interior null edge: slope 1 J⁺(p) = interior + edge worldline v = c/3 I⁻(p), J⁻(p)

The subtlety that curved and holey spacetimes force on us is that this tidy cone is only a local picture. Globally, the boundary of what pp can causally reach is still woven from null geodesics, but those generators can enter the interior — they can leave the boundary — wherever they cross each other at a caustic or run into a removed or singular region. Remove a single point from Minkowski space and a shadow appears: a locus lying in I+(p)‾\overline{I^+(p)} yet not in J+(p)J^+(p), because every causal curve that would reach it is forced through the missing event. And because the timelike/null/spacelike character of a tangent vector survives any rescaling g→Ω2gg\to\Omega^2 g, the entire causal ledger is blind to conformal factors. That is what lets us compress all of infinite Minkowski space into a finite triangle and still read off I±I^\pm and J±J^\pm as ordinary regions bounded by 45° lines — the second figure.

Figure
The Penrose (conformal) diagram of Minkowski space: infinity is dragged to a finite triangle and null rays run at 45° everywhere because I⁺ and J⁺ are conformal invariants. The causal future J⁺(p) of an interior event is the upward 45° wedge; a signal from p escapes precisely when that wedge meets future null infinity ℐ⁺
Minkowski conformal diagram — null at 45°, J⁺(p) reaches ℐ⁺ r = 0 worldline ℐ⁺ future null infinity ℐ⁻ past null infinity i⁺ i⁰ i⁻ p signal reaches ℐ⁺ J⁺(p) 45° causal wedge every null ray: slope ±1

The core equations

The definitions are the whole game, so state them precisely. The chronological future collects the events a massive observer could actually visit — those joined to pp by a future-directed timelike curve, whose tangent stays strictly inside the cone.

I+(p)={ q∈M: ∃ future-directed timelike curve from p to q }(1)I^+(p)=\{\,q\in M:\ \exists\ \text{future-directed timelike curve from }p\text{ to }q\,\} \qquad (1)

where: p,qp,q — events (points) of the spacetime manifold MM; a timelike curve is a piecewise-smooth curve whose tangent TμT^\mu satisfies gμνTμTν<0g_{\mu\nu}T^\mu T^\nu<0 everywhere (signature − + + +-\,+\,+\,+); future-directed means TμT^\mu lies in the chosen future cone, which requires a global time orientation. Reading: I+(p)I^+(p) is the interior of the future — "strictly later, strictly reachable". The causal future relaxes the requirement to causal curves, whose tangent may be null as well as timelike. By convention pp itself is included, so that J+J^+ is reflexive and the operator composes cleanly.

J+(p)={p}∪{ q∈M: ∃ future-directed causal curve from p to q }(2)J^+(p)=\{p\}\cup\{\,q\in M:\ \exists\ \text{future-directed causal curve from }p\text{ to }q\,\} \qquad (2)

where: a causal curve has tangent Tμ≠0T^\mu\neq 0 with gμνTμTν≤0g_{\mu\nu}T^\mu T^\nu\le 0, future-directed; the singleton {p}\{p\} is adjoined so that p∈J+(p)p\in J^+(p). Reading: J+(p)J^+(p) adds the null-reachable rim to the timelike interior. The pasts are not new objects but the time-reverses of the futures, obtained by flipping the time orientation. This duality halves every proof.

I−(p)={ q: p∈I+(q) },J−(p)={ q: p∈J+(q) }(3)I^-(p)=\{\,q:\ p\in I^+(q)\,\},\qquad J^-(p)=\{\,q:\ p\in J^+(q)\,\} \qquad (3)

where: I−,J−I^-,J^- — chronological and causal pasts. Reading: qq is in the past of pp exactly when pp is in the future of qq — causal precedence read backwards. The structural relations are where the topology lives. The timelike interior sits inside the causal set, the interior is open, and although J+(p)J^+(p) need not be closed, it shares its closure and boundary with I+(p)I^+(p).

I±(p)⊂J±(p),I±(p) open,I±(p)‾=J±(p)‾,I˙±(p)=J˙±(p)(4)I^\pm(p)\subset J^\pm(p),\qquad I^\pm(p)\ \text{open},\qquad \overline{I^\pm(p)}=\overline{J^\pm(p)},\qquad \dot I^\pm(p)=\dot J^\pm(p) \qquad (4)

where:  ⋅ ‾\overline{\,\cdot\,} — topological closure in MM;  ⋅ ˙\dot{\,\cdot\,} — topological boundary, A˙=A‾∖int⁡A\dot A=\overline A\setminus\operatorname{int}A. Reading: the two futures differ at most by part of their common null boundary — the interiors are identical, and J+J^+ can only add boundary points that I+I^+ omits. The definitions extend verbatim from single points to arbitrary sets by union, and the openness of I+I^+ survives even when the seed set is closed — a fact used constantly in domain-of-dependence arguments.

I+(S)=⋃p∈SI+(p),J+(S)=⋃p∈SJ+(p)(5)I^+(S)=\bigcup_{p\in S}I^+(p),\qquad J^+(S)=\bigcup_{p\in S}J^+(p) \qquad (5)

where: S⊂MS\subset M — any subset. Reading: I+(S)I^+(S) is open (a union of open sets) regardless of SS; J+(S)J^+(S) inherits the same subtleties as J+(p)J^+(p). The operators satisfy a small algebra that simply restates the transitivity of "can influence". Chaining causal or chronological reachability collapses back to a single step, and — crucially — a timelike leg anywhere in the chain forces the strict (open) result.

I+ ⁣(I+(p))=I+(p),J+ ⁣(J+(p))=J+(p),I+ ⁣(J+(p))=J+ ⁣(I+(p))=I+(p)(6)I^+\!\big(I^+(p)\big)=I^+(p),\quad J^+\!\big(J^+(p)\big)=J^+(p),\quad I^+\!\big(J^+(p)\big)=J^+\!\big(I^+(p)\big)=I^+(p) \qquad (6)

where: the composition is "apply one future operator, then another". Reading: the mixed identity J+ ⁣∘I+=I+J^+\!\circ I^+=I^+ says timelike-then-causal (or causal-then-timelike) still lands strictly inside the cone — the timelike leg dominates. The boundary of the causal future is the global light cone. Away from the apex pp it is ruled by null geodesic segments, the generators, each of which either starts at pp or is past-inextendible within the boundary.

J˙+(p)∖{p}  is generated by null geodesic segments lying in J˙+(p)(7)\dot J^+(p)\setminus\{p\}\ \ \text{is generated by null geodesic segments lying in}\ \dot J^+(p) \qquad (7)

where: a generator is a null geodesic ruling the boundary hypersurface. Reading: generators may leave the boundary (into the interior) at caustics but can never re-enter — the light cone can crease inward but not outward. Everything so far uses only causal characters, which are conformally invariant. Hence a positive rescaling of the metric leaves all four sets untouched — the theorem that legitimizes Penrose diagrams.

g→g~=Ω2g,  Ω>0  ⟹  Ig~±=Ig±,Jg~±=Jg±(8)g\to\tilde g=\Omega^2 g,\ \ \Omega>0\ \ \Longrightarrow\ \ I^\pm_{\tilde g}=I^\pm_{g},\quad J^\pm_{\tilde g}=J^\pm_{g} \qquad (8)

where: Ω:M→(0,∞)\Omega:M\to(0,\infty) — a smooth conformal factor. Reading: causal structure sees only the conformal class [g][g], never the scale. Finally, the well-behaved regime is fixed by a compactness condition on causal diamonds. When it holds the spacetime is globally hyperbolic, J±J^\pm are closed, and maximal geodesics between events exist.

globally hyperbolic ⟺ J+(p)∩J−(q) compact for all p,q (and strong causality)(9)\text{globally hyperbolic}\ \Longleftrightarrow\ J^+(p)\cap J^-(q)\ \text{compact for all}\ p,q\ (\text{and strong causality}) \qquad (9)

where: J+(p)∩J−(q)J^+(p)\cap J^-(q) — the causal diamond of events after pp and before qq. Reading: compact diamonds guarantee predictability, Cauchy surfaces, and the existence of longest causal curves.

Derivation AWhy the chronological future is open and shares its boundary with the causal future

The goal is to establish the topological heart of equation (4): that I+(p)I^+(p) is an open set, and that despite J+(p)J^+(p) being in general neither open nor closed, the two futures have the identical closure and the identical boundary. Both claims rest on just two facts of local Lorentzian geometry — the existence of convex normal neighbourhoods in which geodesics behave like flat-space straight lines, and the ability to deform any null segment slightly inward into a timelike one. Getting these straight is what separates the open interior from its stubborn null rim, and it is the template every later proof imitates.

Step 1. Fix q∈I+(p)q\in I^+(p), reached by a future-directed timelike curve γ\gamma. Around qq choose a convex normal neighbourhood UU: a chart in which the timelike geodesics through qq fill an open solid cone and the exponential map is a diffeomorphism. Why: convex normal neighbourhoods exist around every point of a Lorentzian manifold, and inside one the causal structure is qualitatively that of Minkowski space, so "open cone" means what it means in flat space.

Step 2. Because γ\gamma arrives at qq with a strictly timelike tangent, its endpoint can be displaced to any point in a full open neighbourhood of qq inside the local future cone, and each such point is still reached by a timelike curve (follow γ\gamma, then a short timelike geodesic in UU). Hence an open ball around qq lies in I+(p)I^+(p), so I+(p)I^+(p) is open. Why: strict timelikeness is exactly the "room to spare" that lets the endpoint move in every direction — the defining slack the null rim lacks.

Step 3. Now take any q∈J+(p)q\in J^+(p), reached by a causal curve λ\lambda. Deform each null segment of λ\lambda slightly toward the timelike interior; the result is a timelike curve reaching a point arbitrarily close to qq. Thus every point of J+(p)J^+(p) is a limit of points of I+(p)I^+(p), giving J+(p)⊂I+(p)‾J^+(p)\subset\overline{I^+(p)}. Why: a null geodesic is the borderline case of timelike curves, so it can always be approximated from inside the cone — this is the one deformation that powers the whole causal calculus.

Step 4. Combine with the trivial inclusion I+(p)⊂J+(p)I^+(p)\subset J^+(p): taking closures gives I+(p)‾⊂J+(p)‾⊂I+(p)‾\overline{I^+(p)}\subset\overline{J^+(p)}\subset\overline{I^+(p)}, so I+(p)‾=J+(p)‾\overline{I^+(p)}=\overline{J^+(p)}. Openness gives I+(p)⊂int⁡J+(p)I^+(p)\subset\operatorname{int}J^+(p); for the converse take q∈int⁡J+(p)q\in\operatorname{int}J^+(p) and pick r∈I−(q)r\in I^-(q) close enough to qq that r∈J+(p)r\in J^+(p). The causal curve from pp to rr followed by the timelike curve from rr to qq deforms, by the same push-up used in Step 3, into a timelike curve from pp to qq, so q∈I+(p)q\in I^+(p). Hence I+(p)=int⁡J+(p)I^+(p)=\operatorname{int}J^+(p), and with the equal closures the boundaries agree, I˙+(p)=J˙+(p)\dot I^+(p)=\dot J^+(p). Why: equal closures alone do not force equal boundaries — the two sets must also share an interior, and that is exactly the push-up lemma: any point with room to spare inside J+(p)J^+(p) can already be reached timelike.

Go deeper · Derivation B · 2 minThe boundary of the causal future is an achronal null hypersurface
Derivation BThe boundary of the causal future is an achronal null hypersurface

The goal is to prove the boundary theorem behind equation (7): that J˙+(p)\dot J^+(p), away from the apex, is an achronal, closed, embedded C0C^0 hypersurface ruled by null geodesic generators — the rigorous global replacement for the future light cone. This is the single most consequential structural fact in causal theory: it is what makes event horizons null surfaces and what Penrose fed into the 1965 singularity theorem. The proof assembles achronality, the exclusion of the open interior, and a limit-curve construction of the generators.

Result.

J˙+(p)∖{p} is an achronal, closed, embedded C0 null hypersurface, ruled by null geodesics.\dot J^+(p)\setminus\{p\}\ \text{is an achronal, closed, embedded }C^0\text{ null hypersurface, ruled by null geodesics.}

Step 1. Achronality. Suppose two boundary points r1,r2∈J˙+(p)r_1,r_2\in\dot J^+(p) satisfied r2∈I+(r1)r_2\in I^+(r_1). Since r1∈J+(p)‾r_1\in\overline{J^+(p)} there are points of J+(p)J^+(p) arbitrarily close to r1r_1, and because I−(r2)I^-(r_2) is open they include such a point ss; then p→s→r2p\to s\to r_2 is causal with a timelike final leg, forcing r2∈I+(p)r_2\in I^+(p). Why: I+(p)I^+(p) is the open interior (Step 2 below), so r2r_2 could not also be a boundary point — the contradiction shows no two boundary points are chronologically related.

Step 2. No interior support. Any q∈J˙+(p)q\in\dot J^+(p) satisfies q∉I+(p)q\notin I^+(p), because I+(p)I^+(p) is open and therefore contained in int⁡J+(p)\operatorname{int}J^+(p), which is disjoint from the boundary. Why: this cleanly separates the null rim from the timelike interior and is what makes the next step's limit curve null rather than timelike.

Step 3. Null generator. Take qn∈J+(p)q_n\in J^+(p) with qn→qq_n\to q and future-directed causal curves γn\gamma_n from pp to qnq_n. A limit-curve argument (local compactness of causal directions) produces a causal limit curve γ\gamma from pp to qq. If any segment of γ\gamma were timelike, qq would fall in the open set I+(p)I^+(p), contradicting Step 2; and a non-geodesic null curve could be deformed to a timelike one with the same defect. Hence γ\gamma is a null geodesic. Why: eliminating both the timelike and the non-geodesic options leaves exactly a null geodesic generator through qq.

Step 4. Hypersurface structure. An achronal set is locally the graph of a Lipschitz function over a spacelike hyperplane, hence a closed, embedded C0C^0 hypersurface; the generators of Step 3 provide its ruling. Generators have past endpoints only at pp and may leave the boundary into the interior at caustics, never re-entering. Why: this is the precise sense in which J˙+(p)\dot J^+(p) is "the light cone" — a null hypersurface woven from geodesics, creasing inward at caustics.

Go deeper · Derivation C · 1 minConformal invariance of all four causal sets
Derivation CConformal invariance of all four causal sets

The goal is to prove equation (8) from the ground up — that a metric gg and any positive rescaling g~=Ω2g\tilde g=\Omega^2 g define pointwise-identical I±I^\pm and J±J^\pm — because this is the license behind every conformal (Penrose–Carter) diagram, where a physical metric is traded for a computationally convenient conformal cousin without altering a single causal relation. The argument is almost embarrassingly short, but its brevity is exactly the point: causal structure is a conformal, not a metric, notion.

Result.

g~μνTμTν=Ω2 gμνTμTν.\tilde g_{\mu\nu}T^\mu T^\nu=\Omega^2\,g_{\mu\nu}T^\mu T^\nu .

Step 1. Sign preservation. Since Ω2>0\Omega^2>0, the norm of any tangent vector TμT^\mu keeps its sign under g→g~g\to\tilde g: timelike (<0<0) stays timelike, null (=0=0) stays null, spacelike (>0>0) stays spacelike. Why: causal character is defined purely by the sign of the norm, and multiplying by a positive number cannot change a sign — this one line is the whole physics.

Step 2. Time orientation. The rescaling does not swap the two halves of the light cone, because Ω>0\Omega>0 scales the future cone into itself; a future-directed vector stays future-directed. Why: without preserving the future/past split, "future set" would be meaningless — positivity of Ω\Omega guarantees it.

Step 3. Curve character. A curve is timelike, null, or causal for gg if and only if it is so for g~\tilde g, since its tangent's causal character is unchanged at every point; only the curve's parametrization (its rate, via proper time) is rescaled, never its image or type. Why: reachability is a statement about which curves exist between two points, and the set of timelike/causal curves is identical for the two metrics.

Step 4. Conclusion.

Ig±(p)=Ig~±(p),Jg±(p)=Jg~±(p).I^\pm_{g}(p)=I^\pm_{\tilde g}(p),\qquad J^\pm_{g}(p)=J^\pm_{\tilde g}(p).

Reachability by timelike or causal curves coincides, so all four sets coincide. Why: this is exactly what permits dragging infinity to a finite coordinate distance and drawing null rays at 45° — the causal content is preserved by construction. *The scaling identity g~μν=Ω2gμν\tilde g_{\mu\nu}=\Omega^2 g_{\mu\nu} makes the conclusion immediate.*

Limiting cases

The four sets specialize sharply across the canonical spacetimes; the table reads from a defining relation to its physical content.

CaseResultMeaning
Minkowski spaceJ+(p)={x: ημν(x−p)μ(x−p)ν≤0, x0≥p0}J^+(p)=\{x:\ \eta_{\mu\nu}(x-p)^\mu(x-p)^\nu\le 0,\ x^0\ge p^0\}Solid future cone including its surface; here J+(p)=I+(p)‾J^+(p)=\overline{I^+(p)} and the boundary is the cone exactly — the well-behaved benchmark.
Minkowski minus a pointJ+(p)⊊I+(p)‾J^+(p)\subsetneq\overline{I^+(p)}Deleting one event opens a shadow in I+(p)‾∖J+(p)\overline{I^+(p)}\setminus J^+(p): J+(p)J^+(p) is no longer closed and the inclusion is strict.
Gödel / chronology-violatingI+(p)=MI^+(p)=MClosed timelike curves make every event reachable from pp; p∈I+(p)p\in I^+(p) and causal ordering collapses.
Anti–de Sitternull rays reach the conformal boundary in finite timeNot globally hyperbolic: J+(p)J^+(p) leaks to the timelike boundary, so no Cauchy surface exists without boundary conditions.
Globally hyperbolicJ+(p)∩J−(q)J^+(p)\cap J^-(q) compact, J±(p)J^\pm(p) closedThe ideal case: causal diamonds compact, J±=I±‾J^\pm=\overline{I^\pm}, Cauchy surfaces exist, evolution determined.

Worked examples

1 · Classifying events in Minkowski space (fully worked, with numbers)

Take pp at the origin of Minkowski space with signature (−,+,+,+)(-,+,+,+) and c=1c=1. Classify the events q=(3,1,0,0)q=(3,1,0,0), r=(2,2,0,0)r=(2,2,0,0), and w=(1,2,0,0)w=(1,2,0,0) relative to pp, writing the coordinates as (t,x,y,z)(t,x,y,z).

Step 1. The relevant invariant is the squared interval s2=ημν(x−p)μ(x−p)ν=−t2+x2+y2+z2s^2=\eta_{\mu\nu}(x-p)^\mu(x-p)^\nu=-t^2+x^2+y^2+z^2; the sign classifies the separation and the sign of tt selects future versus past. This one number does all the work — no curve-hunting required in flat space, where straight lines are the extremal causal curves.

Step 2. For q=(3,1,0,0)q=(3,1,0,0): s2=−(3)2+(1)2=−9+1=−8<0s^2=-(3)^2+(1)^2=-9+1=\mathbf{-8}<0, timelike, and t=3>0t=3>0, so q∈I+(p)q\in I^+(p). The proper time along the straight worldline is τ=−s2=8=2.83\tau=\sqrt{-s^2}=\sqrt{8}=\mathbf{2.83}. A massive observer can be present at both pp and qq.

Step 3. For r=(2,2,0,0)r=(2,2,0,0): s2=−(2)2+(2)2=−4+4=0s^2=-(2)^2+(2)^2=-4+4=\mathbf{0}, null, with t>0t>0, so r∈J+(p)∖I+(p)r\in J^+(p)\setminus I^+(p) — it sits exactly on the future light cone J˙+(p)\dot J^+(p), reachable only by a light ray.

Step 4. For w=(1,2,0,0)w=(1,2,0,0): s2=−(1)2+(2)2=−1+4=+3>0s^2=-(1)^2+(2)^2=-1+4=\mathbf{+3}>0, spacelike, so w∉J+(p)w\notin J^+(p) and likewise w∉J−(p)w\notin J^-(p) — ww is causally disconnected from pp, neither able to influence it nor be influenced by it. Result: qq timelike-future (I+I^+), rr on the null boundary (J+∖I+J^+\setminus I^+), ww spacelike (causally disjoint).

2 · The shadow of a deleted point (why J+J^+ is not closed)

In Minkowski space delete the single event a=(1,1,0,0)a=(1,1,0,0), leaving M′=R1,3∖{a}M'=\mathbb{R}^{1,3}\setminus\{a\}. Put pp at the origin and examine q=(2,2,0,0)q=(2,2,0,0). Show that q∈I+(p)‾q\in\overline{I^+(p)} but q∉J+(p)q\notin J^+(p) in M′M'.

Step 1. In full Minkowski, pp, aa, and qq are collinear on the null ray (t,t,0,0)(t,t,0,0): η\eta-norms of a−pa-p and q−aq-a both vanish, so a∈J˙+(p)a\in\dot J^+(p) and q∈J˙+(p)q\in\dot J^+(p), connected to pp only by the unique null geodesic through aa. Null-separated points in Minkowski admit no timelike curve and no other causal curve between them — the generator is rigid.

Step 2. Delete aa. The only future-directed causal curve from pp to qq was that generator, and it passed through the now-missing aa; there is no detour, because any timelike deviation would land strictly inside the cone and could never climb back onto the null boundary to reach qq. Hence q∉J+(p)q\notin J^+(p) in M′M'.

Step 3. Yet qq is still a limit of chronological-future points: the events (2, 2−ε,0,0)(2,\,2-\varepsilon,0,0) have s2=−4+(2−ε)2=−4ε+ε2<0s^2=-4+(2-\varepsilon)^2=-4\varepsilon+\varepsilon^2<0 for small ε>0\varepsilon>0, so they lie in I+(p)I^+(p) and avoid aa, and they converge to qq as ε→0\varepsilon\to 0. Therefore q∈I+(p)‾=J+(p)‾q\in\overline{I^+(p)}=\overline{J^+(p)}. Result: q∈I+(p)‾∖J+(p)q\in\overline{I^+(p)}\setminus J^+(p), so J+(p)J^+(p) is not closed and J+(p)⊊I+(p)‾J^+(p)\subsetneq\overline{I^+(p)} — the canonical counterexample.

3 · Conformal invariance on explicit vectors

Let g~=Ω2η\tilde g=\Omega^2\eta with constant Ω=2\Omega=2 (a stand-in for a conformal factor such as the FLRW scale factor). Check that the causal character of the vectors T=(2,1,0,0)T=(2,1,0,0) and N=(1,1,0,0)N=(1,1,0,0) at a point is unchanged.

Step 1. Under η\eta with signature (−,+,+,+)(-,+,+,+): for TT, η(T,T)=−(2)2+(1)2=−3<0\eta(T,T)=-(2)^2+(1)^2=\mathbf{-3}<0 (timelike); for NN, η(N,N)=−(1)2+(1)2=0\eta(N,N)=-(1)^2+(1)^2=\mathbf{0} (null). These are the characters that fix which curves count as causal.

Step 2. Apply the scaling identity g~(V,V)=Ω2 η(V,V)\tilde g(V,V)=\Omega^2\,\eta(V,V) with Ω2=4\Omega^2=4: g~(T,T)=4×(−3)=−12<0\tilde g(T,T)=4\times(-3)=\mathbf{-12}<0 and g~(N,N)=4×0=0\tilde g(N,N)=4\times 0=\mathbf{0}. The signs are identical — timelike stays timelike, null stays null.

Step 3. Because every tangent vector along every curve behaves this way, the set of timelike and causal curves — and hence I±I^\pm and J±J^\pm — is untouched by the rescaling, even though proper times and lengths are stretched by Ω\Omega. Result: g~(T,T)=−12\tilde g(T,T)=-12, g~(N,N)=0\tilde g(N,N)=0; causal structure is conformally invariant, exactly the property Penrose diagrams exploit.

Physics of the portrait

The theory of causal futures and pasts is, more than almost any other corner of relativity, the creation of one mind wielding topology where everyone else reached for coordinates. Before the 1960s "causal structure" meant the Minkowski light cone; after Penrose it meant a rigorous global calculus of achronal boundaries, conformal infinity, and ideal points.

Origins · 1 minRoger Penrose and how this was discovered
RP
Roger Penrose
b. 1931 · global causal structure and conformal geometry of spacetime

Roger Penrose came to relativity as a pure mathematician — his early passions were tessellations, projective geometry, and the impossible figures he shared with M. C. Escher — and he imported a geometer's instincts into a field then dominated by coordinate computation. His decisive move was to treat the causal relations I±I^\pm and J±J^\pm not as consequences of a metric but as the primary structure, defined from the conformal class alone. In 1963 he introduced conformal compactification, dragging the infinities of an asymptotically flat spacetime to a finite boundary and inventing the diagrams — null infinity I±\mathscr{I}^\pm, the points i0,i±i^0,i^\pm — that now bear his and Brandon Carter's names. Two years later, in a three-page Physical Review Letters paper, he built the first singularity theorem on the boundary J˙+\dot J^+ of a trapped surface, showing that gravitational collapse to a singularity needs no symmetry at all. With Stephen Hawking through the following decade he developed the global techniques — Cauchy surfaces, domains of dependence, the causality-conditions hierarchy — that let those theorems reach cosmology, and with Geroch and Kronheimer he formalized the causal (ideal-point) boundary of a general spacetime. Penrose went on to cosmic censorship, the Penrose inequality, spin networks, and twistor theory, and shared the 2020 Nobel Prize in Physics for proving that black-hole formation is a robust prediction of general relativity. The four reachable sets of this article are, in a real sense, the alphabet he taught the subject to read.

History
1949
— Gödel finds a rotating cosmology riddled with closed timelike curves, an early I+(p)=MI^+(p)=M pathology
1963
— Penrose introduces conformal compactification and the diagrams of null infinity
1965
— Penrose's singularity theorem is built on the boundary of the causal future of a trapped surface
1970
— Geroch, Kronheimer and Penrose formalize the causal boundary and ideal points of spacetime
1973
— Hawking and Ellis systematize I± and J± and the causality-conditions hierarchy

Going further

Texts. Hawking & Ellis, The Large Scale Structure of Space-Time (1973), §6.2–6.4 · Wald, General Relativity (1984), Chapter 8 · Penrose, Techniques of Differential Topology in Relativity (1972), §2–3 · Misner, Thorne & Wheeler, Gravitation (1973), §34 · Carroll, Spacetime and Geometry (2004), Appendix on causal structure · O'Neill, Semi-Riemannian Geometry (1983), Chapter 14 · Geroch, Kronheimer & Penrose, "Ideal points in space-time", Proc. R. Soc. A 327, 545 (1972). The openness of I±I^\pm and the identity I±‾=J±‾\overline{I^\pm}=\overline{J^\pm} are established in Derivation A. The boundary theorem (7) — achronality and null-geodesic generation of J˙+(p)\dot J^+(p) — is reproduced in Derivation B. Conformal invariance (8) follows from the pointwise scaling identity g~μν=Ω2gμν\tilde g_{\mu\nu}=\Omega^2 g_{\mu\nu}, worked out in Derivation C. The Minkowski checks use signature (−,+,+,+)(-,+,+,+) with c=1c=1: q=(3,1,0,0)⇒s2=−8q=(3,1,0,0)\Rightarrow s^2=-8 (timelike, τ=8\tau=\sqrt8); r=(2,2,0,0)⇒s2=0r=(2,2,0,0)\Rightarrow s^2=0 (null); w=(1,2,0,0)⇒s2=+3w=(1,2,0,0)\Rightarrow s^2=+3 (spacelike). The deleted-point shadow and the Ω=2\Omega=2 conformal check are self-verifying.

Prerequisites. Causal Structure of Spacetime · Null Geodesics and Light Cones · Conformal Transformations and Causal Invariance. Leads to. Achronal Sets and Edges · Domain of Dependence and Cauchy Horizons · Global Hyperbolicity · Penrose–Carter Conformal Diagrams · Causality Conditions Hierarchy.

Ask the tutor: Ask me to walk through why J˙+(p)\dot J^+(p) must be null geodesic by geodesic, or to build the deleted-point shadow region explicitly so you can see J+J^+ fail to be closed.

What exactly is the difference between the chronological and the causal future?

Both are sets of events reachable from pp toward the future, but they differ in what kind of journey is allowed. I+(p)I^+(p) requires a timelike curve — a worldline a massive particle could follow, strictly slower than light — so it collects events you could actually visit. J+(p)J^+(p) allows causal curves, which may be null (light-speed) as well as timelike, so it adds the events reachable only by a light signal. The practical upshot is that J+(p)J^+(p) is I+(p)I^+(p) plus its null rim: the interior is identical, and the two differ at most on the boundary. In Minkowski the rim is the light cone surface itself; a photon from pp can reach the cone, a rocket cannot quite.

Why is I⁺(p) open but J⁺(p) generally not?

Openness is about slack. If q∈I+(p)q\in I^+(p), a timelike curve reaches it with strict room inside the light cone, so you can perturb the endpoint in any direction — a little later, a little sideways — and still reach it by a timelike curve; an open neighbourhood of qq lies in I+(p)I^+(p). A point reached only by a null geodesic, on the boundary J˙+(p)\dot J^+(p), has no slack: perturb it outward and it leaves the causal future entirely. So J+(p)J^+(p) contains boundary points that have no neighbourhood inside the set, which is precisely what "not open" means. And it can also fail to be closed, because deleting or removing regions can strip boundary points out of J+(p)J^+(p) while they remain in the closure.

What does it mean physically for p to be in its own future, p ∈ I⁺(p)?

It means a closed timelike curve threads through pp: a worldline that a massive observer could follow and yet return to its own past, meeting the event pp a second time. This is the mathematical face of time travel, and it violates the chronology condition, the weakest link in the causality hierarchy. Such spacetimes exist as exact solutions — the Gödel rotating universe, the region inside the inner horizon of Kerr, the Tipler–van Stockum cylinder — and there the causal ordering collapses: in Gödel, I+(p)=MI^+(p)=M for every pp, so every event is both to the future and to the past of every other. Most of relativity's global theorems assume at least chronology precisely to exclude these pathologies.

How can we draw curved spacetimes with straight 45° light cones on a Penrose diagram?

Because the causal sets I±I^\pm and J±J^\pm depend only on the conformal class of the metric, not its scale. A conformal rescaling g→Ω2gg\to\Omega^2 g multiplies every vector's norm by the positive number Ω2\Omega^2, which cannot change its sign, so timelike stays timelike and null stays null — every causal relation is preserved. This freedom lets you pick Ω\Omega to do two jobs at once: shrink the infinite coordinate ranges so that infinity sits at a finite distance, and flatten the cones so that every null ray runs at exactly 45°. The resulting diagram distorts distances and times wildly but reproduces the causal structure exactly, so you can read off "can a signal from here reach infinity?" by straightedge.

Why does deleting a single point make the causal future misbehave so badly?

Because in Minkowski space two null-separated events are joined by a unique, rigid null geodesic — there is no alternative causal route and no timelike shortcut between them. When you delete a point lying on that generator, you sever the only causal curve to everything beyond it on the ray. Those downstream events fall out of J+(p)J^+(p), yet they remain limits of interior timelike points that curve around the hole, so they stay in I+(p)‾\overline{I^+(p)}. The result is a "shadow" region in I+(p)‾∖J+(p)\overline{I^+(p)}\setminus J^+(p), proving J+(p)J^+(p) is not closed. The lesson is that J+J^+ is fragile: its good behaviour in Minkowski is a feature of that spacetime's completeness, not a general theorem, which is why causality conditions like global hyperbolicity have to be imposed to restore it.

How do these sets connect to Cauchy surfaces and predictability?

Through the domain of dependence. Given an achronal set SS, its future domain of dependence D+(S)D^+(S) is the set of events every one of whose past-inextendible causal curves meets SS — built directly from the J−J^- of nearby points. Physically, these are the events whose entire causal past is anchored on SS, so data on SS determine what happens there. When D+(S)∪D−(S)=MD^+(S)\cup D^-(S)=M the set SS is a Cauchy surface and the spacetime is globally hyperbolic: initial data on SS fix the whole evolution, and the causal diamonds J+(p)∩J−(q)J^+(p)\cap J^-(q) are compact. This is the regime in which general relativity is a deterministic initial-value problem, and it is the reason I±I^\pm and J±J^\pm are the first objects any treatment of the Cauchy problem introduces.

Before this

Where this leads