Skip to main content
Physics LibreTexts

30.3: D’Alembert’s Principle

  • Page ID
    30686
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    The “better way” is simply to write down Newton’s equations, \(\vec{F}=m \vec{a}\) and the rotational equivalent \(\vec{K}=I \vec{\Omega}\) for each component of the system, now using, of course, total force and torque, including constraint reaction forces, etc. This approach Landau calls “d’Alembert’s principle”.

    Footnote: We’re not going to pursue this here, but the “principle” stems from the concept of virtual work: if a system is in equilibrium, then making tiny displacements of all parameters, subject to the system constraints (but not necessarily an infinitesimal set of displacements that would arise in ordinary dynamical development in time), the total work done by all forces acting on parts of the system is zero. This is just saying that in equilibrium, it is at a local minimum (or stationary point if we allow unstable equilibrium) in the energy “landscape”. D’Alembert generalized this to the dynamical case by adding in effective forces corresponding to the coordinate accelerations, he wrote essentially \(\sum \vec{F}-m \vec{a}=0, \text { representing } m \vec{a}\) as a “force”, equivalent to Newton’s laws of motion.

    Having written down the equations, the reaction forces can be cancelled out to derive equations of motion.


    This page titled 30.3: D’Alembert’s Principle is shared under a not declared license and was authored, remixed, and/or curated by Michael Fowler.