Die Vorlesung Allgemeine Relativitätstheorie mit dem Computer wurde im Sommersemester 2016 das erste Mal gehalten und viele der auf dieser Hauptseite erreichbaren Internetseiten basieren grundsätzlich auf dem damals erstellten Kurs. In der Vorlesung werden die mathematisch anspruchsvollen Gleichungen der Allgemeinen Relativitätstheorie (ART) in diversen Programmierumgebungen analysiert. Im ersten Teil des Kurses erlernen die Studierenden die Verwendung von Computeralgebra-Systemen (Python Jupyter Notebooks, Maple und Mathematica). Die oft komplizierten und zeitaufwendigen Berechnungen der tensoriellen Gleichungen der ART können mithilfe dieser Programme erleichtert werden. Diverse Anwendungen der Einstein- und Geodätengleichung werden in Jupyter Notebooks (eine Open-Source, web-basierte interaktive Programmierumgebung) und Maple Worksheets implementiert, quasi analytische Berechnungen durchgeführt und entsprechende Lösungen berechnet und visualisiert. Der zweite Teil des Kurses befasst sich mit der numerischen Berechnung von Neutronensternen und Weißen Zwergen mittels eines C/C++ Programms. Nach einer kurzen Auffrischung der grundlegenden Programmierkenntnisse in C/C++, wird ein Programm besprochen, das die Tolman-Oppenheimer-Volkoff Gleichung numerisch löst und die Ergebnisse werden visualisiert. Zusätzlich wird hierbei in die Grundkonzepte der parallelen Programmierung eingeführt und eine MPI- und OpenMP-Version des C/C++ Programms erstellt. Im dritten Teil des Kurses werden zeitabhängige numerische Simulationen der ART mittels des Einstein Toolkit durchgeführt und deren Ergebnisse mittels Python/Matplotlib visualisiert. Inhaltlich wird hierbei ebenfalls auf den, dem Programm zugrunde liegenden (3+1)-Split der ART eingegangen und, mehrere fortgeschrittene, astrophysikalisch relevante Probleme behandelt. Mögliche Themen dieses abschließenden Teils könnten die folgenden Systeme darstellen: Oszillationen eines Neutronensterns, Kollaps eines Neutronenstern zu einem Schwarzen Loch oder die Kollision zweier Neutronensterne unter Berücksichtigung der Aussendung von Gravitationswellen.
Diese Internetseite fasst die Online-Angebote der Vorlesung Allgemeine Relativitätstheorie mit dem Computer zusammen. Auf der linken Seite finden Sie die einzelnen Vorlesungsaufzeichnungen (Videos), Vorlesungspräsentationen (pdf-Dateien) und weiterführende Links. Die Vorlesungstermine finden donnerstags von 15.00-17.00 Uhr im PC-Pool 01.120 bzw. Online (siehe Zoom-Link in der rechten oberen Ecke dieser Internetseite). Die Übungen finden nach der Vorlesung (17:00-18:30 Uhr) statt (Beginn der Übungen am 20.04.2023 im PC-Pool 01.120 bzw. Online).
Die Inhalte der Vorlesung gliedern sich in drei Teile (Teil I, Teil II, Teil III), die Sie in der zweiten oberen Spalte einsehen können. Weiteres Zusatzmaterial und diverse Online-Aufgaben sind über die Online-Lernplattformen OLAT und Lon Capa erhältlich (siehe E-Learning).
Der Schwerpunkt der gesamten interaktiven Vorlesung liegt sowohl auf der Allgemeine Relativitätstheorie als auch auf der Vermittlung spezieller Programmierkenntnisse. Bei regelmäßiger Teilnahme an der Online-Vorlesung und den zugehörigen Übungseinheiten kann man einen benoteten bzw. unbenoteten Schein mit fünf Creditpoints zu erhalten.
Bevor wir uns mit den Inhalten der Vorlesung beschäftigen, werden in der Vorlesung 1 die Programmiersprache Python und Jupyter Notebooks behandelt. Während der Vorlesung und in den Übungsstunden werden wir Simulationsprogramme in Python und C++ benutzen und die Studierenden werden diese selbst ausführen und bearbeitet. Die Teilnehmer der Vorlesung erhalten hierfür einen Account für die Rechner des Instituts für Theoretische Physik (ITP) der Goethe-Universität. Mittels dieses Accounts können Sie einen Remote Login auf den Server des ITP machen und die benötigten Programme nutzen. Es wird jedoch empfohlen Python und C++ auch auf dem eigen Rechner zu installieren.
In den zugehörigen Übungsgruppen der Vorlesung werden wir die computerunterstützten Berechnungen hauptsächlich mittels sogenannter Jupyter Notebooks durchführen. In Jupyter Notebooks kann man die Programmiersprache Python in einer anwendungsfreundlichen Umgebung nutzen und die berechneten Ergebnisse auch gleich visualisieren. Auf den Computern des ITP kann man Jupyter Notebooks starten, indem man in einem Linux-Terminal den Befehl "jupyter-notebook" eingibt. Einige der in den Vorlesungen behandelten Jupyter Notebooks benutzen spezielle Python Module (z.B sympy), die man im Linux-Terminal für den Python3-Kernel mittels des Befehls "pip3 install sympy" installieren kann. Da es sich bei den Jupyter Notebooks um eine frei zugängliche Open-Source-Software handelt, kann man diese auch direkt auf dem eigenen Computer/Laptop installieren und benötigt nicht den Umweg mittels des Remote Logins auf den Server des ITP. In der ersten Übungsstunde werden Hilfestellungen zu dem Remote Login und der Installation von Python/Jupiter gegeben und eine einführendes Jupyter Notebook besprochen. Dieses Notebook finden Sie unter dem folgenden Link (IntroJupyter.ipynb) und zu dem html-Export gelangen Sie durch Klicken auf das nebenstehende obere Bild.
Die oft komplizierten und zeitaufwendigen Berechnungen der tensoriellen Gleichungen der allgemeinen Relativitätstheorie können mithilfe von Computeralgebra-Systemen erleichtert werden. Diverse Anwendungen der Einstein- und Geodätengleichung sind in schon vordefinierten Python Modulen implementiert, und analytische Berechnungen können durchgeführt und entsprechende Lösungen berechnet und visualisiert werden. Beim Klicken auf das nebenstehende Bild werden die grundlegenden Größen der allgemeinen Relativitätstheorie (z.B. die Metrik der Raumzeit, Christoffel Symbole, Ricci- und Einstein-Tensor) am Beispiel einer allgemeinen statischen und isotropen Raumzeit in Python berechnet. Im entsprechenden Python Jupyter Notebook Allgemeine Relativitätstheorie mit Python (EinsteinPy.ipynb) wird das Python Modul EinsteinPy vorgestellt, mit dem man die Berechnungen durchführen kann. Das Modul basiert auf dem Modul SymPy, welches symbolische Berechnungen mit Python vereinfacht.
In der ersten Vorlesung werden die Grundlagen der allgemeinen Relativitätstheorie wiederholt und es wird einen kurzen Überblick der Inhalte der gesamten Vorlesung geben.
A. Einstein stellte im Jahre 1915 seine revolutionäre allgemeinen Relativitätstheorie der wissenschaftlichen Öffentlichkeit vor. Seine Feldgleichungen leitete er mittels eines allgemeinen Kovarianzprinzips her und in Einstein, A. 1915, Preuss. Akad.Wiss. Berlin, Sitzungsber., 778-786 schrieb er über seine Theorie "Dem Zauber der Theorie wird sich kaum jemand entziehen können, der sie wirklich erfasst hat;...". Die Schönheit der Einstein Gleichung liegt neben ihrem zugrunde liegenden Kovarianzprinzip in der Einfachheit ihrer fundamentalen Aussage. Nach Einstein verbiegt jede Energieansammlung die Struktur der Raumzeit und diese gekrümmte Raumzeit ist der ursächliche Grund der Gravitation. Nach Einstein fällt der Apfel vom Baum zu Boden, da der große Energiegehalt der Erde die raumzeitliche Struktur so stark verbiegt, dass der Apfel sich in dieser gekrümmten Raumzeit nach geodätischen Gesetzen zu Boden bewegen muss.
Es werden im folgenden die Grundlagen der allgemeinen Relativitätstheorie und im Besonderen die Einsteingleichung \[ R_{\mu\nu} - \frac{1}{2} g_{\mu\nu} R ~=~ -8 \pi \, T_{\mu\nu} \] und die Geodatengleichung \[ \frac{d^2 x^\mu}{d\tau^2} + \Gamma^\mu_{\nu \rho} \frac{d x^\nu}{d\tau} \frac{d x^\rho}{d\tau} ~=~ 0 \] als bekannt vorausgesetzt. Die griechischen, raumzeitlichen Indices $ \mu, \nu, \rho ... $ laufen von 0..3, wobei, falls nicht anders angegeben, diese den folgenden kartesischen Raumzeitkoordinaten entsprechen: $ x^\mu = \left( x^0, x^1, x^2, x^3 \right) = \left( t, x, y, z \right)$.
Eine Berechnung der grundlegenden Größen der allgemeinen Relativitätstheorie (z.B. Christoffel Symbole, Ricci- oder Einstein-Tensor) bei vorgegebener Metrik der Raumzeit ist oft zeitaufwendig und rechenintensiv. Computeralgebra-Systeme erleichtern solche tensoriellen Berechnungen und wir werden in dieser Vorlesung 2023 Python Jupyter Notebooks (mit dem Python Modul EinsteinPy) dazu verwenden (siehe linkes Panel dieser Vorlesung).
Wir definieren z.B. die kovariante Metrik einer allgemeinen statischen, isotropen Raumzeit $ g_{\mu\nu} $ in Python, wobei wir ein sphärisches Koordinatensystem benutzen.
\[ g_{\mu\nu}=\left( \begin{array}{ccc} A(r) & 0 & 0 & 0\\ 0& -B(r)& 0&0 \\ 0& 0& -r^2& 0\\ 0& 0& 0& -r^2 \hbox{sin}^2(\theta)\\ \end{array} \right)
\]
, wobei $x^\mu=\left(t,r,\theta,\phi \right)$. Dann berechnen wir die die Christoffel Symbole (erster Art $\Gamma_{\mu \nu \rho}$, vollständig kontravariante Form)
\[
\Gamma_{\mu \nu \rho} = \frac{1}{2} \left( \partial_{\!\!\;\mu} g_{\nu \rho} + \partial_{\!\!\;\nu} g_{\mu \rho} - \partial_{\!\!\;\rho} g_{\mu \nu} \right) = \frac{1}{2} \left( g_{\nu \rho |\mu} + g_{\mu \rho |\nu} - g_{\mu \nu |\rho} \right)
\]
, (zweiter Art $\Gamma^\mu_{\nu\rho}$)
\[
\Gamma^\mu_{\nu\rho} = g^{\mu\delta} \Gamma_{\nu \rho \delta} = \frac{1}{2} g^{\mu\delta} \left( g_{\delta \nu |\rho} + g_{\delta \rho |\nu} - g_{\nu \rho |\delta} \right)
\]
, den Riemann Tensor $R{^\mu}_{\nu\alpha\beta}$,
\[
R{^\mu}_{\nu\alpha\beta} = \Gamma^\mu_{\nu\beta|\alpha} - \Gamma^\mu_{\nu\alpha|\beta} + \Gamma^\mu_{\lambda\alpha} \Gamma^\lambda_{\nu\beta} - \Gamma^\mu_{\lambda\beta} \Gamma^\lambda_{\nu\alpha}
\]
, den Ricci Tensor $R_{\mu\nu}= g^{\alpha\beta} R_{\alpha\mu\beta\nu}$ und den Ricci Skalar $R=g^{\mu\nu} R_{\mu\nu}$ (siehe Jupyter Notebook: Allgemeine Relativitätstheorie mit Python (2023) ).
Die Schwarzschild-Metrik beschreibt das raumzeitliche Verhalten eines kugelsymmetrischen, nicht rotierenden und nicht geladenen schwarzen Loches der Masse M, wobei die gesamte Masse des schwarzen Loches in einem singulären Punkt im Zentrum vereint ist. Der Ricci Tensor verschwindet identisch ($R_{\mu \nu} \equiv 0$), da man eine leere Raumzeit betrachtet. Die skalare Invariante des vollständig kontrahierten Quadrates des Riemannschen Krümmungstensors $K = R_{\mu \nu \rho \sigma} R^{\mu \nu \rho \sigma}$, der sogenannte Kretschmann-Skalar $K$, wird im Ursprung singulär ($K=\frac{48\,M^2}{r^6}$) und die Schwarzschild-Metrik besitzt daher eine echte Singularität bei $r = 0$. Neben dieser echten Singularität besitzt die Schwarzschild-Metrik eine Koordinatensingularität bei dem sogenannten Schwarzschild-Radius $R_S=2M$. Im ersten Jupyter Notebook werden wir die wesentlichen Eigenschaften der Schwarzschild-Metrik mittels eingebetteter Diagramme und anhand von Raumzeit-Diagrammen visualisieren. Im zweiten Jupyter Notebook werden wir den radialen Fall eines Probekörpers in ein schwarzes Loch numerisch berechnen.
Die Struktur der Raumzeit der Schwarzschild-Metrik kann man auf unterschiedliche Weisen visualisieren. Wir betrachten uns zunächst die sogenannten eingebetteten Diagramme der räumlichen Hypersphäre $\Sigma_t$ der Mannigfaltigkeit ${\cal M}$. Diese eingebetteten Diagramme besitzen eine Tricher-Form und zeigen eine Koordinatensingularität bei dem sogenannten Schwarzschild-Radius $R_S=2M$. Zusätzlich zu diesen Diagrammen werden in dem Jupyter Notebook (Eigenschaften der Schwarzschild-Metrik) die Raumzeit-Diagramme der Schwarzschild-Metrik in Schwarzschild-Koordinaten und Eddington-Finkelstein Koordinaten betrachtet. Die nebenstehende Abbildung zeigt das Raumzeit-Diagramm der Schwarzschild-Metrik ($M=1$) und beschreibt somit das raumzeitliche Verhalten eines kugelsymmetrischen schwarzen Loches aus dem Betrachtungsstandpunkt eines im Unendlichen ruhenden Beobachters (Schwarzschild Koordinaten). Die roten Kurven stellen in das schwarze Loch einlaufende Lichtstrahlen dar und die blauen Kurven auslaufende Lichtstrahlen. Für den äußeren Beobachter erscheint es, als ob die Raumzeit in zwei Bereiche geteilt ist (Bereich I: $r > R_S$ und Bereich II: $r < R_S$), die untereinander keinerlei Informationen austauschen können. Nähert man sich vom Bereich I dem Schwarzschildradius an ($r\rightarrow R_s$, $r > R_S$), so verengt sich der Lichtkegel so stark, dass man im Grenzfall unendlich lange Zeit benötigen würde um $R_S$ erreichen zu können. Im Bereich II dagegen hat die Raum- und Zeitkoordinate anscheinend ihren Sinn getauscht – die Zukunftslichtkegel zeigen unweigerlich in Richtung der echten Singularität im Ursprung. Ein Teilchen, das sich an einem Ort im Bereich II befindet, muss sich zwangsläufig in Richtung der echten Singularität bewegen. Einem äußeren Beobachter erscheint die Kugelfläche des Schwarzschildradius demnach als eine Grenze eines Ereignishorizontes. Vom Bereich I kann keine Information in den Bereich II, und von dem Bereich II kann man nicht in den Bereich I vordringen. Die anscheinende Abgeschlossenheit beider Bereiche ist jedoch vom Standpunkt der Betrachtung d.h. von den zugrunde liegenden Koordinaten abhängig und die Koordinatensingularität der Schwarzschild-Metrik kann man mittels spezieller Koordinatentransformationen beseitigen (z.B Eddington-Finkelstein Koordinaten eines einfallenden Photons). Dieses Notebook finden Sie unter dem folgenden Link (Schwarzschild.ipynb).
In diesem Jupyter Notebook werden wir einen Probekörper radial in ein nicht-rotierendes schwarzes Loch fallen lassen (Masse Probekörper $m << M$ Masse schwarzes Loch). Wir betrachten somit eine spezielle numerische Lösung der Geodätengleichung in vorgegebener Schwarzschild Raumzeit. Die Geodätengleichung beschreibt wie sich ein Körper im Raum bewegt und sagt voraus, dass diese Bewegung sich stets entlang der kürzesten Kurve, in der durch die Metrik beschriebenen gekrümmten Raumzeit, vollzieht. Einem im unendlichen ruhenden Beobachter erscheint es als ob ein in das schwarze Loch fallender Körper, kurz vor Erreichen des Ereignishorizontes, immer langsamer wird und diesen in endlicher Zeit nicht überschreiten wird. Die nebenstehende Abbildung zeigt die Raumzeit-Trajektorien des Probekörpers berechnet in allgemeiner Relativitätstheorie (blaue Kurve) im Vergleich mit der entsprechenden Lösung in Newtonscher Theorie (rote Kurve). Im Gegensatz zum Newtonschen Fall, bleibt der in das schwarze Loch fallende Probekörpers somit, für einen äußeren Beobachter, anscheinend am Ereignishorizont bei $R_S=2M$ stehen – der Körper selbst überschreitet jedoch den Ereignishorizont ohne Hindernisse, was man mittels einer Transformation in ein mitgeführtes Koordinatensystem sieht. Für einen äußeren Beobachter wird seine Bewegung in radialer Richtung, nahe dem Ereignishorizont, immer langsamer und das Bild des Körpers friert am Ereignishorizont ein. Man kann zeigen, dass das wahrgenommene Bild gleichzeitig unendlich rotverschoben wird, sodass es nahe dem Ereignishorizont, langsam den wahrnehmbaren, sichtbaren Bereich verlässt.
In der zweiten Vorlesung werden wir die wohl bekannteste analytische Lösung der Einsteingleichung betrachten - die sogenannte Schwarzschild-Lösung. Bereits einige Monate nach der Publikation von Einsteins Artikel zur Allgemeinen Relativitätstheorie im Jahre 1915, erarbeitete Karl Schwarzschild in zwei Arbeiten mögliche analytische Lösungen der neuen Theorie der Raumzeitkrümmung. In der ersten dieser Arbeiten ("über das Gravitationsfeld eines Massenpunktes nach der Einsteinschen Theorie", siehe Schwarzschild, K., Sitzungsberichte der Königlich-Preussischen Akademie der Wissenschaften. Reimer, Berlin 1916, S. 189-196) betrachtete Herr Schwarzschild die Einstein-Gleichung für den freien, leeren Raum ($T_{\mu\nu}=0 \quad \rightarrow \quad R_{\mu\nu}=0$), wobei er annahm, dass sich die gesamte Materie/Energie in einem singulären Punkt im Ursprung befindet (Massenpunkt der Masse $M$). Die so von ihm gefundene Lösung der resultierenden Feldgleichungen ist heutzutage unter dem Namen Schwarzschild-Metrik bekannt und lautet: \[ g_{\mu\nu}=\left( \begin{array}{ccc} 1-\frac{2\,M}{r} & 0 & 0 & 0\\ 0& -\frac{1}{1-\frac{2\,M}{r}}& 0&0 \\ 0& 0& -r^2& 0\\ 0& 0& 0& -r^2 \hbox{sin}^2(\theta)\\ \end{array} \right) \] , wobei wir ein sphärisch symmetrisches Koordinatensystem benutzt wurde ($x^\mu=\left(t,r,\theta,\phi \right)$). Diese Lösung ist von besonderer Bedeutung für astrophysikalische Betrachtungen, denn sie beschreibt einerseits die Metrik eines nicht-rotierenden schwarzen Lochs und andererseits, aufgrund des Birkhoff-Theorem, die Metrik außerhalb eines einzelnen isolierten, nichtrotierenden Sterns.
Im linken Panel dieser Vorlesung werden im ersten Jupyter Notebook die Eigenschaften der Schwarzschild-Metrik besprochen und in Raumzeit-Diagrammen visualisiert. Im zweiten Jupyter Notebook wird das Beispiel eines radial in das nicht-rotierende schwarzen Loch einfallenden Probekörpers als numerische Lösung der Geodätengleichung in vorgegebener Schwarzschild Raumzeit berechnet.
Eine gute Verbildlichung der seltsamen Eigenschaften von schwarzen Löchern findet man in der speziellen architektonischen Konstruktion des Berliner Reichstagsgebäudes (siehe Black Holes and the German Reichstag).
In dieser Vorlesung werden wir die Geodätengleichung und die Klassifikation möglicher Bahnen von Probekörpern in vorgegebener Schwarzschild-Raumzeit mittels eines definierten effektiven Potentials in einem Jupyter Notebook behandeln. Zusätzlich werden wird eine kurze Einführung in die Programmiersprache C++ und das numerische Lösen von Differentialgleichungen gegeben.
Das in dieser Vorlesung inhaltlich behandelte Thema (die Bewegung eines Probekörpers um ein schwarzes Loch) ist ein astrophysikalisch sehr relevantes Problem. Schon Jahre bevor die ersten Bilder eines schwarzen Lochs entstanden, galt es schon als so gut wie bestätigt, dass im Zentrum unserer Galaxie ein superschweres schwarzes Loch existiert und Reinhard Genzel (Physik-Nobelpreisträger 2020) verfolgte schon seit Jahrzehnten die Bewegung einzelner, sogenannter S-Sterne um dieses schwarzes Loch. Neben diesen aktuellen Erkenntnissen, gilt die Perihel-Drehung des Merkur als ein, durch die allgemeine Relativitätstheorie verursachter Effekt. Obwohl die Bewegung der Planeten unseres Sonnensystems um unser Zentralgestirn (die Sonne) ja sicherlich keine Bewegung um ein schwarzes Loch darstellt, können die Gleichungen der Planetenbewegungen in guter Approximation als solche beschrieben werden (siehe Birkhoff-Theorem).
Im vorigen Unterpunkt hatten wir die Geodätengleichung (bzw. das im rechten Panel dieser Vorlesung dargestellte System von gekoppelten Differentialgleichungen zweiter Ordnung) mittels der im Python Modul 'scipy' definierter Funktion "odeint(DGLsys, initialval, tauval)" numerisch gelöst. In diesem neuen Unterpunkt werden wir die Grundlagen der Programmiersprache C++ wiederholen und das numerische Lösen von Differentialgleichungen kurz erläutern (das Material basiert auf der Vorlesungsreihe Einführung in die Programmierung für Studierende der Physik (SS 2022). In der nächsten Vorlesung werden wir dann die Geodätengleichung mittels eines C++ Programmes lösen. Das numerische Lösen von Differentialgleichungen ist ein mathematisch anspruchsvolles Thema und kann in dieser Vorlesung nicht im Detail erläutert werden. Die Geodätengleichung ist ein System von vier gekoppelten Differentialgleichungen zweiter Ordnung, welches man in ein System von acht gekoppelten Differentialgleichungen erster Ordnung umschreiben kann. In diesem Unterpunkt beschreiben wir die Vorgehensweise, wie man solche Differentialgleichungen höherer Ordnung numerisch mittels eines C++ Programmes löst. In diesem Unterpunkt werden wir uns zunächst mit Systemen von gekoppelten Differentialgleichungen erster Ordnung befassen und dann das numerische Lösen von Differentialgleichungen zweiter Ordnung vorstellen (näheres siehe Systeme von gekoppelten Differentialgleichungen und Differentialgleichungen zweiter Ordnung).
Die Geodätengleichung beschreibt wie sich ein Probekörper (Masse Probekörper $m << M$ Masse schwarzes Loch) im Raum bewegt und sagt voraus, dass diese Bewegung sich stets entlang der kürzesten Kurve, in der durch die Metrik beschriebenen gekrümmten Raumzeit, vollzieht. Sie lässt sich demnach durch folgendes Variationsprinzip herleiten:
\[
\delta \int_A^B ds= \delta \int_A^B \sqrt{g_{\mu\nu} dx^\mu dx^\nu}= \delta \int_A^B \sqrt{g_{\mu\nu} \frac{dx^\mu}{d\lambda} \frac{dx^\nu}{d\lambda}} d\lambda = 0
\]
, wobei sich dann die Geodätengleichung mittels der Euler-Lagrange Gleichungen
$L = \sqrt{g_{\mu\nu} \frac{dx^\mu}{d\lambda} \frac{dx^\nu}{d\lambda}}$, bzw.
alternativ $L = g_{\mu\nu} \frac{dx^\mu}{d\lambda} \frac{dx^\nu}{d\lambda}$ ergibt:
\[
\frac{d}{d\lambda} \left( \frac{\partial L}{\partial \frac{\partial x^\mu}{\partial \lambda}} \right) -
\frac{\partial L}{\partial x^\mu} = 0 \quad \rightarrow \quad \frac{d^2 x^\mu}{d\lambda^2} +
\Gamma^\mu_{\nu \rho} \frac{d x^\nu}{d\lambda} \frac{d x^\rho}{d\lambda} ~=~ 0
\]
$\Gamma^\mu_{\nu \rho}$ sind die Christoffel Symbole zweiter Art und $\lambda$ ein affiner Parameter (z.B. die Eigenzeit $\tau$ des Probekörpers).
In der dritten Vorlesung werden wir die Geodätengleichung in vorgegebener Schwarzschild-Raumzeit näher betrachten, wobei wir wieder ein sphärisches Koordinatensystem benutzen ($x^\mu=\left(t,r,\theta,\phi \right)$). Die Geodätengleichung stellt ein System gekoppelter nichtlinearer Differentialgleichungen dar
\[
\begin{eqnarray}
&& \frac{d^2 x^0}{d\lambda^2} = \frac{d^2 t}{d\lambda^2} = - \Gamma^0_{\nu \rho} \frac{d x^\nu}{d\lambda} \frac{d x^\rho}{d\lambda} \\
&& \frac{d^2 x^1}{d\lambda^2} = \frac{d^2 r}{d\lambda^2} = - \Gamma^1_{\nu \rho} \frac{d x^\nu}{d\lambda} \frac{d x^\rho}{d\lambda}\\
&& \frac{d^2 x^2}{d\lambda^2} = \frac{d^2 \theta}{d\lambda^2} = - \Gamma^2_{\nu \rho} \frac{d x^\nu}{d\lambda} \frac{d x^\rho}{d\lambda}\\
&& \frac{d^2 x^3}{d\lambda^2} = \frac{d^2 \phi}{d\lambda^2} = - \Gamma^3_{\nu \rho} \frac{d x^\nu}{d\lambda} \frac{d x^\rho}{d\lambda} \quad .
\end{eqnarray}
\]
Man kann zeigen (siehe z.B. Seite 206 in General relativity : An introduction for physicists by M. P. Hobson, G. P. Efstathiou and A. N. Lasenby), dass sich die erste und vierte Gleichung dieses Systems von Differentialgleichungen in die folgenden Gleichungen umschreiben lässt:
\[
\begin{eqnarray}
\hbox{1. Gleichung:}&& \frac{d}{d\lambda} \left[ \left( 1 - \frac{2 M}{r} \right) \frac{dt}{d\lambda} \right] = 0 \\
\rightarrow && \left( 1 - \frac{2 M}{r} \right) \frac{dt}{d\lambda} = e = \hbox{const} \\
\hbox{4. Gleichung:}&& \frac{d}{d\lambda} \left( r^2 \hbox{sin}^2(\theta) \frac{d\phi}{d\lambda} \right) = 0 \\
\rightarrow && r^2 \hbox{sin}^2(\theta) \frac{d\phi}{d\lambda} = l = \hbox{const}
\end{eqnarray}
\]
, wobei die während der Bewegungen erhaltenen Größen e (Teilchenenergie pro Masse) und l (Drehimpuls pro Masse m) sich aus der Definition des Viererimpulses $p_\mu = m u_\mu$ ergeben.
Die unterschiedlichen Bahnbewegungen um ein nicht-rotierendes schwarzes Loch lassen sich mittels eines effektiven Potentials klassifizieren (siehe linkes Panel dieser Vorlesung). Die im linken Panel veranschaulichte Abbildungen zeigen das effektive Potential als Funktion des Radius und die möglichen Trajektorien der Probekörper für unterschiedliche Anfangswerte in einem eingebetteten Raumzeit-Diagramm der Schwarzschild-Metrik. Bei der elliptische, roten Bahn erkennt man hierbei gut den allgemein-relativistischen Effekt der Apsidendrehung (Periheldrehung bei der Sonne); d.h. der näheste Punkt (der Perihel) und der am weitesten entfernte Punkt (der Aphel) vom Zentrum des schwarzen Lochs betrachtet, ändert seine Position und rotiert entgegen dem Uhrzeigersinn in $\phi$-Richtung.
Im ersten Abschnitt dieser Vorlesung lösen wir die Geodätengleichung mittels eines C/C++ Programms. Im zweiten Abschnitt dieser Vorlesung werden wir ein Jupyter Notebook behandeln, welches die Eigenschaften der innersten stabilen kreisförmigen Bahnbewegung eines massiven Probekörpers (ISCO, siehe rechtes Panel dieser Vorlesung) berechnet und diesen Grenzorbit verdeutlicht. Des Weiteren wird in diesem Notebook auch die Bewegung von masselosen Teilchen (z.B. Photonen) um ein nicht-rotierendes schwarzes Loch simuliert und die Photonensphäre eines schwarzen Loches berechnet. Die astrophysikalische Bedeutung des ISCOs und der Photonensphäre werden wir dann in der nächsten Vorlesung besprechen.
Wir werden nun die Geodätengleichung mittels eines C++ Programmes lösen. Die Geodätengleichung ist ein System von vier gekoppelten Differentialgleichungen zweiter Ordnung, welches man in ein System von acht gekoppelten Differentialgleichungen erster Ordnung umschreiben und dann numerisch lösen kann. In diesem Unterpunkt beschränken wir uns auf eine Schwarzschild-Raumzeit (nicht-rotierendes, nicht-geladenes Schwarzes Loch). Aufgrund der sphärischen Symmetrie der Schwarzschild-Raumzeit kann man sich bei der Beschreibung auf ebene, äquatoriale Bewegungen beschränken ($\theta=\frac{\pi}{2}, {\rm cos}(\theta)=0, {\rm sin}(\theta)=1, \frac{d \theta}{d\tau}=0, \frac{d^2 \theta}{d\tau^2}=0$). Dies hat zur Folge, dass eine der vier Differentialgleichungen trivial ist und man somit effektiv 'nur' sechs gekoppelte Differentialgleichungen erster Ordnung zu lösen hat. Wir leiten zunächst das Differentialgleichung-System der Geodätengleichung mittels eines Python Jupyter ab und exportieren es dann in ein C++ Programm. Wir benutzen dazu das Jupyter Notebook: GeodSchwarzschildII.ipynb und exportieren dann die Gleichungen des gekoppelten Differentialgleichung-Systems in C-Ausdrücke. Das C++ Programm können Sie sich unter folgendem Link herunterladen: DGL_2_VARTC.cpp.
Beim Klicken auf das nebenstehende linke Bild gelangen Sie zu dem Unterpunkt Numerisches Lösen der Geodätengleichung mittels eines C/C++ Programmes. Das Bild zeigt die Visualisierung der Daten von 'DGL_2_VARTC.dat' und vergleicht das Euler Verfahren mit der Runge-Kutta Ordnung vier Methode. Zusätzlich wird in der Abbildung auch die numerische Lösung, die in Python direkt generiert wurde (Methode "integrate.odeint()" im Python-Modul "scipy") mit den simulierten Daten der unterschiedlichen Verfahren verglichen (näheres siehe Numerisches Lösen der Geodätengleichung mittels eines C/C++ Programmes).
Die linke Seite der unteren Animation verdeutlicht die Trajektorien des ISCO und der Photonensphäre in einem eingebetteten Raumzeit-Diagramm der Schwarzschild-Metrik. Kreisförmige Bewegungen von massiven Probekörpern um ein nicht rotierendes schwarzes Loch können dem Loch nicht beliebig nahekommen. Die Grenze der Stabilität von kreisförmigen Trajektorien nennt man ISCO (siehe rechtes Panel dieser Vorlesung). Die linke untere Abbildung zeigt die simulierten Bahnen dreier kreisförmige Bewegungen, welche in unterschiedlichen Abstand um das schwarze Loch kreisen, wobei die Masse des schwarzen Loches auf $M=1$ gesetzt wurde. Der grüne Probekörper kreist mit einem Abstand von $r=12$ km, der rote Körper von $r=9.25$ km und der schwarze Körper von $r=6$ km um das schwarze Loch. Zusätzlich sind für diese kreisförmigen Orbits auf der rechten Seite der unteren Abbildung die zugehörigen effektiven Potentiale dargestellt. Da es sich um kreisförmige Bewegungen handelt befinden sich alle drei Probekörper im Minimum des zugehörigen Potentials bzw. der schwarze Orbit im Sattelpunkt des Potentials. Stabile kreisförmige Bewegungen um ein schwarzes Loch (nicht-rotierend) sind somit nur bis zu einem Abstand von $r=6 M$ möglich. Das gilt jedoch nicht für masselose Probekörper (z.B. Photonen). Die orange Kurve auf der linken Seite der unteren Abbildung zeigt die Bewegung eines masselosen Testteilchen im Abstand $r=3$ km. Bei diesem Abstand können Lichtteilchen kreisförmig um das schwarze Loch rotieren und man nennt die entsprechende Kugelschale bei $r=3 M$ auch deshalb die Photonensphäre eines schwarzen Loches.
In der vorigen Vorlesung hatten wir die Geodätengleichung in vorgegebener Schwarzschild-Raumzeit betrachtet und gezeigt, wie man eine Klassifizierung möglicher Bahnen von Probekörpern mittels eines definierten effektiven Potentials V(r,M,l) illustrieren kann ($M$ ist die Masse des schwarzen Lochs und l der Bahndrehimpuls pro Masse $m$ des Probekörpers). Eine dieser Bahnen ist von besonderer Bedeutung, die sogenannte innerste stabile kreisförmige Bahnbewegung (der ISCO: Innermost Stable Circular Orbit). Kreisförmige Bahnbewegungen sind dadurch charakterisiert, dass der Wert des Radiuses sich im laufe der Zeit nicht verändert und somit sich der radiale Abstand des Probekörpers vom schwarzen Loch gerade im Minimum des effektiven Potentials befindet. Es muss somit $\frac{dV}{dr}=0$ gelten. Löst man diese Gleichung nach r auf, so erhält man zwei Lösungen, wobei die erste (positives Vorzeichen) dem stabilen Minimum und die zweite (negatives Vorzeichen) dem instabilen Maximum entspricht:
$$
\begin{eqnarray}
\frac{d V}{dr}=0 \quad \Rightarrow \, r_\pm = \frac{l}{2 M} \left( l \pm \sqrt{l^2 -12 M^2} \right)
\end{eqnarray}
$$
Der ISCO hat gerade die Sattelpunkt-Eigenschaft, sodass zusätzlich $\frac{d^2V}{dr^2}=0$ gelten muss. Der Drehimpuls l des Probekörpers und sein radialer Abstand vom schwarzen Loch nehmen die folgenden Werte an:
$$
\begin{eqnarray}
\frac{d V}{dr}=0 \,\,,\,\,\, \frac{d^2 V}{dr^2}=0 \quad \underbrace{\Rightarrow}_{\hbox{ISCO}} r=6 M \,\,,\,\,\, l = 2 \sqrt{3} M
\end{eqnarray}
$$
Kreisförmige Bewegungen um ein nicht-rotierendes schwarzes Loch sind somit nur bis zu einem Abstand von $r_{\tiny ISCO}=6 M$ möglich. Kommt man dem schwarzen Loch näher, endet man zwangsläufig in der echten Singularität. Dies gilt jedoch nur für massive Probekörper und nicht für masselose Teilchen (z.B. Photonen). Photonenbahnen unterscheiden im Wert des infinitesimalen Weglängenelementes $ds^2 = g_{\mu\nu} \, dx^\mu dx^\nu$. Mittels der Eigenschaft für Photonen $\left( \frac{ds}{d\tau} \right)^2=0$ vereinfacht sich die radiale Gleichung der Geodätengleichung und man kann ein effektives Potential definieren, welches allein von der Masse des schwarzen Lochs abhängt:
$$
\begin{eqnarray}
&& \frac{1}{l^2} \left( \frac{dr}{d\lambda} \right)^2 + V_{\tiny Photon}(r) = \frac{1}{b^2}\\
&& V_{\tiny Photon}(r) = \frac{1}{r^2} \left( 1 - \frac{2 M}{r} \right) \quad,
\end{eqnarray}
$$
wobei der Parameter b der Impaktparameter der Photonenbahn darstellt. Dieses Potential besitzt ein Maximum bei $r=3 M$ welches die innerste kreisförmige Photonenbahn darstellt, die sogenannte Photonensphäre eines schwarzen Lochs. Mit $r=3 M$ ist diese nur ein wenig vom Ereignishorizont ($r=2 M$) entfernt.
Im linken Panel dieser Vorlesung werden die besprochenen Grenztrajektorien (ISCO und Photonensphäre) in einer Animation illustriert.
In dieser Vorlesung werden wir zunächst die Eigenschaften von rotierenden schwarzen Löchern und die Bewegung von Probekörper um diese, mittels zweier Jupyter Notebook und einem C++ Programm behandeln. Die astrophysikalische Bedeutung von Schwarzen Löchern und insbesondere deren Eigenschaften des ISCO und der Photonensphäre wird danach anhand der vom Event Horizon Teleskop aufgenommenen Bilder des schwarzen Lochs in unserer eigenen Galaxie (Sgr A*) und in der Nachbargalaxie Messier 87 (M87) illustriert. Am Ende dieser Vorlesung werden weitere Anwendungsfelder, wie z.B. die Planetenbewegungen unseres Sonnensystems und der Transit des Merkur am 9.Mai 2016 in allgemein-relativistischer Formulierung simuliert (siehe entsprechenden älteren Maple Worksheets weiter unten in den ''Weiterführende Links'').
Rotierende schwarze Löcher besitzen eine kompliziertere Struktur der Ereignishorizonte und die Flächen unendlicher Rotverschiebung und die Grenzflächen stationärer Bewegungen sind im Allgemeinen nicht identisch mit den Horizonten. Die nebenstehende obere Abbildung zeigt die wichtigen Flächen der Kerr-Metrik in einer Animation, wobei der Kerr-Rotationsparameter im Bereich $a \in [0.2,1[$ variiert wurde. Rotiert das schwarze Loch, so existieren zwei Ereignishorizonte (r+: graue Fläche und r-: grüne Fläche) und zwei Flächen unendlicher Rotverschiebung (rs+: äußere rote Fläche und rs-: blaue Fläche). Der Bereich zwischen der äußeren roten Fläche unendlicher Rotverschiebung und dem äußeren Ereignishorizont bei r+ nennt man Ergosphäre; hier können Körper und sogar Lichtteilchen nicht mehr entgegengesetzt der Rotationsrichtung des schwarzen Lochs rotieren und stationäre Bewegungen sind somit nicht mehr möglich. Fällt ein Probekörper radial in ein rotierendes schwarzes Loch, so wird er aufgrund des Mitführungseffektes der rotierenden Raumzeit (Frame dragging, siehe rechtes Panel dieser Vorlesung) abgelenkt. Dieses Mitführen der Raumzeit erfolgt in Richtung der Rotation des schwarzen Lochs und nimmt bei Annäherung an das schwarze Loch zu. Das entsprechende Jupyter Notebook finden Sie unter dem folgenden Link: Das rotierende schwarzes Loch: Struktur der Horizonte und der radiale Fall eines Probekörpers.
In dem Jupyter Notebook Das rotierende schwarzes Loch: Klassifikation möglicher Bahnen und der ISCO werden die möglichen Bewegungen eines Probekörpers um ein rotierendes schwarzes Loch (Kerr-Metrik) mittels eines definierten effektiven Potential illustriert. Wie bei einem nicht-rotierenden schwarzen Loch, können kreisförmige Bewegungen von massiven Probekörpern um ein rotierendes schwarzes Loch dem Loch nicht beliebig nahe kommen (siehe Vorlesung 4). Bei rotierenden schwarzen Löchern gibt es zwei solcher Grenzen der Stabilität von kreisförmigen Trajektorien (zwei ISCOs). Die linke Abbildung zeigt die beiden effektiven Potentiale des co-rotierenden (Probekörper rotiert in gleicher Richtung wie die Rotationsrichtung des schwarzen Lochs, rote Kurve) und contra-rotierenden (Körper rotiert entgegen der Rotationsrichtung des schwarzen Lochs, blaue Kurve) ISCOs bei Variation des Kerr-Rotationsparameter $a$, wobei in beiden Fällen die Sattelpunkteigenschaft gut zu erkennen ist. Im nicht-rotierenden Grenzfall ($a=0$) erhält man hingegen nur eine Lösung bei $r_{\tiny ISCO}=6 M$ (hier $M=1$). Die Animation auf der rechten Site zeigt die innerste co-rotierende (blaue Trajektorie innerhalb der gelben Ergosphäre) und innerste contra-rotierende (roter Trajektorie) Bahn für ein rotierendes schwarzes Loch ($M=1$ und $a=0.95$). Zusätzlich ist die Trajektorie eines zunächst contra-rotierenden Probekörpers veranschaulicht, welcher in das schwarze Loch fällt (schwarze Kurve). Da der ''Frame dragging'' Effekt bei Annäherung an das schwarze Loch immer stärker wird dreht der Körper seine Rotationsrichtung kurz vor Erreichen der Ergosphäre um und fällt schließlich co-rotierend in das schwarze Loch.
Wieder kann man die Geodätengleichung eines rotierendes schwarzes Loch mittels eines C++ Programmes lösen. Das C++ Programm können Sie sich durch Klicken auf das nebenstehende 'C++-Python'-Bild herunterladen und das entsprechende Jupyter Notebook finden Sie unter dem folgenden Link: GeodKerrII_2023.ipynb.
In den beiden vorigen Vorlesungen hatten wir die Geodätengleichung in vorgegebener Schwarzschild-Metrik (Raumzeit eines nicht-rotierenden schwarzen Loches) betrachtet, die möglichen Bahnen von Probekörpern und Licht studiert und die Grenz-Orbits des ISCO und der Photonensphäre definiert. Die Bedeutung dieser Orbits beim Verständnis des Bildes des supermassiven schwarzen Lochs in unserer eigenen Galaxie (Sagittarius A*) und in einer Nachbargalaxie (Messier 87 M87) werden wir in dieser Vorlesung verdeutlichen (siehe linkes Panel dieser Vorlesung, unterer Bereich). Da diese schwarzen Löcher und auch generell die allermeisten durch astrophysikalische Beobachtungen bekannten schwarzen Löcher nicht von statischer Natur sind, werden wir in dieser Vorlesung zunächst die Eigenschaften von rotierenden schwarzen Löchern besprechen.
Im Folgenden betrachten wir die Bewegung eines massiven Probekörpers um ein rotierendes schwarzes Loch und lösen die Geodätengleichung in vorgegebener Kerr-Raumzeit (in Boyer-Lindquist Koordinaten). Die kovariante Kerr-Metrik eines rotierenden schwarzen Lochs der Masse M und Rotation a ($ a \in [-1,1]$ ist ein spezifischer Drehimpuls $a=J/M$ und wird als der sogenannte Kerr-Rotationsparameter bezeichnet) besitzt in Boyer-Lindquist Koordinaten folgendes Aussehen:
$$
\begin{eqnarray}
&g_{\mu\nu}=\left( \begin{array}{ccc} g_{tt}(r,\theta) & 0 & 0 & g_{t\phi}(r,\theta)\\ 0& g_{rr}(r,\theta)& 0&0 \\ 0& 0& g_{\theta\theta}(r,\theta)& 0\\ g_{\phi t}(r,\theta)& 0& 0& g_{\phi\phi}(r,\theta)\\ \end{array} \right)& \\
& g_{tt}(r,\theta)=\left( \frac{1-2\,M\,r}{\rho^2} \right)\,\,, \, g_{t\phi}(r,\theta)=\frac{2aMr\hbox{sin}^2(\theta)}{\rho^2} &\\
&g_{rr}(r,\theta)=-\frac{\rho^2}{\Delta}\,\,, \quad g_{\theta\theta}(r,\theta)=-\rho^2\,\,, \, & \\
&g_{\phi\phi}(r,\theta)=-\left( \frac{r^2+a^2+2 M r a^2 \hbox{sin}^2(\theta)}{\rho^2} \right)\hbox{sin}^2(\theta)\,\,,&\\
&\rho^2=r^2+a^2 \hbox{cos}^2(\theta) \,\,, \quad \Delta=r^2-2Mr+a^2&
\end{eqnarray}
$$
Rotierende schwarze Löcher besitzen, im Gegensatz zu denen in den Vorlesung 2-4 besprochenen nicht-rotierenden schwarzen Löchern, eine Ringsingularität und eine kompliziertere Struktur der Ereignishorizonte. Ereignishorizonte ereignen sich formal an den Raumzeitpunkten, bei denen die radiale Komponente der zugrunde liegenden Metrik singulär wird ($g_{rr}\rightarrow\infty$ (bzw. $g^{rr}=0$). Für $a \neq 0$ erhält man zwei Lösungen, die man gewöhnlich mit den Symbolen $r_{+}$ und $r_{-}$ bezeichnet
$$
r_{+}= M + \sqrt{M^2 - a^2}\,, \quad r_{-}= M - \sqrt{M^2 - a^2}\quad,
$$
und die für $a = 0$ in den Schwarzschild-Limes des Ereignishorizontes eines nicht-rotierenden schwarzen Lochs übergehen ($a=0 \rightarrow r_{+}=r_{-}=2\,M$). Zusätzlich existieren die Flächen der stationären Grenze (stationary limit surfaces) und die der unendlichen Rotverschiebung; sie sind durch $g_{tt}=0$ bestimmt und werden gewöhnlich mit den Symbolen $r_{S^+}$ und $r_{S^-}$ bezeichnet:
$$
r_{S^+}= M + \sqrt{M^2 - a^2{{\rm cos}(\theta)}^2}\,, \,\, r_{S^-}= M - \sqrt{M^2 - a^2{{\rm cos}(\theta)}^2}
$$
In dem linken Panel dieser Internetseite ist die Horizontstruktur eines rotierenden schwarzen Lochs bei ansteigendem Kerr-Rotationparameter $a$ in einer Animation veranschaulicht.
Ein rotierendes schwarzes Loch zieht die Raumzeit mit sich mit. Die Rotationsfrequenz mit der die raumzeitlichen Struktur mitgeführt wird, nennt man ''Frame dragging'' Frequenz $\omega$; sie beschreibt wie viel sich die $\phi$-Koordinate pro Koordinatenzeit $t$ verändert:
$$
\begin{equation}
\omega(r,\theta)=\frac{d\phi}{dt} = \frac{\frac{d\phi}{d\tau}}{\frac{dt}{d\tau}} = \frac{u^\phi}{u^t} = \frac{g^{t\phi}}{g^{tt}}
\end{equation}
$$
Die möglichen Bewegungen von Probekörpern um ein rotierendes schwarzes Loch kann man sich wieder mithilfe eines effektiven Potentials illustrieren (siehe z.B. Hartle- bzw. Hobson Buch). In ähnlicher Weise wie in der Vorlesung 3 beschränken wir uns im Folgenden auf äquatoriale Bewegungen, schreiben das System der gekoppelten Differentialgleichungen der Geodätengleichung um und betrachten die zweite, radiale Gleichung. Das effektive Potential hängt von dem, bei der Bewegung erhaltenem Drehimpuls pro Masse $l$ und von der Probekörper-Energie pro Masse $e$ ab. Die im Zentralfeld möglichen Bewegungen werden mittels dieser zwei erhaltenen Größen charakterisiert:
\[
\begin{eqnarray}
&\frac{1}{2} \left( \frac{dr}{d\tau} \right)^2 + V(r,a,l,e) = \frac{1}{2} \left( e^2 -1 \right)& \\
& V(r,a,l,e) \,=\, -\frac{M}{r} + \frac{l^2 - a^2 \left( e^2 -1 \right)}{2\, r^2} - \frac{M \left( l - a\,e \right)^2}{r^3} &
\end{eqnarray}
\]
Die Bewegungen von Probekörpern ist aufgrund des ''Frame dragging'' Effekts unterschiedlich zu den Trajektorien um ein nicht-rotierendes schwarzes Loch und bei rotierenden schwarzen Löchern gibt es zwei unterschiedliche Grenzen der Stabilität von kreisförmigen Trajektorien (zwei ISCOs, siehe Animation im linken Panel dieser Vorlesung). Die ''Frame dragging'' Frequenz wirkt in ähnlicher Weise auf die Geschwindigkeit von Probekörpern, wie das Magnetfeld in der Elektrodynamik die Lorentzkraft verursacht und die entstehende Kraft wird deshalb auch als Gravitomagnetische Kraft bezeichnet. In erster Näherung (siehe Fließbach Buch, S:172) ist die gravitomagnetische Kraft gleich $ \sim 2\,\left( {\bf \omega} \times {\bf v} \right) $, wobei $ \times $ das Kreuzprodukt, $ {\bf \omega} $ der axiale Vektor der "Frame dragging" Frequenz und $ {\bf v} $ der Geschwindigkeitsvektor des Probekörpers ist. Die Änderung des Geschwindigkeitsvektors nimmt in dieser Schwachfeldnäherung dann die folgende Gestalt an:
\[
\begin{eqnarray}
\frac{d{\bf v}}{d\tau} &=& \underbrace{-\hbox{grad}\, \Phi({\bf r})}_{\hbox{gewöhnlicher Teil der gravitativen Kraft}} +\\
&& \\
&& + \underbrace{2\, {\bf \omega}({\bf r}) \times {\bf v}}_{\hbox{gravitomagnetische Lorentzkraft}} \,\,+ {\cal O}(v^2/c^2)\,\,,
\end{eqnarray}
\]
wobei $\Phi({\bf r})$ das Newtonsche Gravitationspotential und ${\bf v}=(v^r,v^\theta,v^\phi)$ der Geschwindigkeitsvektor des Probekörpers ist.
Die gravitomagnetische Kraft und der Mitführungs-Effekt der Raumzeit (Frame-Dragging-Effekt, bzw. Lense-Thirring-Effekt) ist eine generelle Eigenschaft von rotierenden Körpern in der allgemeinen Relativitätstheorie, die in der Newtonschen Gravitationstheorie nicht auftritt und auch bei langsam rotierenden Körpern existent ist. Das Frame-Dragging konnte im Jahre 2004 mittels der NASA Satelliten-Mission Gravity Probe B am Beispiel des durch die Erdrotation verursachten Mitführungs-Effekt der Raumzeit experimentell nachgewiesen werden (siehe auch Gravity Probe B: Testing Einstein's Universe und weitere Links im linken Panel dieser Vorlesung).
Die im rechten Panel dieser Vorlesung dargestellten TOV-Gleichungen beschreiben das Druck- und Energiedichte-Verhalten innerhalb eines sphärisch symmetrischen Objektes und geben außerdem die Innenraum-Metrik des Objektes an. Außerhalb des Objektes ist die Raumzeit durch die Schwarzschildmetrik definiert, welche aufgrund des Birkhoff-Theorems die einzige sphärisch symmetrische Lösung der Einsteingleichung im Vakuum ($T^{\mu\nu}\equiv 0$) ist. Mittels der TOV-Gleichungen können die unterschiedlichsten Objekte in guter Näherung beschrieben werden. So kann man mit ihnen sowohl das Innere der Sonne, als auch die Eigenschaften von Weißen Zwergen und Neutronensternen gut beschreiben. Nach einer kurzen Einführung in die Astrophysik der Weißen Zwerge, Neutronensternen und Quarksterne werden in einem Python Jupyter Notebook, die TOV-Gleichungen analytisch hergeleitet und ihre numerische Lösung, unter Verwendung einer polytropen Form der Zustandsgleichung der Neutronenstern-Materie behandelt. Zusätzlich werden wir in dieser Vorlesung den Spezialfall des Gravitationsfeldes einer Kugel konstanter Dichte behandeln (siehe rechtes Panel, Arbeiten von Karl Schwarzschild im Jahre 1916) und die gekrümmte Raumzeit eines Neutronensterns in einem eingebetteten Diagramm visualisieren.
Neutronensterne sind neben weißen Zwergen und stellaren schwarzen Löchern die möglichen Endzustände des Evolutionsprozesses einer Sonne. Neutronensterne werden in gewaltigen Supernova-Explosionen geboren und sie stellen den letzten stabilen Zustand der Materie dar, bevor sie zu einem schwarzen Loch kollabiert. Diese faszinierenden stellaren Objekte besitzen lediglich einen Durchmesser von 20 Kilometern, vereinen dort jedoch auf engstem Raum eine Masse von 500 000 Erdmassen. Von den etwa 100 Millionen Neutronensternen die es in unserer Galaxie, der Milchstraße, vermutlich gibt, sind ca. 3000 als Pulsare bekannt. Pulsare sind schnell rotierende Neutronensterne mit einem starken Magnetfeld (bis zu 1011 Tesla), die bevorzugt entlang der Pole elektromagnetische Strahlung aussenden. Einige dieser Neutronensterne, die sogenannten Millisekunden-Pulsare rotieren so schnell, dass sie pro Sekunde mehrere hundert Umdrehungen schaffen. Für diese Millisekunden-Pulsare ist unser sphärisch symmetrische Ansatz der Metrik nicht mehr erfüllt. Unter den bekannten Neutronensternen gibt es auch einige, die sich in binären Systemen befinden, wobei ihr Begleiter entweder ein normaler Stern, ein Planet, ein weißer Zwerg oder auch wieder ein Neutronenstern sein kann. Diejenigen Neutronensterne, die in Zweiersystem umeinander kreisen, verringern ihren Abstand im Laufe der Zeit, da sie Energie durch Aussendung von Gravitationswellen abgeben. Das derzeit beeindruckendste Binärsystem ist der sogenannte Doppelpulsar: PSR J0737-3039A/B, welches im Jahre 2003 entdeckt wurde. Kollidieren zwei Neutronensterne miteinander wird eine enorme Energie in Form von Gravitationswellen frei gesetzt und eine solche Neutronenstern-Kollision konnte im Jahre 2017 mittels der Gravitationswellen-Detektoren beobachtet werden (siehe GW170817). Da die Dichte im inneren Bereich des Neutronensterns den mehrfachen Wert der normalen nuklearen Kerndichte erreichen kann, ist es wahrscheinlich, dass ein Phasenübergang zu Quarkmaterie stattfindet - diese Sterne werden als sogenannte hybride, bzw. Quarksterne bezeichnet (siehe GOETHE-UNI online im Jahre 2021: Gravitational waves could prove the existence of the quark-gluon plasma).
Unter der Annahme einer sphärisch symmetrischen Materieverteilung einer idealen Flüssigkeit (z.B. Neutronenstern Materie) kann man die Einsteingleichung in die sogenannten TOV-Gleichungen umschreiben. In diesem Jupyter Notebook wird gezeigt, wie man von der Einsteingleichung zu den TOV-Gleichungen gelangt und ihre numerische Lösung behandelt.
Die TOV-Gleichungen besitzen für den Spezialfall einer sphärisch symmetrischen Materieverteilung konstanter Dichte eine analytische Lösung ("Innere Schwarzschild Lösung", siehe rechtes Panel dieser Vorlesung). Die unteren Abbildungen zeigen die Eigenschaften von drei Körpern mit einem Radius $R$ von 10 km und unterschiedlicher konstanter Dichte $e_0$.
Die untere rechte Abbildung zeigt das eingebettete Diagramm der räumlichen Hypersphäre $\Sigma_t$ der Mannigfaltigkeit ${\cal M}$, die durch ein massives kompaktes Objekt (beschrieben durch die TOV-Gleichungen mit polytropem Ansatz der Zustandsgleichung) gekrümmt ist. Die schwarze Linie markiert die Oberfläche des Körpers und somit die Grenze zwischen der Innenraum- und Außenraum-Metrik (Schwarzschild Metrik). In der rechten Abbildung wird zum Vergleich die räumliche Hypersphäre eines schwarzen Lochs mit gleicher Masse dargestellt. Durch Klicken auf die untere Abbildung gelangt man zu dem entsprechenden Jupyter Notebook.
Bis zu dieser Vorlesung hatten wir die raumzeitliche Struktur der Metrik als gegeben vorausgesetzt (Schwarzschild-Metrik bzw. Kerr-Metrik) und die Bewegungen von Probekörpern, im sonst materiefreien Raum, mittels der Geodätengleichung studiert. In dieser Vorlesung betrachten wir den umgekehrten Fall: Wie kann man anhand einer speziellen Materie/Energieverteilung im Raum zu der zugehörigen raumzeitliche Struktur gelangen. Wir betrachten im Folgenden ein statisches, sphärisch symmetrisches Objekt (in Näherung z.B. die Erde, Sonne oder ein Neutronenstern) und setzen die Metrik im Inneren wie folgt an: $$g_{\mu\nu}=\left( \begin{array}{ccc} e^{2\Phi(r)} & 0 & 0 & 0\\ 0& - \left( 1 - \frac{2 m(r)}{r} \right)^{-1}& 0&0 \\ 0& 0& -r^2& 0\\ 0& 0& 0& -r^2 \hbox{sin}^2(\theta)\\ \end{array} \right) \quad , $$ wobei die Funktionen $\phi(r)$ und $m(r)$ an dieser Stelle noch unbekannt sind, später aber eine physikalische Bedeutung erhalten. Die Materie setzen wir als eine ideale Flüssigkeit mit folgendem Energie-Impuls Tensor an: $$ T^\mu{}\!_\nu=\left( \begin{array}{ccc} e(r) & 0 & 0 & 0\\ 0& -p(r)& 0&0 \\ 0& 0& -p(r)& 0\\ 0& 0& 0& -p(r)\\ \end{array} \right) \quad , $$ wobei die Funktionen $e(r)$ und $p(r)$ die Energiedichte und den Druck der Materie darstellen. Die raumzeitliche Struktur im Inneren der Materie erhält man mittels der Einstein Gleichung $$ G^\mu{}\!_\nu = R^\mu{}\!_\nu - \frac{1}{2}g^\mu{}\!_\nu R = 8\pi T^\mu{}\!_\nu \quad,$$ die im betrachteten Fall ein System von vier gekoppelten Differentialgleichungen darstellt. Zusätzlich folgt aus der Einsteingleichung die kovariante Erhaltung des Energie-Impulses. Diese sogenannten hydrodynamischen Gleichungen sind durch die folgenden vier Gleichungen definiert: $$ \nabla\!_\mu G^\mu{}\!_\nu = 0 \quad \rightarrow \quad \nabla\!_\mu T^\mu{}\!_\nu = 0 \quad , $$ wobei die kovariante Ableitung eines Tensors zweiter Stufe wie folgt definiert ist: $$ \nabla\!_\alpha T^\mu{}\!_\nu = \partial_\alpha T^\mu{}\!_\nu + \Gamma^\mu_{\alpha \rho} T^\rho{}\!_\nu - \Gamma^\rho_{\alpha \nu} T^\mu{}\!_\rho \quad . $$ Durch Umschreiben und Kombination der Gleichungen gelangt man zu einem System von drei gekoppelten Differentialgleichungen erster Ordnung, die sogenannten Tolman-Oppenheimer-Volkoff (TOV) Gleichungen: $$ \begin{eqnarray} \frac{dm}{dr} &=& 4\pi r^2~e(r) ~, \\ \frac{dp}{dr} &=& -(e(r)+p(r)) \frac{d\Phi}{dr} ~, \\ \frac{d\Phi}{dr} &=& \frac{m(r)+4 \pi r^3 p(r)}{r \left(r - 2m(r) \right)} \end{eqnarray} $$ Die Funktion $m(r)$, welche die $g_{rr}$-Komponente der Metrik bestimmt, erhält nun ihre physikalische Bedeutung. Integriert man vom Zentrum des betrachteten Objektes die erste der TOV-Gleichungen bis zu einem Radius $r$, so beschreibt $m(r)$ den, in dieser Kugel enthaltenen, Massen/Energiebetrag $\left( m(r)=\int_0^r 4\pi \tilde{r}^2~e(\tilde{r}) \, d\tilde{r} \right)$. Die gesamte gravitativ wirkende Masse des Objektes erhält man, indem man bis zum Rand des Objektes bei $r=R$ integriert $\left( M = m(R)=\int_0^R 4\pi \tilde{r}^2~e(\tilde{r}) \, d\tilde{r} \right)$. Um die TOV-Gleichungen numerisch lösen zu können benötigt man noch die Zustandsgleichung der Materie (eine Funktion $p(e)$). Auf der linken Seite dieser Internetseite wird in einem Jupyter Notebook die analytische Herleitung der TOV-Gleichungen und deren numerische Lösung für Neutronenstern-Materie behandelt.
Die dargestellten TOV-Gleichungen wurden im Jahre 1939 in den folgenden zwei Arbeiten publiziert: Tolman, Richard C. "Static solutions of Einstein's field equations for spheres of fluid." Physical Review 55.4 (1939): 364. und Oppenheimer, J. Robert, and George M. Volkoff. "On massive neutron cores." Physical Review 55.4 (1939): 374.. Es ist beachtlich, dass Karl Schwarzschild bereits im Jahre 1916 einen wichtigen Spezialfall der TOV-Gleichungen analytisch berechnete. Herr Schwarzschild betrachtete einen sphärisch symmetrischen Körper mit konstanter Dichte (siehe Karl Schwarzschild, "Gravitationsfeld einer Kugel aus inkompressibler Flüssigkeit", Sitzungsberichte der Königlich-Preussischen Akademie der Wissenschaften. Reimer, Berlin 1916, S:424-434) und berechnete die Eigenschaften dieses Körpers in der Einsteins allgemeiner Relativitätstheorie. In seiner Arbeit zeigte er, dass eine solche Kugel nicht kleiner als $\frac{9}{8}$ seines Schwarzschildradius werden kann ($R > \frac{9}{8}R_S$), da sonst der Druck im Zentrum des Körpers unendlich wird. Hans Adolf Buchdahl gelang es dann im Jahre 1959 zu zeigen, das dieser Wert eine absolute Grenze der Stabilität von Körpern/Sternen darstellt, die sogenannte "Buchdahl Grenze" ( siehe Buchdahl, Hans A. "General relativistic fluid spheres." Physical Review 116.4 (1959): 1027. ). Die einzige Ausnahme sind die sogenannten "Gravastars", die auch kleiner als diese Grenze werden können. Diese besitzen jedoch einen Bereich im Stern, der eine negative Energiedichte aufweist. Im linken Panel dieser Vorlesung wird die von Schwarzschild gefundene Lösung analytisch hergeleitet und die Ergebnisse numerisch überprüft.
In dieser Vorlesung werden wir die TOV-Gleichungen (siehe vorige Vorlesung und rechtes Panel dieser Vorlesung) mittels eines C++ Programmes, unter Verwendung der Euler Methode numerisch lösen. Danach werden wir in das Paradigma der parallelen Programmierung und das Rechnen auf Supercomputern einführen und die Methoden OpenMP/MPI besprechen. Die besprochene einfache Parallelisierung OpenMP wenden wir dann auf unser sequenzielles TOV-Programm an und es parallelisieren es. das eingegangen. Bei aufwendigen und rechenintensiven großen Programmen ist es oft nötig, die Programme zu parallelisieren; d.h. den Quelltext des Programms so umzuschreiben, dass einzelne, voneinander unabhängige Teil-Tasks gleichzeitig nebeneinander ausgeführt werden können. Die Parallelisierung mittels MPI wird dann in der nächsten Vorlesung besprochen.
Computersimulationen von realistischen, komplizierten Problemen erfordern sogar auf Supercomputern (Hochleistungs-Großrechenanlagen, bei denen eine große Anzahl von Mehrprozessor-Computern zu einem Computer-Cluster System verbunden sind) oft eine enorme Rechenzeit. Bei der Konzeption der Simulationsprogramme ist es deshalb erforderlich, dass die Rechenleistung des Computers stets voll ausgelastet ist und separate, voneinander unabhängige Teilaufgaben innerhalb der Programme gleichzeitig (parallel) berechnet werden. Das Paradigma der parallelen Programmierung ist die Art und Weise, wie man ein Programm gestaltet, damit die in dem Programm enthaltenen Teilberechnungen (Tasks) möglichst gleichzeitig, nebeneinander berechnet werden können. Diese Nebenläufigkeit der Programmstränge, die gleichzeitige Ausführung mehrerer Tasks, lässt sich in vielen Programmiersprachen (nicht nur C++ und Python) relativ einfach mittels OpenMP (Open Multi-Processing) parallelisieren. Das im vorigen Unterpunkt dargestellte sequenzielle Programm TOV2_VARTC_2023.cpp werden wir in dem nächsten Unterpunkt mittels OpenMP parallelisieren. In diesem Unterpunkt veranschaulichen wir hingegen die Vorgehensweise der parallelen Programmierung an einfachen mathematisch/physikalischen Problemen (näheres siehe Das Paradigma der parallelen Programmierung und das Rechnen auf Supercomputern und alte Internetseiten Teil II).
Die numerische Lösung der TOV-Gleichungen hatten wir bisher stets mittels der in Python vordefinierten Funktion "odeint()" berechnet. Man kann die numerische Lösung jedoch auch mittels eines einfachen iterativen Verfahrens berechnen, das sogenannte "Euler Verfahren". In diesem Verfahren schreibt man die TOV-Gleichungen wie folgt um $$ \begin{eqnarray} dm &=& 4\pi r^2 e \, dr \\ dp &=& -(e+p) \, \frac{m+4 \pi r^3 p}{r \left(r -2m \right)} \, dr \\ d\Phi &=& \frac{m+4 \pi r^3 p}{r \left(r -2m \right)} \, dr \quad , \end{eqnarray} $$ und geht nach folgendem Schema vor:
Zusätzlich werden wir uns in dieser Vorlesung mit dem Programmierparadigma der parallelen Programmierung befassen. Bei der Konzeption von rechenintensiven Computerprogrammen ist es wichtig, dass die Rechenleistung des Computers stets voll ausgelastet ist und separate, voneinander unabhängige Teilaufgaben innerhalb der Programme möglichst gleichzeitig (parallel) berechnet werden. Da die meisten der großen Computerprogramme im Bereich der Allgemeinen Relativitätstheorie in der Programmiersprache C/C++ geschrieben sind, werden wir die parallele Programmierung im Folgenden am Beispiel dieser Programmiersprache verdeutlichen. Die Parallelisierung eines Python-Programms ist aber natürlich auch möglich und kann z.B. mittels des Python-Moduls (threading oder multiprocessing) implementiert werden, bzw. unter Zuhilfenahme von MPI for Python realisiert werden.
Die Art und Weise, wie das parallele Programm zu konzipieren ist, hängt von der zugrundeliegenden Rechnerarchitektur des ausführenden Computers ab und man unterscheidet hier grob:
In der vorigen Vorlesung behandelten wir die "Shared Memory"-Parallelisierung OpenMP und verwendeten diese zur schnelleren Berechnung der Eigenschaften einer Sequenz von mehreren TOV-Sternen. In dieser Vorlesung werden wir die Parallelisierung mittels MPI (Message Passing Interface) kennenlernen. MPI ist eine weit verbreitete Art der Parallelisierung, die auf Hochleistungs-Großrechenanlagen (Computer-Clustern mit mehreren Mehrprozessor-Computern, "Distributed Memory" Systeme) anwendbar ist. Zusätzlich wird in dieser und der folgenden Vorlesung einen Einblick in die Softwareplattform Einstein Toolkit geben, mit der man viele komplizierte, zeitabhängige Probleme im Bereich der Allgemeinen Relativitätstheorie durch nummerische Berechnungen auf dem Computer simulieren kann. Die dem Programm zugrundeliegenden Gleichungen (Einsteingleichung und relativistische hydrodynamische Gleichungen) sind mittels des ($3+1$)-Split formuliert (siehe rechtes Panel dieser Vorlesung) und die allgemein-relativistische zeitliche Entwicklung eines Systems kann nach Angabe seiner Anfangskonfiguration in diskreten Zeitschritten simuliert werden. Diese Vorlesung gibt eine kurze Einführung in den ($3+1$)-Split und eine Vorstellung des Einstein Toolkit, wobei wir auch die aktuelle Bedeutung von allgemein-relativistischen Simulationen motivieren.
Das Einstein Toolkit (ET) ist eine Softwareplattform, mit der man Probleme aus dem Bereich der relativistischen Astrophysik und Gravitationsphysik nummerisch am Computer simulieren kann. Das ET entwickelte sich im Jahre 1998 aus dem Cactus Code und im Laufe der letzten 20 Jahre wurde seine Performance (hocheffiziente OpenMP/MPI Parallelisierung) und Anwendungsbreite ständig verbessert. Mittlerweile kann man mit dem frei zugänglichen ET-Code Kollisionen von schwarzen Löchern und Neutronensternen simulieren und das ET besitzt sogar einen Youtube Kanal auf dem Simulationsergebnisse und Präsentationen zu diversen astrophysikalischen Themen gesammelt sind (klicken Sie dafür auf das nebenstehende rechte, obere Bild). Durch Klicken auf das rechte mittlere Bild gelangen Sie zu einem Video, das die Entstehungsgeschichte der Programmstruktur des ET visualisiert und durch Klicken auf das rechte untere Bild gelangen Sie zu einem Video, das eine binäre schwarze Loch Kollision simuliert (credits to SXS Collaboration).
In der Gruppe von Prof. Rezolla werden mehrere unterschiedliche Versionen des ET zur Simulation einer binären Neutronenstern-Kollision benutzt. Der ET-WhiskyTHC: the General-Relativistic Templated Hydrodynamics Code von Dr. David Radice, ist ebenfalls eine frei zugängliche Variante des ET, die sich vom gewöhnlichen ET hauptsächlich im nummerischen Verfahren der hydrodynamischen Gleichungen unterscheidet. Gerade der Teil Gravitationswelle, welcher kurz nach der Verschmelzung zweier Neutronensterne abgestrahlt wird (post-merger phase) ist von entscheidender Bedeutung, da sich hier der Hochtemperatur-Dichte Bereich der elementaren Materie im Frequenzspektrum der Welle widerspiegelt. Mögliche Phasenübergänge und Viskosität-Effekte sind hier möglicherweise von entscheidender Bedeutung (siehe Vorträge in der AstroCoffee Seminarreihe auf der linken Seite).
In den bisherigen Vorlesungen, sowohl bei der Analyse der Bewegungen um ein rotierendes/nicht-rotierendes schwarzes Loch als auch bei der Berechnung der Eigenschaften von Neutronensternen, hatten wir zeitunabhängige Raumzeiten betrachtet. Die zugrundeliegende Metrik $g_{\mu\nu}$ der betrachteten 4-dimensionale Mannigfaltigkeit ${\cal M}$ veränderte sich nicht mit der Zeit und hatte eine vorgegebene räumliche Symmetrie. In dieser und der folgenden Vorlesung wird es einen Einblick in eine Softwareplattform geben (das sogenannte Einstein Toolkit), mit der man zeitabhängige allgemein-relativistische Berechnungen, wie z.B. die Kollision zweier Neutronensterne durchführen kann. Realistische astrophysikalische Computersimulationen müssen die Einstein- und die zugehörigen hydrodynamischen Gleichungen ohne spezielle Symmetrie-Annahmen zeitabhängig lösen. Um dies auf dem Computer zu realisieren, ist es nötig, die zugrundeliegenden Gleichungen umzuschreiben. Diese Neuformulierung der Einsteingleichung benutzt den sogenannten ($3+1$)-Split und teilt mit diesem die 4-dimensionale Mannigfaltigkeit ${\cal M}$ in 3-dimensionale raumartige Hyperflächen $\Sigma_t$ auf.
In dieser Vorlesung werden wir das Einstein Toolkit näher betrachten. Es werden zunächst zwei Computerexperimente vorgestellt, die in den letzten Jahren einen Teil des Physikalischen Praktikums für Fortgeschrittene der Goethe Universität bildeten. Danach wird gezeigt, wie man mit dem ET zeitabhängige allgemein-relativistische Simulationen einer Kollision zweier Neutronensterne durchführt und die Ergebnisse dann visualisiert.
In den vergangenen Jahren beteiligte sich das Institut für Theoretische Physik am Forschungs- und Laborpraktikum. Es wurden unter anderem zwei Computerexperimente angeboten, bei denen Simulationen mit dem Einstein Toolkit gemacht wurden. Im Versuch Radial Oscillations of a Relativistic Spherical Star wurden kleine Oszillationen eines Neutronensterns simuliert und entstehende Frequenzspektrum der Dichte-Oszillationen analysiert. Im darauf folgenden Versuch Collapse of an unstable Neutron Star to a Black Hole wurden die Migration und der Kollaps eines instabilen Neutronensterns simuliert und der im Inneren des Stern entstehende Apparent Horizon (innermost trapped surface) wurde analysiert. Die den beiden Versuchen zugrundeliegenden Materialien kann man sich unter den folgenden Links als .zip-Datei herunterladen: ET_Radial_oscillations_2023.zip und ET_Radial_oscillations_2023.zip.
Bevor man eine Computersimulation einer Neutronenstern Kollision mit dem Einstin Toolkit durchführen kann, muss man zunächst das ET (bzw. das ET-WhiskyTHC) herunterladen (siehe Download ET bzw. Download ET-WhiskyTHC) und installieren/kompilieren. Das so erzeugte ausführbare Programm benötigt nun die Anweisungen des Benutzers, was im Speziellen simuliert werden soll. Dies geschieht in der sogenannten .par Datei (siehe z.B. der .par file: Kollaps eines Neutronensterns zu einem schwarzen Loch im vorigen Unterpunkt). Neben der Spezifikation der Zustandsgleichung der Materie benötigt man bei einer binären Neutronenstern Kollision zusätzlich noch die Dichteverteilung auf der initialen Raumzeit-Hyperfläche ($\Sigma_0$) - diese wird oft mit dem separatem Programm LORENE erzeugt. Beim Starten einer Simulation muss die spezielle Architektur des zugrundeliegenden Computers/Computerclusters bei der Angabe der Parallelisierungsprozesse beachtet werden, wobei dies durch die Benutzung des im ET implementierten Teilprogrammes Simfactory erleichtert wird. Die in der .par Datei definierten Output-Variablen können nach Beendigung der Simulation mittels unterschiedlicher Programme dargestellt werden. Um die Simulationsergebnisse mit
Am Ende der vorigen Vorlesung wurden die mittels der Gravitationswellen Detektoren beobachteten Gravitationswellen diskutiert. Zwei der detektierten Gravitationswellen stammen von Neutronenstern Kollisionen (siehe GW170817 und GW190425). Mittels der in dieser und der vorigen Vorlesung dargestellten Softwareplattform Einstein Toolkit können z.B. auch binäre Neutronenstern Kollisionen auf dem Computer simuliert werden und man kann die berechneten Ergebnisse mit den astrophysikalisch observablen Größen der beobachteten Gravitationswellen der Neutronenstern Kollisionen vergleichen. Mittels einer solchen Analyse wird es in naher Zukunft möglich sein, die Eigenschaften der elementaren Materie mittels der Gravitationswellen Detektoren zu studieren (z.B. die Eigenschaften, des von der Quantenchromodynamik vorhergesagten Hadron-Quark Phasenübergangs; siehe nächste Vorlesung). Eine Kollision zweier Neutronensterne lässt sich in einzelne Phasen gliedern und das untere Video illustriert die unterschiedlichen Phasen einer binären Neutronenstern Kollision und die Dynamik des entstehenden hypermassiven Neutronensterns anhand eines Sammelsurium einzelner klassischer Tänze.
Die einzelnen Phasen werden z.B. in M.Hanauske and H.Stöcker, ''Binary Compact Star Mergers and the Phase Diagram of Quantum Chromodynamics'', Discoveries at the Frontiers of Science, Springer (2020) beschrieben. Die in dem Video verwendete Zustandsgleichung ermöglicht leider eine nur kurze Diskofox Phase, da die für diese Phase nötige ''double core'' Struktur des hypermassiven Neutronensterns nur kurz nach der Kollision auftritt. Unter Verwendung von anderen Zustandsgleichung kann die Diskofox Phase länger erhalten bleiben (siehe z.B. zweiter Tanz). Im linken Panel dieser Vorlesung werden die Simulationsergebnisse einer Neutronenstern Kollisionen mittels Python visualisiert und analysiert. Anhand der, in der Post-Merger-Phase emittierten Gravitationswelle wird man in Zukunft die Eigenschaften der elementaren Materie bei hohen Dichten und Temperaturen studieren können.
In dieser Vorlesung werden aktuelle Forschungsergebnisse besprochen und aufgezeigt, wie man mittels zukünftig detektierter Gravitationswellen von Neutronenstern Kollisionen den Hadron-Quark Phasenübergang studieren kann.
Die studentischen Projekte können alleine oder in Gruppen (bis zu vier Personen) durchgeführt werden. Under construction ...
Einstein Gleichung; Geodäten Gleichung; Berechnung von Christoffel Symbolen, Riemann Tensor, Ricci Tensor bei vorgegebener Metrik unter Verwendung von Maple/Python.
Eigenschaften eines nicht-rotierenden schwarzen Loches (Schwarzschild Raumzeit, Raumzeit Diagramme, eingebettetes Diagramm, Ereignishorizont, Photonensphäre). Bewegung eines massiven Probekörpers um ein nicht-rotierendes schwarzes Loch (Veranschaulichung der möglichen Bahnbewegungen mittels eines effektiven Potentials). Die innerste stabile kreisförmige Bahnbewegung eines Probekörpers (ISCO). Bewegung von masselosen Probekörpern (Licht) um ein nich-trotierendes schwarzes Loch, die Photonensphäre.
Rotierende schwarze Löcher (Kerr Metrik): Struktur der Ereignishorizonte und die Flächen der stationären Grenze. Was ist die Ergosphäre? Was bedeutet der Mitführungseffekt der Raumzeit (frame dragging)? Die innerste stabile kreisförmige Bahnbewegung eines massiven Probekörpers um ein rotierendes schwarzes Loch. Das erste Bild eines schwarzen Loches in M87* und das schwarze Loch in Sgr A* im Zentrum unserer eigenen Galaxie.
Neutronensterne: Wie gelangt man zur Tolman-Oppenheimer-Volkoff Gleichung (TOV) und was kann man mit dieser Gleichung berechnen? Wie löst man die TOV-Gleichungen nummerisch? Masse-Radius Relation einer Sequenz von Neutronensternen und die maximale Masse von Neutronensternen. Gravitationsfeld einer Kugel konstanter Dichte (innere Schwarzschild-Metrik).
Was ist parallele Programmierung und wie parallelisiert man ein Programm? Wie unterscheidet sich OpenMP von MPI?
Computersimulationen mit dem Einstein Toolkit. Phasen einer binären Neutronenstern Kollision und die in diesem Prozess ausgesandten Gravitationswellen. Beobachtete Gravitationswellen.