Wigner rotation

From Wikipedia, the free encyclopedia
(Redirected from Thomas rotation)
Jump to navigation Jump to search

Template:Short description Script error: No such module "Distinguish". Template:SpacetimeIn theoretical physics, the composition of two non-collinear Lorentz boosts results in a Lorentz transformation that is not a pure boost but is the composition of a boost and a rotation. This rotation is called Thomas rotation, Thomas–Wigner rotation or Wigner rotation. If a sequence of non-collinear boosts returns an object to its initial velocity, then the sequence of Wigner rotations can combine to produce a net rotation called the Thomas precession.[1]

The rotation was discovered by Émile Borel in 1913,[2][3][4] rediscovered and proved by Ludwik Silberstein in his 1914 book The Theory of Relativity,[5] rediscovered by Llewellyn Thomas in 1926,[6] and rederived by Eugene Wigner in 1939.[7] Wigner acknowledged Silberstein.

There are still ongoing discussions about the correct form of equations for the Thomas rotation in different reference systems with contradicting results.[8] Goldstein:[9]

The spatial rotation resulting from the successive application of two non-collinear Lorentz transformations have been declared every bit as paradoxical as the more frequently discussed apparent violations of common sense, such as the twin paradox.

Einstein's principle of velocity reciprocity (EPVR) reads[10]

We postulate that the relation between the coordinates of the two systems is linear. Then the inverse transformation is also linear and the complete non-preference of the one or the other system demands that the transformation shall be identical with the original one, except for a change of Template:Mvar to −vScript error: No such module "Check for unknown parameters".

With less careful interpretation, the EPVR is seemingly violated in some situations,[11] but on closer analysis there is no such violation.

Let it be u the velocity in which the lab reference frame moves respect an object called A and let it be v the velocity in which another object called B is moving, measured from the lab reference frame. If u and v are not aligned, the coordinates of the relative velocities of these two bodies will not be opposite even though the actual velocity vectors themselves are indeed opposites (with the fact that the coordinates are not opposites being due to the fact that the two travellers are not using the same coordinate basis vectors).

If A and B both started in the lab system with coordinates matching those of the lab and subsequently use coordinate systems that result from their respective boosts from that system, then the velocity that A will measure on B will be given in terms of A's new coordinate system by:

𝐯AB=11+𝐮𝐯c2[(1+1c2γ𝐮1+γ𝐮𝐮𝐯)𝐮+1γ𝐮𝐯],

And the velocity that B will measure on A will be given in terms of B's coordinate system by:

𝐯BA=11+𝐯𝐮c2[(1+1c2γ𝐯1+γ𝐯𝐯𝐮)𝐯+1γ𝐯𝐮],


The Lorentz factor for the velocities that either A sees on B or B sees on A are the same:

γ=γ𝐮𝐯=γ𝐯𝐮=γ𝐮γ𝐯(1+𝐮𝐯c2),

but the components are not opposites - i.e. 𝐯AB𝐯BA

However this does not mean that the velocities are not opposites as the components in each case are multiplied by different basis vectors (and all observers agree that the difference is by a rotation of coordinates such that the actual velocity vectors are indeed exact opposites).

The angle of rotation can be calculated in two ways:

cosϵ=(1+γ+γ𝐮+γ𝐯)2(1+γ)(1+γ𝐮)(1+γ𝐯)1,

Or:

cosϵ=(𝐯AB𝐯BA)(vAB2)

And the axis of rotation is:

𝐞=𝐮×𝐯|𝐮×𝐯|.

Setup of frames and relative velocities between them

