Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Physics / Mechanics / new frames doc / Section 1 on notation

An Essay on frames doc Section 1_1 REVIEWED

DOCX · 58.0 KB
Open DOCX file

Working notes by Phil, dated 2.17.17 with a continuation on 12.18.17, rewriting Section 1.1 of a frames document. They set up basis vectors and components in frames S and S', prove the Basis Theorem e_n = R e'_n, and treat the Goldstein Euler-angle angular velocity omega. The paradox over components of omega is resolved by distinguishing matrices A and A' = R A R^-1, giving omega = R^-1 omega'. Text is partly garbled in extraction.

AI-written summary; may contain errors. This description is approximate.

Extracted text (machine-read; may contain errors)
An Essay on frames doc Section 1_1 PhL 2.17.17 Contents of this doc 1. Start rewrite of Section 1.1 2. Look at paradox with the ω x e method of computing Goldstein ω, the A versus A' problem. 3. Realize the A' and A situation, think this resolves everything in both Frame S and Frame S' I have several confusions that are very annoying, they just refused to be nailed down. You nail them down, and they just flop up again the next day or the next week. So what exactly is going on in Section 1.1 as it currently exists today. I could start it a little differently as follows. [ Here I am rewriting Section 1.1 and most of these in fact got installed there ] Let Frame S have orthonormal basis vectors en which form a complete set. Let Frame S; have orthonormal basis vectors e'n which form a complete set. Thus en em = δnm e'n e'm = δnm (1) Assume for the moment that the two sets are related in this manner: e'n = Rnm em n = 1,2,3 (2) This says that each basis vector of Frame S' is a certain linear combination of Frame S basis vectors. Let us assume also that the matrix R of coefficients is real orthogonal so that R-1ij = RTji or RRT = 1. We now define "components" of all the basis vectors this way, e'n = (ei e'n) ei = (e'n)i ei expansion (e'n)i = (ei e'n) projection (3) e'n = (e'i e'n) e'i = (e'n)'i e'i expansion (e'n)'i = (e'i e'n) projection en = (ei en) ei = (en)i ei expansion (en)i = (ei en) projection en = (e'i en) e'i = (en)'i e'i expansion (en)'i = (e'i en) projection (4) Lines 2 and 3 are not very interesting because they just say e'n = δin e'i = (e'n)'i e'i expansion (e'n)'i = δin projection en = δin ei = (en)i ei expansion (en)i = δin projection These two lines are just identities. Now let's examine equation (2) in both frame's components (e'n)i = Rnm (em)i Frame S got this by applying ei (e'n)'i = Rnm (em)'i Frame S' got this by applying e'i (5) We can rewrite these as (e'n)i = Rnm δmi = Rni δni = Rnm (em)'i In this second equation multiply both sides by RTkn and sum on n to get RTknδni = RTknRnm (em)'i or RTki = δkm (em)'i = (ek)'i = Rik We have thus shown that (e'n)i = Rni = (ei e'n) (en)'i = Rin = (e'i en) = (en e'i) So now we know all about the components of the basis vectors in each frame (e'n)i = Rni (en)i = δni Frame S components (en)'i = Rin (e'n)'i = δni Frame S' components Theorem: We claim that [ early proof of what now is the Basis Theorem ] en = Re'n Once we prove this, it then follows that e'n = R-1en . Proof: Show that the equation is true in terms of Frame S components: (en)i = (Re'n)i ? δni = Rik (e'n)k ? δni = Rik Rnk ? δni = Rik RTkn yes QED We can also verify the equation in terms of Frame S' components (en)'i = (Re'n)'i ? Rin = e'i [Re'n] ? Rin = (e'i)k [Re'n]k ? Rin = (e'i)k Rkj (e'n)j ? Rin = Rik Rkj Rnj ? Rin = Rik Rkj RTjn ? Rin = Rik δkn yes QED Another way to do this same verification is this (en)'i = (Re'n)'i ? (en)'i = Rij(e'n)'j ? Rin = Rijδnj yes So we have shown that, whether we take Frame S or Frame S' components, the equations en = Re'n and e'n = R-1en are true. The left equation says that each en is just a rotation of the corresponding e'n by rotation matrix R. The same R works for all n. Fact: If you choose to say (Re'n)'i = R'ij (e'n)j with a different matrix called R', that is fine, but it turns out that R' = R so both matrices are the same. Here is a more explicit statement of the above [ Basis Theorem ] e'n = R(S)nm em en = Re'n (en)i = (Re'n)i = R(S)ij (e'n)j where the superscript (S) means that the matrix is in the Frame S basis. ************************************************************ NEW TOPIC! I am quoting my Goldstein ω derivation from some other doc. Now let's return to our Goldstein ω problem. We start off there with en = R e'n (1.1.1) (G.4.1) R = Rz(ψ) Rx(θ) Rz(φ) = R(Φ) = exp(-i Φ J) = exp(-i Φ n J) (G.4.2) which then determines MY meaning of the Euler angles. If I wanted to do this from the Start in Goldstein notation I would write R = Rz(-ψ) Rx(-θ) Rz(-φ) = R(-Φ) = exp(+i Φ J) = exp(+i Φ n J) (G.4.2) R = B C D // Goldstein page 109 For now I will stick with my original notation. I then quote an earlier equation which contains ω, (den/dt)S' = – ω x en . (1.7.4) (G.4.5) There is only one matrix R, the matrices I formerly called Rss and Rs's' are exactly the same. And also the matrix is that product of rotation matrices! Things then go on : en = R(Φ) e'n (G.4.4) (den)S' = R(Φ+dΦ)e'n - R(Φ)e'n ≡ dQ e'n (G.4.8) dQ ≡ [ Rz(ψ+dψ) Rx(θ+dθ) Rz(φ+dφ) - Rz(ψ) Rx(θ) Rz(φ) ] . (G.4.9) We have some new objects here. But there is only one matrix R(Φ+dΦ) and only one R(Φ) and thus there is only one dQ. Everything is well-defined. I continue, (den)S' = dQ e'n = dQ[R-1(Φ)en ] = [dQ R-1(Φ) ] en (G.4.10) I then divide by dt to get (den/dt)S' = [(dQ/dt)S' R-1(Φ) ] en = A en I need the S' label on the left, and am not sure whether I need it on the (dQ/dt)S' . There is only one matrix A and it works the same way that R worked in terms of indices. I show that in fact A is this matrix: A = - [ ( cosψ + sinθsinψ)(iJ1) + ( sinψ - sinθcosψ)(iJ2)+ ( + cosθ)(iJ3) ] Now claim that you can evaluate this thing in either components [(den/dt)S']i = [A en]i = Aij (en)j = Ain [(den/dt)S']'i = [A en]'i = Aij (en)'j = Aij Rjn = (AR)in [ error here, need A'ij ] As expected, the components are different. Meanwhile we have this equation (den/dt)S' = – ω x en which similarly can be evaluated in either frame [(den/dt)S']i = – [ω x en]i = - εijkωj(en)k = - εijkωjδnk = - εijnωj [(den/dt)S']'i = – [ω x en]'i = - εijk(ω)'j(en)'k = - εijk(ω)'jRkn Again the results are different. Now comparing the results we get Frame S comp: Ain = - εijnωj Frame S' comp: Aik Rkn = - εijk(ω)'jRkn or Ain = - εijn(ω)'j This is our Big Problem. The two answers are exactly the same but one gives (ω)j and the other (ω)'j . If this is all correct, we end up with the components of ω being exactly the same in both Frames. But any simple example shows this is generally not true. So the paradox has survived another 14 hour day of effort to resolve it. [ I think if you don't omit that prime, you have matrix A' in the Frame S' evaluation and in fact this is the A matrix you have been dealing with all the time and should have had a prime on it, for example A' = - [ ( cosψ + sinθsinψ)(iJ1) + ( sinψ - sinθcosψ)(iJ2)+ ( + cosθ)(iJ3) ] Then you get the right answer in Frame S' and I think with A' = RAR-1 you then also get the right answer in a Frame S evaluation. ] [ I now go on to try and resolve my Paradox, not knowing about A' ] Once again with gusto: A en = – ω x en How exactly do you take components ? Well, ei (A en) = – ei (ω x en) Frame S components e'i (A en) = – e'i (ω x en) Frame S' components Now do these dot products e'i (A en) = – e'i (ω x en) Frame S' components (e'i)k (A en)k = – (e'i)k (ω x en)k Rik Akj (en)j = - Rik εkab(ω)a(en)b Akj (en)j = - εkab(ω)a(en)b Akj (en)j = - εkaj(ω)a(en)j Akj= - εkaj(ω)a So doing it this way, even though I took Frame S' components, the result involves (ω)a because I use the Frame S dot products. Let's just look at the dot product all by itself – ei (ω x en) = – (ei)k (ω x en)k = – (ei)k εkab(ω)a(en)b = - εian(ω)a – ei (ω x en) = – (ei)'k (ω x en)'k = – (ei)'k εkab(ω)'a(en)'b = - Rki εkab(ω)'a Rbn This seems to suggest that εian(ω)a = Rki εkab(ω)'a Rbn Well how about this: ei ω = (ei)k(ω)k = (ω)i ei ω = (ei)'k(ω)'k = Rki (ω)'k so then (ω)i = Rki (ω)'k which seems reasonable more or less. Continuing 12.18.17 I have an idea about why there might be distinct A and A' objects, whereas the R and R' objects are the same. To wit, we start over once again on the Goldstein stuff. But first, just to make totally sure: Rij = <ei| R |ej> R'ij = <e'i| R |e'j> = <e'i| em><em| R |en><en|e'j> = (em)'i Rmn (e'j)n = Rim Rmn Rjn = Rim Rmn RTnj = Rim(RRT)mj = Rimδmj = Rij The general rule is this G'ij = <e'i| G |e'j> = <e'i| em><em| G |en><en|e'j> = (em)'i Gmn (e'j)n = Rim Gmn Rjn = Rim Gmn RTnj = (RGRT)ij or G' = RGRT = RGR-1 // agrees with comments in new App G.4 Good. Now back to Gold: en = R e'n (1.1.1) (G.4.1) R = Rz(ψ) Rx(θ) Rz(φ) = R(Φ) = exp(-i Φ J) = exp(-i Φ n J) ok (G.4.2) For this R, we have R' = R just as above. Next, en = R(Φ) e'n ok (G.4.4) (den)S' = [R(Φ+dΦ)e'n] - [R(Φ)e'n] (G.4.8) There are no matrices in this equation yet! [R(Φ)e'n] is some vector. Now while working in Frame S', I write out the Frame S' components of the above equation [(den)S]'i = [R(Φ+dΦ)e'n]'i - [R(Φ)e'n]'i Now I show some matrices for the first time = [R'(Φ+dΦ)]ij (e'n)'j - [R'(Φ)]ij (e'n)'j = { [R'(Φ+dΦ)]ij - [R'(Φ)]ij } (e'n)'j The primes on these matrices mean they are matrices as observed in Frame S'. We now define the Euler angles by writing : [R'(Φ)]ij = [Rz(ψ) Rx(θ) Rz(φ)]ij // = [R(Φ)]ij [R'(Φ+dΦ)]ij = Rz(ψ+dψ) Rx(θ+dθ) Rz(φ+dφ) Comment: Worker in the body frame would perhaps like to say R'(Φ) = Rz'(ψ) Rx'(θ) Rz'(φ) because he sees axes like z' and x', not x and z. But for him these would be the same matrices. From the first equation, we could in theory obtain an expression for Φ and from the second we could obtain an expression for dΦ . These expressions would be very ugly as Section ** shows. In general the differential vector dΦ is not in the same direction as Φ. We now write [(den)S']'i = { [R'(Φ+dΦ)]ij - [R'(Φ)]ij } (e'n)'j = [dR']ij (e'n)'j Then [(den/dt)S']'i = [dR'/dt]ij (e'n)'j = [dR'/dt]ij [R'-1(Φ)]jk (en)'k = A'ik (en)'k A'ik = [dR'/dt]ij [R'-1(Φ)]jk In matrix notation we have A' = [dR'/dt] R'-1 [ ok, now I have the correct notation A' ] If we continue on in this manner, we obtain the correct result for the Frame S' coordinates of ω from this equation [(den/dt)S]'i = - [ω x en]'i = - εijk(ω)'i (en)'j and that solution is this A'ij = εijk (ω)'k (ω)'1 = A'23 , (ω)'2 = A'31, (ω)'3 = A'12 Question: How then do we get results in Frame S components instead of Frame S' ? We would have a matrix A given by A = R-1A'R In Frame S components the two equations are [(den/dt)S']i = Aik (en)k [(den/dt)S]i = - [ω x en]i = - εijk(ω)i (en)j The solution is then Aij = εijk (ω)k (ω)1 = A23 , (ω)2 = A31, (ω)3 = A12 Now do a little more: Aij = εijk (ω)k [R-1A'R]ij = εijk (ω)k R-1ik A'kn Rnj = εijk (ω)k R-1ik [εkna (ω)'a] Rnj = εijk (ω)k A'kn = εkna (ω)'a εkna RnjRki (ω)'a = εijk (ω)k [εakn RkiRnj] (ω)'a = εijk (ω)k [ Rakεkij] (ω)'a = εijk (ω)k //(A.19) εkij[ R-1ka] (ω)'a = εijk (ω)k εijk[ R-1ka] (ω)'a = εijk (ω)k εijk[ R-1ka] (ω)'a = εijk (ω)k [ R-1ka] (ω)'a = (ω)k [ R-1ka] (ω')a = (ω)k R-1ω' = ω ω' = Rω ω = R-1ω' Wow! It works. So you just want to do this operation. (ω)k = [ R-1ka] (ω')a Let's compute this! In My notation we ended up with (ω)'1 = A'23 = - ( cosψ + sinθsinψ) = - sinθsinψ - cosψ (ω)'2 = A'31 = - ( sinψ - sinθcosψ) = sinθcosψ - sinψ (ω)'3 = A'12 = - ( + cosθ) = - cosθ - . // our result (G.4.22) I am going to have Maple compute this thing and see what it is!! This is a first! R = Rz(ψ) Rx(θ) Rz(φ)] Rinv := Rz(-φ)Rx(-θ) Rz(-ψ) Here we go! So I have computed ω = R-1ω' and the answer is this ω = ( - cosφ - sinθsinφ, sinφ - sinθcosφ, - - cosθ) So lets compare (ω)'1 = - sinθsinψ - cosψ (ω)'2 = sinθcosψ - sinψ (ω)'3 = - cosθ - . // our result (G.4.22) (ω)1 = - sinθsinφ - cosφ (ω)2 = - sinθcosφ + sinφ (ω)3 = - cosθ- // what my result would be. The Frame S form is as simple, but it is different. [ have some error above, did not track down] ____________________________________ Question: Is this whole thing much easier if I take a different starting G Rule formula like (de'n/dt)S = ω x e'n Now we are "working in Frame S". Then e'n = R-1(Φ) en ok (G.4.4) (de'n)S = [R-1(Φ+dΦ)en] - [R-1(Φ)en] Then suppose I set R(Φ) = [Rz(φ) Rx(θ) Rz(ψ)] R(Φ + dΦ) = [Rz(φ+dφ) Rx(θ+dθ) Rz(ψ+dψ)] Then I will have R-1(Φ) = [Rz(-ψ) Rx(-θ) Rz(-φ)] = B C D // Goldstein page 109 Then how would it go? [(de'n)S]i = { [R-1(Φ+dΦ)]ij - [R-1(Φ)]ij } (en)j = [d(R-1)]ij (en)j [(de'n/dt)S]i = [d(R-1)/dt]ij (en)j = [d(R-1)/dt]ij [R(Φ)]jk (e'n)k = Aik (e'n)k Aik = [d(R-1)/dt]ij [R(Φ)]jk I would then have to compute a few things. R-1(Φ) = [Rz(-ψ) Rx(-θ) Rz(-φ)] R-1(Φ+dΦ) = [Rz(-ψ-dψ) Rx(-θ-dθ) Rz(-φ-dφ)] Then I would show that [d(R-1)]ij = [R-1(Φ+dΦ)]ij - [R-1(Φ)]ij [d(R-1)] = [Rz(-ψ-dψ) Rx(-θ-dθ) Rz(-φ-dφ)] - [Rz(-ψ) Rx(-θ) Rz(-φ)] A = [d(R-1)/dt] [R(Φ)] = { [Rz(-ψ-dψ) Rx(-θ-dθ) Rz(-φ-dφ)] - [Rz(-ψ) Rx(-θ) Rz(-φ)] } [Rz(φ) Rx(θ) Rz(ψ)] = - [ ( - cosψ - sinθsinψ)(iJ1) + ( sinψ - sinθcosψ)(iJ2)+ (- - cosθ)(iJ3) ] = [ ( cosψ + sinθsinψ)(iJ1) + (- sinψ + sinθcosψ)(iJ2)+ ( + cosθ)(iJ3) ] = [ ( sinθsinψ + cosψ)(iJ1) + ( sinθcosψ - sinψ)(iJ2)+ ( cosθ + )(iJ3) ] My solution is just sitting there! At this point I have (de'n)S = [R-1(Φ+dΦ)en] - [R-1(Φ)en] = [R-1(Φ+dΦ) - R-1(Φ) ]en = [d(R-1) ] en = [d(R-1)] R(Φ) e'n Then (de'n/dt)S = [d(R-1)/dt] R(Φ) e'n = A e'n with A as shown above. Meanwhile we have the G rule (de'n/dt)S = ω x e'n . (1.7.1) So we have the equation A e'n = ω x e'n A = ( sinθsinψ + cosψ)(iJ1) + ( sinθcosψ - sinψ)(iJ2)+ ( cosθ + )(iJ3) ≡ A1 (iJ1) + A2 (iJ2) + A3 (iJ3) = Ak(iJk) Aij = Ak(iJk)ij = Ak εkij = εijkAk and then [A e'n]i = Aij (e'n)j = εijkAk (e'n)j MEANWHILE, we write [ω x e'n]i = εikj ωk(e'n)j = So we then have εijkAk (e'n)j = - εijk ωk(e'n)j This seems to suggest that ωk = Ak and of course this is the wrong result!!! ____________________________________ OK, I think I am getting the message slowly here. Why not use swap notation so the body frame is Frame S. This has to give the same as my first result today. This does not match his pictures very well for the Euler angles. It was just an idea. [ Have I ever verified that A' = RAR-1 gives the right result in Frame S? Meaning A = R-1A' R. No I have not done this in detail, but I think it implies ω' = Rω so I then know it works. ]