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

new section 1

DOCX · 51.1 KB
Open DOCX file

Notes on notation for a document on rotating frames of reference; the file says it was installed on 2/20/17. Section 1.1 covers orthonormal bases en and e'n related by a real orthogonal rotation R, completeness, proof of the Basis Rule, Dirac notation, rank-2 tensor transformation T' = RTR^-1, time-dependent R, and pitfalls in composing two rotations. Section 1.2 starts on vector expansions and the use of primes.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
This has been installed on 2/20/17, do not edit here. 1. Notation, important role of the Prime Symbol, and other Preliminaries 1.1 Basis vectors en and e'n , rotation R, and the Basis Rule Unless otherwise specified, repeated indices have implicit sums. For example (e'n)iei means Σi(e'n)iei. This is known as the Einstein convention. We have in mind that we are operating in Euclidian space E3, but everything in this section is generally valid in EN. Let Frame S have orthonormal basis vectors en. Let Frame S' have orthonormal basis vectors e'n. Thus, en em = δn,m e'n e'm = δn,m . (1.1.1) Assume that the two basis vector sets are related in this manner: e'n = Rnm em n = 1,2,3 RRT = 1 . (1.1.2) This says that each basis vector of Frame S' is a certain linear combination of Frame S basis vectors. We shall assume that the matrix R of coefficients is real orthogonal (R-1 = RT or RRT = RTR = 1). Since RRT= 1, we know that det(R) = ± 1. Real orthogonal matrices with det(R) = - 1 are combinations of regular rotations with a reflection, whereas for regular rotations one has det(R) = +1. Notice that the n on en is a label and not a component index. Using a notation described more in the next section, we expand each basis vector onto both bases: expansions projections e'n = (ei e'n) ei = (e'n)i ei (e'n)i = (ei e'n) e'n = (e'i e'n) e'i = (e'n)'i e'i (e'n)'i = (e'i e'n) en = (ei en) ei = (en)i ei (en)i = (ei en) en = (e'i en) e'i = (en)'i e'i (en)'i = (e'i en) . (1.1.3) Lines 2 and 3 are not very interesting because they just say what we already know, e'n = δi,n e'i = (e'n)'i e'i (e'n)'i = δi,n projection en = δi,n ei = (en)i ei (en)i = δi,n projection . (1.1.4) Now dot (1.1.2) [ e'n = Rnm em] first with ei and then with e'i and use the projections in (1.1.3) to get (e'n)i = Rnm (em)i Frame S components (e'n)'i = Rnm (em)'i Frame S' components . (1.1.5) Rewrite the first as (e'n)i = Rnm δm,i = Rni . (1.1.6) For the second, one has δn,i = Rnm (em)'i RTknδn,i = RTknRnm (em)'i RTki = (RTR)km (em)'i = δk,m(em)'i= (ek)'i and therefore (ek)'i = RTki = Rik (en)'i = Rin . (1.1.7) So now we know all about the components of the basis vectors in each Frame : (e'n)i = Rni (en)i = δn,i Frame S components (en)'i = Rin (e'n)'i = δn,i Frame S' components (1.1.8) Equation (1.1.1) says that either set of basis vectors is orthonormal. It is also true that each set of basis vectors is "complete". In Frame S this means that any vector a can be expanded as a = anen. As in (1.1.3) one can then write a = anen where an = (en a ) a = (en a )en . Writing this last equation out in Frame S components, one gets aj = ( (en)iai )(en)j or aj = [(en)i(en)j] ai In order that this last equation be valid for any a, it must be true that (implicit sum on n) , (en)i(en)j = δi,j (e'n)i(e'n)j = δi,j . // completeness (1.1.9) This is the formal statement that the en are complete. By starting instead expanding a onto the e'n, one gets the statement on the right above that the e'n are also complete. If we write out these two statements using (1.1.8), the above completeness statements become δn,i δn,j = δi,j Rni Rnj = δi,j . The equation on the left is obvious. On the right we know that Rni Rnj = RTinRnj = (RTR)ij and we know that this equals δi,j because R is real orthogonal RTR = 1. Thus the completeness statements are "nothing new". We are now going to prove a crucial "rule" which seems to have no official name: The Basis Rule: This simple rule states that (proof below), e'n = Rnm em en = Re'n . (1.1.10) The left equation involves a linear combination of basis vectors, while the right equation is a statement that the vector en is the same as the vector [Re'n]. One can take components of en = Re'n to get, (en)i = Rij (e'n)j Frame S components (en)'i = R'ij (e'n)'j Frame S' components (1.1.11) The matrix Rij is a matrix in the Frame S basis, while R'ij is in the Frame S' basis. It turns out that these two matrices are the same R' = R, but if R were not a rotation, they likely would not be the same, see below. Once proven, both equations in (1.1.10) can be inverted to give em = (R-1)nm e'n and e'n = R-1en . (1.1.12) Each e'n is thus a "back-rotated" version of en by R-1. Later we shall discuss "normal vectors" which have the property a' = Ra where a is rotated into a' by R. Since e'n = R-1en is an exception to this normal transformation, we say it is back-rotated. More on this later. Proof : Show that e'n = Rnm em en = Re'n We prove that en = Re'n by showing that both sides have the same components in Frame S: en = Re'n ? (en)i = (Re'n)i ? δn,i = Rij (e'n)j ? δn,i = Rij Rnj ? // from (1.1.8) which is based on e'n = Rnm em δn,i = Rij RTjn ? δn,i = (RRT)in yes ! // from (1.1.2) that 1 = RRT Thus our proof here consists of just reversing the above steps. QED Proof : Show that en = Re'n e'n = Rnm em Each e'n must be some linear combination of the en since a basis is by definition complete. So we write e'n = Anm em . We know that e'n = R-1en so then R-1en = Anm em . Taking components in Frame S (R-1en)i = Anm (em)i (R-1)ij(en)j = Anm (em)i Rji δn,j = Anm δm,i // R-1 = RT Rni = Ani . Therefore Anm = Rnm and so e'n = Rnm em. QED Alternate shorthand notations en = Re'n (e1, e2, e3) = R (e'1, e'2, e'3) (1.1.13) e'n = Rnm em = R . (1.1.14) The first alternate notation implies for example that e1 = Re'1 . This is not implied by the second alternate notation which is meant to say e'1 = R11e1 + R12e2 + R13e3 = linear combination of vectors. These alternate notations are useful when the basis vectors have names like ,, or ,, . In passing, we note that if R is any rotation (so therefore RTR = 1), then a b = [Ra] [Rb] . (1.1.15) Proof: [Ra] [Rb] = [Ra]k[Rb]k = RkiaiRkjbj = (RT)jk Rkiaibj = (RTR)jiaibj = δj,iaibj = aibi = a b Rank-2 tensors, Dirac notation and Completeness Whereas a normal vector transforms under rotation R as a' = Ra , a rank-2 tensor transforms as T' = RTR-1 . (1.1.16) See e.g. Lucht Tensor ***. If we stick T = R into this formula, we get R' = RRR-1 = R. So for the tensor R which defines the rotation of interest, we get this simplification. For other tensors this will generally not be the case, unless the tensor T happens to commute with R, [T,R] = TR-RT = 0. We find the Dirac Notation helpful in understanding equations like (1.1.16). In this notation, basis vectors like en are written |en> and enT = <en|. Matrices like T' and T above are regarded as matrices of the same abstract operator T (the tensor) evaluated in the two different bases e'n and en. In Dirac notation statements above appear as follows: en em = δn,m (= enTem) e'n e'm = δn,m . // orthonormality (1.1.1) <en | em> = δn,m <e'n | e'm> = δn,m (1.1.17) (en)i(en)j = δij (e'n)i(e'n)j = δij // completeness (1.1.9) |en><en| = 1 |e'n><e'n| = 1 (1.1.18) The last line equations do seem unusual, but the "1" is the unity operator in the space in which T lives. To verify |e'n><e'n| = 1 one can "close" each side as follows <ei |e'n><e'n| ej> = <ei| 1 | ej> = <ei| ej> or (e'n)i(e'n)j = δij . Finally one can see then that <en | e'm> = en e'm = (e'm)n = Rmn = e'm en = <e'm | en> so then <en | e'm> = <e'm | en> = Rmn . (1.1.19) One says that the matrix Rmn is the "basis change matrix" between Frame S and Frame S' coordinates. We now interpret the matrices T and T' in the following manner, Tij = <ei | T | ej > T'ij = <e'i | T | e'j > . (1.1.20) Matrix T is the Dirac sandwich of the rank-2 tensor T in the Frame S basis. Matrix T' is the Dirac sandwich of the rank-2 tensor T in the Frame S' basis. These sandwich objects are referred to as "matrix elements of the operator T" in quantum mechanics. Consider now, (RTR-1)in = Rij Tjk (R-1)kn = Rij <ej | T | ek > Rnk = <e'i | ej><ej | T | ek > <ek | e'n> = <e'i | ej><ej | T | ek > <ek | e'n> = <e'i | 1 T 1 | e'n> = <e'i | T | e'n> = T'in , Thus we provide a derivation of sorts for the claim (1.1.16) that T' = RTR-1. In this same language we may write (1.1.15) (1.1.12) Rij = <ei | R | ej > = <ei | Rej > = ei [Rej] = [R-1ei] ej = e'i ej = <e'i | ej> R'ij = <e'i | R | e'j > = <e'i | Re'j > = e'i [Re'j] = e'i ej = <e'i | ej> (1.1.21) (1.1.10) and we recover the fact that R = R' alluded to earlier. Time dependence of the Rij If Frame S is fixed and Frame S' is rotating, then we really have en = R(t)e'n(t) where the R matrix is a function of time, so we have Rij(t). Similarly, if Frame S is moving and Frame S' is fixed, en(t) = R(t) e'n and again one has Rij(t). Only in the case where there is no rotation between the frames are the Rij independent of time. This means that ω = 0 in Fig 1. Since our document is about "rotating frames of reference" we exclude this no-rotation case from consideration. Multiple Transformation Pitfalls Consider two rotation transformations involving R and S, each of which has a Basis Rule (1.1.10), e'n = Rnm em en = R e'n Rij = R'ij R = R' e"n = S'nm e'm e'n = S e"n S'ij = S"ij S' = S" On the right we are showing on the second line that the matrix S' in the Frame S' basis is the same as the matrix S" in the Frame S" basis. We can combine the two transformations to get e"n = S'nmR'nk ek = (S'R')nk ek and en = (RS) e"n . (1.1.22) On the other hand, we can apply the Basis Rule (1.1.10) to the combined transformation RS e"n = (RS)nm em en = (RS)e"n (1.1.23) We then obtain two statements which seem at odds with each other e"n = (S'R')nmem (1.1.22) e"n = (RS)nm em (1.1.23) (1.1.24) These would be the same if we knew that S'R' = RS. Since R' = R, this says S'R = RS or S' = RSR-1. But this is just the way in which the two tensors S' and S are related relative to the R transformation, and that is why both statements in (1.1.24) are valid. In an application, we are likely to know the matrix S, and to not know the matrix S', so the second form in (1.1.24) is more useful. In our alternate notation this second form would read = RS (1.1.25) Similar comments apply to the triple Euler angle transformations encountered in Appendix G. 1.2 Expansions of a vector and use of primes and parentheses Note: We write (a)i as a component of vector a , but (en)i as a component of en . In the first case the a in (a)i is not bolded, but since en is decorated with a label n, it gets bolded. It is just our convention. Any vector a can be expanded on either set of basis vectors so that, with implied summation on i, a = ai ei = a'i e'i . ai = a ei a'i = a e'i . (1.2.1) If some other vector named a' is lurking in the wings, one might want to be more careful labeling components. A safe method would be this: a = (a)i ei = (a)'i e'i (a)i = a ei (a)'i = a e'i a' = (a')i ei = (a')'i e'i (a')i = a' ei (a')'i = a' e'i . (1.2.2) Here, a prime inside a parentheses is part of the vector name, whereas a prime outside a parentheses denotes a vector component in Frame S' (whereas no prime outside means a component in Frame S). Unless the relationship between vectors a and a' has a certain simple form, it is very likely that (a')i ≠ (a)'i . In this case the notation a'i would be ambiguous since one doesn't know whether it refers to (a')i or (a)'i. It is true that the notation ai could be unambiguously identified with (a)i, but we shall maintain the parentheses just to be uniform. Matrix Notation to show how components are related. Let R be the transformation appearing in (1.1.10) such that e'n = Rnm em and en = Re'n. Consider the following expansion of vector a on the basis vectors e'j, a = (a)'j e'j // (1.2.2) = (a)'j { Rji ei } // e'n = Rnm em = (a)'j { (R-1)ij ei } // R = (R-1)T real orthogonal rotation = { (R-1)ij(a)'j )ei . // reorder (1.2.3) Comparing this to a = (a)i ei of (1.2.2) we conclude that, since ei is a complete basis, (a)i = (R-1)ij(a)'j so (a)'i = R ij(a)i (1.2.4) where R-1 is a 3x3 rotation matrix. We can repeat the above discussion replacing a with a' with this result, (a')i = (R-1)ij(a')'j . so (a')'i = R ij(a')i (1.2.5) These matrix equations are convenient for computing the components of a vector on the ei basis if they are known in the e'i basis (and vice versa) . Dot Products Consider two normal (normally transforming) vectors a' = Ra and b' = Rb, We know using (1.1.15) that the quantity a b = [Ra] [Rb] = a' b'. As an example, one then has a a = a' a' which says |a|2 = |a'|2. Thus a real orthogonal transformation R is one which preserves the length of a vector. Note that both regular rotations (detR=1) and reflections (detR=-1) have this property. Since the dot product a b has the same value in Frame S as in Frame S', it is a "rotational scalar", as distinct from a "scalar" which sometimes just means a 1-tuple. The basis vectors are not normal vectors because they are back rotated, meaning en' = R-1en. We can of course "front rotate" a basis vector to get qn = Ren but these qn are not the basis vectors en'. This means that the dot product a en is not a rotational scalar, even though it is a dot product of two "vectors". So one will not have a en = a' e'n. In fact a en = an a' e'n = [Ra] [R-1en] = [R2a] en = [R2a]n ≠ a en // (1.1.15) On the other hand, we still have en em = [Re'n] [Re'n] = e'n e'm = δn,m Although this dot product is the same in both frames, it is not a rotational scalar because it is in fact a rank-2 tensor known as the metric tensor. The distinction is minor for rotations because in fact the dot product is the same number in both frames, either 0 or 1. 1.3 Special case where a'i is unambiguous We shall now examine the type of relationship between a' and a in which (a')i = (a)'i and therefore we can use the notation a'i without ambiguity. First, the components (a)'i and (a)i are related in the following simple manner, using (1.1.8), (a)'n = e'n a = (e'n)m (a)m = Rnm(a)m . (1.3.1) Now suppose we define a new vector a' in this way, a' ≡ Ra . (1.3.2) If a vector a transforms into a' according to (1.3.2), we say it is a "vector under rotations" which means it "transforms as a vector under rotations". When written in Frame S components this says (a')n = Rnm(a)m . (1.3.3) Comparison of (1.3.1) and (1.3.3) shows that (a)'n = (a')n (1.3.4) and therefore in this case we can use a'n ≡ (a)'n = (a')n . (1.3.5) Thus, if the vectors a and a' are related by a' = Ra where R is the rotation appearing in en = R e'n , then we can dispense with the parentheses as shown in (1.3.4). We still have (a')'i which requires parentheses. Example 1: Consider the equation in the Basis Rule (1.1.10) , en = R e'n . Since this is not of the form a' ≡ Ra, we may not dispense with the parentheses. In fact from (1.1.8) we have (en)'i = Rin (e'n)i = Rni (1.3.6) and these are not the same because rotation matrices are not symmetric. Unlike normal vectors for which one writes the transform a' = Ra, the basis vectors are "back-rotated" so e'n = (R-1)en. Active and Passive One can think of a' = Ra as an active rotation of vector a into another vector a' within Frame S. In this case, the components of a' are (a')i. The alternative is to think of vector a as not moving at all in Frame S, but the basis vectors are back-rotated from en to e'n taking us to Frame S'. In this back-rotated basis the components of a are (a)'i. This is the passive view of a rotation and is in fact the view we take in most of this document because we want to observe activities in Frame S from Frame S' and vice versa. Each view has its usefulness and we have just shown that if a' = Ra, then (a)'n = (a')n. In the active view, the "apparatus" is rotated and the axes stay put, while in the passive view the apparatus stays put but the axes are back-rotated. There is a third view in which the apparatus and the axes are both rotated in the same direction, and this view is useful in the discussion of covariance of equations (e.g. Lucht Tensor ***). One can regard the three views as three "experiments" one might perform. Example 2: Soon we shall be dealing with the Fig 1 equation r' = r - b. Since this is not of the form r' ≡ Rr , we may not dispense with the parentheses, and we expect that (r')i and (r)'i will be different. Footnote: More generally, if R is the linearized version of some general transformation x' = F(x) at a point x, so that dx' = R(x) dx, then (1.3.2) that a' = Ra says that a "transforms as a vector with respect to the underlying transformation F ". In general R(x) is a combination of rotation and stretch and is a function of location. In our current document we deal only with R(x) = R = a rotation that is the same at all points in space. It turns out however that the notation a'i is unambiguous in the general case as well as we shall now show. Lucht Tensor uses a different notation for basis vectors, and to make the connection between our current document and Tensor one must take {en,e'n} → {un,en} Frame S = {en} → Frame S = {un} en = R e'n → un = Rei Frame S' = {e'n} → Frame S' = {en} . Then in the language of Tensor where is the "covariant dot product", one has (implied summations), (a')n = a' un = (Ra) (Ren) = (Ra)i(Ren)i = Rij (a)j Rik (en)k = (RijRik) (a)j(en)k = δjk(a)j(en)k = (a)j(en)j = a en = (a)'n of this document. In this general case, within Frame S the un are still axis-aligned basis vectors but the en are generally not axis-aligned and are generally not unit vectors. For example, in spherical coordinates e1 = , e2 = r and e3 = rsinθ as shown in (E.6.8). 1.4 When are two vectors equal? This topic will probably seem strange and unnecessary, but it has been a constant annoyance to the author so here are some words on the subject. When we say two vectors A and B are the same or are equal, we mean that the two vectors have the same components in the same coordinate system and we write A = B. This does not require that vectors A and B coincide. It might be that B is a translated copy of A. To be really fussy, we could define a stronger equality A B to mean that not only do the vectors have the same components in the sense of A = B, but the vectors actually coincide with each other. We shall have no use for A B in this document. For us, two vectors are "the same" even if translated from one another. In light of this interpretation of vectors being equal, we can examine the meaning of certain statements. For example, we normally say "a particle is located at r in Frame S ". This really means the particle is at point r in Frame S which has coordinates (x,y,z). What this means in terms of the graphic vector r is that if the vector r is translated so that its tail is at the origin of Frame S, then its tip will be at the particle location. The vector r can be drawn anywhere in a picture. It describes the displacement of a particle in Frame S from the origin in Frame S. Example 3: When we say en = R e'n as in (1.1.10), it is understood that the tails of all vectors involved (the en and the e'n) are at a common location, as in this picture (1.4.1) even though, in our application of Fig 1, the en are drawn with their tails at the origin of Frame S while the e'n are drawn with their tails at the origin of Frame S'. Example 4: In the expansion r = (r)iei we normally think of vector r having its tail at the origin of Frame S, while in the expansion r = (r')'ie'i one would be inclined to think of vector r as having its tail at the origin of Frame S'. In our stricter sense of coincidence noted above, we might say (r)i ei (r')'i e'i but this is not of interest. What we care about is that (r)i ei = (r')'i e'i in the sense A = B above and we don't care if the vectors A and B are translated relative to one another. What we care about is that the vectors have the same components in any given Frame.