File:Thomas rotation.svg
Velocity composition and Thomas rotation in xy plane, velocities uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters". separated by angle θScript error: No such module "Check for unknown parameters".. Left: As measured in Σ′Script error: No such module "Check for unknown parameters"., the orientations of ΣScript error: No such module "Check for unknown parameters". and Σ′′Script error: No such module "Check for unknown parameters". appear parallel to Σ′Script error: No such module "Check for unknown parameters".. Centre: In frame ΣScript error: No such module "Check for unknown parameters"., Σ′′Script error: No such module "Check for unknown parameters". is rotated through angle εScript error: No such module "Check for unknown parameters". about an axis parallel to u×vScript error: No such module "Check for unknown parameters". and then moves with velocity wdScript error: No such module "Check for unknown parameters". relative to ΣScript error: No such module "Check for unknown parameters".. Right: In frame Σ′′Script error: No such module "Check for unknown parameters"., ΣScript error: No such module "Check for unknown parameters". moves with velocity wdScript error: No such module "Check for unknown parameters". relative to Σ′′Script error: No such module "Check for unknown parameters". and then moves with velocity wdScript error: No such module "Check for unknown parameters". relative to ΣScript error: No such module "Check for unknown parameters"..
File:Thomas rotation updated reversed configuration.svg
Velocity composition and Thomas rotation in xy plane, velocities uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters". separated by angle θScript error: No such module "Check for unknown parameters".. Left: As measured in Σ′Script error: No such module "Check for unknown parameters"., the orientations of ΣScript error: No such module "Check for unknown parameters". and Σ′′Script error: No such module "Check for unknown parameters". appear parallel to Σ′Script error: No such module "Check for unknown parameters".. Centre: In frame Σ′′Script error: No such module "Check for unknown parameters"., ΣScript error: No such module "Check for unknown parameters". is rotated through angle εScript error: No such module "Check for unknown parameters". about an axis parallel to −(u×v)Script error: No such module "Check for unknown parameters". and then moves with velocity wiScript error: No such module "Check for unknown parameters". relative to Σ′′Script error: No such module "Check for unknown parameters".. Right: In frame ΣScript error: No such module "Check for unknown parameters"., Σ′′Script error: No such module "Check for unknown parameters". moves with velocity wiScript error: No such module "Check for unknown parameters". relative to ΣScript error: No such module "Check for unknown parameters". and then is rotated through angle εScript error: No such module "Check for unknown parameters". about an axis parallel to u×vScript error: No such module "Check for unknown parameters"..
File:Thomas rotation compared velocity compositions.svg
Comparison of velocity compositions wdScript error: No such module "Check for unknown parameters". and wiScript error: No such module "Check for unknown parameters".. Notice the same magnitudes but different directions.

Two general boosts

When studying the Thomas rotation at the fundamental level, one typically uses a setup with three coordinate frames, Σ, Σ′ Σ′′Script error: No such module "Check for unknown parameters".. Frame Σ′Script error: No such module "Check for unknown parameters". has velocity uScript error: No such module "Check for unknown parameters". relative to frame ΣScript error: No such module "Check for unknown parameters"., and frame Σ′′Script error: No such module "Check for unknown parameters". has velocity vScript error: No such module "Check for unknown parameters". relative to frame Σ′Script error: No such module "Check for unknown parameters"..

The axes are, by construction, oriented as follows. Viewed from Σ′Script error: No such module "Check for unknown parameters"., the axes of Σ′Script error: No such module "Check for unknown parameters". and ΣScript error: No such module "Check for unknown parameters". are parallel (the same holds true for the pair of frames when viewed from ΣScript error: No such module "Check for unknown parameters"..) Also viewed from Σ′Script error: No such module "Check for unknown parameters"., the spatial axes of Σ′Script error: No such module "Check for unknown parameters". and Σ′′Script error: No such module "Check for unknown parameters". are parallel (and the same holds true for the pair of frames when viewed from Σ′′Script error: No such module "Check for unknown parameters"..)[12] This is an application of EVPR: If uScript error: No such module "Check for unknown parameters". is the velocity of Σ′Script error: No such module "Check for unknown parameters". relative to ΣScript error: No such module "Check for unknown parameters"., then u′ = −uScript error: No such module "Check for unknown parameters". is the velocity of ΣScript error: No such module "Check for unknown parameters". relative to Σ′Script error: No such module "Check for unknown parameters".. The velocity 3Script error: No such module "Check for unknown parameters".-vector uScript error: No such module "Check for unknown parameters". makes the same angles with respect to coordinate axes in both the primed and unprimed systems. This does not represent a snapshot taken in any of the two frames of the combined system at any particular time, as should be clear from the detailed description below.

This is possible, since a boost in, say, the positive zScript error: No such module "Check for unknown parameters".-direction, preserves orthogonality of the coordinate axes. A general boost B(w)Script error: No such module "Check for unknown parameters". can be expressed as L = R−1(ez, w)Bz(w)R(ez, w)Script error: No such module "Check for unknown parameters"., where R(ez, w)Script error: No such module "Check for unknown parameters". is a rotation taking the zScript error: No such module "Check for unknown parameters".-axis into the direction of wScript error: No such module "Check for unknown parameters". and BzScript error: No such module "Check for unknown parameters". is a boost in the new zScript error: No such module "Check for unknown parameters".-direction.[13][14][15] Each rotation retains the property that the spatial coordinate axes are orthogonal. The boost will stretch the (intermediate) zScript error: No such module "Check for unknown parameters".-axis by a factor Template:Mvar, while leaving the intermediate xScript error: No such module "Check for unknown parameters".-axis and yScript error: No such module "Check for unknown parameters".-axis in place.[16] The fact that coordinate axes are non-parallel in this construction after two consecutive non-collinear boosts is a precise expression of the phenomenon of Thomas rotation.[nb 1]

