Math 2.0

Mechanics of particles and systems Foundations of particle mechanics Theorem

Virial theorem

Builds on Newton's laws of motionKinetic energyPotential energyFundamental theorem of calculus

Statement

Let NN point particles have masses mi>0m_i > 0 and positions xi(t)∈ℝ3x_i(t) \in \R^3 for t≥0t \ge 0, and let their motion obey Newton's second law with net forces Fi(t)F_i(t). Suppose that the positions and velocities stay bounded for t≥0t \ge 0. For a function ff of tt, write ⟨f⟩=lim⁡τ→∞1τ∫0τf(t) dt\langle f \rangle = \lim_{\tau \to \infty} \frac{1}{\tau}\int_0^\tau f(t)\, dt when the limit exists. Let T=∑i12mi∣x˙i∣2T = \sum_i \frac12 m_i \abs{\dot x_i}^2 be the kinetic energy.

  1. If one of ⟨T⟩\langle T \rangle and ⟨∑iFi⋅xi⟩\langle \sum_i F_i \cdot x_i \rangle exists, then so does the other, and 2⟨T⟩=−⟨∑i=1NFi⋅xi⟩2 \langle T \rangle = -\big\langle \sum_{i=1}^{N} F_i \cdot x_i \big\rangle.
  2. Let U⊆ℝ3NU \subseteq \R^{3N} be an open set that contains the motion, with λU=U\lambda U = U for all λ>0\lambda > 0. Suppose moreover that Fi=−∇xiVF_i = -\nabla_{x_i} V for a potential energy V ⁣:U→ℝV \colon U \to \R of class C1C^1. Suppose that V(λx)=λkV(x)V(\lambda x) = \lambda^k V(x) for all λ>0\lambda > 0 and x∈Ux \in U. Then 2⟨T⟩=k⟨V⟩2 \langle T \rangle = k \langle V \rangle, in the same sense as in part 1.

Remarks

Let G(t)=∑imix˙i⋅xiG(t) = \sum_i m_i \dot x_i \cdot x_i. Then G˙=2T+∑iFi⋅xi\dot G = 2T + \sum_i F_i \cdot x_i, and 1τ∫0τG˙ dt=(G(τ)−G(0))/τ→0\frac1\tau \int_0^\tau \dot G\, dt = (G(\tau) - G(0))/\tau \to 0, since GG is bounded; this gives part 1 by the fundamental theorem of calculus. For part 2, Euler's identity for homogeneous functions gives ∑ixi⋅∇xiV=kV\sum_i x_i \cdot \nabla_{x_i} V = k V, so ∑iFi⋅xi=−kV\sum_i F_i \cdot x_i = -kV. Example: for the Kepler problem, k=−1k = -1 and 2⟨T⟩=−⟨V⟩2\langle T \rangle = -\langle V \rangle; for a harmonic oscillator, k=2k = 2 and ⟨T⟩=⟨V⟩\langle T \rangle = \langle V \rangle. Boundedness is needed: for a free particle x(t)=tvx(t) = t v with v≠0v \ne 0, one has F=0F = 0 but ⟨T⟩=12m∣v∣2≠0\langle T \rangle = \frac12 m \abs{v}^2 \ne 0.

Going deeper

For a student

The theorem relates averages without solving the equations of motion, which makes it useful for many-body systems. Astronomers use it to estimate the masses of star clusters and galaxies from the speeds of their members. For bound Kepler orbits it combines with energy conservation to give ⟨T⟩=−E\langle T \rangle = -E and ⟨V⟩=2E\langle V \rangle = 2E, where EE is the energy.

Reading path

To understand this page from the ground up, read these 77 pages in order. The foundations come first.

  1. Derivative concept
  2. Differential equation concept
  3. Euclidean space object
  4. Euclidean vector concept
  5. Function concept
  6. Interval concept
  7. Limit point of a set definition
  8. Local maximum definition
  9. Ordinary differential equation concept
  10. Partition of an interval definition
  11. Sequence definition
  12. Velocity concept
  13. Fréchet derivative definition
  14. Ordinary differential equation definition
  15. Function of several variables concept
  16. Vector-valued function concept
  17. Lipschitz condition definition
  18. Classical mechanics concept
  19. Limit of a function definition
  20. Local minimum definition
  21. Mesh of a partition definition
  22. Riemann sum definition
  23. Real sequence definition
  24. Subsequence definition
  25. Limit of a function of several variables concept
  26. Momentum concept
  27. Partial derivative concept
  28. Solution of an ordinary differential equation definition
  29. Inertial frame of reference concept
  30. Continuity at a point definition
  31. Derivative definition
  32. Riemann integrable function definition
  33. Bounded sequence definition
  34. Limit of a sequence definition
  35. Monotone sequence definition
  36. Continuity in R^n definition
  37. Differentiable function of several variables definition
  38. Partial derivative definition
  39. Initial value problem definition
  40. Newton's laws of motion statement
  41. Continuous function definition
  42. Antiderivative definition
  43. Fermat's theorem on stationary points statement
  44. Riemann integral definition
  45. Convergent sequence definition
  46. Monotone convergence theorem for sequences statement
  47. Every sequence has a monotone subsequence statement
  48. Differentiable on an open set definition
  49. Gradient definition
  50. Higher partial derivatives definition
  51. Picard–Lindelöf hypotheses definition
  52. Intermediate value theorem statement
  53. Definite integral definition
  54. Bolzano–Weierstrass theorem statement
  55. Iterated derivative definition
  56. Picard operator definition
  57. Additivity of the integral over intervals statement
  58. Boundedness theorem statement
  59. Monotonicity of the integral statement
  60. C^k function characterised by continuous derivatives statement
  61. Integral equation form of an initial value problem statement
  62. An iterate of the Picard operator is a contraction statement
  63. Extreme value theorem statement
  64. Vector field definition
  65. Picard–Lindelöf theorem statement
  66. Mean value theorem for integrals statement
  67. Rolle's theorem statement
  68. Conservative vector field definition
  69. Mean value theorem statement
  70. First fundamental theorem of calculus statement
  71. Classical mechanics definition
  72. Potential energy definition
  73. Momentum definition
  74. Second fundamental theorem of calculus statement
  75. Kinetic energy definition
  76. Fundamental theorem of calculus statement
  77. Virial theorem statement

Where this leads

24 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Virial_theorem
About this page
Tag6T0BTVNMRF
URIm2://6T0BTVNMRF
Kindstatement, theorem
WritingW0 stub
MSC70F10, 70A05
StatusThis copy of the site has no build data. Run m2 status 6T0BTVNMRF.
AboutKinetic energy, Potential energy
UsesNewton's laws of motion, Kinetic energy, Potential energy, Fundamental theorem of calculus
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by