On D’Alembert’s Principle
A formulation of the D’Alembert principle as the orthogonal projection of the acceleration onto an affine plane determined by nonlinear nonholonomic constraints is given. Consequences of this formulation for the equations of motion are discussed in the context of several examples, together with the attendant singular reduction theory.