The velocity of Σ′′Script error: No such module "Check for unknown parameters". as seen in ΣScript error: No such module "Check for unknown parameters". is denoted wd = uvScript error: No such module "Check for unknown parameters"., where ⊕ refers to the relativistic addition of velocity (and not ordinary vector addition), given by[17]

Template:NumBlk

and

γ𝐮=11|𝐮|2c2

is the Lorentz factor of the velocity uScript error: No such module "Check for unknown parameters". (the vertical bars Template:AbsScript error: No such module "Check for unknown parameters". indicate the magnitude of the vector). The velocity uScript error: No such module "Check for unknown parameters". can be thought of the velocity of a frame Σ′Script error: No such module "Check for unknown parameters". relative to a frame ΣScript error: No such module "Check for unknown parameters"., and vScript error: No such module "Check for unknown parameters". is the velocity of an object, say a particle or another frame Σ′′Script error: No such module "Check for unknown parameters". relative to Σ′Script error: No such module "Check for unknown parameters".. In the present context, all velocities are best thought of as relative velocities of frames unless otherwise specified. The result w = uvScript error: No such module "Check for unknown parameters". is then the relative velocity of frame Σ′′Script error: No such module "Check for unknown parameters". relative to a frame ΣScript error: No such module "Check for unknown parameters"..

Although velocity addition is nonlinear, non-associative, and non-commutative, the result of the operation correctly obtains a velocity with a magnitude less than cScript error: No such module "Check for unknown parameters".. If ordinary vector addition was used, it would be possible to obtain a velocity with a magnitude larger than cScript error: No such module "Check for unknown parameters".. The Lorentz factor γScript error: No such module "Check for unknown parameters". of both composite velocities are equal,

γ=γ𝐮𝐯=γ𝐯𝐮=γ𝐮γ𝐯(1+𝐮𝐯c2),

and the norms are equal under interchange of velocity vectors

|𝐮𝐯|=|𝐯𝐮|=cγγ21.

Since the two possible composite velocities have equal magnitude, but different directions, one must be a rotated copy of the other. More detail and other properties of no direct concern here can be found in the main article.

Reversed configuration

Consider the reversed configuration, namely, frame ΣScript error: No such module "Check for unknown parameters". moves with velocity uScript error: No such module "Check for unknown parameters". relative to frame Σ′Script error: No such module "Check for unknown parameters"., and frame Σ′Script error: No such module "Check for unknown parameters"., in turn, moves with velocity vScript error: No such module "Check for unknown parameters". relative to frame Σ′′Script error: No such module "Check for unknown parameters".. In short, u → − uScript error: No such module "Check for unknown parameters". and v → −vScript error: No such module "Check for unknown parameters". by EPVR. Then the velocity of ΣScript error: No such module "Check for unknown parameters". relative to Σ′′Script error: No such module "Check for unknown parameters". is (−v) ⊕ (−u) ≡ −vuScript error: No such module "Check for unknown parameters".. By EPVR again, the velocity of Σ′′Script error: No such module "Check for unknown parameters". relative to ΣScript error: No such module "Check for unknown parameters". is then wi = vuScript error: No such module "Check for unknown parameters".. (A)

One finds wdwiScript error: No such module "Check for unknown parameters".. While they are equal in magnitude, there is an angle between them. For a single boost between two inertial frames, there is only one unambiguous relative velocity (or its negative). For two boosts, the peculiar result of two inequivalent relative velocities instead of one seems to contradict the symmetry of relative motion between any two frames. Which is the correct velocity of Σ′′Script error: No such module "Check for unknown parameters". relative to ΣScript error: No such module "Check for unknown parameters".? Since this inequality may be somewhat unexpected and potentially breaking EPVR, this question is warranted.[nb 2]

Formulation in terms of Lorentz transformations

File:Lorentz boosts and Thomas rotation 1.svg
A frame Σ′′ is boosted with velocity vScript error: No such module "Check for unknown parameters". relative to another frame Σ′, which is boosted with velocity uScript error: No such module "Check for unknown parameters". relative to another frame Σ.
File:Lorentz boosts and Thomas rotation 2.svg
A frame Σ is boosted with velocity uScript error: No such module "Check for unknown parameters". relative to another frame Σ′, which is boosted with velocity vScript error: No such module "Check for unknown parameters". relative to another frame Σ′′ .
File:Lorentz boosts and Thomas rotation 3.svg
Original configuration with exchanged velocities uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters"..
File:Lorentz boosts and Thomas rotation 4.svg
Inverse of exchanged configuration.

Two boosts equals a boost and rotation

