Context and Why This Matters
The virial theorem is one of the few results in astrophysics that applies essentially unchanged across more than twenty orders of magnitude in size, from the interior of a single star (Lecture 05’s hydrostatic equilibrium is, in fact, a special case of it) to galaxy clusters. It is also the tool Fritz Zwicky used in 1933 to make the first case for dark matter, from the motions of galaxies in the Coma Cluster.
Learning Goals
- Derive the scalar virial theorem (2K + U = 0 in equilibrium) for a self-gravitating system from the time derivative of the moment of inertia.
- Apply the virial theorem to estimate a star’s central temperature from its mass and radius.
- Apply the same theorem to estimate a star cluster’s total mass from its velocity dispersion and size.
Opening Phenomenon
A star cluster with measured stellar velocities and a measured physical size can have its total mass estimated purely from those two numbers and Newtonian gravity, with no need to see or count individual faint stars — exactly the same logic (from a very different physical system) as the Milky Way rotation-curve mass estimate in ASTR 230.
Terms Developed in Context
These terms form the reasoning chain from observation to model, derivation, and interpretation. Each entry expands the corresponding term-explorer panel and should be read alongside the worked example.
- virial theorem
For a system in a steady state, the second time derivative of its moment of inertia is zero; working through the mechanics of this condition for a self-gravitating system of total kinetic energy K and total gravitational potential energy U yields the scalar virial theorem, 2K + U = 0.
Use and relationship: Globular cluster masses estimated from the virial theorem (using measured stellar velocity dispersions and half-light radii) are broadly consistent with independent dynamical and stellar-population mass estimates for the same clusters. The lecture's quantitative connection is \( 2K + U = 0, \qquad T \sim \dfrac{\mu m_p G M}{5 k R}\ (\text{star}), \qquad M \approx \dfrac{5\sigma^{2}R_h}{G}\ (\text{cluster}) \), which shows how this term participates in the model rather than functioning as an isolated label.
Boundary or confusion: Applying the virial theorem to a system that is not actually in a steady state (e.g., a cluster caught in the middle of a merger, or a star undergoing rapid gravitational collapse). The virial theorem assumes d²I/dt² = 0; systems that are still dynamically evolving can have virial-theorem-based mass or temperature estimates that are systematically wrong.
- kinetic energy (bulk/thermal)
For a system in a steady state, the second time derivative of its moment of inertia is zero; working through the mechanics of this condition for a self-gravitating system of total kinetic energy K and total gravitational potential energy U yields the scalar virial theorem, 2K + U = 0.
Use and relationship: For a uniform self-gravitating sphere of mass M and radius R, U = -3GM²/(5R); setting the thermal kinetic energy (3/2)NkT (with N = M/(μ m_p) particles) equal to -U/2 gives an estimate of the mean/central temperature required for virial (hydrostatic) balance. The lecture's quantitative connection is \( 2K + U = 0, \qquad T \sim \dfrac{\mu m_p G M}{5 k R}\ (\text{star}), \qquad M \approx \dfrac{5\sigma^{2}R_h}{G}\ (\text{cluster}) \), which shows how this term participates in the model rather than functioning as an isolated label.
Boundary or confusion: Applying the virial theorem to a system that is not actually in a steady state (e.g., a cluster caught in the middle of a merger, or a star undergoing rapid gravitational collapse). The virial theorem assumes d²I/dt² = 0; systems that are still dynamically evolving can have virial-theorem-based mass or temperature estimates that are systematically wrong.
- gravitational potential energy
For a system in a steady state, the second time derivative of its moment of inertia is zero; working through the mechanics of this condition for a self-gravitating system of total kinetic energy K and total gravitational potential energy U yields the scalar virial theorem, 2K + U = 0.
Use and relationship: For a uniform self-gravitating sphere of mass M and radius R, U = -3GM²/(5R); setting the thermal kinetic energy (3/2)NkT (with N = M/(μ m_p) particles) equal to -U/2 gives an estimate of the mean/central temperature required for virial (hydrostatic) balance. The lecture's quantitative connection is \( 2K + U = 0, \qquad T \sim \dfrac{\mu m_p G M}{5 k R}\ (\text{star}), \qquad M \approx \dfrac{5\sigma^{2}R_h}{G}\ (\text{cluster}) \), which shows how this term participates in the model rather than functioning as an isolated label.
Boundary or confusion: Applying the virial theorem to a system that is not actually in a steady state (e.g., a cluster caught in the middle of a merger, or a star undergoing rapid gravitational collapse). The virial theorem assumes d²I/dt² = 0; systems that are still dynamically evolving can have virial-theorem-based mass or temperature estimates that are systematically wrong.
- velocity dispersion
For a star cluster, replacing thermal kinetic energy with bulk kinetic energy from the observed stellar velocity dispersion σ gives a standard virial mass estimator, M ≈ 5σ²R_h/G, widely used to weigh star clusters from purely kinematic and size measurements.
Use and relationship: Globular cluster masses estimated from the virial theorem (using measured stellar velocity dispersions and half-light radii) are broadly consistent with independent dynamical and stellar-population mass estimates for the same clusters. The lecture's quantitative connection is \( 2K + U = 0, \qquad T \sim \dfrac{\mu m_p G M}{5 k R}\ (\text{star}), \qquad M \approx \dfrac{5\sigma^{2}R_h}{G}\ (\text{cluster}) \), which shows how this term participates in the model rather than functioning as an isolated label.
Boundary or confusion: Applying the virial theorem to a system that is not actually in a steady state (e.g., a cluster caught in the middle of a merger, or a star undergoing rapid gravitational collapse). The virial theorem assumes d²I/dt² = 0; systems that are still dynamically evolving can have virial-theorem-based mass or temperature estimates that are systematically wrong.
- half-light radius
Globular cluster M15: velocity dispersion σ ≈ 12.0 km/s, half-light radius R_h ≈ 4.2 pc (standard published values, flagged for spot-check).
Use and relationship: Globular cluster masses estimated from the virial theorem (using measured stellar velocity dispersions and half-light radii) are broadly consistent with independent dynamical and stellar-population mass estimates for the same clusters. The lecture's quantitative connection is \( 2K + U = 0, \qquad T \sim \dfrac{\mu m_p G M}{5 k R}\ (\text{star}), \qquad M \approx \dfrac{5\sigma^{2}R_h}{G}\ (\text{cluster}) \), which shows how this term participates in the model rather than functioning as an isolated label.
Boundary or confusion: Applying the virial theorem to a system that is not actually in a steady state (e.g., a cluster caught in the middle of a merger, or a star undergoing rapid gravitational collapse). The virial theorem assumes d²I/dt² = 0; systems that are still dynamically evolving can have virial-theorem-based mass or temperature estimates that are systematically wrong.
- moment of inertia
For a system in a steady state, the second time derivative of its moment of inertia is zero; working through the mechanics of this condition for a self-gravitating system of total kinetic energy K and total gravitational potential energy U yields the scalar virial theorem, 2K + U = 0.
Use and relationship: Derive the scalar virial theorem (2K + U = 0 in equilibrium) for a self-gravitating system from the time derivative of the moment of inertia. The lecture's quantitative connection is \( 2K + U = 0, \qquad T \sim \dfrac{\mu m_p G M}{5 k R}\ (\text{star}), \qquad M \approx \dfrac{5\sigma^{2}R_h}{G}\ (\text{cluster}) \), which shows how this term participates in the model rather than functioning as an isolated label.
Boundary or confusion: Applying the virial theorem to a system that is not actually in a steady state (e.g., a cluster caught in the middle of a merger, or a star undergoing rapid gravitational collapse). The virial theorem assumes d²I/dt² = 0; systems that are still dynamically evolving can have virial-theorem-based mass or temperature estimates that are systematically wrong.
Evidence
- Detailed numerical stellar-structure models, which solve the full hydrostatic-equilibrium equation with a realistic (centrally concentrated) density profile, produce central temperatures a few times higher than the simple uniform-density virial estimate derived in this lecture, confirming the estimate captures the right physical mechanism and order of magnitude even though the uniform-density assumption systematically undershoots the true central value.
- Globular cluster masses estimated from the virial theorem (using measured stellar velocity dispersions and half-light radii) are broadly consistent with independent dynamical and stellar-population mass estimates for the same clusters.
- Zwicky’s original 1933 application of the virial theorem to the Coma Cluster’s galaxy velocities gave a mass far exceeding the visible galaxy mass, the historical origin of the dark matter problem revisited in ASTR 230.
Derivation and Model
- For a system in a steady state, the second time derivative of its moment of inertia is zero; working through the mechanics of this condition for a self-gravitating system of total kinetic energy K and total gravitational potential energy U yields the scalar virial theorem, 2K + U = 0.
- For a uniform self-gravitating sphere of mass M and radius R, U = -3GM²/(5R); setting the thermal kinetic energy (3/2)NkT (with N = M/(μ m_p) particles) equal to -U/2 gives an estimate of the mean/central temperature required for virial (hydrostatic) balance.
- For a star cluster, replacing thermal kinetic energy with bulk kinetic energy from the observed stellar velocity dispersion σ gives a standard virial mass estimator, M ≈ 5σ²R_h/G, widely used to weigh star clusters from purely kinematic and size measurements.
Working Equation
\[ 2K + U = 0, \qquad T \sim \dfrac{\mu m_p G M}{5 k R}\ (\text{star}), \qquad M \approx \dfrac{5\sigma^{2}R_h}{G}\ (\text{cluster}) \]
Worked Example
- Virial central-temperature estimate for the Sun: T ≈ μ m_p GM/(5kR) with μ = 0.5 (ionized hydrogen), M = 1.989e+30 kg, R = 6.957e+08 m, giving T ≈ 2.311e+06 K.
- The standard solar model gives a central temperature of about 1.570e+07 K (published, not independently re-verified this session); the virial estimate undershoots this by a factor of 6.8, a genuine (not merely apparent) limitation of the uniform-density assumption: because a real star’s density is strongly centrally concentrated rather than uniform, its true central temperature is substantially higher than the volume-averaged estimate this one-line argument actually computes.
- Globular cluster M15: velocity dispersion σ ≈ 12.0 km/s, half-light radius R_h ≈ 4.2 pc (standard published values, flagged for spot-check). Virial mass M ≈ 5σ²R_h/G = 7.03e+05 M☉, consistent in order of magnitude with the commonly cited dynamical mass of M15, about 5.6e+05 M☉.
Common Misconception
Applying the virial theorem to a system that is not actually in a steady state (e.g., a cluster caught in the middle of a merger, or a star undergoing rapid gravitational collapse). The virial theorem assumes d²I/dt² = 0; systems that are still dynamically evolving can have virial-theorem-based mass or temperature estimates that are systematically wrong.
Active-Learning Guidance
Using M ≈ 5σ²R_h/G, predict qualitatively how the inferred cluster mass changes if the measured velocity dispersion σ is doubled while R_h stays fixed, and explain why this makes velocity-dispersion measurement precision so important for cluster mass estimates.
Lab Connection
Lab 03 pairs the hydrostatic central-pressure estimate (Lecture 05) with this lecture’s virial central-temperature and cluster-mass estimators, applied to the Sun and to M15 respectively.
Synthesis Questions
- What was measured directly in this lecture’s worked example, and what was derived from a physical law?
- Which assumption in the derivation would most change the interpretation if it were wrong?
- How does this lecture’s technique connect to the lab and problem set that follow it?
References
- OpenStax Astronomy 2e does not present the virial theorem explicitly at the introductory level; this course develops it directly from Newtonian mechanics, connecting to Chapter 15 (solar interior) and the cluster-dynamics discussion in Chapter 25.
- Every numeric result above is computed programmatically in
materials/ASTR310/src/generate_astr310_content.py, not hand-typed.