Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Physics / Mechanics / frames doc stuff / Reviewed Docs

temp3 v3

DOCX · 94.8 KB
Open DOCX file

Working note by Phil (version 51, dated 7.4.12) on mechanics frames. It contrasts the passive view (one vector, two observer frames) with the active view (one frame, two apparatuses), then shows why differentiating exp(-iθJ) naively fails because the generators do not commute. It derives dR/dt = [-iωJ]R and (dR/dt)V = ω x (RV), then velocity and acceleration relations for a moving body frame. Later sections are marked TBD.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
Active and Passive Vectors, Version 51 PhL 7.4.12 1. The Passive View 1 2. The Active View 4 3. Computation of dR/dt and (dR/dt)V. 4 4. Passive view : suppose frame S' (body) is moving and S (space) is at rest . 6 5. Passive View: what Newtonian Mechanics looks like in a non-inertial frame 7 6. Comparison with Goldstein notation (p 133) TBD 9 7. Better interpretation of dΩ and ω TBD 10 1. The Passive View We have some real-world physical vector V which is being observed by two observers, one in frame S and the other in frame S'. The frames have a common origin. Here is a picture The vector V represents a certain specific aspect of some physical apparatus A. It could be some physical point in apparatus A, or it could be the velocity of some piece of apparatus A, etc. In this passive view, there is only one apparatus, but it is observed from two frames of reference. There is only one vector V and it is the same vector in both pictures. Define matrix R by e2 = R e'2 and more generally en = R e'n forn = 1,2...N In this 2D example, roughly we have R = Re3(10o) (right hand rule). The vector V has different components in the two frames. The general rule is this V = Vnen where Vn = V en V = V'ne'n where V'n = V e'n One might wonder how the V'n might be expressed in terms of the Vn and vice versa. Well, V'n = V e'n = [R V] [R e'n] // valid for ANY rotation R = [R V] en // now assuming rotation shown above = [R Vmem] en // inserting first expansion above = Vm (Rem)en = Vm (Rem)k(en)k = Vm Rki(em)i(en)k = Vm Rkiδm,iδn,k = Rnm Vm So we learn the that the components are related in this way V'n = Rnm Vm Vn = R-1nm V'm Now we are tempted to write the above equations in "vector notation" like so V' = RV V = R-1V' . Here are some words to go with the first equation: " If in frame S we were to rotate vector V into a new vector V' also in frame S , that new vector V' would have components V'n which match those of vector V appearing in the S' picture above." So let's show this: So clearly, the components of vector V' in frame S are (V'1, V'2), where (a,b,c...) indicates a column vector to save space. Now, let's write our two expansions for this new vector V' V' = V'nen where V'n = V' en = [RV] [Re'n] = V e'n = V'n V' = V"ne'n where V"n = V' e'n = [RV] [e'n] = [R2V] [Re'n] = [R2V] en It is of course possible to draw this new vector V' in frame S' where it will have these new components which we call V"1, V"2 just to be able to distinguish them. Here is the above picture pair with this vector added: The notion of vector V' in frame S will have a use below in our "active view", whereas the vector V' in frame S' will not be useful at all. But we wanted to get it drawn lest it be "mysterious". At this point we might introduce the following notation: [V]F ≡ { V eFn} Then we have these four examples [V]S = (V1,V2) // first term is V e1 [V]S' = (V'1,V'2) // first term is V e'1 [V']S = (V'1,V'2) // first term is V' e1 [V']S' = (V"1,V"2) // first term is V' e'1 When we see the symbol V all by itself, we usually think of V = (V1,V2). That is what we meant by it in the notation V' = RV which appears above. And similarly, we thought of V' = (V'1,V'2) in this same equation. So by "default" we think of V as meaning [V]S and V' as meaning [V']S . V' = RV means for us above [V']S = R[V]S . However, since V' = RV is a relationship between two vectors, it should be a valid relationship when viewed from any observer frame. Thus we expect this also to be true [V']S' = R[V]S' or (V"1,V"2) = R (V'1,V'2) or V" = R V' . Suddenly we see yet another object V" which we could then add to our pictures above in an obvious way, but let's NOT add it. Think of V" as just a shorthand for (V"1,V"2). So here is how we can verify that the last line above is valid: V' = RV => RV' = R(RV) => V" = RV' QED Here are some other "default" meanings (but remember that these rotate oppositely to V ) en = [en]S e'n = [e'n]S e'n = R-1 en means [e'n]S = R-1[en]S and again the equation e'n = R-1 en must also be true in frame S' so that [e'n]S' = R-1[en]S'. Comment: (1) Notice that we don't put brackets around the rotation matrix R to get [R]F for some frame F. This matrix R is a set of numbers which relates V' to V in the equation V' = RV. (2) What would tensor doc say? It would say V'a = RabVb (dev notation) where R is the linearized transformation matrix. Recall that R lives neither in x-space nor in x'-space, but straddles the two spaces. There is never an object R'ab. The equation V'a = RabVb is not a "covariant equation" since it is not in one space and since R is not a tensor. So tensor doc agrees with comment (1). 2. The Active View Instead of having two observers and one apparatus (which has a representative vector V in it), where the two observer frames are related by a rotation, now we have one observer frame S and we have two apparatuses which we call A and A'. This situation is basically that of the left picture above, which we repeat here: In the passive view, the frame S' was rotated by amount R-1 relative to frame S, since e'n = R-1 en. In the active view, the apparatus A' is rotated by amount R relative to apparatus A. 3. Computation of dR/dt and (dR/dt)V. These results will be needed below, so we want to get it out of the way here so we don't clutter up various complicated issues which will be arising in the next section. We can parameterize R in this way, where θ = θ(t), R = R(θ) = exp(-iθJ) = exp(-iθkJk) where = i (Jk)ij = kij (1) (a) Here is the wrong way to do this computation: R(θ) = exp(-iθkJk) 1 ok dR/dt = (dR/dθk) (dθk/dt) 2 ok (dR/dθk) = exp(-iθjJj) (-iJk) = R (-iJk) 3 wrong dR/dt = (dR/dθk) (dθk/dt) 5 ok = R (-iJk) (dθk/dt) = R (-i J [dθ/dt] 6 bad The problem is that step 3 is incorrect because the J matrices don't commute! The other steps are OK but then the final line is bad because it uses step 3. To see why step 3 is wrong, consider a simpler case where a is a vector of time-dependent parameters and Ai are a set of constant but non-commuting matrices: S = exp(aA) ≡ Σn=0∞ (aA)n/n! ∂S/∂ai = Σn=0∞(1/n!) ∂(aA)n/∂ai But ∂(aA)n/∂ai = ∂i(aA)n = ∂i [(aA) (aA) (aA)... (aA) ] = Ai(aA) (aA)... (aA) + (aA) Ai(aA)... (aA) + (aA) (aA)Ai... (aA) + ... Because the Ai matrices don't commute, we cannot just shove all the Ai factors to the left or to the right. If we could shove them all to the right, then we would get ∂(aA)n/∂ai = n (aA)n-1 Ai and then we find ∂S/∂ai = Σn=0∞(1/n!) ∂(aA)n/∂ai = Σn=0∞(n/n!) (aA)n-1 Ai = Σn=1∞(n/n!) (aA)n-1 Ai = Σn=1∞(1/[n-1]!) (aA)n-1 Ai = Σm=0∞(1/m!) (aA)m Ai = exp(aA) Ai This then agrees with step 3 which in our case here is this ∂/∂ai(exp(aA)) = exp(aA) Ai If all the matrices in the set { Ai} commute, then this would be true. But we know that the angular momentum generators Ji do NOT commute since [Ji,Jj] = iεijkJk ≠ 0. (b) Here is the right way to do this computation. We note that some small rotation R(dΩ) must exist so that R(θ+dθ) R(θ)-1 = R(dΩ) // => R(θ+dθ) = R(dΩ) R(θ) (2) This R(dΩ) has to exist because rotations form a group which means the product of any two rotations is itself a rotation. And the argument dΩ is small because as dθ → 0 we can see that dΩ → 0. To first order in smallness one will find that |dΩ| is proportional to |dθ|. In general, however, dΩ is a complicated function of θ and dθ except in the case that dθ happens to be in the same direction as θ. This subject is addressed in "a rotation problem 2012" Section 5. Basically, all we need to know here is that if dθ = dφ and θ = θ , we will find that dΩ = dΩ where dΩ = f(θ, , ) dφ and = (θ, , ) . Now we are ready to compute dR/dt: dR = [R(θ+dθ) - R(θ)] = R(dΩ) R(θ) - R(θ) = (R(dΩ) - 1) R(θ) ≈ [-i dΩ J ] R(θ) => dR/dt = [-i ω J ] R(θ) where ω ≡ dΩ/dt. (3) (c) Now let's compute this combination object (dR/dt)V Since R is a matrix, dR/dt is a matrix, V is a vector, so this object is a vector. We have (dR/dt)V = [-i ω J ] RV = [-i ωkJk ] RV // on next line we will use i (Jk)ij = kij [(dR/dt)V]i = [-i ωk(Jk)ij ] [RV]j = - ωkkij [RV]j = εikj ωk[RV]j Therefore we find that (dR/dt)V = ω x (RV) (4) As developed above, we are talking about N = 3 dimensions only for our vectors. 4. Passive view : suppose frame S' (body) is moving and S (space) is at rest . space frame body frame Right here we small make the convenience change R → R-1 for all R which appear in Sections 1 and 2 (but not Section 3). After this change, we have from Section 1 above, e'n(t) = R(t) en en = R-1(t) e'n(t) (1) Now consider some vector V lying in the body S' frame. We know again from Section 1 (with change), V(t) = R(t)V'(t) (2) which we can interpret in this hybrid manner (see end of Section 1 above for this notation), [V(t)]S = R(t) [V(t)]S' . (3) The object [V(t)]S' is vector V in the body frame S', and this vector may be moving in frame S'. Viewed from the space frame, what one sees is [V(t)]S. From now on, we shall suppress the (t) arguments to reduce clutter. Comment: Notice that, in reference to equation (2), we said that V was some "vector". By definition, a vector with respect to transformation R is something that "transforms as a vector according to (2)". When R is time-dependent, things that one normally thinks of as being "vectors" are in fact not vectors because their components do not satisfy (2). For example, the position vector r is a vector under R(t), but as we shall see, the velocity vector v is not a vector under R(t), though it is a vector if R is not time-dependent. Now some time dt goes by and we get some changes: d[V]S = R d[V]S' + dR [V]S' . (4) The first term arises because there was a change within the body S' frame in our vector V, and that change then gets mapped to the space frame S by rotation R. The second term arises because even if [V]S' were not changing within the body frame, the body frame is moving, which causes a change of [V]S in the space frame. Now divide by dt to get d[V]S/dt = R (d[V]S'/dt) + (dR/dt) [V]S' . (5) Then use result 3.(4) for (dR/dt) acting on a vector to get (d[V]S/dt) = R (d[V]S'/dt) + ω x (R [V]S') . (6) Then use result (3) in the last term of (6) to get (d[V]S/dt) = R (d[V]S'/dt) + ω x [V]S . (7) We could apply d/dt to equation (7) and in so doing obtain four terms. Rather than do that here, we will do it in the special application of V = r of the next section. 5. Passive View: what Newtonian Mechanics looks like in a non-inertial frame Now as a particular application of 4.(7) above, let V = r, the position vector : (d[r]S/dt) = R (d[r]S'/dt) + ω x [r]S (1) We next identify [v]S = (d[r]S/dt) = velocity of point r in the space frame S (2a) [v]S' = (d[r]S'/dt) = velocity of point r in the body frame S ' (2b) so (1) can be rewritten as [v]S = R [v]S' + ω x [r]S . (3) Next, apply d/dt to equation (3) to get (d[v]S/dt) = (dR/dt) [v]S' + R (d[v]S'/dt) + (dω/dt) x [r]S + ω x (d[r]S/dt) . (4) We now identify these accelerations, [a]S = (d[v]S/dt) = acceleration of point r in the space frame S (5a) [a]S' = (d[v]S'/dt) = acceleration of point r in the body frame S' (5b) so that, along with (2a) in the last term, we get [a]S = (dR/dt) [v]S' + R [a]S' + (dω/dt) x [r]S + ω x [v]S . (6) Then use 3.(4) for (dR/dt) acting on a vector to get [a]S = ω x (R[v]S') + R [a]S' + (dω/dt) x [r]S + ω x [v]S . (7) Finally, use (3) to replace [v]S in the last term : [a]S = ω x (R[v]S') + R [a]S' + (dω/dt) x [r]S + ω x (R[v]S') + ω x (ω x [r]S) . (8) We see that two ω x terms are the same, so we add them, and then put R [a]S' first to get [a]S = R [a]S' + 2 ω x (R[v]S') + (dω/dt) x [r]S + ω x (ω x [r]S) (9) This then is the final and very general result relating the acceleration in the space frame S to that in the body frame S'. Obviously, if ω is constant in time (such as the rotation of the earth) the above simplifies to [a]S = R [a]S' + 2 ω x (R[v]S') + ω x (ω x [r]S) (10) If in addition it happens that the space and body frames are exactly aligned at the instant t which is of interest to us, we may replace R = 1 in both places in (10). Then of course [r]S = [r]S' and we might as well just call it r. Then we get at this instant in time, [a]S = [a]S' + 2 ω x [v]S' + ω x (ω x r) . (11) In the space frame S (inertial since at rest) we have Newton's law being valid, [F]S = m [a]S . (12) Using (11) we can say that [Feff]S' ≡ m [a]S' = m [a]S – 2 ω x [v]S' – ω x (ω x r) = [F]S – 2 ω x [v]S' – ω x (ω x r) . (13) This says that we can pretend there is a Newton's law in the (non-inertial) rotating frame, [Feff]S' ≡ m [a]S' as long as we are willing to include the two "fictitious forces" shown in (13). The second fictitious force is just the usual centrifugal force, pointing exactly away from the rotation axis. The first term is the new object of interest : the Coriolis force– 2 ω x [v]S' . 6. A Paradox and its Resolution This small section hopefully illuminates the Comment made above equation 4.(4). Note that several equations in this section are wrong so please don't use them! Equation 4.(7) is supposedly valid for any vector V. What happens if we take V = v, the velocity of a particle. It then says, (d[V]S/dt) = R (d[V]S'/dt) + ω x [V]S 4.(7) (d[v]S/dt) = R (d[v]S'/dt) + ω x [v]S 4.(7) with V = v We identify accelerations as in 5.(5) and this then says [a]S = R [a]S' + ω x [v]S . Comparison with 5.(6) shows that this last equation is wrong because we are missing two terms! So what is going on here?? If we trace backwards from 4.(7) we get to 4.(3) which says, for V = v, v = R v' which we could be written, according to the end of Section 1, [v]S = R [v]S' . But this is not true for V = v ! In fact, what is true is 5.(3) [v]S = R [v]S' + ω x [r]S What this means is that, although v "looks like" a vector, it does not transform as a vector since we have this extra ω x [r]S term (when R is time dependent). We are only allowed to apply 4.(7) to objects that really transform as a vector under our transformation between frames S and S'. V = r really does transform as a vector. 7. Comments on Goldstein's treatment of this subject. The theory of transforming between rotating frames is discussed on pages 132-135 of Herbert Goldstein's famous book "Classical Mechanics" (1950, 7th printing 1965), with some support material on earlier pages and some implications on later pages. These pages form Sections 4-8 and the start of 4-9 of that book. Goldstein never draws a picture of the two frames in question, which we have called S (space) and S' (body). He seems to make an assumption (which I cannot find stated anywhere) that, at the moment of interest t, the two frames S and S' line up with each other, which means we can set R = 1 in any of our final expressions above. With this assumption, we may quote some of our results from above, replacing our generic vector V by generic vector G, (d[G]S/dt) = R (d[G]S'/dt) + ω x [G]S . 4.(7) (d[G]S/dt) = (d[G]S'/dt) + ω x [G]S . 4.(7) with R=1 Goldstein writes the last equation above in the following manner, (dG/dt)space = (dG/dt)body + ω x G Goldstein (4-100) First of all, if R = 1, then since G is a "vector" we know from 4.(3) that [G]S = R [G]S' = [G]S'. Since we then have [G]S = [G]S' , we might as well just call it G, as he does above. As an example, consider our equation 5.(3) from above, but in which we set R = 1 and so [r]S = [r]S' = r , [v]S = [v]S' + ω x r . 5.(3) with R=1 which we might also write as [v]space = [v]body + ω x r This then is an example of Goldstein (4-100). Since (4-100) is valid for any (true!) vector G, we can abstract out the vector G and treat it as an operator equation of sorts (which can only act on true vectors) (d/dt)space = (d/dt)body + ω x Goldstein (4-102) In our notation, this could be written several ways, removing the G vector acted upon, (d[ ]S/dt) = (d[ ]S'/dt) + ω x or (d/dt)[ ]S = (d/dt)[ ]S' + ω x and if we define operator (d/dt)S[ ] ≡ (d/dt)[ ]S , then finally (d/dt)S[ ] = (d/dt)S'[ ] + ω x or (d/dt)S = (d/dt)S' + ω x or (d/dt)space = (d/dt)body + ω x and this last form then aligns Goldstein (4-102). The operator notation is nice, but it can be a little confusing what it really means, so we feel it is best to keep the vector G present and, assuming R = 1, use this form: (d[G]S/dt) = (d[G]S'/dt) + ω x G . our 4.(7) with R=1 (dG/dt)space = (dG/dt)body + ω x G Goldstein (4-100) 6. Comparison with Goldstein notation (p 133) TBD Goldstein uses vector G instead of V for his generic vector. So I will now translate some equations above into G form, and then do side-by side comparison with Goldstein: [dG]S = [dG]S(body) + [dΩ]S x [G]S (23a) (dG)space = (dG)(body) + dΩ x G p 133 (4-99) [dG/dt]S = [dG/dt]S(body) + [ω]S x [G]S where ω = dΩ/dt (23b) (dG/dt)space = (dG/dt)(body) + ω x G p 133 (4-100) (d/dt) = (d/dt)(body) + ω x (21) (d/dt)space = (d/dt)(body) + ω x p 133 (4-102) Several comments are in order: (1) All of Goldstein's equations shown above have all quantities evaluated in frame S (space). He uses what I call the "default meanings" such that [G]S = G, [ω]S = ω . (2) His body notation is ambiguous I feel because it suggests that the term is evaluated in the body frame when in fact it is a body change which is evaluated in the space frame. His notation does not get that point across. 7. Better interpretation of dΩ and ω TBD We showed in the last section that dR(t) = [-i dΩ J ] R dR(t)/dt ≈ [-i ω J ] R ω = dΩ/dt Now consider the basis vector equation (after the change noted at the start of Section 3) e'n(t) = R(t) en de'n(t)/dt = dR(t)/dt en = [-i ω J ] R en = [-i ω J ] e'n(t) = [-i ωkJk ] e'n(t) = -iωk[Jk e'n(t)] and taking a component (using i (Jk)ij = kij) [de'n(t)/dt]i = -iωk[Jk e'n(t)]i = -iωk(Jk)ij [e'n(t)]j = - ωk kij [e'n(t)]j = εikj ωk [e'n(t)]j so that de'n(t)/dt = ω x e'n(t) Therefore ω is the amount and direction of the instantaneous rate of rotation of any axis of the body frame. The entire body frame is rotating according to this vector ω . The above can be regarded as a generic equation which we would normally evaluate with all terms of the type [..]S. Perhaps here is another derivation of our basic result V = V'ne'n dV = dV'n e'n + V'n de'n dV/dt = (dV'n/dt) e'n + V'n de'n/dt dV/dt = (dV/dt)(body) + V'n ω x e'n(t) dV/dt = (dV/dt)(body) + ω x V (6.1) The key idea here is that (dV'n/dt) e'n = rate of change of vector V seen in body frame = (dV/dt)(body) which I think agrees with the pictures and discussion above. We can regard (6.1) as being an equation which we can evaluate in any frame, and we usually evaluate it in frame S in which case it becomes [dV/dt]S = [(dV/dt)(body)]S + [ω]S x [V]S (18b)