The answer to the question lies in the Thomas rotation, and that one must be careful in specifying which coordinate system is involved at each step. When viewed from ΣScript error: No such module "Check for unknown parameters"., the coordinate axes of ΣScript error: No such module "Check for unknown parameters". and Σ′′Script error: No such module "Check for unknown parameters". are not parallel. While this can be hard to imagine since both pairs (Σ, Σ′)Script error: No such module "Check for unknown parameters". and (Σ′, Σ′′)Script error: No such module "Check for unknown parameters". have parallel coordinate axes, it is easy to explain mathematically.

Velocity addition does not provide a complete description of the relation between the frames. One must formulate the complete description in terms of Lorentz transformations corresponding to the velocities. A Lorentz boost with any velocity vScript error: No such module "Check for unknown parameters". (magnitude less than cScript error: No such module "Check for unknown parameters".) is given symbolically by

X=B(𝐯)X

where the coordinates and transformation matrix are compactly expressed in block matrix form

X=[ct𝐫]B(𝐯)=[γ𝐯γ𝐯c𝐯Tγ𝐯c𝐯𝐈+γ𝐯2γ𝐯+1𝐯𝐯Tc2]X=[ct𝐫]

and, in turn, r, r′, vScript error: No such module "Check for unknown parameters". are column vectors (the matrix transpose of these are row vectors), and γvScript error: No such module "Check for unknown parameters". is the Lorentz factor of velocity vScript error: No such module "Check for unknown parameters".. The boost matrix is a symmetric matrix. The inverse transformation is given by

B(𝐯)1=B(𝐯)X=B(𝐯)X.

It is clear that to each admissible velocity vScript error: No such module "Check for unknown parameters". there corresponds a pure Lorentz boost,

𝐯B(𝐯).

Velocity addition uvScript error: No such module "Check for unknown parameters". corresponds to the composition of boosts B(v)B(u)Script error: No such module "Check for unknown parameters". in that order. The B(u)Script error: No such module "Check for unknown parameters". acts on XScript error: No such module "Check for unknown parameters". first, then B(v)Script error: No such module "Check for unknown parameters". acts on B(u)XScript error: No such module "Check for unknown parameters".. Notice succeeding operators act on the left in any composition of operators, so B(v)B(u)Script error: No such module "Check for unknown parameters". should be interpreted as a boost with velocities uScript error: No such module "Check for unknown parameters". then vScript error: No such module "Check for unknown parameters"., not vScript error: No such module "Check for unknown parameters". then uScript error: No such module "Check for unknown parameters".. Performing the Lorentz transformations by block matrix multiplication,

X=B(𝐯)X,X=B(𝐮)XX=ΛX

the composite transformation matrix is[18]

Λ=B(𝐯)B(𝐮)=[γ𝐚T𝐛𝐌]

and, in turn,

γ=γ𝐯γ𝐮(1+𝐯T𝐮c2)𝐚=γc𝐮𝐯,𝐛=γc𝐯𝐮𝐌=γ𝐮γ𝐯𝐯𝐮Tc2+(𝐈+γ𝐯2γ𝐯+1𝐯𝐯Tc2)(𝐈+γ𝐮2γ𝐮+1𝐮𝐮Tc2)

Here γScript error: No such module "Check for unknown parameters". is the composite Lorentz factor, and aScript error: No such module "Check for unknown parameters". and bScript error: No such module "Check for unknown parameters". are 3×1 column vectors proportional to the composite velocities. The 3×3 matrix MScript error: No such module "Check for unknown parameters". will turn out to have geometric significance.

The inverse transformations are

X=B(𝐮)X,X=B(𝐯)XX=Λ1X

and the composition amounts to a negation and exchange of velocities,

Λ1=B(𝐮)B(𝐯)=[γ𝐛T𝐚𝐌T]

If the relative velocities are exchanged, looking at the blocks of ΛScript error: No such module "Check for unknown parameters"., one observes the composite transformation to be the matrix transpose of ΛScript error: No such module "Check for unknown parameters".. This is not the same as the original matrix, so the composite Lorentz transformation matrix is not symmetric, and thus not a single boost. This, in turn, translates to the incompleteness of velocity composition from the result of two boosts; symbolically,

B(𝐮𝐯)B(𝐯)B(𝐮).

To make the description complete, it is necessary to introduce a rotation, before or after the boost. This rotation is the Thomas rotation. A rotation is given by

X=R(θ)X

where the 4×4 rotation matrix is

R(θ)=[100𝐑(θ)]

