Math 2.0

Mechanics of particles and systems Constraints and generalized coordinates Theorem

Appell's equation of motion

Builds on Generalized coordinatesGeneralized forceNonholonomic systemAccelerationd'Alembert's principleGauss's principle of least constraint

Statement

Consider NN point particles with masses m1,…,mN>0m_1, \dots, m_N > 0, positions xk∈ℝ3x_k \in \R^3 and applied forces FkF_k. Let q=(q1,…,qn)q = (q_1, \dots, q_n) be generalized coordinates with xk=xk(q,t)x_k = x_k(q, t). Suppose the motion obeys ideal constraints, possibly nonholonomic. Suppose that, under these constraints, the velocities are exactly those of the form x˙k=∑r=1mekr(q,t) ur+ek0(q,t),k=1,…,N.\dot x_k = \sum_{r=1}^m e_{kr}(q, t)\, u_r + e_{k0}(q, t), \qquad k = 1, \dots, N. Here ekre_{kr} are smooth vector functions, and u1,…,umu_1, \dots, u_m are independent quasi-velocities that take arbitrary real values. Define the Gibbs–Appell function, or energy of acceleration, S=12∑k=1Nmk∣x¨k∣2,S = \frac12 \sum_{k=1}^N m_k \abs{\ddot x_k}^2, written as a function of qq, uu, u˙\dot u and tt, and the generalized forces Qr=∑kFk⋅ekrQ_r = \sum_{k} F_k \cdot e_{kr}. Then the motion satisfies ∂S∂u˙r=Qr,r=1,…,m.\frac{\partial S}{\partial \dot u_r} = Q_r, \qquad r = 1, \dots, m.

Remarks

Differentiating the velocity formula gives x¨k=∑rekr u˙r+(terms without u˙)\ddot x_k = \sum_r e_{kr}\, \dot u_r + (\text{terms without } \dot u), so ∂x¨k/∂u˙r=ekr\partial \ddot x_k / \partial \dot u_r = e_{kr} and ∂S/∂u˙r=∑kmkx¨k⋅ekr\partial S / \partial \dot u_r = \sum_k m_k \ddot x_k \cdot e_{kr}. The equations therefore say ∑k(mkx¨k−Fk)⋅ekr=0\sum_k (m_k \ddot x_k - F_k) \cdot e_{kr} = 0, which is d'Alembert's principle, because the vectors (e1r,…,eNr)(e_{1r}, \dots, e_{Nr}) span the virtual displacements and ideal constraint forces do no virtual work. For a holonomic system one may take ur=q˙ru_r = \dot q_r, and then Appell's equations are equivalent to Lagrange's equations. Their advantage is for nonholonomic systems: they give exactly mm equations in the independent quasi-velocities, with no Lagrange multipliers. Example: a particle of mass mm in the plane under a force FF, with polar coordinates and u=(r˙,θ˙)u = (\dot r, \dot\theta) has S=m2((r¨−rθ˙2)2+(rθ¨+2r˙θ˙)2)S = \frac m2\big((\ddot r - r\dot\theta^2)^2 + (r\ddot\theta + 2\dot r\dot\theta)^2\big), and ∂S/∂θ¨=mr(rθ¨+2r˙θ˙)=Qθ\partial S / \partial \ddot\theta = m r (r\ddot\theta + 2\dot r \dot\theta) = Q_\theta is the angular momentum balance.

Going deeper

For a student

Appell's equations are the analytic form of Gauss's principle of least constraint: minimizing S−∑rQru˙rS - \sum_r Q_r \dot u_r over u˙\dot u gives exactly these equations. They extend Lagrange's equations to nonholonomic systems written in quasi-velocities, and they are used for rolling bodies and in multibody dynamics. The price is that one must compute accelerations, which is longer than computing the kinetic energy.

Reading path

To understand this page from the ground up, read these 15 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. Derivative concept
  2. Euclidean vector concept
  3. Euler–Lagrange equation concept
  4. Holonomic constraint concept
  5. Second derivative concept
  6. Smooth manifold concept
  7. Velocity concept
  8. d'Alembert's principle statement
  9. Configuration space concept
  10. Gauss's principle of least constraint statement
  11. Acceleration concept
  12. Generalized coordinates concept
  13. Nonholonomic system concept
  14. Generalized force concept
  15. Appell's equation of motion statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Appell%27s_equation_of_motion
About this page
TagRSM2W4X0N8
URIm2://RSM2W4X0N8
Kindstatement, theorem
WritingW0 stub
MSC70F25, 70H03, 70G10
StatusThis copy of the site has no build data. Run m2 status RSM2W4X0N8.
AboutNonholonomic system, Generalized force
UsesGeneralized coordinates, Generalized force, Nonholonomic system, Acceleration, d'Alembert's principle, Gauss's principle of least constraint
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

No page links to this page yet.