sub_sham paper
PDF · 8 pages · 136.9 KB
Open PDF file
An arXiv paper (physics/0410123, October 2004) by Subhankar Ray and J. Shamanna on the confusion students face over virtual displacement and virtual work. It defines virtual displacement as the difference of two allowed displacements, covering both time-independent (sclerenomous) and time-dependent (rheonomous) constraints. It shows constraint forces do zero virtual work in simple examples and identifies ideal constraints. It sits in the Goldstein-related mechanics folder.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
arXiv:physics/0410123v1 [physics.ed-ph] 18 Oct 2004Virtual Displacement in Lagrangian Dynamics
Subhankar Ray∗
Dept of Physics, Jadavpur University, Calcutta 700 032, Ind ia and
C. N. Yang Institute for Theoretical Physics, Stony Brook, N Y 11794
J. Shamanna†
Physics Department, Visva Bharati University, Santiniket an 731235, India
(Dated: September 1, 2003)
The confusion and ambiguity encountered by students, in und erstanding virtual displacement
and virtual work, is addressed in this article. A definition o f virtual displacement is presented that
allows one to express them explicitly for both time independ ent and time dependent constraints. It
is observed that for time independent constraints the virtu al displacements are the displacements
allowed by the constraints. However this is not so for a gener al time dependent case. For simple
physical systems, it is shown that, the work done on virtual d isplacements by the constraint forces
is zero in both the situations. For allowed displacements ho wever, this is not always true. It is also
demonstrated that when constraint forces do zero work on vir tual displacement, as defined here, we
have a solvable mechanical problem. We identify this specia l class of constraints, physically realized
and solvable, as the ideal constraints . The concept of virtual displacement and the principle of ze ro
virtual work by constraint forces are central to both Lagran ge’s method of undetermined multipliers,
and Lagrange’s equations in generalized coordinates.
I. INTRODUCTION
Almost all graduate level courses in classi-
cal mechanics include a discussion of virtual
displacement1,2,3,4,5,6,7,8,9,10,11and Lagrangian
dynamics1,2,3,4,5,6,7,8,9,10,11,12,13. From the concept
of zero work by virtual displacement the Lagrange’s
equations of motion are derived. However, the definition
of virtual displacement is rarely made precise and often
seems vague and ambiguous to students. In this article
we attempt a more systematic and precise definition,
which not only gives one a qualitative idea of virtual
displacement, but also allows one to quantitatively
express the same for any given constrained system.
We show that in a number of natural systems, e.g.,
particle moving on a frictionless slope, pendulum with
moving point of suspension, the work done by the forces
of constraint due to virtual displacement is zero. We
also demostrate that this condition is necessary for the
solvability of a mechanical problem. Hence we propose
such systems as an important class of natural systems.
A. Ambiguity in virtual displacement
In the following we try to classify the difficulties faced
by a student in understanding the definition of virtual
displacement.
1. It is claimed that (i) a virtual displacement δris
consistent with the forces and constraints imposed
on the system at a given instant t1; (ii)a virtual dis-
placement is an arbitrary, instantaneous, infinites-
imal change of position of the system compatible
with the conditions of constraint2; (iii)virtual dis-
placements are, by definition, arbitrary displace-ments of the components of the system, satisfy-
ing the constraint3; (iv) virtual displacement does
not violate the constraints8; (v)we define a vir-
tual displacement as one which does not violate the
kinematic relations10; (vi)the virtual displacements
obey the constraint on the motion11. These state-
ments imply that the virtual displacements satisfy
the constraint conditions, i.e., the constraint equa-
tions. However this is true only for time indepen-
dent (sclerenomous) constraints. We shall show
that for time dependent (rheonomous) constraints,
such as a pendulum with moving support, this def-
inition would violate the zero virtual work condi-
tion.
2. It is also stated that (i) virtual displacement is to
be distinguished from an actual displacement of the
system occurring in a time interval dt1; (ii)it is
an arbitrary, instantaneous, change of position of
the system2; (iii)virtual displacement δrtakes place
without any passage of time8. (iv)virtual displace-
ment has no connection with the time - in contrast
to a displacement which occurs during actual mo-
tion, and which represents a portion of the actual
path9; (v) one of the requirements on acceptable
virtual displacement is that the time is held fixed11.
We even notice equation like ‘ δxi=dxifordt= 0’8.
The above statements are puzzling to a student. If
position is a continuous function of time, a change
in position during zero time has to be zero. In
other words, this definition implies that the vir-
tual displacement cannot possibly be an infinitesi-
mal (or differential) of any continuous function of
time. In words of Arthur Haas: since its (virtual
displacement) components are thus not fucntions of
the time, we are not able to regard them as differ-
entials, as we do for the components of the element
2
of the actual path9. We shall show that virtual dis-
placement can be looked upon as a differential, it
is indeed a differential increment in virtual velocity
over a time dt, Eq.(6).
3. It is also stated that (i) virtual displacements do
not necessarily conform to the constraints4; (ii)the
virtual displacements δqhave nothing to do with
actual motion. They are introduced, so to speak, as
test quantities, whose function it is to make the sys-
tem reveal something about its internal connections
and about the forces acting on it2; (iii) the word
“virtual” is used to signify that the displacements
are arbitrary, in the sense that they need not corre-
spond to any actual motion executed by the system3;
(iv)it is not necessary that it (virtual displacement)
represents any actual motion of the system6; (v)
it is not intended to say that such a displacement
(virtual) occurs during the motion of the particle
considered, or even that it could occur9; (vi)virtual
displacement is any arbitrary infinitesimal displace-
ment not necessarily along the constrained path5.
From the above we understand that the virtual
displacemnts do not always satisfy the constraint
equations, and they need not be the ones actually
realized. We shall see that these statements are
consistent with physical situations, but they cannot
serve as a satisfactory definition of virtual displace-
ment. Statements like: “not necessarily conform to
the constraints” or “not necessarily along the con-
strained path” only tell us what virtual displace-
ment is not, they do not tell us what it really is.
Reader should note that there is a conflict between
the claims under items 1 and 3. It is not clear from
the above, whether the virtual displacements sat-
isfy the constraints, i.e., the constraint equations
or not.
4. Virtual displacement is variously described as: ar-
bitrary ,virtual , andimaginary1,2,3,5,6. These adjec-
tives make the definition somewhat mysterious to
a student.
Together with the above ambiguities, students are of-
ten confused as to whether it suffices to understand vir-
tual displacement as an abstract concept, or they need to
have a quantitative definition. Some students appreciate
that the virtual displacement as a vector should not be
ambiguous. The principle of zero virtual work is used
to derive Lagrange’s equations. For a particle under con-
straint this means that the virtual displacement is always
orthogonal to the force of constraint.
At this stage a student may get further puzzled.
Should he take the forces of constraint as supplied, and
then the principle of zero virtual work as a definition
of virtual displacement ? In that case the principle re-
duces merely to a definition of a new concept, namely
virtual displacement. Or should the virtual displacement
be defined from the constraint conditions independently? The principle of zero virtual work may then be used to
calculate the forces of constraint that ensure constraint
condition throughout the motion.
II. VIRTUAL DISPLACEMENT AND FORCES
OF CONSTRAINT
A. Constraints and Virtual displacement
Let us consider a system of constraints that are ex-
pressible as equations involving positions and time. They
represent some geometric restrictions (holonomic) either
independent of time (sclerenomous) or explicitly depen-
dent on it (rheonomous). Hence for a system of Npar-
ticles moving in three dimensions, a system of ( s) holo-
nomic, rheonomous constraints are represented by func-
tions of rkand (t),
fi(r1,r2, . . . ,rN, t) = 0, i = 1,2, . . ., s (1)
Each constraint of this form imposes a restriction on the
possible or allowed velocities , which must satisfy,
N/summationdisplay
k=1/parenleftbigg∂fi
∂rk/parenrightbigg
·vk+∂fi
∂t= 0, i = 1,2, . . ., s (2)
It is worth noting at this stage that there are many, in
fact infinitely many, allowed velocities, since we have im-
posed only ( s) number of constraints on (3 N) scalar com-
ponents of the allowed velocity vectors. An infinitesimal
displacement over time ( dt) due to allowed velocities will
be called the allowed infinitesimal displacement or simply
allowed displacement.
drk=vkdt k = 1,2, . . ., N (3)
Allowed displacements drktogether with differential of
time ( dt) satisfy constraint equations similar to Eq.(2).
N/summationdisplay
k=1/parenleftbigg∂fi
∂rk/parenrightbigg
·drk+∂fi
∂tdt= 0, i = 1,2, . . ., s (4)
As there are many allowed velocities we have many al-
lowed infinitesimal displacements. We propose to define
virtual displacement as the difference between any two
such (unequal) allowed displacements,
δrk=drk−dr′
k, k = 1,2, . . ., N (5)
This definition is motivated by the possibility of identi-
fying a special class of ‘ ideal constraints ’ (sec. IIc), and
verifying ‘ the principle of zero virtual work ’ in common
physical examples (sec. III). It may be noted that, by
this definition, virtual displacement δrkis not a change
in position in zero time. It is rather the difference of any
two allowed displacements during a time dt.
δrk= (vk−v′
k)dt, k = 1,2, . . ., N (6)
3
The difference of two allowed velocities /tildewidevk=vk−v′
kmay
be defined as the virtual velocity.
The virtual displacements thus defined satisfy the ho-
mogeneous part of the constraint equation Eq.(4) (i.e.,
with∂fi/∂t= 0).
N/summationdisplay
k=1∂fi
∂rk·δrk= 0, i = 1,2, . . ., s (7)
The absence of the ( ∂fi/∂t) in the above equation,
Eq.(7), gives the precise meaning to the statement that
virtual displacements are the allowed displacements in the
case of frozen constraints . The constraints are frozen in
time in the sense that we make the ( ∂fi/∂t) term zero,
though the ∂fi/∂rkterm still involves time. In the case of
stationary constraints, i.e., f(r1, . . .,rN) = 0, the virtual
displacements are identical with allowed displacements as
(∂fi/∂t) is zero.
B. Existence of forces of constraints
In the case of an unconstrained system of Nparticles
described by position vectors ( rk) and velocity vectors
(vk), the motion is governed by Newton’s Law,
mkak=Fk(rl,vl, t), k, l = 1,2, . . ., N (8)
where mkis the mass of the kth particle, akis its ac-
celeration and Fkis the total external force acting on it.
However, for a constrained system, the equations of con-
straint, namely Eq.(1), impose the following restrictions
on the allowed accelerations,
N/summationdisplay
k=1∂fi
∂rk·ak+N/summationdisplay
k=1d
dt/parenleftbigg∂fi
∂rk/parenrightbigg
vk+d
dt/parenleftbigg∂fi
∂t/parenrightbigg
= 0,
i= 1,2, . . ., s (9)
Given rk,vkone is no longer free to choose all the ac-
celerations akindependently. Therefore in general the
accelerations akallowed by Eq.(9) are incompatible with
Newton’s Law,
mkak=Fk, k = 1,2, . . ., N
This implies that during the motion the constraint con-
dition cannot be maintained by the external forces alone.
Physically some additional forces, e.g., normal reaction
from the surface of constraint, tension in the pendulum
string, come into play to ensure that the constraints are
satisfied, Hence one is compelled to introduce forces of
constraints Rkand modify the equations of motion as,
mkak=Fk+Rk, k = 1,2, . . ., N (10)
Now the problem is to determine the motion of Nparti-
cles, namely their positions ( rk(t)), velocities ( vk(t)) and
the forces of constraints ( Rk), for a given set of externalforcesFk, constraint equations ( fi(r1,r2, . . . ,rN, t) = 0,
i= 1,2, . . ., s ) and initial conditions ( rk(0),vk(0)). It is
important that the initial conditions are also compatible
with the constraints.
There are a total of (6 N) scalar unknowns, namely the
components of rk(t) andRk, connected by (3 N) equa-
tions of motion, Eq.(10), and ( s) equations of constraints,
Eq.(1). For (6 N >3N+s) we have an under-determined
system. Hence to solve this problem we need (3 N−s)
additional scalar relations.
C. Solvability and ideal constraints
In simple problems with stationary constraints, e.g.,
motion on a smooth stationary surface, we observe that
the allowed displacements are tangential to the surface.
The virtual displacement being a difference of two such
allowed displacements, is also a vector tangential to it.
The force of constraint, so called ‘normal reaction’, is
perpendicular to the surface. Hence the work done by
the constraint forces on allowed as well as virtual dis-
placement is zero,
N/summationdisplay
k=1Rk·drk= 0,N/summationdisplay
k=1Rk·δrk= 0
When the constraint surface is in motion, the allowed
velocities, and hence the allowed displacements are no
longer tangent to the surface (see sec. III). The virtual
displacement remains tangent to the constraint surface.
If the forces of constraint can still be assumed normal to
the instantaneous position of the surface, we have zero
virtual work. However note that the work by constraint
forces on allowed displacements is not zero.
N/summationdisplay
k=1Rk·drk/negationslash= 0,N/summationdisplay
k=1Rk·δrk= 0 (11)
In a number of physically interesting simple problems,
such as, motion of a pendulum with fixed and moving
support, motion of a particle along a stationary and mov-
ing slope, we observe that the above interesting relation
between the force of constraint and virtual displacement
holds (see sec. III). Out of the above 3 Nvirtual dis-
placements, only n= 3N−sare independent. If the ( s)
dependent quantities are expressed in terms of remaining
n= 3N−sindependent objects we get
n/summationdisplay
j=1/tildewideRj·δ/tildewidexj= 0 (12)
where/tildewidexjare the independent components of rk./tildewideRjare
the coefficients of δ/tildewidexj, and are composed of different Rk.
Since the above components of virtual displacements δ/tildewidexj
are independent, one can equate each of their coefficients
to zero (/tildewideRj= 0). This brings in (3 N−s) new scalar
4
conditions or equations and the system is solvable (not
under-determined) again.
Thus we find a special class of constraints which is
observed in nature (see sec. III) and which gives us a
solvable system. We call this special class of constraints,
satisfying zero virtual work principle by constraint force s,
i.e.,/summationtext
kRk·δrk= 0, the ideal constraint .
Our interpretation of the principle of zero virtual work,
as a definition of an ideal class of constraints, find sup-
port in Sommerfeld. In his words, “ a general postulate of
mechanics: in any mechanical systems the virtual work
of the reactions equals zero. Far be it from us to want to
give a general proof of this postulate, rather we regard it
practically as definition of a mechanical system ”.
III. EXAMPLES OF VIRTUAL
DISPLACEMENTS
A. Simple Pendulum with stationary support
The motion of the pendulum is confined to a plane and
the bob moves at a fixed distance from the point of sus-
pension. The equation of constraint by Eq.(1) therefore
is,
f(x, y, t).=x2+y2−r2
0= 0
Whence
∂f
∂x= 2x,∂f
∂y= 2y,∂f
∂t= 0
r=v vδ ’( - ) dt
r=θ
dtvddtdr’v’=
FIG. 1: Allowed and virtual displacements for a pendulum
with stationary support
Hence the constraint equation for allowed velocities
(compare Eq.(2)) is,
x·vx+y·vy= 0
Hence the allowed velocity ( vx,vy) is orthogonal to the
instantaneous position ( x,y) of the bob relative to sta-
tionary support. The same may also be verified taking a
plane polar coordinate.The allowed displacements are always collinear to al-
lowed velocities. Virtual displacement being difference
of two allowed displacements, is also a vector collinear
to the allowed velocities, hence tangential to the line of
suspension.
dr=vdt, d r′=v′dt
δr= (v−v′)dt
We may assume that the string of the pendulum provides
a tension ( T) but no shear (ideal string). We get zero
work by tension due to allowed and virtual displacements,
T·dr= 0, T·δr= 0
B. Simple Pendulum with moving support
Let us first consider the case when the support is mov-
ing vertically with a velocity u. The motion of the pen-
dulum is still confined to a plane. The bob moves keeping
a fixed distance from point of suspension. The equation
of constraint is,
f(x, y, t).=x2+ (y−ut)2−r2
0= 0
where uis the velocity of the point of suspension along
a vertical direction.
udt
dtdr’v’=
r= dtvdvtdtru
=v vδ ’( - ) dtdtv’tthe point of(velocity of
suspension )
θ
FIG. 2: Allowed and virtual displacements for a pendulum
with moving support
Whence
∂f
∂x= 2x,∂f
∂y= 2(y−ut),∂f
∂t=−2u(y−ut)
5
Hence the constraint equation gives,
x·vx+ (y−ut)·vy−u(y−ut) = 0
or,
x·vx+ (y−ut)·(vy−u) = 0
Hence the allowed velocities ( vx,vy) and hence the al-
lowed displacements, are not orthogonal to the instanta-
neous position ( x,y−ut) of the bob relative to the instan-
taneous position of the support. It is easy to verify from
the above equation that the allowed velocity ( vx,vy) is
equal to the sum of a velocity vector ( vx,vy−u) perpen-
dicular to the relative position of the bob with respect
to the point of suspension ( x,y−ut), and the velocity of
the support (0, u).
v=vt+u
The allowed displacements are vectors collinear to al-
lowed velocities. A virtual displacement being the differ-
ence of two allowed displacements, is a vector collinear to
the difference of allowed velocities. Hence it is tangential
to the instantaneous line of suspension.
dr=vdt=vtdt+udt
δr= (v−v′)dt= (vt−v′
t)dt
At any given instant string provides a tension along its
length, with no shear (ideal string). Hence the constraint
force, tension, still does zero work on virtual displace-
ment.
T·dr/negationslash= 0, T·δr= 0
If one considers the support moving in a horizontal (or in
any arbitrary direction), one can show that the allowed
displacement is not normal to the instantaneous line of
suspension. But the virtual displacement as defined in
this article always remains perpendicular to the instan-
taneous line of support.
C. Motion along a fixed inclined plane
The constraint is more conveniently expressed in the
polar coordinate. The constraint equation is,
f(r, θ).=θ−θ0= 0
where θ0is a constant. Hence the constraint equation for
allowed velocities, Eq.(2), gives,
N/summationdisplay
k=1/parenleftbigg∂f
∂rk/parenrightbigg
·vk+∂f
∂t.=˙θ+ 0 = 0
Thus the allowed velocities are along the constant θ
plane. Allowed velocity, allowed and virtual displace-
ments are,
v= ˙r/hatwider, dr= ˙r/hatwiderdt, δ r= (˙r−˙r′)/hatwiderdt0r= dtvdr=v vδ ’( - ) dtdt
θdr’v’=
FIG. 3: Allowed and virtual displacements for a particle on a
stationary slope
If the inclined slope is frictionless (ideal), the constrai nt
force provided by the surface is the normal reaction;
which is perpendicular to the plane. Hence the work done
by this force on allowed as well as virtual displacement
is zero.
N·dr= 0, N·δr= 0
D. Motion along a moving inclined plane
For an inclined plane moving along the horizontal side,
the constraint is given by,
(x+ut)
y−cot(θ0) = 0
f(x, y).= (x+ut)−cot(θ0)y= 0
whence the constraint for allowed velocities Eq.(2) be-
come,
( ˙x+u)−cot(θ0) ˙y= 0
Hence the allowed velocity ( ˙ x,˙y) is the sum of two vec-
tors, one along the plane ( ˙ x+u,˙y), and the other equal
to the velocity of the plane itself ( −u,0).
v=vt+u
Allowed displacements are vectors along the allowed
velocities, however the virtual displacement is still a vec -
tor along the instantaneous position of the plane.
dr= (vt+u)dt, d r′= (v′
t+u)dt
δr= (v−v′)dt= (vt−v′
t)dt
For the moving frictionless (ideal) slope, the constraint
force provided by the surface is perpendicular to the
plane. Hence the work done by the constraint force on
virtual displacement is remains zero.
N·dr/negationslash= 0, N·δr= 0
6
dtr= dtvdr=v vδ ’( - ) dtdtdr’v
θ’
u=
(velocity of
the wedge)0u
FIG. 4: Allowed and virtual displacements for a particle on a
moving slope
IV. LAGRANGE’S METHOD OF
UNDETERMINED MULTIPLIERS
A constrained system of particles follow the equation
of motion given by,
mkak=Fk+Rk, k = 1,2, . . ., N
where mkis the mass of the kth particle, akis its accel-
eration. FkandRkare the total external force and force
of constraint on the particle. If the constraints are ideal,
we can write
N/summationdisplay
k=1Rk·δrk= 0 (13)
whence we obtain,
N/summationdisplay
k=1(mkak−Fk)·δrk= 0 (14)
If the components of δrkwere independent, we could re-
cover Newton’s Law for unconstrained system from this
equation. However for a constrained system δrkare de-
pendent through the constraint equations,
fi(r1,r2, . . .,rN, t) = 0, i = 1,2, . . ., s (15)
or,
δfi=N/summationdisplay
k=1∂fi
∂rkδrk= 0, i = 1,2, . . ., s (16)
We multiply the above equations, Eq.(16), successively
bysscalar multipliers ( λ1, λ2, . . . λ s), called the La-
grange’s multipliers, and subtract them from the zero
virtual work equation, Eq.(13).
N/summationdisplay
k=1/parenleftBigg
Rk−s/summationdisplay
i=1λi∂fi
∂rk/parenrightBigg
δrk= 0 (17)Explicitly in terms of components,
N/summationdisplay
k=1/parenleftBigg/bracketleftBigg
Rk,x−s/summationdisplay
i=1λi∂fi
∂xk/bracketrightBigg
δxk+ [Y]kδyk+ [Z]kδzk/parenrightBigg
= 0
(18)
where [ Y]kand [Z]kdenote the coefficients of δykand
δzkrespectively.
The constraint equations Eq.(15) allows us to write the
(s) dependent virtual displacements in terms of the re-
maining n= 3N−sindependent ones. We choose ( s)
multipliers ( λ1, λ2, . . . , λ s) such that the coefficients of
(s) dependent components of virtual displacement van-
ish. The remaining virtual displacements being indepen-
dent, their coefficients must vanish as well. Thus it is pos-
sible to choose ( λ1, λ2, . . ., λ s) such that all coefficients
([X]k,[Y]k,[Z]k) of virtual displacements ( δxk,δyk,δzk) in
Eq.(18) vanish. Hence we have the forces of constraint
in terms of the Lagrange’s multipliers.
Rk=s/summationdisplay
i=1λi∂fi
∂rk, k = 1,2, . . ., N (19)
Thus the problem of mechanics reduces to finding solu-
tion of equations of motion,
mkak=Fk+s/summationdisplay
i=1λi∂fi
∂rk, k = 1,2, . . ., N (20)
with the constraints,
fi(r1,r2, . . .,rN, t) = 0, i = 1,2, . . ., s (21)
Thus we have to solve 3 N+sscalar equations in 3 N+s
unknown scalar quantities ( xk, yk, zk, λi). After solving
this system we can obtain the forces of constraint Rk
from Eq.(19).
V. GENERALIZED COORDINATES AND
LAGRANGE’S EQUATIONS OF MOTION
For the sake of completeness we discuss very briefly
Lagrange’s equations in generalized coordinates (for de-
tail see1,2,3,4,5,6,7,8,9,10,11,12,13). Consider a system of N
particles under sholonomic, rheonomous constraints of
the form given by Eq.(1). We can in principle express
sof these coordinates in terms of the remaining 3 N−s
independent ones. Or we may express all the 3 Nscalar
components of position in terms of n= 3N−sindepen-
dent parameters q1, q2, . . . , q nand time ( t).
rk=rk(q1, q2, . . ., q n, t), k = 1,2, . . ., N (22)
The allowed and virtual displacements are given by,
drk=n/summationdisplay
j=1∂rk
∂qjδqj+∂rk
∂tdt,
δrk=n/summationdisplay
j=1∂rk
∂qjδqj, k = 1,2, . . ., N (23)
7
From the Eq.(14) we obtain,
N/summationdisplay
k=1mkd˙rk
dt
n/summationdisplay
j=1∂rk
∂qjδqj
−N/summationdisplay
k=1Fk
n/summationdisplay
j=1∂rk
∂qjδqj
= 0
(24)
Introducing the expression of kinetic energy,
T=1
2N/summationdisplay
k=1mk˙r2
k
and that of the generalized force,
Qj=N/summationdisplay
k=1Fk∂rk
∂qjj= 1,2, . . ., n (25)
After some simple algebra one finds,
n/summationdisplay
j=1/parenleftbiggd
dt∂T
∂˙qj−∂T
∂qj−Qj/parenrightbigg
δqj= 0 (26)
since the qjare independent coordinates, coefficient of
eachδqjmust be zero separately.
d
dt∂T
∂˙qj−∂T
∂qj=Qj, j = 1,2, . . ., n (27)
In problems where forces Fkare derivable from a scalar
potential/tildewideV(r1,r2, . . .,rN),
Fk=−∇k/tildewideV(r1,r2, . . . ,rN), k = 1,2, . . ., N (28)
we can write the generalized force as,
Qj=−∇k/tildewideV·/parenleftbigg∂rk
∂qj/parenrightbigg
=−∂V
∂qj, j = 1,2, . . ., n
(29)
Where Vis the potential /tildewideVexpressed as a function
of (q1, q2, . . . , q n). In addition if the potential Vdoes
not depend on the generalized velocities, we obtain from
Eq.(27),
d
dt∂(T−V)
∂˙qj−∂(T−V)
∂qj= 0, j = 1,2, . . ., n (30)
At this stage one introduces the Lagrangian function L=
T−Vand in terms of the Lagrangian, the equations of
motion Eq.(30) take up the form
d
dt∂L
∂˙qj−∂L
∂qj= 0, j = 1,2, . . ., n (31)VI. CONCLUSION
In this article we make an attempt to present a quan-
titative definition of the virtual displacement. We show
that for certain simple cases the virtual displacement
does zero work on forces of constraint. We also demon-
strate that this zero work principle allows us to have a
solvable class of problems. Hence we define this special
class of constraint, the ideal constraint . We demonstrate
in brief how one can solve a general mechanical problem
by: i) Lagrange’s method of undetermined multiplier and
ii) Lagrange’s equations in generalized coordinates.
In Lagrange’s method of undetermined multipliers we
have to solve a larger number (3 N+s) of equations, than
in the case of Lagrange’s equations (3 N−s) in general-
ized coordinates. However we can immediately derive the
forces of (ideal) constraints in the former case.
It is interesting to note that both the abovementioned
methods require the zero virtual work by constraint
forces as a crucial starting point. In the case of La-
grange’s method of undetermined multipliers we start
with the ideal constraint condition Eq.(13). From there
we write down Eq.(14), Eq.(17), Eq.(18) and express
the constraint forces in terms of Lagrange’s multipliers,
Eq.(19). For Lagrange’s equations in generalized coor-
dinates we start with the ideal constraint, Eq.(13). We
work our way through Eq.(14), Eq.(24), Eq.(26) and fi-
nally obtain Lagrange’s equations in generalized coordi-
nates, Eq.(27) and Eq.(31).
Acknowledgement
The authors gratefully acknowledge their teachers in
related graduate courses at Stony Brook, Prof. Max
Dresden, Prof. A. S. Goldhaber and Prof. Leon A.
Takhtajan. Authors also acknowledge the encourage-
ment received from Prof. Shyamal SenGupta of Pres-
idency College, Calcutta. The material presented here
was used in graduate level classical mechanics courses
at Jadavpur University during 1998 −2001. SR would
like to thank his students, in particular, A. Chakraborty
(J.U.) for pointing out the difficulty in understanding
the concept of virtual displacement in its usual presenta-
tion. Authors have greatly benefited from the books men-
tioned in this article, particularly those of Sommerfeld2,
Hylleraas3and Arnold13.
∗Electronic address: [email protected]
†Electronic address: jshamanna@rediffmail.com1H. Goldstein, Classical Mechanics , Addison-Wesley Pub-
lishing Co., Reading, Massachusetts, 1980.
8
2A. Sommerfeld, Mechanics, Lectures on Theoretical Physi-
cs, vol. I, Academic Press, New York, 1952.
3E. A. Hylleraas, Mathematical and Theoretical Physics ,
vol. I, Wiley Interscience, New York, 1970.
4D. T. Greenwood, Classical Dynamics , Prentice Hall, New
York, 1977.
5D. A. Wells, Schaum Outline of Theory and Problems of
Lagrangian Dynamics , McGraw-Hill Inc., New York, 1967.
6K. R. Symon, Mechanics , Addison-Wesley Publishing Co.,
Reading, Massachusetts, 1971.
7J. L. Synge, and B. A. Griffith, Principles of Mechanics ,
McGraw-Hill Inc., New York, 1970.
8T. T. Taylor, Mechanics: Classical and Quantum , Perga-mon Press, Oxford, 1976.
9A. Haas, Introduction to Theoretical Physics, vol I , Con-
stable and Company Ltd, London, 1924.
10D. Ter Haar, Elements of Hamiltonian Mechanics , North
Holland Publishing Co., Amsterdam, 1961.
11L. N. Hand, J. D. Finch, Analytical Mechanics , Cambridge
University Press, Cambridge, 1998.
12L. D. Landau, E. M. Lifshitz, Mechanics , Pergamon Press,
Oxford, 1976.
13V. I. Arnold, Mathematical Methods of Classical Mechan-
ics, Springer Verlag, New York, 1989.