and RScript error: No such module "Check for unknown parameters". is a 3×3 rotation matrix.[nb 3] In this article the axis-angle representation is used, and θ = θeScript error: No such module "Check for unknown parameters". is the "axis-angle vector", the angle θScript error: No such module "Check for unknown parameters". multiplied by a unit vector eScript error: No such module "Check for unknown parameters". parallel to the axis. Also, the right-handed convention for the spatial coordinates is used (see orientation (vector space)), so that rotations are positive in the anticlockwise sense according to the right-hand rule, and negative in the clockwise sense. With these conventions; the rotation matrix rotates any 3d vector about the axis eScript error: No such module "Check for unknown parameters". through angle θScript error: No such module "Check for unknown parameters". anticlockwise (an active transformation), which has the equivalent effect of rotating the coordinate frame clockwise about the same axis through the same angle (a passive transformation).

The rotation matrix is an orthogonal matrix, its transpose equals its inverse, and negating either the angle or axis in the rotation matrix corresponds to a rotation in the opposite sense, so the inverse transformation is readily obtained by

R(θ)1=R(θ)T=R(θ)X=R(θ)X.

A boost followed or preceded by a rotation is also a Lorentz transformation, since these operations leave the spacetime interval invariant. The same Lorentz transformation has two decompositions for appropriately chosen rapidity and axis-angle vectors;

Λ(θ,𝐮)=R(θ)B(𝐮)
Λ(𝐯,θ)=B(𝐯)R(θ)

and if these are two decompositions are equal, the two boosts are related by

B(𝐮)=R(θ)B(𝐯)R(θ)

so the boosts are related by a matrix similarity transformation.

It turns out the equality between two boosts and a rotation followed or preceded by a single boost is correct: the rotation of frames matches the angular separation of the composite velocities, and explains how one composite velocity applies to one frame, while the other applies to the rotated frame. The rotation also breaks the symmetry in the overall Lorentz transformation making it nonsymmetric. For this specific rotation, let the angle be εScript error: No such module "Check for unknown parameters". and the axis be defined by the unit vector eScript error: No such module "Check for unknown parameters"., so the axis-angle vector is ε = εeScript error: No such module "Check for unknown parameters"..

Altogether, two different orderings of two boosts means there are two inequivalent transformations. Each of these can be split into a boost then rotation, or a rotation then boost, doubling the number of inequivalent transformations to four. The inverse transformations are equally important; they provide information about what the other observer perceives. In all, there are eight transformations to consider, just for the problem of two Lorentz boosts. In summary, with subsequent operations acting on the left, they are

Two boosts... ...split into a boost then rotation... ...or split into a rotation then boost.
Λ=B(𝐯)B(𝐮)=[γ𝐚T𝐛𝐌] Λ=R(ϵ)B(c𝐚/γ) Λ=B(c𝐛/γ)R(ϵ)
Λ1=B(𝐮)B(𝐯)=[γ𝐛T𝐚𝐌T] Λ1=B(c𝐚/γ)R(ϵ) Λ1=R(ϵ)B(c𝐛/γ)
ΛT=B(𝐮)B(𝐯)=[γ𝐛T𝐚𝐌T] ΛT=B(c𝐚/γ)R(ϵ) ΛT=R(ϵ)B(c𝐛/γ)
(ΛT)1=B(𝐯)B(𝐮)=[γ𝐚T𝐛𝐌] (ΛT)1=R(ϵ)B(c𝐚/γ) (ΛT)1=B(c𝐛/γ)R(ϵ)

Matching up the boosts followed by rotations, in the original setup, an observer in ΣScript error: No such module "Check for unknown parameters". notices Σ′′Script error: No such module "Check for unknown parameters". to move with velocity uvScript error: No such module "Check for unknown parameters". then rotate clockwise (first diagram), and because of the rotation an observer in Σ′′ notices ΣScript error: No such module "Check for unknown parameters". to move with velocity vuScript error: No such module "Check for unknown parameters". then rotate anticlockwise (second diagram). If the velocities are exchanged an observer in ΣScript error: No such module "Check for unknown parameters". notices Σ′′Script error: No such module "Check for unknown parameters". to move with velocity vuScript error: No such module "Check for unknown parameters". then rotate anticlockwise (third diagram), and because of the rotation an observer in Σ′′Script error: No such module "Check for unknown parameters". notices ΣScript error: No such module "Check for unknown parameters". to move with velocity uvScript error: No such module "Check for unknown parameters". then rotate clockwise (fourth diagram).

