I have a doubt regarding the expression of a virtual displacement using generalized coordinates. I will state the definitions I'm taking and the problem.
The system is composed by n points with positions ri and subject to 3n−d constraints of the form: ϕj(r1,r2,...,rn,t)=0(1≤j≤3n−d),
According to my notes, a set of possible velocities (v1,v2,...,vn) is one that satisfies the above system of j equations (with vi in the place of ˙ri), while a set of virtual velocities is one that satisfies the homogeneous system ∑i=1∂ϕj∂ri⋅˙ri=0.
I have the following problem. Suppose that I have a parametrization of the configuration space at time t in the form: ri=ri(q1,…,qd;t).
Let q(t) be a curve in the coordinate's space. By taking the total derivative of both sides of the precedent equation, I obtain: ∑i∂ϕj∂ri⋅(∑h∂ri∂qh˙qh)+∑i∂ϕj∂ri⋅∂ri∂t+∂ϕj∂t=0.
I suspect that there's an error, I don't see why the second+term should always give 0 and I would like a proof check of what I wrote above.
Answer
When I wrote this question some years ago, I was very confused about those "virtual displacements". Now I realize that analytical mechanics is one of those parts of physics where knowing the proper mathematical language, differential geometry in this case, can make your life incredibly easier.
Virtual displacements and generalized coordinates.
Lagrangian mechanics takes place on a manifold M, which is embedded in R3N via a (possibly non constant) mapping ιt. Virtual displacements are nothing but tangent vectors to ιt(M). When ιt=ι0 is constant, virtual displacements also coincide with the velocity vectors of curves on ι0(M).
Generalized coordinates are the charts of the base manifold M; my above parametrization ri(qh;t) can be understood as a composition: Q×R↦M×R↦R3N,
(q,t)↦(x(q),t)↦ιt(x(q))≡r(q,t).
For fixed t0, r(q,t0) parametrizes ιt0(M) and therefore ∂r∂qi is a tangent vector to ιt0(M), that is, it is a virtual displacement.
To make contact with the OP, the embedding ιt(M) is directly defined via cartesians equations: ϕj(r,t)=0r∈R3N,j=1,2,…,3N−d,
There's actually no problem with what I said after my last equation in the OP. The first term vanishes because each ∂r∂qi is separately a tangent vector. The second term vanishes because ∂r∂t is the actual velocity of a point that is stationary with respect to the base manifold M (e.g., a material point stationary at θ=0 of a rotating ring).
No comments:
Post a Comment