Archive old Sections 1_1,2,3
DOCX · 103.8 KB
Open DOCX file
Phil's draft of the opening section of a document on frames of reference, dated March 2017. It sets up orthonormal bases en and e'n related by an orthogonal matrix R, with completeness relations and component formulas. It then introduces Dirac bra-ket notation as a way to define tensors and derive T' = R T R^-1, and begins the Basis Theorem R|e'n> = |en>.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
Archive old Sections 1_1,2,3 PhL 3.11.17
1. Notation, important role of the Prime Symbol, and other Preliminaries
1.1 Basis vectors en , e'n , rotation R, Dirac notation, the Basis Theorem, and Concatenation
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 write δij in place of the usual δi,j. Both these conventions are efforts to reduce symbol clutter.
We have in mind that we are operating in Euclidian space E3, but most 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 = δnm e'n e'm = δnm . (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 and e'n is a label and not a component index.
Using a notation described more in the Section 1.2, 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 = δin e'i = (e'n)'i e'i (e'n)'i = δin projection
en = δin ei = (en)i ei (en)i = δin 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)
Using (1.1.1) write the first equation as
(e'n)i = Rnm δmi = Rni . (1.1.6)
For the second equation, one has
δni = Rnm (em)'i RTknδni = RTknRnm (em)'i
RTki = (RTR)km (em)'i = δkm(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 = δni Frame S components
(en)'i = Rin (e'n)'i = δni 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 = δij . // completeness of the en (1.1.9a)
This is the formal statement that the en are complete. The equation is obvious since with (1.1.1) it just says δniδnj = δij. Starting instead with a = (e'n a )e'n one finds ai = ( (e'n)iai )(e'n)j and concludes that,
(e'n)i(e'n)j = δij // completeness of the e'n (1.1.9b)
From (1.1.8) this says RniRjn = δij which we know is true since RRT = 1. Thus the completeness statements are "nothing new". As we shall see in the Dirac world, completeness is very useful tool.
The Notation Problem
We shall soon be pondering equations of the following form,
a = Tb .
If we had only one basis en to worry about, we would simply state that T was a matrix and the meaning of the equation a = Tb is ai = Tijbj where ai and bi are Frame S components of a and b. However, when there are multiple bases involved (such as in dealing with "rotating frames of reference"), the meaning of the above equation is not so clear, especially when a and b are basis vectors in different bases. As we shall see, the existence of multiple bases implies the existence of tensors which are defined in terms of the transformation between those bases.
We have found (after a lifetime of pain regarding this subject) that the so-called Dirac notation described below always provides a clean, efficient and unambiguous meaning for expressions of the above type. In a sense, it is the Gold Standard, although we generally use simpler vector notations that have more ambiguity. Whenever an equation's meaning seems unclear, one should ask what that equation looks like in Dirac notation. For this reason, we ask the reader to absorb the following Dirac Notation digression.
The Dirac notation was invented for use in quantum mechanics by Paul Dirac (1947). It appears in most quantum mechanics texts (including Saxon, Schiff, Messiah and Shankar). Various Hilbert Spaces are associated with the notation in quantum mechanics applications (spin space, configuration space, momentum space, etc.) but we will only be concerned about the Hilbert Space E3 whose operators can always be represented by 3x3 real matrices in any given basis.
The Dirac notation does not add any new math or physics, it just makes things clearer. For example, we will say things like the following,
T'ij = <e'i| T | e'j> = (e'i)T T (e'j) = (* * *)
= (e'i)TnTnm(e'j)m = RinTnmRjm = (RTRT)mn
In <e'i| T | e'j> we imagine the existence of an operator T whose matrix in the e'n basis is T'ij . As the vector notation on the right shows, this can all be done with normal vector/matrix notation and no "operator" is needed.
Various other notations have appeared in the literature from time to time to express the above idea. For example,
<e'i| T | e'j> = (e'i)TnTnm(e'j)m = e'i • (Te'j) = e'i • T • e'j = e'ie'j .
Often the Dirac notation is made even more compact by writing
<e'i| T | e'j> = <i'| T | j'> or 1 = | e'j><e'j | = | j'><j' | (completeness)
where only the minimal necessary information is displayed. We shall not take things this far.
Dirac Notation
In this notation, one writes
a = |a> = = "vector" // known as a "ket"
aT = <a| = ( a1,a2,a3) = "transpose vector" // known as a "bra" . (1.1.10)
In formal language |a> is a vector in the space H while <a| is a corresponding vector in the "dual space" H* (sometimes <a| called a covector). Notice how the dot product (scalar product, inner product) works in the following example,
a b = aTb = ( a1,a2,a3) = <a|b> = a1b1+a2b2+a3b3 = a number . (1.1.11)
On the other hand, one writes
|a><b| = abT = ( b1, b2, b3) = = a 3x3 matrix (1.1.12)
where the vector components are implicitly in the en basis.
Comments:
1. Somtimes abT is written ab and is called a "dyadic product" or a "dyad". Since [ab]ij = aibj, as (1.1.12) shows, the dyad is really just the "outer product" of two vectors, so abT = ab = ab = |a><b| in four different notations!
2. A Hilbert Space is basically a vector space with an inner product a b = <a|b>. Using |a| = and then d(a,b) = | a-b | this space has an implicit "natural" norm and metric.
Since our space H is real (not complex), we know that
<a|b> = <b|a> or a b = b a . (1.1.13)
We can of course let a and b be any of the basis vectors en, e'n . For example, using (1.1.8),
δnm = (em)n = en em = enTem = <en|em> = <em|en>
Rmn = (e'm)n = en e'm = enTe'm = <en|e'm> = <e'm|en> . (1.1.14)
We now imagine that T is some operator in H, and |a> is some vector in H. We write,
T |a> = |Ta> where |Ta> is some new vector in H. (1.1.15)
In particular, we can write for the basis vectors en
T |en> = |Ten> . (1.1.16)
The definition of |Ten> is that it is what you get by applying operator T to the vector |en> .
If we want to know the Frame S components of the vector |Ten>, we calculate them :
<em| T |en> = <em| Ten> = [Ten]m . (1.1.17)
We then define the matrix T to be
Tmn ≡ <em| T |en> so then [Ten]m = Tmn . (1.1.18)
Repeating the above in Frame S' gives,
T'mn ≡ <e'm| T |e'n> = <e'm|Te'n> = [Te'n]'m (1.1.19)
where we have now found the Frame S' components of Te'n = T |e'n>.
Notice the distinction between the matrices T and T', and the symbol T in the vectors [Ten] and [Te'n]. It is the same symbol T because these vectors are T |en> and T |e'n> with the same operator T. The symbol T in [Te'n] is not itself a matrix, it is part of the name of the vector [Te'n] .
One operator in H of special interest is the unity operator 1 such that 1 |a> = | 1a> = |a> for any vector |a> in H. In the Dirac notation one can write, for example in the e'n basis,
1 = |e'n><e'n| . // implied sum on n !!
This is in fact the statement of completeness in the e'n basis. "Closing" with <ei| on the left and |ej> on the right, one gets
δij = <ei|ej> = <ei| 1 |ej> = <ei| e'n><e'n| ej> = (e'n)i(e'n)j
and this replicates the completeness statement (1.1.9b). Completeness is valid in any basis, so
1 = |ei><ei| = |e'i><e'i| = |e"i><e"i| completeness in Frames S, S' and S" . (1.1.20)
One might wonder how the matrices T and T' are related. Consider,
T'mn ≡ <e'm| T |e'n> = <e'm|1T1|e'n> = <e'm |ei><ei|T |ej><ej|e'n>
= Rmi Tij Rnj = Rmi Tij (R-1)jn = [R T R-1]mn
Thus the relationship is
T' = RTR-1 . (1.1.21)
This is in fact the transformation rule for the rank-2 tensor T, analogous to the transformation rule for a rank-1 tensor which is (V)' = RV (see Section 1.3 below). The actual tensor is the operator T while T is the matrix which represents T in the en basis. This tensor T can be expanded on the various bases in this manner
T = Tij |ei><ej| = T'ij |e'i><e'j| = T"ij |e"i><e"j| . // implied sum on i and j (1.1.22)
To verify that this is true, we can close for example with <e'm | and |e'n> to get
<e'm | T |e'n> = T'ij <e'm |e'i><e'j|e'n> = T'ij δmiδjm = T'mn
Similarly,
<e'm | T |e'n> = Tij <e'm |ei><ej|e'n> = Tij RmiRnj = RmiTij(R-1)jn = [RTR-1]mn = T'mn
and
<em | T |en> = T'ij <em |e'i><e'j|en> = T'ij RimRjn = (R-1)mi T'ij Rjn = [R-1T'R]mn = Tmn
If T = 1, then (1.1.22) replicates the statement of completeness,
1 = (1)ij |ei><ej| = δij |ei><ej| = |ei><ei| .
Sometimes one writes T = |ei>Tij<ej| so then 1 = |ei>δij<ej| = |ei><ei| .
The Basis Theorem
Recall now our assumed linear combination sum (1.1.2) which states
e'n = Rnm em or |e'n> = Rnm |em> . (1.1.23)
One regards the matrix Rnm as the representation of an operator R in the en basis, as in (1.1.18) for T, so
Rnm = <en | R |em> . (1.1.18) (1.1.24)
Note that
δnm = <en|em> = <en | RR-1 |em> = <en | R |ei><ei| R-1 |em> = Rni <ei| R-1 |em>
so one must conclude that
<ei| R-1 |em> = (R-1)im . (1.1.25)
Now apply R to (1.1.23) to get
R|e'n> = Rnm R|em> .
From (1.1.16) the left side is |Re'n> while the right side is
Rnm R|em> = Rnm |ei><ei|R|em> = Rnm |ei> Rim = RnmRim|ei> = RnmRTmi|ei>
= (RRT)ni |ei> = δni |ei> = |en> .
Thus we have shown that
e'n = Rnm em |Re'n> = |en> or R|e'n> = |en> or Re'n = en (1.1.26)
where on the right we show three equivalent forms of the same equation.
[In the following sequence of steps, we show Dirac notation on the left and vector notation on the right.]
Conversely to the above, suppose we know that
R|e'n> = |en> Re'n = en .
Inverting we get
|e'n> = R-1|en> e'n = R-1en .
Since the basis en is complete, we know we can write, for some unknown coefficients Anm ,
|e'n> = Anm |em> e'n = Anmem . (1.1.27)
Comparing the last two equations one has,
Anm |em> = R-1|en> = |R-1en> Anmem = R-1en .
Now close with <ei| on the left to get
Anm <ei |em> = <ei |R-1|en> Anm (em)i = [R-1en]i = (R-1)ik(en)k
or
Anm δim = (R-1)in Anm δmi = (R-1)ik δnk = (R-1)in
or
Ani = Rni Ani = Rni .
Therefore (1.1.27) becomes,
|e'n> = Rnm |em> .
Thus we have shown that
R|e'n> = |en> |e'n> = Rnm |em> (1.1.28)
or
Re'n = en e'n = Rnm em .
We have now proved a simple theorem which seems to have no name, so we give it a name:
The Basis Theorem:
en = Re'n e'n = Rnm em // vector notation
(1.1.29)
|Re'n> = |en> |e'n> = Rnm |em> // Dirac notation
R|e'n> = |en>
The equation on the right concerns Frame S' basis vectors being linear combinations of Frame S basis vectors. The equation on the left says that the rotation operator R acting on |e'n> creates a rotated vector called |Re'n> (or Re'n) which is equal to |en> (or en ).
We can invert both sides of this theorem to get
e'n = R-1en en = (R)-1nm e'm // vector notation
(1.1.30)
|R-1en> = |e'n> |en> = (R)-1nm |e'm> // Dirac notation
R-1|en> = |e'n>
Alternate shorthand notations
en = Re'n (e1, e2, e3) = R (e'1, e'2, e'3) = R (e'1, e'2, e'3) (1.1.31)
e'n = Rnm em = R . (1.1.32)
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 ,, .
The matrices R and R'
Consider now the relation en = Re'n so that R relates the Frame S and Frame S' bases, as above. In this case, taking components one gets,
(en)i = [Re'n]i = Rij (e'n)j Frame S components
(en)'i = [Re'n]'i = R'ij (e'n)'j Frame S' components // note prime on R'ij (1.1.33)
In Dirac notation the above two lines may be expressed as,
(en)i = <ei | en > = <ei | Re'n> = <ei | R | e'n> = <ei | R | ej><ej | e'n> = Rij(e'n)j
(en)'i = <e'i | en > = <e'i | Re'n> = <e'i | R | e'n> = <e'i | R | e'j><e'j | e'n> = R'ij (e'n)'j .
We encounter two matrices here,
Rij = <ei | R | ej>
R'ij = <e'i | R | e'j> . (1.1.34)
Because the operator R is the same operator which relates the two bases, these two matrices are the same,
R'ij = <e'i | R | e'j> = <e'i | en><en | R | em><em | e'j> = Rin Rnm Rjm
= Rin Rnm RTmj = Rin (RRT)nj = Rin δnj = Rij . (1.1.35)
This fact is abundantly clear from (1.1.21) T' = RTR-1 which in this case says R' = RRR-1 = R.
As (1.1.14) shows, Rnm can also be written Rnm = <e'm|en> = <e'm| 1 |en> . Rnm is thus the matrix element of the unity operator in a "mixed basis". R is the "basis change matrix" between the two bases. One can consider any tensor in a mixed basis, but the notation gets a bit messy. For example one could write
T(e',e)mn = <e'm| T | en>
where instead a label prime or no prime on T, we have to supply a label which shows the two bases being used. For the unmixed bases we just say T(e,e)mn = Tmn and T(e',e')mn = T'mn.
Other Dirac Facts
We have managed so far to avoid the following Dirac notation facts, but now is a good time to get them on the table. Here we show Dirac notation on the left, and vector notation on the right :
|a> = |Xb> = X |b> a = Xb
<a| = <Xb | = <b| XT aT = (Xb)T = bTXT
<c | X |d> = <c | Xd> = <Xd |c> = <d| XT |c> cTXd = (cTXd)T = dTXTc . (1.1.36)
Notice in <a| = <b| XT that the operator XT acts to the left, just as the matrix in bTXT acts to the left on the transpose vector bT. Also, cTXd is just a number, so (cTXd) = (cTXd)T .
(1.1.24) acts to left (1.1.36) real orthog (1.1.29) (1.1.14)
Example: Rnm = <en | R |em> = [<en |R ] |em> = <RTen | em> = <R-1en | em> = <e'n|em> = Rnm
Suppose one knows that XXT = 1. That says Xij(XT)jk = δik or XijXkj = δik or
<ei| X|ej><ek| X|ej> = δik
or
<ei| X|ej><ej| XT|ek> = δik // (1.1.36)
or
<ei| XXT|ek> = δik . // (1.1.20)
Thus it must be that
XXT = 1 XXT = 1 or XX-1 = 1 XX-1 = 1 (1.1.37)
as one would expect.
Example:
(1.1.34) (1.1.37) (1.1.36) (1.1.29) (1.1.24) (1.1.34)
R'nm = <e'n | R |e'm> = <e'n | RTRR |e'm> = <Re'n | R |Re'm> = <en | R |em> = Rnm = R'nm
As an application of the above consider this fact, where R is our usual real orthogonal rotation matrix,
a b = [Ra] [Rb] or <a|b> = <Ra|Rb> . (1.1.38)
Proof: In vector notation one has, using en vector components,
(1.1.33)
[Ra] [Rb] = [Ra]k[Rb]k = RkiaiRkjbj = (RT)jk Rkiaibj
= (RTR)jiaibj = δjiaibj = aibi = a b .
In Dirac notation the proof reads, using (1.1.36) and (1.1.37),
<Ra|Rb> = <a|RTR|b> = <a| 1 |b> = <a|b> .
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.
Concatenated Two Transformations
Up to this point, we have dealt with a single rotation transformation en = R e'n for which the following facts are true (the left side is the Basis Theorem),
(1.1.29) (1.1.8) (1.1.21) (1.1.35)
en = R e'n e'n = Rnm em e'i ej = Rij , T' = RTR-1 , R = R' . (1.1.39)
Suppose we have a second rotation transformation e'n = S e"n . Then the claim is that,
e'n = S e"n e"n = S'nm e'm e"i e'j = S'ij , T" = S'T'S'-1 , S' = S" . (1.1.40)
Again, the left side is just a statement of the Basis Theorem for this second transformation. To verify the items on the right, consider
e"i e'j = [S'im e'm] e'j = S'im [ e'm e'j ] = S'im δmj = S'ij .
Then,
T"ij = <e"i | T |e"j> = <e"i | e'm><e'm| T|e'n><e'n | e"j> = S'im T'mn S'jn
= S'im T'mn S'Tjn = S'im T'mn S'-1jn = (S'T'S'-1)jj
which shows that
T" = S'T'S'-1 .
Finally, applying this last equation to T" = S" one finds,
S" = S'S'S'-1 = S' .
so all three items in the right of (1.1.40) are verified.
Notice now that
en = R e'n = R (S e"n) = RS e"n . // |en> = RS |e"n>
Also,
e"n = S'nm e'm = S'nm (Rmk ek) = S'nm Rmk ek = (S'R)nkek .
On the other hand, we can apply the Basis Theorem directly to Q ≡ SR to get
en = RSe''n e"n = (RS)nk ek .
Comparing the right sides of the last two e"n expressions one finds the seemingly contradictory result that
(S'R)nkek = (RS)nk ek
where the matrices seem to have reverse order on the two sides. But there is no contradiction because we know that S' = RSR-1 and therefore S'R = RS.
Concatenated Three Transformations
Since we are going to be dealing later with Euler angles which involve three basis transformations, we consider finally a third rotation transformation U whose facts the reader can easily verify,
e''n = U e"'n e"'n = U"nm e''m e"'i e''j = U"ij , T"' = U"T"U"-1 , U" = U"' . (1.1.41)
Concatentating transformations in the ways shown above one gets,
en = Re'n = RSe"n = RSUe"'n // = RSU |e"'n> (1.1.42)
e"'n = U"nm e''m = U"nmS'mi e'i = U"nmS'mi Rij ej = (U"S'R)nj ej ,
Now thinking RSU = Q, the Basis Theorem says,
en = RSUe'''n e"'n = (RSU)nk ek . (1.1.43)
Comparing the last two expressions for e"'n we get (again with reverse ordered matrices),
(U"S'R)nj ej = (RSU)nk ek .
Can we show that in fact U"S'R = RSU ? Consider, using the tensor rules shown above,
U"S'R = (S'U'S'-1)S'R = S'U'R = (RSR-1)(RUR-1)R = RSU
so again there is no contradiction.
Since the matrices like R, S and U in basis en (Frame S) are likely to be known, whereas the others might have to be calculated, we prefer the RSU form shown in (1.1.43). In the alternate shorthand notation of (1.1.31) and (1.1.32) we shall write (1.1.42) and (1.1.43) in this manner
(e1, e2, e3) = RSU(e'''1, e'''2, e'''3) or (|e1>, |e2>, |e3>) = RSU(|e'''1>, |e'''2>, |e'''3>) (1.1.44)
= RSU . (1.1.45)
In (1.1.45), R S and U are always matrices in the en (Frame S) basis. In (1.1.44), recall that [RSUe'''1] is the name of the vector obtained by applying RSU to the vector e'''1. If we take en components of this equation, then we may regard R, S and U as Frame S matrices, since in that case,
(en)i = (RSU)ij (e'''n)j = RinSnmUmj (e'''n)j .
However, if we take Frame S' (or some other frame) components, we get different matrices, for example,
(en)'i = (RSU)'ij (e'''n)'j = R'inS'nmU'mj (e'''n)'j .
We shall make use of (1.1.44) and (1.1.45) in our discussion of Euler Angle rotations 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 ei (Frame S) or e'i (Frame S') 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 is this (which we have already used in Section 1.1),
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.2a)
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 sometimes maintain the parentheses just to be uniform.
We repeat (1.2.2a) in Dirac notation
|a> = (a)i |ei> = (a)'i |e'i> (a)i = <ei|a> (a)'i = <e'i|a>
|a'> = (a')i |ei> = (a')'i |e'i> (a')i = <ei|a'> (a')'i = <e'i|a'> (1.2.2b)
Matrix Notation to show how components are related.
Let R be the transformation appearing in the Basis Theorem (1.1.29) 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 , linear combination of vectors
= (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 = Rij(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) .
1.3 Active and Passive Views of rotation, and a review of dot products
Basis Vectors, Kinematic Vectors, Active and Passive Views
We imagine an Apparatus in Frame S which "contains" (is described by, is associated with) various vectors of interest (in addition to scalars and perhaps fancier tensors). We refer to these vectors as Kinematic Vectors, examples being the position r of some particle of the apparatus, or the velocity v or acceleration a of that particle, or some electric field E at point r.
Active View
If the entire apparatus is forward-rotated (by a positive angle according to the right hand rule) by R about the Frame S origin, all these Kinematic Vectors transform in the usual manner (V')i = RijVi or V' = RV. For example, a point that was located at position r in the apparatus (in Frame S) is now located at a new position r' = Rr in Frame S. The Frame S Basis Vectors en do not move, only the apparatus moves. We call this the Active View of rotation. The vector V' is a new vector in Frame S that is different from V. There are no vectors e'n and there is no Frame S'. Graphically,
R = Rz(α) V' = RV = Rz(α)V
(1.3.1)
In the Active View one writes,
(V')i = RijVj V' = RV or (V') = RV . (1.3.2)
Passive View
Alternatively, suppose the apparatus stays put, but the basis vectors en are back-rotated about the Frame S origin into new Frame S' basis vectors e'n such that e'n = R-1en . In this case, the components of vector V (which were Vi in Frame S) become (V)'i = RijVj in Frame S'. There is no vector named V'. We call this the Passive View of rotation. Our convention for writing (V)'i = RijVj in vector notation is this
(V)'i = RijVj (V)' = RV // e'n = R-1en (1.3.3)
Graphically we illustrate the above passive view situation (also valid with V replaced by r ) :
e'n = R-1en = [Rz(α)]-1 en = Rz(-α) en R-1 = Rz(-α) = "back-rotation"
' = Rz(-α) ' = Rz(-α) basis vectors are "back-rotated" by right-hand-rule
Basis vectors and new basis vectors ' and '
(a) Frame S seen (b) Frame S and Frame S' (c) Frame S and Frame S'
from Frame S seen from Frame S seen from Frame S'
(1.3.4)
Here is a Dirac interpretation of the Passive View and (1.3.3) :
|e'n> = |R-1en> = R-1 |en> basis vectors e'n = R-1en
(1.1.20) (1.1.14)
(V)'i = <e'i|V> = <e'i |ej><ej| V> = RijVj kinematic vectors (V)' = RV
In the passive view, one might choose to create a new vector V' according to the rule V' ≡ RV. In this case, one now has two vectors V' and V with (V')i = (V)'i. One can then replace (V)' = RV with the statement V' ≡ RV which is then exactly the same statement one sees for the Active View.
Aside: The equation V' ≡ RV really is a vector equation, and you could evaluate it in either Frame S or Frame S' as (V')i = RijVj or (V')'i = [RV]'i = R'ijV'j = RijV'j. The equation (V)' = RV is not a real vector equation, it is just a vector shorthand notation for (V)'i = RijVj .
However, suppose the vector V' already has some other meaning unrelated to the above discussion. Then we cannot use the Active View, because then V' = RV (being the actively rotated vector V), will very likely not be the same as the vector V' from its unrelated other meaning. In this case we have an overloaded notation. In terms of components, we will have (V')i ≠ (V)'i .
Simlarly, if V' has some other predefined meaning, we can (and will) use the Passive View, but we cannot go that extra step to create V' ≡ RV because then V' would again be overloaded. So in this case, we must always use (V)' = RV (which does not involve the vector V' ).
We shall directly encounter this situation in subsequent sections. For example, in Fig 1 we show the relation r' = r + b so the vector r' already has a definition, so we cannot define r' ≡ Rr. Similarly, we shall write write in (6.6.c) that v = v' + ω x r + S' where v and v' are the "natural" velocities of a particle in Frames S and S'. This is of course incompatible with v' ≡ Rv , but (v)' ≡ Rv of the Passive View is OK. Again here we shall have (v')i ≠ (v)'i .
To summarize, The Kinematic Vectors and the Basis Vectors are in two disjoint classes: no vector is in both classes. In the Active View, all the Kinematic Vectors forward-rotate while all the Basis Vectors en stay put. In the Passive View the Kinematic Vectors all stay put, while the Basis Vectors en are back-rotated into new basis vectors e'n which define Frame S'.
This subject can be deceptive, so we roll out a simple example in an attempt to exterminate a recurring confusion.
Example: The vector is a Basis Vector so one has ' = R-1 in the Passive View. If the vector r is a point in the Apparatus, one has r' = Rr in the Active View. There is no equation which says ' = R analogous to r' = Rr because is not an Kinematic Vector, it is a Basis Vector.
Now suppose in Frame S some point in the apparatus happens to be located at r = . This is potentially confusing since r is a Kinematic Vector and is a Basis Vector and in Frame S these vectors happen to be equal. Consider,
View General r Specific r =
Active r' = Rr r' = R ≠ ' since ' does not exist
Active + Create ' ≡ R-1 r' = Rr r' = R ≠ ' (since ' = R-1)
Passive (r)' = Rr (r)' = R ≠ ' (since ' = R-1)
Passive + Create r' ≡ Rr r' = (r)' = Rr r' = (r)' = R ≠ ' (since ' = R-1)
(1.3.5)
In all of these possible Views, although we start with r = , we always find r' ≠ ' or (r)' ≠ .
The reason this can be confusing is that one says p = mv in Frame S, so one gets p' = mv' in the Active View, or (p)' = m(v)' in Frame S' in the Passive View. Similarly, one casually thinks that with r = in Frame S, one ought to get r' = ' or (r)' = ' in Frame S'. In the first case p and v are both Kinematic Vectors, but in the second case r is a Kinematic Vector but is a Basis Vector.
Reminder: The last line of (1.3.5) is not an acceptible View if the vector r' already has some other definition.
Dot Products and Scalars
Suppose a and b are two apparatus Kinematic Vectors. Barring external definitions of a' or b', in the Active View we then have a' = Ra and b' = Rb. We know using (1.1.38) that
a b = [Ra] [Rb] = a' b'. (1.3.6)
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.
Instead of dealing with two Kinematic Vectors, we can look at the dot product of two Basis Vectors. We have already seen in (1.1.1) that
en em = e'n e'm = δnm . (1.3.7)
Although this dot product is the same in both Frames, it is not a scalar. It is a rank-2 tensor which is known a metric tensor.
From (1.1.3) and (1.1.8) the other possible Basis Vector dot product is
en e'm = (e'm)n = e'm en = (en)'m = Rmn = R'mn // last equality is (1.1.35) (1.3.8)
which is the rotation matrix. One can regard Rmn as a trivial rank-2 tensor since it transforms as T' = RTR-1 for T = R. This dot product has "one foot in each Frame" so it makes no sense to ask if it is a scalar which has the same value in the two Frames.
What about the dot product of a Kinematric Vector with a Basis Vector? We find
a en = (a)n a e'n = (a)'n a' en = (a')n a' e'n = (a')'n . (1.3.9)
These dot products are neither scalars nor tensors. They are all some kind of vector components. If a' has no other externally predefined meaning, we can write a' = Ra and then from (1.1.38),
(a')n = a' en = [Ra] [Re'n] = a e'n = (a)'n ≡ a'n (1.3.10)
In this special case we end up with (a')n = (a)'n which we could then call a'n without ambiguity. But as shown in (1.2.5), we are still stuck with (a')'n = R nm(a')m = Rnma'm = (Ra')n = (R2a)n ≠ an.
As noted above, 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.
Comment: If both Frame S and Frame S' are static (so they are inertial frames), then both force F and acceleration a transform as kinematic variables so F' = RF and a' = Ra. In this case Newton's Law F = ma in Frame S becomes F' = ma' in Frame S'. Since this equation has the same form in both Frames, it is said to be covariant under rotations. All valid laws of physics must be covariant under rotations, and also under the velocity boost transformations of special relativity.