The cases of rotations then boosts are similar (no diagrams are shown). Matching up the rotations followed by boosts, in the original setup, an observer in ΣScript error: No such module "Check for unknown parameters". notices Σ′′Script error: No such module "Check for unknown parameters". to rotate clockwise then move with velocity vuScript error: No such module "Check for unknown parameters"., and because of the rotation an observer in Σ′′Script error: No such module "Check for unknown parameters". notices ΣScript error: No such module "Check for unknown parameters". to rotate anticlockwise then move with velocity uvScript error: No such module "Check for unknown parameters".. If the velocities are exchanged an observer in ΣScript error: No such module "Check for unknown parameters". notices Σ′′Script error: No such module "Check for unknown parameters". to rotate anticlockwise then move with velocity uvScript error: No such module "Check for unknown parameters"., and because of the rotation an observer in Σ′′Script error: No such module "Check for unknown parameters". notices ΣScript error: No such module "Check for unknown parameters". to rotate clockwise then move with velocity uvScript error: No such module "Check for unknown parameters"..

Finding the axis and angle of the Thomas rotation

The above formulae constitute the relativistic velocity addition and the Thomas rotation explicitly in the general Lorentz transformations. Throughout, in every composition of boosts and decomposition into a boost and rotation, the important formula

𝐌=𝐑+1γ+1𝐛𝐚T

holds, allowing the rotation matrix to be defined completely in terms of the relative velocities uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters".. The angle of a rotation matrix in the axis–angle representation can be found from the trace of the rotation matrix, the general result for any axis is tr(R) = 1 + 2 cos εScript error: No such module "Check for unknown parameters".. Taking the trace of the equation gives[19][20][21]

cosϵ=(1+γ+γ𝐮+γ𝐯)2(1+γ)(1+γ𝐮)(1+γ𝐯)1

The angle εScript error: No such module "Check for unknown parameters". between aScript error: No such module "Check for unknown parameters". and bScript error: No such module "Check for unknown parameters". is not the same as the angle αScript error: No such module "Check for unknown parameters". between uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters"..

In both frames Σ and Σ′′, for every composition and decomposition, another important formula

𝐛=𝐑𝐚

holds. The vectors aScript error: No such module "Check for unknown parameters". and bScript error: No such module "Check for unknown parameters". are indeed related by a rotation, in fact by the same rotation matrix RScript error: No such module "Check for unknown parameters". which rotates the coordinate frames. Starting from aScript error: No such module "Check for unknown parameters"., the matrix RScript error: No such module "Check for unknown parameters". rotates this into bScript error: No such module "Check for unknown parameters". anticlockwise, it follows their cross product (in the right-hand convention)

𝐚×𝐛=γ𝐮γ𝐯(γ21)(γ+γ𝐯+γ𝐮+1)c2(γ𝐯+1)(γ𝐮+1)(γ+1)𝐮×𝐯

defines the axis correctly, therefore the axis is also parallel to u×vScript error: No such module "Check for unknown parameters".. The magnitude of this pseudovector is neither interesting nor important, only the direction is, so it can be normalized into the unit vector

𝐞=𝐮×𝐯|𝐮×𝐯|

which still completely defines the direction of the axis without loss of information.

The rotation is simply a "static" rotation and there is no relative rotational motion between the frames, there is relative translational motion in the boost. However, if the frames accelerate, then the rotated frame rotates with an angular velocity. This effect is known as the Thomas precession, and arises purely from the kinematics of successive Lorentz boosts.

Finding the Thomas rotation

<templatestyles src="Template:Blockquote/styles.css" />

The decomposition process described (below) can be carried through on the product of two pure Lorentz transformations to obtain explicitly the rotation of the coordinate axes resulting from the two successive "boosts". In general, the algebra involved is quite forbidding, more than enough, usually, to discourage any actual demonstration of the rotation matrix

Script error: No such module "Check for unknown parameters".

In principle, it is pretty easy. Since every Lorentz transformation is a product of a boost and a rotation, the consecutive application of two pure boosts is a pure boost, either followed by or preceded by a pure rotation. Thus, suppose

Λ=B(𝐰)R.

The task is to glean from this equation the boost velocity wScript error: No such module "Check for unknown parameters". and the rotation RScript error: No such module "Check for unknown parameters". from the matrix entries of ΛScript error: No such module "Check for unknown parameters"..[22] The coordinates of events are related by

x'μ=Λμνxν.

Inverting this relation yields

(Λ1)νμΛμρxρ=(Λ1)νμx'μ,

or

xν=Λμνx'μ.

Set x′ = (ct′, 0, 0, 0).Script error: No such module "Check for unknown parameters". Then xνScript error: No such module "Check for unknown parameters". will record the spacetime position of the origin of the primed system,

xν=Λ0νx'0,

or

x=(ctx1x2x3)=(Λ00ctΛ01ctΛ02ctΛ03ct)..

But

Λ1=(B(𝐰)R)1=R1B(𝐰).

Multiplying this matrix with a pure rotation will not affect the zeroth columns and rows, and

x=(ctx1x2x3)=(γctγβxctγβyctγβzct)=(γctγwxtγwytγwzt)=γ(ctwxtwytwzt),

