Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Path: blob/master/sage/SageManifolds/SM_Carter-Penrose_diag.sagews
Views: 1052
Carter-Penrose diagrams of Schwarzschild spacetime
This worksheet demonstrates a few capabilities of SageManifolds (version 0.8) in producing Carter-Penrose diagrams.
It is released under the GNU General Public License version 3.
(c) Eric Gourgoulhon, Michal Bejger (2015)
The corresponding worksheet file can be downloaded from here
Spacetime manifold
We declare the Schwarzschild spacetime as a 4-dimensional differentiable manifold:
The manifold is diffeomorphic to . Since we shall deal with spherical coordinates on , we shall consider the part of that excludes the two poles of where the coordinate is not defined: where (resp. ) stands for the North pole (resp. South pole):
can be split into 4 regions, corresponding to the 4 quadrants in the Kruskal diagram.Let us denote by to the interiors of these 4 regions (i.e. we exclude the past and furture event horizons from these regions). and are asymtotically flat regions outside the event horizons; is inside the future event horizon and is inside the past event horizon.
The mass parameter of Schwarzschild spacetime is declared as a symbolic variable:
Kruskal-Szekeres coordinates
The Kruskal-Szekeres coordinates cover and are subject to the restrictions :
The Kruskal-Szekeres chart ploted in terms of itself:
Compactified coordinates
The coordinates associated with the conformal compactification of the Schwarzschild spacetime are
The chart of compactified coordinates plotted in terms of itself:
The transition map from Kruskal-Szekeres coordinates to the compactified ones:
The Kruskal-Szekeres chart plotted in terms of the compactified coordinates:
Schwarzschild-Droste coordinates
The standard Schwarzschild-Droste coordinates (also called simply Schwarzschild coordinates) are defined on :
We naturally introduce two subcharts as the restrictions of the chart XSD to regions and respectively. Since, in terms of the Schwarzschild-Droste coordinates, (resp. ) is defined by (resp. ), we set
The metric tensor is defined by its components w.r.t. Schwarzschild-Droste coordinates:
Transition map between the Schwarzschild-Droste chart and the Kruskal-Szekeres one
Transition map between the Schwarzschild-Droste chart and the chart of compactified coordinates
The transition map is obtained by composition of previously defined ones:
The Carter-Penrose diagram
Plot of the Schwarzschild-Droste chart in region I in terms of the compactified coordinates:
Same thing for the Schwarzschild-Droste chart in region II:
Schwarzschild-Droste coordinates in Regions III and IV
We introduce a second patch of Schwarzschild-Droste coordinates to cover :
The transition maps to Kruskal-Szekeres coordinates and compactified coordinates are defined in a manner similar to above:
The final Carter-Penrose diagram of Schwarzschild spacetime: