Math 2.0

Mechanics of particles and systems Constraints and generalized coordinates Theorem

Principle of virtual work

Builds on Holonomic constraintGeneralized coordinatesGeneralized forceMechanical equilibriumd'Alembert's principle

Statement

Consider NN point particles with positions x1,…,xN∈ℝ3x_1, \dots, x_N \in \R^3, subject to time-independent holonomic constraints described by generalized coordinates q=(q1,…,qn)q = (q_1, \dots, q_n), so that xk=xk(q)x_k = x_k(q). Assume the constraints are ideal: the total force of constraint on the system does no work in any virtual displacement δxk=∑i∂xk∂qi δqi\delta x_k = \sum_i \frac{\partial x_k}{\partial q_i}\, \delta q_i. Let FkF_k be the applied force on particle kk, a smooth function of the positions. Call q0q^0 a position of equilibrium if the system placed at rest at q0q^0 stays at rest. Then q0q^0 is a position of equilibrium if and only if the virtual work of the applied forces vanishes there: ∑k=1NFk⋅δxk=0for all δq∈ℝn.\sum_{k=1}^N F_k \cdot \delta x_k = 0 \quad \text{for all } \delta q \in \R^n. Equivalently, all generalized forces vanish at q0q^0: Q1=⋯=Qn=0Q_1 = \dots = Q_n = 0.

Remarks

For one direction, at rest every particle has zero acceleration, so the applied force and the constraint force on each particle cancel. Since the constraint forces do no virtual work, neither do the applied forces. For the other, write Lagrange's equations; when all QiQ_i vanish at q0q^0, the constant motion q(t)=q0q(t) = q^0 solves them. Uniqueness of solutions for smooth equations then shows that the system stays at rest. Example: a lever with arms a,b>0a, b > 0 carries downward loads of sizes F1,F2F_1, F_2 at its ends. Turning it by a small angle δφ\delta\varphi lowers one end by a δφa\,\delta\varphi and raises the other by b δφb\,\delta\varphi. So the virtual work is (F1a−F2b) δφ(F_1 a - F_2 b)\,\delta\varphi, and equilibrium means F1a=F2bF_1 a = F_2 b, the law of the lever. The hypothesis of ideal constraints is necessary: with dry friction, a block can rest on a slope although gravity does nonzero virtual work along the slope. If the forces derive from a potential V(q)V(q), the principle says that the equilibria are the critical points of VV.

Going deeper

For a student

The principle is the static case of d'Alembert's principle, which adds the inertial forces −mkx¨k-m_k \ddot x_k to the applied forces and gives Lagrange's equations. In generalized coordinates it reduces statics to the equations Qi(q)=0Q_i(q) = 0. For conservative forces it reduces statics to finding critical points of the potential energy, and stability of the equilibrium is then studied through the second derivatives of the potential.

Reading path

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

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Euler–Lagrange equation concept
  2. Holonomic constraint concept
  3. Mechanical equilibrium concept
  4. Smooth manifold concept
  5. d'Alembert's principle statement
  6. Configuration space concept
  7. Generalized coordinates concept
  8. Generalized force concept
  9. Principle of virtual work statement

Where this leads

12 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Virtual_work
About this page
TagZC3YKMKRGP
URIm2://ZC3YKMKRGP
Kindstatement, theorem
WritingW0 stub
MSC70C20, 70G75, 70F20
StatusThis copy of the site has no build data. Run m2 status ZC3YKMKRGP.
AboutMechanical equilibrium, Generalized force
UsesHolonomic constraint, Generalized coordinates, Generalized force, Mechanical equilibrium, d'Alembert's principle
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