which could have been anticipated from the formula for a simple boost in the xScript error: No such module "Check for unknown parameters".-direction, and for the relative velocity vector

1ct𝐱=𝐰c=β=(x1ctx2ctx3ct)=(βxβyβz)=(Λ01/Λ00Λ02/Λ00Λ03/Λ00).

Thus given with ΛScript error: No such module "Check for unknown parameters"., one obtains βScript error: No such module "Check for unknown parameters". and wScript error: No such module "Check for unknown parameters". by little more than inspection of Λ−1Script error: No such module "Check for unknown parameters".. (Of course, wScript error: No such module "Check for unknown parameters". can also be found using velocity addition per above.) From wScript error: No such module "Check for unknown parameters"., construct B(−w)Script error: No such module "Check for unknown parameters".. The solution for RScript error: No such module "Check for unknown parameters". is then

R=B(𝐰)Λ.

With the ansatz

Λ=RB(𝐰),

one finds by the same means

R=ΛB(𝐰).

Finding a formal solution in terms of velocity parameters uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters". involves first formally multiplying B(v)B(u)Script error: No such module "Check for unknown parameters"., formally inverting, then reading off βwScript error: No such module "Check for unknown parameters". form the result, formally building B(−w)Script error: No such module "Check for unknown parameters". from the result, and, finally, formally multiplying B(−w)B(v)B(u)Script error: No such module "Check for unknown parameters".. It should be clear that this is a daunting task, and it is difficult to interpret/identify the result as a rotation, though it is clear a priori that it is. It is these difficulties that the Goldstein quote at the top refers to. The problem has been thoroughly studied under simplifying assumptions over the years.

Group theoretical origin

Script error: No such module "Labelled list hatnote". Another way to explain the origin of the rotation is by looking at the generators of the Lorentz group.

Boosts from velocities

The passage from a velocity to a boost is obtained as follows. An arbitrary boost is given by[23]

eζ𝐊,

where ζScript error: No such module "Check for unknown parameters". is a triple of real numbers serving as coordinates on the boost subspace of the Lie algebra so(3, 1)Script error: No such module "Check for unknown parameters". spanned by the matrices

(K1,K2,K3)=([0100100000000000],[0010000010000000],[0001000000001000]).

The vector

ζ=ββtanh1β

is called the boost parameter or boost vector, while its norm is the rapidity. Here Template:Mvar is the velocity parameter, the magnitude of the vector β = u/cScript error: No such module "Check for unknown parameters"..

While for Template:Mvar one has 0 ≤ ζ < ∞Script error: No such module "Check for unknown parameters"., the parameter Template:Mvar is confined within 0 ≤ β < 1Script error: No such module "Check for unknown parameters"., and hence 0 ≤ u < cScript error: No such module "Check for unknown parameters".. Thus

etanh1(β)ββ𝐊=etanh1βcβ𝐮𝐊B(𝐮).

The set of velocities satisfying 0 ≤ u < cScript error: No such module "Check for unknown parameters". is an open ball in 3Script error: No such module "Check for unknown parameters". and is called the space of admissible velocities in the literature. It is endowed with a hyperbolic geometry described in the linked article.[24]

Commutators

The generators of boosts, K1, K2, K3Script error: No such module "Check for unknown parameters"., in different directions do not commute. This has the effect that two consecutive boosts is not a pure boost in general, but a rotation preceding a boost.

Consider a succession of boosts in the x direction, then the y direction, expanding each boost to first order[25]

eζyKyeζxKx=(IζyKy+)(IζxKx+)=IζxKxζyKy+ζxζyKyKx+

then

eζyKyeζxKx=I+ζxKx+ζyKy+ζxζyKyKx+

and the group commutator is

eζyKyeζxKxeζyKyeζxKx=I+ζxζy[Ky,Kx](ζxKx)2(ζyKy)2+ζx2ζy[Kx,Ky]Kx+ζxζy2Ky[Ky,Kx]+(ζxζy)2KyKxKyKx+

Three of the commutation relations of the Lorentz generators are

[][Jx,Jy]=Jz[][Kx,Ky]=Jz[][Jx,Ky]=Kz

where the bracket [A, B] = ABBAScript error: No such module "Check for unknown parameters". is a binary operation known as the commutator, and the other relations can be found by taking cyclic permutations of x, y, z components (i.e. change x to y, y to z, and z to x, repeat).

Returning to the group commutator, the commutation relations of the boost generators imply for a boost along the x then y directions, there will be a rotation about the z axis. In terms of the rapidities, the rotation angle Template:Mvar is given by

tanθ2=tanhζx2tanhζy2,

equivalently expressible as

