Rigorous Way to Obtain Classical Lagrangian

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 |rirj|2c2ij=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 3Nk independent coordinates. Let q1,q2,...,q3Nk be the set of independent coordinates. The set of position vectors can be expressed in terms of these independent coordinates r1=r1(q1,q2,...,q3Nk,t)...rN=rN(q1,q2,...,q3Nk,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 iFiδ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 iF(app)iδri+ifiδri=0. The equation of motion is Fi=˙piFi˙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+ifiδ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 vidridt=kriqk˙qk+rit Similarly, the arbitrary virtual displacement δri is δri=jδriδqjδqj, in which the term rit is vanished because by definition, the virtual displacement is not real and only displacement change is considered. Then the virtual work is iF(app)iδri=i,jF(app)iriqjδqj Define QjjF(app)iriqj 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¨ririqjδqj. Using product rule, we have imi¨ririqj=i[ddt(mi˙ririqj)mi˙riddt(riqj)] By Eq.(2), the second term can be written as ddt(riqj)=k2riqjqk˙qk+2riqjt=vjqj Also by Eq.(2), since ri does not depend on ˙qj and qj are a set of independent coordinates, vi˙qj=˙qj(kriqj(dqkdt)+rit)=kriqj(˙qk˙qj)+tri˙qj=kriqjδkj+0=riqj Substitute these into Eq.(3), imi¨ririqj=i[ddt(mivivi˙qj)miviviqj]. 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)Tqj]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 ik. Then the equation holds only if for each term ddt(T˙qj)Tqj=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=iF(app)iriqj=iiVriqj=Vqi. Hence, the equation becomes ddt(T˙qj)(TV)qi=0. As the potential V does not depend on the generalized velocities, V˙qj=0, ddt((TV)˙qj)(TV)qj=0. Define the Lagrangian L to be L=TV, we have ddt(L˙qj)Lqj=0

Comments

Popular Posts