228 Equations of motion: differential approach
This is the Boltzmann–Hamel equation, published in 1904, for systems described in terms
of quasi-velocities, and assuming independent qs and us. Notice that the added term, com-
pared to Lagrange’s equation, actually involves a quadruple summation, implying increased
complexity. On the other hand, if the us are true velocities, then (4.62) is integrable for all
j and thus all the γ
j
rl
parameters vanish. Then (4.75) reduces to Lagrange’s equation with
the θs representing true coordinates.
Now consider a scleronomic system with m nonholonomic constraints. The last mus
are chosen such that the constraints are applied by setting these mus equal to zero,
that is,
u
j
=
n
i=1
ji
(q)
˙
q
i
= 0(j = n − m + 1,...,n) (4.76)
Equation (4.75) is still valid, except that there are now only (n − m) independent us, cor-
responding to the (n − m) degrees of freedom. Thus, we have
d
dt
∂T
∂u
r
−
∂T
∂θ
r
+
n
j=1
n−m
l=1
∂T
∂u
j
γ
j
rl
u
l
= Q
r
(r = 1,...,n − m) (4.77)
In addition to these (n − m) first-order dynamical equations, there are n first-order kine-
matical equations of the form
˙
q
i
=
n−m
j=1
ij
(q)u
j
(i = 1,...,n) (4.78)
Thus, there are a total of (2n − m) first-order differential equations to solve for the nqs and
the (n − m) nonzero us.
This is a minimal set of equations. One should note that the kinetic energy T (q, u, t)
must be written for the full, unconstrained set of nus. All n partial derivatives of the form
∂T /∂u
j
must be calculated. After this has been completed, the last mus can be set equal
to zero.
A generalization of the Boltzmann–Hamel equation can be obtained for systems in which
the equations for the ushavetherheonomic form
u
j
=
n
i=1
ji
(q, t)
˙
q
i
+
jt
(q, t)(j = 1,...,n − m) (4.79)
u
j
=
n
i=1
ji
(q, t)
˙
q
i
+
jt
(q, t) = 0(j = n − m + 1,...,n) (4.80)
Again, the last m equations represent nonholonomic constraints, in general. In addition, we
have
˙
q
i
=
n−m
j=1
ij
(q, t)u
j
+
it
(q, t)(i = 1,...,n) (4.81)