tanθ=sinhζxsinhζycoshζx+coshζy.

SO(2, 1)+Script error: No such module "Check for unknown parameters". and Euler parametrization

In fact, the full Lorentz group is not indispensable for studying the Wigner rotation. Given that this phenomenon involves only two spatial dimensions, the subgroup SO(2, 1)+Script error: No such module "Check for unknown parameters". is sufficient for analyzing the associated problems. Analogous to the Euler parametrization of SO(3)Script error: No such module "Check for unknown parameters"., SO(2, 1)+Script error: No such module "Check for unknown parameters". can be decomposed into three simple parts, providing a straightforward and intuitive framework for exploring the Wigner rotation problem.[26]

Spacetime diagrams for non-collinear boosts

The familiar notion of vector addition for velocities in the Euclidean plane can be done in a triangular formation, or since vector addition is commutative, the vectors in both orderings geometrically form a parallelogram (see "parallelogram law"). This does not hold for relativistic velocity addition; instead a hyperbolic triangle arises whose edges are related to the rapidities of the boosts. Changing the order of the boost velocities, one does not find the resultant boost velocities to coincide.[27]

See also

Footnotes

<templatestyles src="Reflist/styles.css" />

  1. This preservation of orthogonality of coordinate axes should not be confused with preservation of angles between spacelike vectors taken at one and the same time in one system, which, of course, does not hold. The coordinate axes transform under the passive transformation presented, while the vectors transform under the corresponding active transformation.
  2. This is sometimes called the "Mocanu paradox". Mocanu himself didn't name it a paradox, but rather a "difficulty" within the framework of relativistic electrodynamics in a 1986 paper. He was also quick to acknowledge that the problem is explained by Thomas precession Script error: No such module "Footnotes"., but the name lingers on.
  3. In the literature, the 3d rotation matrix RScript error: No such module "Check for unknown parameters". may be denoted by other letters, others use a name and the relative velocity vectors involved; e.g., tom[u, v]Script error: No such module "Check for unknown parameters". for "Thomas rotation" or gyr[u, v]Script error: No such module "Check for unknown parameters". for "gyration" (see gyrovector space). Correspondingly the 4d rotation matrix RScript error: No such module "Check for unknown parameters". (non-bold italic) in this article may be denoted
    Tom=[100tom[𝐮,𝐯]]orGyr=[100gyr[𝐮,𝐯]]

Script error: No such module "Check for unknown parameters".

References

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "Footnotes".
  2. É. Borel, Comptes Rendus 156(3), 215 (1913).
  3. É. Borel, Comptes Rendus 157(17), 703 (1913).
  4. Script error: No such module "Citation/CS1".
  5. Ludwik Silberstein (1914) The Theory of Relativity, pages 168–70
  6. Script error: No such module "Footnotes".
  7. Script error: No such module "Footnotes".
  8. Script error: No such module "Footnotes".
  9. Script error: No such module "Footnotes".
  10. Script error: No such module "Footnotes".
  11. Script error: No such module "Footnotes".
  12. Script error: No such module "Footnotes".
  13. Script error: No such module "Footnotes".
  14. Script error: No such module "Footnotes".
  15. Script error: No such module "Footnotes".
  16. Script error: No such module "Footnotes".
  17. Script error: No such module "Footnotes".
  18. Script error: No such module "Footnotes".
  19. Script error: No such module "Footnotes".
  20. Script error: No such module "Footnotes".
  21. Script error: No such module "Footnotes".
  22. Script error: No such module "Footnotes".
  23. Script error: No such module "Footnotes".
  24. Script error: No such module "Footnotes".
  25. Script error: No such module "Footnotes".
  26. Script error: No such module "Footnotes".
  27. Script error: No such module "Footnotes".

Script error: No such module "Check for unknown parameters".

  • Script error: No such module "Citation/CS1".
  • Sexl Urbantke mention on p. 39 Lobachevsky geometry needs to be introduced into the usual Minkowski spacetime diagrams for non-collinear velocities.
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Ferraro, R., & Thibeault, M. (1999). "Generic composition of boosts: an elementary derivation of the Wigner rotation". European journal of physics 20(3):143.
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1". (free access)
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Thomas L.H The kinematics of an electron with an axis, Phil. Mag. 7, 1927 http://www.clifford.org/drbill/csueb/4250/topics/thomas_papers/Thomas1927.pdf
  • Silberstein L. The Theory of Relativity, MacMillan 1914
  • Script error: No such module "Citation/CS1".

Further reading

  • Relativistic velocity space, Wigner rotation, and Thomas precession (2004) John A. Rhodes and Mark D. Semon
  • The Hyperbolic Theory of Special Relativity (2006) by J.F. Barrett

Template:Relativity