Read from the book
Classical Mechanics written by Goldstein, Poole and Safko. Found it interesting. Thought I would like to share here.
Constraints
If the condition of the constraint can be expressed as the coordinates of the particles and time only
f(→r1,→r2,...,t)=0,
then the constraint is said to be holonomic. An example would be the rigid body, in which the constraints are
|→ri−→rj|2−c2ij=0,
for some constant cij.
Suppose there are N particles in a system. Without constraints, there will be 3N degree of freedom. The 3N are represented by 3N independent coordinates. If there are k equations of contraint, the degree of freedom will be reduced by k. Then, there will be 3N−k independent coordinates. Let q1,q2,...,q3N−k be the set of independent coordinates. The set of position vectors can be expressed in terms of these independent coordinates
→r1=→r1(q1,q2,...,q3N−k,t)...→rN=→rN(q1,q2,...,q3N−k,t)
Lagrange's Equations
Let
δ→ri be an infinitesimal change of virtual displacement ("virtual" because there is not really a change in the actual displacement of the system). If the system is in equilibrium, there is no work by the forces acted on each particle
∑i→Fi⋅δ→ri.
Express the force
→Fi in terms of the applied force,
→F(app)i, and the force of constraint,
→fi,
→Fi=→F(app)i+→fi.
The virtual work is
∑i→F(app)i⋅δ→ri+∑i→fi⋅δ→ri=0.
The equation of motion is
→Fi=˙→pi⟹→Fi−˙→pi=0.
If a force
−˙→pi is also acted on each particle, the system will be in equilibrium and we will have
∑i(→Fi−˙→pi)⋅δ→ri=0.
Decompose the force into applied force and force of constraint, we have
∑i(→F(app)i−˙→pi)⋅δ→ri+∑i→fi⋅δ→ri=0.
If the system has no virtual work by the forces of constraint, then
∑i(→F(app)i−˙pi)⋅δ→ri=0.
The displacement vectors
→ri can be expressed in terms of generalized coordinates
→ri=→ri(q1,q2,...,qn,t)
The rate of change of the displacement is
→vi≡d→ridt=∑k∂→ri∂qk˙qk+∂→ri∂t
Similarly, the arbitrary virtual displacement
δ→ri is
δ→ri=∑jδ→riδqjδqj,
in which the term
∂→ri∂t is vanished because by definition, the virtual displacement is not real and only displacement change is considered. Then the virtual work is
∑i→F(app)i⋅δ→ri=∑i,j→F(app)i⋅∂→ri∂qjδqj
Define
Qj≡∑j→F(app)i⋅∂→ri∂qj
as the generalized force. Note that the generalized force does not neccessarily have the same dimension as force.
The work by the rate of change of momentum in Eq.(1) can be express as
∑i˙→pi⋅δ→ri=∑imi¨→ri⋅δ→ri=∑i,jmi¨→ri⋅∂→ri∂qjδqj.
Using product rule, we have
∑imi¨→ri⋅∂→ri∂qj=∑i[ddt(mi˙→ri⋅∂→ri∂qj)−mi˙→ri⋅ddt(∂→ri∂qj)]
By Eq.(2), the second term can be written as
ddt(∂→ri∂qj)=∑k∂2→ri∂qj∂qk˙qk+∂2→ri∂qj∂t=∂→vj∂qj
Also by Eq.(2), since
→ri does not depend on
˙qj and
qj are a set of independent coordinates,
∂→vi∂˙qj=∂∂˙qj(∑k∂→ri∂qj(dqkdt)+∂→ri∂t)=∑k∂→ri∂qj(∂˙qk∂˙qj)+∂∂t∂→ri∂˙qj=∑k∂→ri∂qjδkj+0=∂→ri∂qj
Substitute these into Eq.(3),
∑imi¨ri⋅∂→ri∂qj=∑i[ddt(mi→vi⋅∂→vi∂˙qj)−mi→vi⋅∂→vi∂qj].
So,
∑j˙pj⋅δ→rj=∑j[ddt∂∂˙qj(∑i12miv2i)−∂∂qj(∑i12miv2i)]δqj
Since
∑i12miv2i is the system kinetic energy ,
T, Eq.(1) becomes
∑j[[ddt(∂T∂˙qj)−∂T∂qj]−Qj]δqj=0.
If the constraints are holonomic, then a set of independent coordinates
(q1,12,...,qn) can be found. Since the independent coordinates are independent,
qi does not depend on
qk, where
i≠k. Then the equation holds only if for each term
ddt(∂T∂˙qj)−∂T∂qj=Qj.
If a scalar potential function
V can be defined for the forces
→F(app)i=−∇iV,
the generalized forces can be written as
Qj=∑i→F(app)i⋅∂→ri∂qj=−∑i∇iV⋅∂→ri∂qj=−∂V∂qi.
Hence, the equation becomes
ddt(∂T∂˙qj)−∂(T−V)∂qi=0.
As the potential
V does not depend on the generalized velocities,
∂V∂˙qj=0,
ddt(∂(T−V)∂˙qj)−∂(T−V)∂qj=0.
Define the Lagrangian
L to be
L=T−V,
we have
ddt(∂L∂˙qj)−∂L∂qj=0
Comments
Post a Comment