Chapter 25: Black Hole Thermodynamics
Black holes have entropy and temperature! The laws of black hole mechanics mirror thermodynamics perfectly, and Hawking radiation shows this analogy is exact.
Four Laws
0th Law: Constant Surface Gravity
ฮบ is constant over the horizon (โ T uniform in equilibrium)
1st Law: Energy Conservation
\( dM = \frac{\kappa}{8\pi G} dA + \Omega dJ + \Phi dQ \)
2nd Law: Area Increase
Horizon area never decreases: ฮดA โฅ 0 (โ entropy increase)
3rd Law: ฮบ = 0 Unattainable
Cannot achieve extremal (T=0) black hole in finite steps
Hawking Temperature & Entropy
Temperature
\( T_H = \frac{\hbar c^3}{8\pi G M k_B} \)
โ 6ร10-8 K for Mโ
Bekenstein-Hawking Entropy
\( S_{BH} = \frac{k_B c^3 A}{4G\hbar} \)
Entropy โ Area (not volume!)
Hawking Evaporation
\( t_{evap} \approx \frac{5120 \pi G^2 M^3}{\hbar c^4} \)
For 1 Mโ: t โ 1067 years (much longer than universe age!)
Small primordial black holes (M ~ 1012 kg) could be evaporating today, producing gamma-ray bursts at the end of their life.
Interactive Simulation: BH Thermodynamics
Run this Python code to explore black hole temperatures, entropies, and evaporation times across the mass spectrum from primordial to supermassive black holes. See why all astrophysical black holes are colder than the CMB!
Black Hole Thermodynamics
PythonCompute Hawking temperature, entropy, and evaporation times
Click Run to execute the Python code
Code will be executed with Python 3 on the server
Fortran: Thermodynamic Properties
This Fortran code calculates black hole thermodynamic properties and demonstrates the four laws of black hole mechanics with their thermodynamic correspondences.
BH Thermodynamics Visualization
PythonHawking temperature, entropy, and evaporation time vs mass
Click Run to execute the Python code
Code will be executed with Python 3 on the server