The Goldstein Rotation Rule_Version 5
DOCX · 126.4 KB
Open DOCX file
Expository document by Phil dated 7.15.12, in a folder of frames-document versions. It defines frame-labeled time derivatives, derives the "G Rule" (da/dt)_S = ω x a + (da/dt)_S' from Goldstein's Classical Mechanics, and sets up an observer and particle at rest in rotating frame S'. Later sections cover r(t), v(t), a(t), fictitious forces, and L(t) with dL/dt. Only the first part of the text was seen.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
The Goldstein Rotation Rule Version 5 PhL 7.15.12
1. Preliminary Note: Notation for Differentiation d/dt. 1
2. The G Rule for arbitrary vector a. 2
3. The Apparatus and its Observer at Rest in Frame S'.μ 3
4. The Purpose of this Effort 4
5. Determination of r(t). 7
6. Determination of v(t) = (dr/dt)S 7
7. Determination of a(t) = (dv/dt)S 9
8. The Fictitious Forces 10
9. Determination of L(t) and (dL/dt)S 11
10. Conclusions 14
The general context of this document is that we have some Apparatus observed from two frames of reference called S and S' . As we shall see in Figure 1 below, frame S' is rotating in a certain manner with respect to frame S. Frame S has Cartesian basis unit vectors en, while Frame S' has e'n .
1. Preliminary Note: Notation for Differentiation d/dt.
When we say "differentiate something with respect to time t", does it make a difference if we do this in frame S or in frame S'?
Here is an example:
de'i/dt = ω x e'i // in frame S, see derivation of this fact below, Eq. (4.4)
de'i/dt = 0 // in frame S' (because the e'i are fixed in frame S' )
Therefore, it seems that the act of "applying d/dt" can in fact depend on which frame you do it in. Therefore, we had better add something to our notation to distinguish things. Then
(de'i/dt)S = ω x e'i // in frame S
(de'i/dt)S' = 0 // in frame S'
Now what about differentiating a known scalar function like f(t) = 4t + 3t3. The derivative is the same in both frames for such a scalar function,
(df(t)/dt)S = (df(t)/dt)S' = df(t)/dt = (t) = 4 + 9t2 ,
so for scalar functions we can dispense with frame labeling. This applies also to the component of a tensor Tij..(t) where we would say
(dTij..(t)/dt)S = (dTij..( (t)/dt)S' = dTij..(t)/dt
Although Tij..(t) is the component of a tensor, it is a scalar function in the sense that it is just a single function. For a vector we might perhaps have f(t) = vi(t), some velocity component.
2. The G Rule for arbitrary vector a.
Note: In this and other documents we refer to the following equation
(da/dt)S = ω x a + (da/dt)S' (2.1)
as "the G Rule for vector a". G stands for Herbert Goldstein, the Rule appears on page 133 of his classic 1950 book Classical Mechanics. Perhaps another name for this rule would be "the rule which relates the derivatives of a vector taken in two frames which are rotating with respect to each other ". Since the Rule applies to any vector a, sometimes the vector is left out and one writes this operator equation,
(d/dt)S = ω x + (d/dt)S' . (2.2)
We shall now derive this Rule. Expand the vector a in frame S' components :
a = a'i e'i (2.2)
Differentiate a in frame S
(da/dt)S = (da'i/dt)S e'i + a'i(de'i/dt)S // chain rule
= (da'i/dt)S e'i + a'i ω x e'i // see Equ. (4.4), (de'i/dt)S = ω x e'i
= (da'i/dt)S e'i + ω x a'i e'i // move in scalar factor a'i
= (da'i/dt)S e'i + ω x a // recognize expansion of a
= (da'i/dt) e'i + ω x a // derivative of scalar function needs no label
so we have shown that
(da/dt)S = ω x a + (da'i/dt) e'i (2.3)
Now go back to the start
a = a'i e'i (2.2)
and differentiate this time in frame S' to get,
(da/dt)S' = (da'i/dt)S' e'i + a'i(de'i/dt)S'
= (da'i/dt)S' e'i + a'i* 0 // obvious fact that (de'i/dt)S' = 0
= (da'i/dt) e'i // derivative of scalar function needs no label (2.4)
Thus our results above are
(da/dt)S = (da'i/dt) e'i + ω x a (2.3)
(da/dt)S' = (da'i/dt) e'i . (2.4)
Inserting the second into the first gives the G Rule for vector a,
(da/dt)S = ω x a + (da/dt)S' . (2.1)
This then gives the connection between the derivative of a vector a in S compared to in S'.
Example: Suppose a = e'i . Then our rule (2.1) says
(de'i /dt)S = ω x e'i + (de'i/dt)S' (2.5)
But we noted earlier that (de'i/dt)S' = 0 and that (de'i /dt)S = ω x e'i so "the rule holds". We could have established (2.5) from the start "by inspection", and then derived (2.1) from it as follows. Rewrite (2.5),
(de'i /dt)S – ω x e'i – (de'i/dt)S' = 0 (2.5a)
Then from the expansion a = a'i e'i we have
(da/dt)S = a'i(de'i /dt)S ω x a = a'i ω x e'i (da/dt)S' = a'i (de'i/dt)S'
(da/dt)S – ω x a – (da/dt)S' = a'i(de'i /dt)S – a'i ω x e'i – a'i (de'i/dt)S'
= a'i [(de'i /dt)S – ω x e'i – (de'i/dt)S'] = a'i [0] = 0 => (da/dt)S = ω x a + (da/dt)S'
Comment: Are there any restrictions on the vector a for which this Rule applies? The only fact used above about a is that a can be expanded on Cartesian basis vectors as a = a'i e'i and that the component fields a'i(t) are differentiable. Since the unit vectors e'i are true tensorial vectors with respect to rotations, we conclude that a must also be a true tensorial vector under rotations. If the tail of vector a does not lie at the origin of frame S', we just translate a such that this is the case. The conclusion then is that this Rule applies to any vector a which transforms as a vector under rotations. Examples: r, v, a, p, L (position, velocity, acceleration, linear momentum, angular momentum).
3. The Apparatus and its Observer at Rest in Frame S'.
Imagine that we have some Apparatus sitting in frame S' which contains a Particle which undergoes some motion. An Observer also sitting in frame S' has some measurement equipment, can see the axes of frame S' of course, and does certain measurements on the Particle when frame S' is rotating. Here then are some of the actions of the Observer in Frame S' :
He takes note of the location of the Particle at time t and writes it down. This location we are going to denote by the vector symbol rbody . Our Observer will take note of the components of this vector by using the expansion
rbody(t) = (rbody)'i e'i (rbody)'i = rbody e'i
The prime indicates that we have components with respect to frame S', not some other frame. The vectors e'i are of course the basis vectors for frame S'.
He notes the mentioned location rbody(t), waits one tick dt of time, then notes new location rbody(t+dt). From these two measurements he deduces the velocity in frame S' which we shall call vbody. Thus
vbody(t) = [rbody(t+dt) – rbody(t)]/(dt) or vbody(t) = (drbody/dt)S'
Next, he lets another tick go by and records rbody(t+2dt) as well. Then he determines the acceleration of the Particle abody according to
vbody(t+dt) = [rbody(t+2dt) – rbody(t+dt)]/(dt)
abody(t) = [vbody(t+dt) - vbody(t)]/(dt) or abody(t) = (dvbody/dt)S'
He could of course go on to measure higher derivatives of the motion, but we will let him stop here.
Knowing rbody and vbody, the Observer knows the angular momentum of the Particle
Lbody(t) = rbody(t) x mvbody(t)
Notice that each of the three vectors rbody, vbody , abody and Lbody could be expanded in terms of the basis vectors of either frame S' (as he did above) or frame S. For example
abody = (abody)'i e'i (abody)'i = abody e'i
abody = (abody)i ei (abody)i = abody ei
Example: Suppose the entire Apparatus consists of a single Particle just floating at rest in inertial Frame S. Our Observer in rotating frame S' will duly observe that this Particle follows a curved path in frame S' with some rbody(t), and from that he will deduce vbody(t) and abody(t) and Lbody(t).
Other Examples: The Particle might be a mass on one or more springs, or it might be Particle in ballistic flight, or it might be a Particle of matter in a gear wheel which is turning in some complicated machine, or it might be a Particle of a fluid or of an elastic solid.
4. The Purpose of this Effort
Given the frame S' Observer's measured values rbody(t), vbody(t), abody(t) we want to be able to know the values of r(t), v(t), a(t) which describe the motion of the same Particle as observed from a different frame S. The relation between the two frames is given by this (simplified) picture:
Fig 1
The picture requires some explanation. At some time t, frame S' has some particular Orientation relative to frame S which is determined by some vector of rotation parameters θ ( = θ(t) ),
e'n(t) = R(θ) en R(θ) = exp(-iθ J) i (Jk)ij = kij (4.1)
The origin of frame S' is located at the tip of a vector called b whose tail lies at the origin of frame S. As time progresses, the frame S' rotates according to some vector function ω(t) about the origin of frame S. We think of frame S' including its axes, its e'n unit basis vectors , and its contained Apparatus as rigidly rotating at this rate ω. The length of vector b is a constant during this rotation.
This ω(t) is the instantaneous angular velocity of frame S' relative to frame S. We say "instantaneous" since both and |ω| can be changing in time. To understand the meaning of ω, consider
e'n(t+dt) = R(dφ) e'n(t) where R(dφ) = some small rotation (4.2)
de'n = e'n(t+dt) - e'n(t) = [R(dφ) - 1] e'n(t) = -idφ J e'n(t) = -idφk Jk e'n(t) (4.3a)
=> (de'n)i = -idφk (Jk)ij (e'n(t))j = - dφkkij (e'n(t))j = εikj dφk (e'n(t))j
=> de'n = dφ x e'n (4.3b)
=> (de'n/dt)S = ω x e'n n = 1,2,3 where ω ≡ dφ/ddt (4.4)
Thus ω tells us how the unit vectors e'n are instantaneously rotating relative to frame S. The three e'n all rotate in the same manner because the entire frame S' is rotating as a rigid object.
In the picture above, then, frame S' and everything fixed within it as well as vector b all rotate together at ω about the origin of frame S with instantaneous angular velocity ω. For example,
(de'n/dt)S' = 0 (db/dt)S' = 0
Comments:
Note that, in general,
e'n(t+dt) = R(dφ) e'n(t) = R(dφ) R(θ) en = R(θ + dΩ) en ≠ R(θ + dφ) en (4.5)
where |dΩ| is proportional to |dφ| but dΩ is some complicated function of θ and dφ. This function is only simple of it happens that θ and dφ (or ω) point in the same direction, in which case dΩ = dφ.
Often Frame S is taken to be a frame "at rest with respect to the stars" meaning it is an "inertial frame" in which Newton's non-relativistic law F = ma applies ( it does not apply in rotating frame S'). For the sections of this document which don't deal with F = ma, frame S need not be such an inertial frame.
Goldstein refers to frame S as the space frame, and frame S' as the body frame. In his analysis, our Apparatus is just a rigid body at rest in frame S'.
We could consider a different situation in which frame S' rotates at ω about its origin and b stays fixed, but that is not the situation we wish to consider here. Another situation of possible interest might be either of these rotation senses combined with an active variation of the origin-spanning vector b(t).
The limit b → 0 causes the origins of the two frames to coincide and this results in a simplification of some of the equations in sections below. We have then b = 0 and ≡ (db/dt)S = 0, etc.
Three applications of the above situation are:
(1) An ant (Particle) is moving around on a phonograph record rotating on its spindle with some ω(t). The frame S' might be set up some distance |b(t)| from the spindle, and might have its e'1 axis pointing to the right and its e'2 axis pointing to the spindle. That is to say, e'1 = ' and e'1 = -' if we think of r',θ' as polar coordinates for rotating frame S'.
Fig 2
(2) On the Earth, Cartesian frame S might be an inertial frame located at Earth center with pointing to the North Pole. The axis points out through a point on the equator to some fixed distant star (the X Star), and then is the third Cartesian axis which points out through a different point on the equator to the Y Star. Meanwhile, Frame S' has its origin at some arbitrary point on the surface of the Earth. For this system, the ' axis points "up", meaning in the direction for Frame S in sphericals. The ' axis points to the East, and the ' axis points North. The earth rotates at some ω = ω with ω > 0.
(3) Some Apparatus is located in Frame S instead of S', and Frame S' is a "camera platform" which flies around in some complicated way and observes the activity in frame S. In this case, both ω(t) and b(t) would be under the command of the pilot of the camera platform.
5. Determination of r(t).
Well, this is quite simple. We have, looking at Fig 1 above,
r(t) = rbody(t) + b(t) (5.1)
Since our Observer in frame S' determined rbody(t) and since the above "setup" determines b(t). we immediately know r(t) and this part of our Purpose is achieved.
6. Determination of v(t) = (dr/dt)S
(a) Compute (dr/dt)S in a form suitable for G Rule Comparison
Start with our Section 2 result above, which was
r(t) = rbody(t) + b(t) (5.1)
Differentiate this in frame S to get
(dr/dt)S = (drbody/dt)S + (db/dt)S . (6.1)
Now use the G Rule for vector rbody (equation (2.1) with a = rbody)
(drbody/dt)S = ω x rbody + (drbody/dt)S' (6.2)
Then we have
(dr/dt)S = ω x rbody + (drbody/dt)S'+ (db/dt)S (6.3)
It is easy to see from the picture that (this can be derived by the same steps leading to (4.4) above )
(db/dt)S = ω x b (6.4)
so we then have
(dr/dt)S = ω x rbody + (drbody/dt)S'+ ω x b (6.5)
Combining the first and last terms and using the fact (5.1) that r = rbody + b , we get
(dr/dt)S = ω x r + (drbody/dt)S' = ω x r + vbody (6.6)
(b) Compare with the G rule for r and get expression for (dr/dt)S'
The G Rule applied to a = r says that
(dr/dt)S = ω x r + (dr/dt)S' (6.7)
So we may conclude that
(dr/dt)S' = (drbody/dt)S' = vbody (6.8)
Here is a much faster way obtain this same result:
r = rbody + b
(dr/dt)S' = (drbody/dt)S' + (db/dt)S' = (drbody/dt)S' + 0 = (drbody/dt)S'
because vector b is constant when viewed from frame S' (just as e'n are constants).
So first, we are consistent with the G Rule for r, and second, we know how to compute v ≡ (dr/dt)S .
(c) Compute (dr/dt)S in fully reduced form.
The bottom line then is (6.6) which we now write as
v(t) = ω x r + vbody = ω x rbody + ω x b + vbody (6.9)
Our Purpose was to find v(t) and there it is in terms of known quantities ω, b, rbody and vbody
7. Determination of a(t) = (dv/dt)S
(a) Compute (dv/dt)S in a form suitable for G Rule Comparison
Let's start then with (6.6) or (6.9),
v = (dr/dt)S = ω x r + vbody (6.6)
Apply d/dt in frame S to get
a = (dv/dt)S = (dω/dt)S x r + ω x (dr/dt)S + (dvbody/dt)S
Define ≡ (dω/dt)S and v = (dr/dt)S so the above says (reordering terms)
(dv/dt)S = ω x v + x r + (dvbody/dt)S (7.1)
For our Particle of interest, w x v is the centripetal acceleration toward the rotation axis, x r is the tangential acceleration due to varying ω, and (dvbody/dt)S is the residual acceleration of the body in frame S', but measured in frame S. We can convert this to a frame S' derivative using the G rule for vbody,
(dvbody/dt)S = ω x vbody + (dvbody/dt)S' = ω x vbody + abody (7.2)
so that then
a(t) = (dv/dt)S = ω x v + x r + ω x vbody + abody . (7.3)
(b) Compare with the G rule for v and get expression for (dv/dt)S'
Now the G Rule for v tells us that
(dv/dt)S = ω x v + (dv/dt)S' . (7.4)
Comparison of (7.3) and (7.4) shows that,
(dv/dt)S' = x r + ω x vbody + abody . (7.5)
Recall that abody is something known to our frame S' observer, so we can easily compute (dv/dt)S' from (7.5), but this object (dv/dt)S'is not of spectacular interest.
(c) Compute (dr/dt)S in fully reduced form.
We found above that,
(dv/dt)S = ω x v + x r + ω x vbody + abody (7.3)
where recall that the ω x vbody term came from the G rule for vbody which appears as (7.2) above. The last step is to replace v appearing in the ω x v term by v = ω x r + vbody from (6.9) to get
(dv/dt)S = ω x [ω x r + vbody] + x r + ω x vbody + abody
= ω x (ω x r) + ω x vbody + x r + ω x vbody + abody
= ω x (ω x r) + 2 ω x vbody + x r + abody
and we see that our substitution has generated a second ω x vbody term and we end up then with
a(t) = ω x (ω x r) + x r + 2 ω x vbody + abody (7.6)
Thus we have found a(t) in terms of known quantities. The only further reduction is r = rbody + b .
8. The Fictitious Forces
If Frame S is an inertial frame, then Newton's 2nd Law in that frame, F = ma, is valid and we can write, using (7.6),
F = ma = mω x (ω x r) + m x r + 2mω x vbody + mabody . (8.1)
Our Observer in Frame S' would like to use his own personal "Newton's Law",
Fbody = m abody . (8.2)
Solving (8.1) for mabody we get
Fbody = F – mω x (ω x r) – m x r – 2mω x vbody
= F + Ffict (8.3)
where
Ffict = – mω x (ω x r) – m x r – 2mω x vbody (8.4)
So our Observer in Frame S' is allowed to use his own version of Newton's Law, (7.8), as long as he includes in his sum of forces the "fictitious" forces shown in (7.10).
The first fictitious force – mω x (ω x r) is the centrifugal (center fleeing) force pushing our Particle away from the rotation axis, and ω x (ω x r) is the associated centripetal acceleration. To see that this is the case, consider this picture which shows vectors r and ω,
Fig 3
Using the right hand rule, one can see then that ω x (ω x r) is a vector pointing in the opposite direction to the vector labeled rT. From the location of the Particle at r, this vector points toward the center of the circle on which the particle is instantaneously rotating at time t, and this is the correct direction for centripetal (center seeking) acceleration. The magnitude of the vector is |ω x (ω x r)| = ω | ω x r | = ω2rsinψ = ω2rT and this is the correct magnitude for the centripetal acceleration. So the centripetal acceleration ω x (ω x r) points toward the rotation axis, while the centrifugal force – mω x (ω x r) is directed away from the rotation axis, as all Merry-Go-Round (not to mention Rotor) riders well know.
The second fictitious force – m x r in (7.10) exists only if ω ≠ constant. In the special case the happens to be in the direction of ω, meaning ω> 0 (this would apply in our phonograph platter scenario if the platter is spinning up) then x r is in the same direction as ω x r shown in Fig 3 and that is the direction of the tangential acceleration of a point on the platter. Correspondingly, a Particle in Frame S' feels a fictitious force – m x r in the opposite direction.
The third fictitious force
– 2mω x vbody = + 2m vbody x ω
is the famous Coriolis force which causes a ballistic Particle to deflect to the right in the northern hemisphere and to the left in the southern hemisphere.
9. Determination of L(t) and (dL/dt)S
Our frame S' observer can measure (set m = 1)
Lbody = rbody x vbody (9.1)
and add this to his list of dutiful measurements made in frame S'. We then have
(dLbody /dt)S' = (drbody/dt)S' x vbody + rbody x (dvbody/dt)S'
= vbody x vbody + rbody x abody = rbody x abody
or
(dLbody /dt)S' = rbody x abody . (9.2)
In frame S we have
L = r x v (9.3)
Since we already have expressions for r and v,
r = rbody + b (5.1)
v = ω x r + vbody (6.9)
we can insert to get
L = [rbody + b] x [ω x r + vbody ]
= rbody x (ω x r) + b x (ω x r) + rbody x vbody + b x vbody
= rbody x (ω x r) + b x (ω x r) + Lbody + b x vbody (9.4)
and we have found L(t) as a function of known quantities, one of our goals stated above.
(a) Compute (dL/dt)S in a form suitable for G Rule Comparison
As for the derivative of L,
(dL/dt)S = (dr/dt)S x v + r x (dv/dt)S = v x v + r x (dv/dt)S = r x (dv/dt)S (9.5)
We then use (7.3),
(dv/dt)S = ω x v + x r + ω x vbody + abody . (7.3)
to find that
(dL/dt)S = r x [ω x v + x r + ω x vbody + abody]
= r x(ω x v) - r x (r x ) + r x (ω x vbody) + r x abody . (9.6)
The vector identity A x (B x C) + cyclic = 0 shows that
r x (ω x v) = ω x (r x v) - v x (r x ω)
= ω x L - v x (r x ω)
so that we get
(dL/dt)S = ω x L - v x (r x ω) - r x (r x ) + r x (ω x vbody) + r x abody (9.7)
Since v(t) = ω x r + vbody from (6.9), the second term on the right side may be written
- v x (r x ω) = [ω x r + vbody]x (r x ω) = vbody x (r x ω)
so that then
(dL/dt)S = ω x L + vbody x (r x ω) - r x (r x ) + r x (ω x vbody) + r x abody (9.8)
But now the second and fourth terms can be combined using the identity above which we write as
r x (ω x vbody) = ω x (r x vbody) - vbody x (r x ω)
and therefore
(dL/dt)S = ω x L + ω x (r x vbody) - r x (r x ) + r x abody (9.9)
(b) Compare with the G rule for L and get expression for (dL/dt)S'
The G Rule for L states that
(dL/dt)S = ω x L + (dL/dt)S' (9.10)
so we conclude that
(dL/dt)S' = ω x (r x vbody) - r x (r x ) + r x abody (9.11)
(c) Compute (dL/dt)S in fully reduced form.
We had
(dL/dt)S = r x (ω x v) - r x (r x ) + r x (ω x vbody) + r x abody . (9.6)
Since v = ω x r + vbody, the first term may be written
r x (ω x v) = r x (ω x (ω x r)) + r x (ω x vbody)
The triple cross term may be simplified by using this vector identity
A x [ B x (C x D) ] = B [A,C,D] - (AB) (C x D)
r x [ ω x (r x ω) ] = ω [r,r,D] - (rω) (r x ω) = - (rω) (r x ω) (9.12)
so that
r x(ω x v) = - (rω) (r x ω) + r x(ω x vbody)
Then we have
(dL/dt)S = - (rω) (r x ω) - r x (r x ) + 2r x (ω x vbody) + r x abody . (9.13)
into which one could insert r = rbody + b to get a result expressed entirely in terms of "body" objects and ω, and b .
10. Conclusions
We seem to have accomplished our Purpose, and here are the results for frame S quantities in terms of ω, , b (see Fig 1) and frame S' quantities
r = b + rbody (5.1)
v = (dr/dt)S = ω x r + vbody = ω x rbody + ω x b + vbody (6.9)
a = (dv/dt)S = ω x (ω x r) + x r + 2 ω x vbody + abody (7.6)
L = rbody x (ω x r) + b x (ω x r) + rbody x vbody + b x vbody (9.4)
(dL/dt)S = - (rω) (r x ω) - r x (r x ) + 2r x (ω x vbody) + r x abody (9.13)
There are three G rules, those for r, v, and L and they are of course all valid with expressions as shown:
(dr/dt)S = ω x r + (dr/dt)S' (6.7)
(dr/dt)S' = vbody (6.8)
(dv/dt)S = ω x v + (dv/dt)S' . (7.4)
(dv/dt)S' = x r + ω x vbody + abody (7.5)
(dL/dt)S = ω x L + (dL/dt)S' (9.10)
(dL/dt)S' = ω x (r x vbody) - r x (r x ) + r x abody (9.11)
Newton's 2nd Law for an Observer on the rotating frame S' has this form
Fbody = m abody where Fbody = F + Ffict where
Ffict = – mω x (ω x r) – m x r – 2mω x vbody = the fictitious forces
F = any other forces (eg, gravity).