Lorentz transformation

From Wikipedia, the free encyclopedia
(Redirected from Lorentz transformations)
Jump to navigation Jump to search

Template:Short description

File:Hendrik Antoon Lorentz.jpg
Hendrik Lorentz in 1916.

Template:Spacetime

In physics, the Lorentz transformations are a six-parameter family of linear transformations from a coordinate frame in spacetime to another frame that moves at a constant velocity relative to the former. The respective inverse transformation is then parameterized by the negative of this velocity. The transformations are named after the Dutch physicist Hendrik Lorentz.

The most common form of the transformation, parametrized by the real constant v, representing a velocity confined to the Template:Mvar-direction, is expressed as[1][2] t=γ(tvxc2)x=γ(xvt)y=yz=z where (t, x, y, z)Script error: No such module "Check for unknown parameters". and (t′, x′, y′, z′)Script error: No such module "Check for unknown parameters". are the coordinates of an event in two frames with the spatial origins coinciding at t = t′ = 0Script error: No such module "Check for unknown parameters"., where the primed frame is seen from the unprimed frame as moving with speed Template:Mvar along the Template:Mvar-axis, where Template:Mvar is the speed of light, and γ=11v2/c2 is the Lorentz factor. When speed Template:Mvar is much smaller than Template:Mvar, the Lorentz factor is negligibly different from 1, but as Template:Mvar approaches Template:Mvar, γ grows without bound. The value of Template:Mvar must be smaller than Template:Mvar for the transformation to make sense.

Expressing the speed as a fraction of the speed of light, β=v/c, an equivalent form of the transformation is[3] ct=γ(ctβx)x=γ(xβct)y=yz=z.

Frames of reference can be divided into two groups: inertial (relative motion with constant velocity) and non-inertial (accelerating, moving in curved paths, rotational motion with constant angular velocity, etc.). The term "Lorentz transformations" only refers to transformations between inertial frames, usually in the context of special relativity.

In each reference frame, an observer can use a local coordinate system (usually Cartesian coordinates in this context) to measure lengths, and a clock to measure time intervals. An event is something that happens at a point in space at an instant of time, or more formally a point in spacetime. The transformations connect the space and time coordinates of an event as measured by an observer in each frame.[nb 1]

They supersede the Galilean transformation of Newtonian physics, which assumes an absolute space and time (see Galilean relativity). The Galilean transformation is a good approximation only at relative speeds much less than the speed of light. Lorentz transformations have a number of unintuitive features that do not appear in Galilean transformations. For example, they reflect the fact that observers moving at different velocities may measure different distances, elapsed times, and even different orderings of events, but always such that the speed of light is the same in all inertial reference frames. The invariance of light speed is one of the postulates of special relativity.

Historically, the transformations were the result of attempts by Lorentz and others to explain how the speed of light was observed to be independent of the reference frame, and to understand the symmetries of the laws of electromagnetism. The transformations later became a cornerstone for special relativity.

The Lorentz transformation is a linear transformation. It may include a rotation of space; a rotation-free Lorentz transformation is called a Lorentz boost. In Minkowski space—the mathematical model of spacetime in special relativity—the Lorentz transformations preserve the spacetime interval between any two events. They describe only the transformations in which the spacetime event at the origin is left fixed. They can be considered as a hyperbolic rotation of Minkowski space. The more general set of transformations that also includes translations is known as the Poincaré group.

History

Script error: No such module "Labelled list hatnote".

Many physicists—including Woldemar Voigt, George FitzGerald, Joseph Larmor, and Hendrik Lorentz[4] himself—had been discussing the physics implied by these equations since 1887.[5] Early in 1889, Oliver Heaviside had shown from Maxwell's equations that the electric field surrounding a spherical distribution of charge should cease to have spherical symmetry once the charge is in motion relative to the luminiferous aether. FitzGerald then conjectured that Heaviside's distortion result might be applied to a theory of intermolecular forces. Some months later, FitzGerald published the conjecture that bodies in motion are being contracted, in order to explain the baffling outcome of the 1887 aether-wind experiment of Michelson and Morley. In 1892, Lorentz independently presented the same idea in a more detailed manner, which was subsequently called FitzGerald–Lorentz contraction hypothesis.[6] Their explanation was widely known before 1905.[7]

Lorentz (1892–1904) and Larmor (1897–1900), who believed the luminiferous aether hypothesis, also looked for the transformation under which Maxwell's equations are invariant when transformed from the aether to a moving frame. They extended the FitzGerald–Lorentz contraction hypothesis and found out that the time coordinate has to be modified as well ("local time"). Henri Poincaré gave a physical interpretation to local time (to first order in v/cScript error: No such module "Check for unknown parameters"., the relative velocity of the two reference frames normalized to the speed of light) as the consequence of clock synchronization, under the assumption that the speed of light is constant in moving frames.[8] Larmor is credited to have been the first to understand the crucial time dilation property inherent in his equations.[9]

In 1905, Poincaré was the first to recognize that the transformation has the properties of a mathematical group, and he named it after Lorentz.[10] Later in the same year Albert Einstein published what is now called special relativity, by deriving the Lorentz transformation under the assumptions of the principle of relativity and the constancy of the speed of light in any inertial reference frame, and by abandoning the mechanistic aether as unnecessary.[11]

Derivation of the group of Lorentz transformations

Script error: No such module "Labelled list hatnote".

An event is something that happens at a certain point in spacetime, or more generally, the point in spacetime itself. In any inertial frame an event is specified by a time coordinate ctScript error: No such module "Check for unknown parameters". and a set of Cartesian coordinates Template:Mvar, Template:Mvar, Template:Mvar to specify position in space in that frame. Subscripts label individual events.

From Einstein's second postulate of relativity (invariance of [[Speed of light|Template:Mvar]]) it follows that: Template:NumBlk in all inertial frames for events connected by light signals. The quantity on the left is called the spacetime interval between events a1 = (t1, x1, y1, z1)Script error: No such module "Check for unknown parameters". and a2 = (t2, x2, y2, z2)Script error: No such module "Check for unknown parameters".. The interval between any two events, not necessarily separated by light signals, is in fact invariant, i.e., independent of the state of relative motion of observers in different inertial frames, as is shown using homogeneity and isotropy of space. The transformation sought after thus must possess the property that: Template:NumBlk where (t, x, y, z)Script error: No such module "Check for unknown parameters". are the spacetime coordinates used to define events in one frame, and (t′, x′, y′, z′)Script error: No such module "Check for unknown parameters". are the coordinates in another frame. First one observes that (D2) is satisfied if an arbitrary 4Script error: No such module "Check for unknown parameters".-tuple Template:Mvar of numbers are added to events a1Script error: No such module "Check for unknown parameters". and a2Script error: No such module "Check for unknown parameters".. Such transformations are called spacetime translations and are not dealt with further here. Then one observes that a linear solution preserving the origin of the simpler problem solves the general problem too: Template:NumBlk (a solution satisfying the first formula automatically satisfies the second one as well; see Polarization identity). Finding the solution to the simpler problem is just a matter of look-up in the theory of classical groups that preserve bilinear forms of various signature.[nb 2] First equation in (D3) can be written more compactly as: Template:NumBlk where (·, ·)Script error: No such module "Check for unknown parameters". refers to the bilinear form of signature (1, 3)Script error: No such module "Check for unknown parameters". on R4Script error: No such module "Check for unknown parameters". exposed by the right hand side formula in (D3). The alternative notation defined on the right is referred to as the relativistic dot product. Spacetime mathematically viewed as R4Script error: No such module "Check for unknown parameters". endowed with this bilinear form is known as Minkowski space Template:Mvar. The Lorentz transformation is thus an element of the group O(1, 3)Script error: No such module "Check for unknown parameters"., the Lorentz group or, for those that prefer the other metric signature, O(3, 1)Script error: No such module "Check for unknown parameters". (also called the Lorentz group).[nb 3] One has: Template:NumBlk which is precisely preservation of the bilinear form (D3) which implies (by linearity of ΛScript error: No such module "Check for unknown parameters". and bilinearity of the form) that (D2) is satisfied. The elements of the Lorentz group are rotations and boosts and mixes thereof. If the spacetime translations are included, then one obtains the inhomogeneous Lorentz group or the Poincaré group.

Generalities

The relations between the primed and unprimed spacetime coordinates are the Lorentz transformations, each coordinate in one frame is a linear function of all the coordinates in the other frame, and the inverse functions are the inverse transformation. Depending on how the frames move relative to each other, and how they are oriented in space relative to each other, other parameters that describe direction, speed, and orientation enter the transformation equations.

Script error: No such module "anchor".Transformations describing relative motion with constant (uniform) velocity and without rotation of the space coordinate axes are called Lorentz boosts or simply boosts, and the relative velocity between the frames is the parameter of the transformation. The other basic type of Lorentz transformation is only a rotation in the spatial coordinates. Unlike boosts, these are inertial transformations since there is no relative motion, the frames are simply tilted (and not continuously rotating), and in this case quantities defining the rotation are the parameters of the transformation (e.g., axis–angle representation, or Euler angles, etc.). A combination of a rotation and a boost is a homogeneous transformation, which transforms the origin back to the origin.

The full Lorentz group O(3, 1)Script error: No such module "Check for unknown parameters". also contains special transformations that are neither rotations nor boosts, but rather reflections in a plane through the origin. Two of these can be singled out; spatial inversion in which the spatial coordinates of all events are reversed in sign and temporal inversion in which the time coordinate for each event gets its sign reversed.

Boosts should not be conflated with mere displacements in spacetime; in this case, the coordinate systems are simply shifted and there is no relative motion. However, these also count as symmetries forced by special relativity since they leave the spacetime interval invariant. A combination of a rotation with a boost, followed by a shift in spacetime, is an inhomogeneous Lorentz transformation, an element of the Poincaré group, which is also called the inhomogeneous Lorentz group.

Physical formulation of Lorentz boosts

Script error: No such module "labelled list hatnote".

Coordinate transformation

Script error: No such module "anchor".

File:Lorentz boost x direction standard configuration.svg
The spacetime coordinates of an event, as measured by each observer in their inertial reference frame (in standard configuration) are shown in the speech bubbles.
Top: frame FTemplate:′Script error: No such module "Check for unknown parameters". moves at velocity Template:Mvar along the Template:Mvar-axis of frame Template:Mvar.
Bottom: frame Template:Mvar moves at velocity −Template:Mvar along the xScript error: No such module "Check for unknown parameters".-axis of frame FTemplate:′Script error: No such module "Check for unknown parameters"..[12]

A "stationary" observer in frame Template:Mvar defines events with coordinates Template:Mvar, Template:Mvar, Template:Mvar, Template:Mvar. Another frame FTemplate:′Script error: No such module "Check for unknown parameters". moves with velocity Template:Mvar relative to Template:Mvar, and an observer in this "moving" frame FTemplate:′Script error: No such module "Check for unknown parameters". defines events using the coordinates tScript error: No such module "Check for unknown parameters"., xScript error: No such module "Check for unknown parameters"., yScript error: No such module "Check for unknown parameters"., zScript error: No such module "Check for unknown parameters"..

The coordinate axes in each frame are parallel (the Template:Mvar and xScript error: No such module "Check for unknown parameters". axes are parallel, the Template:Mvar and yScript error: No such module "Check for unknown parameters". axes are parallel, and the Template:Mvar and zScript error: No such module "Check for unknown parameters". axes are parallel), remain mutually perpendicular, and relative motion is along the coincident xxScript error: No such module "Check for unknown parameters". axes. At t = t′ = 0Script error: No such module "Check for unknown parameters"., the origins of both coordinate systems are the same, (x, y, z) = (x′, y′, z′) = (0, 0, 0)Script error: No such module "Check for unknown parameters".. In other words, the times and positions are coincident at this event. If all these hold, then the coordinate systems are said to be in standard configuration, or synchronized.

If an observer in Template:Mvar records an event Template:Mvar, Template:Mvar, Template:Mvar, Template:Mvar, then an observer in FTemplate:′Script error: No such module "Check for unknown parameters". records the same event with coordinates[13]

Template:Equation box 1

where Template:Mvar is the relative velocity between frames in the Template:Mvar-direction, Template:Mvar is the speed of light, and γ=11v2c2 (lowercase gamma) is the Lorentz factor.

Here, Template:Mvar is the parameter of the transformation, for a given boost it is a constant number, but can take a continuous range of values. In the setup used here, positive relative velocity v > 0Script error: No such module "Check for unknown parameters". is motion along the positive directions of the xxScript error: No such module "Check for unknown parameters". axes, zero relative velocity v = 0Script error: No such module "Check for unknown parameters". is no relative motion, while negative relative velocity v < 0Script error: No such module "Check for unknown parameters". is relative motion along the negative directions of the xxScript error: No such module "Check for unknown parameters". axes. The magnitude of relative velocity Template:Mvar cannot equal or exceed Template:Mvar, so only subluminal speeds c < v < cScript error: No such module "Check for unknown parameters". are allowed. The corresponding range of Template:Mvar is 1 ≤ γ < ∞Script error: No such module "Check for unknown parameters"..

The transformations are not defined if Template:Mvar is outside these limits. At the speed of light (v = cScript error: No such module "Check for unknown parameters".) Template:Mvar is infinite, and faster than light (v > cScript error: No such module "Check for unknown parameters".) Template:Mvar is a complex number, each of which make the transformations unphysical. The space and time coordinates are measurable quantities and numerically must be real numbers.

As an active transformation, an observer in FTemplate:′Script error: No such module "Check for unknown parameters". notices the coordinates of the event to be "boosted" in the negative directions of the xxScript error: No such module "Check for unknown parameters". axes, because of the vScript error: No such module "Check for unknown parameters". in the transformations. This has the equivalent effect of the coordinate system FScript error: No such module "Check for unknown parameters". boosted in the positive directions of the xxScript error: No such module "Check for unknown parameters". axes, while the event does not change and is simply represented in another coordinate system, a passive transformation.

The inverse relations (Template:Mvar, Template:Mvar, Template:Mvar, Template:Mvar in terms of tScript error: No such module "Check for unknown parameters"., xScript error: No such module "Check for unknown parameters"., yScript error: No such module "Check for unknown parameters"., zScript error: No such module "Check for unknown parameters".) can be found by algebraically solving the original set of equations. A more efficient way is to use physical principles. Here FTemplate:′Script error: No such module "Check for unknown parameters". is the "stationary" frame while Template:Mvar is the "moving" frame. According to the principle of relativity, there is no privileged frame of reference, so the transformations from FScript error: No such module "Check for unknown parameters". to Template:Mvar must take exactly the same form as the transformations from Template:Mvar to FTemplate:′Script error: No such module "Check for unknown parameters".. The only difference is Template:Mvar moves with velocity vScript error: No such module "Check for unknown parameters". relative to FScript error: No such module "Check for unknown parameters". (i.e., the relative velocity has the same magnitude but is oppositely directed). Thus if an observer in FScript error: No such module "Check for unknown parameters". notes an event tScript error: No such module "Check for unknown parameters"., xScript error: No such module "Check for unknown parameters"., yScript error: No such module "Check for unknown parameters"., zScript error: No such module "Check for unknown parameters"., then an observer in Template:Mvar notes the same event with coordinates

Template:Equation box 1

and the value of Template:Mvar remains unchanged. This "trick" of simply reversing the direction of relative velocity while preserving its magnitude, and exchanging primed and unprimed variables, always applies to finding the inverse transformation of every boost in any direction.[14][15]

Sometimes it is more convenient to use β = v/cScript error: No such module "Check for unknown parameters". (lowercase beta) instead of Template:Mvar, so that ct=γ(ctβx),x=γ(xβct), which shows much more clearly the symmetry in the transformation. From the allowed ranges of Template:Mvar and the definition of Template:Mvar, it follows −1 < β < 1Script error: No such module "Check for unknown parameters".. The use of Template:Mvar and Template:Mvar is standard throughout the literature. In the case of three spatial dimensions [ct, x, y, z]Script error: No such module "Check for unknown parameters"., where the boost β is in the x direction, the eigenstates of the transformation are [1, 1, 0, 0]Script error: No such module "Check for unknown parameters". with eigenvalue (1β)/(1+β), [1, −1, 0, 0]Script error: No such module "Check for unknown parameters". with eigenvalue (1+β)/(1β), and [0, 0, 1, 0]Script error: No such module "Check for unknown parameters". and [0, 0, 0, 1]Script error: No such module "Check for unknown parameters"., the latter two with eigenvalue 1. 

When the boost velocity v is in an arbitrary vector direction with the boost vector β=v/c, then the transformation from an unprimed spacetime coordinate system to a primed coordinate system is given by[16][17]

[ctγβxx1+γ21+γβx2yγ21+γβxβyzγ21+γβyβz]=[γγβxγβyγβzγβx1+γ21+γβx2γ21+γβxβyγ21+γβxβzγβyγ21+γβxβy1+γ21+γβy2γ21+γβyβzγβzγ21+γβxβzγ21+γβyβz1+γ21+γβz2][ctγβxx1+γ21+γβx2yγ21+γβxβyzγ21+γβyβz],

where the Lorentz factor is γ=1/1β2. The determinant of the transformation matrix is +1 and its trace is 2(1+γ). The inverse of the transformation is given by reversing the sign of β. The quantity c2t2x2y2z2 is invariant under the transformation: namely (ct'2x'2y'2z'2)=(ct2x2y2z2).

The Lorentz transformations can also be derived in a way that resembles circular rotations in 3-dimensional space using the hyperbolic functions. For the boost in the Template:Mvar direction, the results are

Template:Equation box 1

where Template:Mvar (lowercase zeta) is a parameter called rapidity (many other symbols are used, including Template:Mvar, Template:Mvar, Template:Mvar, Template:Mvar, Template:Mvar, Template:Mvar). Given the strong resemblance to rotations of spatial coordinates in 3-dimensional space in the Cartesian xyScript error: No such module "Check for unknown parameters"., yzScript error: No such module "Check for unknown parameters"., and zxScript error: No such module "Check for unknown parameters". planes, a Lorentz boost can be thought of as a hyperbolic rotation of spacetime coordinates in the xt, yt, and zt Cartesian-time planes of 4-dimensional Minkowski space. The parameter Template:Mvar is the hyperbolic angle of rotation, analogous to the ordinary angle for circular rotations. This transformation can be illustrated with a Minkowski diagram.

The hyperbolic functions arise from the difference between the squares of the time and spatial coordinates in the spacetime interval, rather than a sum. The geometric significance of the hyperbolic functions can be visualized by taking x = 0Script error: No such module "Check for unknown parameters". or ct = 0Script error: No such module "Check for unknown parameters". in the transformations. Squaring and subtracting the results, one can derive hyperbolic curves of constant coordinate values but varying Template:Mvar, which parametrizes the curves according to the identity cosh2ζsinh2ζ=1.

Conversely the ctScript error: No such module "Check for unknown parameters". and Template:Mvar axes can be constructed for varying coordinates but constant Template:Mvar. The definition tanhζ=sinhζcoshζ, provides the link between a constant value of rapidity, and the slope of the ctScript error: No such module "Check for unknown parameters". axis in spacetime. A consequence these two hyperbolic formulae is an identity that matches the Lorentz factor coshζ=11tanh2ζ.

Comparing the Lorentz transformations in terms of the relative velocity and rapidity, or using the above formulae, the connections between Template:Mvar, Template:Mvar, and Template:Mvar are β=tanhζ,γ=coshζ,βγ=sinhζ.

Taking the inverse hyperbolic tangent gives the rapidity ζ=tanh1β.

Since −1 < β < 1Script error: No such module "Check for unknown parameters"., it follows −∞ < ζ < ∞Script error: No such module "Check for unknown parameters".. From the relation between Template:Mvar and Template:Mvar, positive rapidity ζ > 0Script error: No such module "Check for unknown parameters". is motion along the positive directions of the xxScript error: No such module "Check for unknown parameters". axes, zero rapidity ζ = 0Script error: No such module "Check for unknown parameters". is no relative motion, while negative rapidity ζ < 0Script error: No such module "Check for unknown parameters". is relative motion along the negative directions of the xxScript error: No such module "Check for unknown parameters". axes.

The inverse transformations are obtained by exchanging primed and unprimed quantities to switch the coordinate frames, and negating rapidity ζ → −ζScript error: No such module "Check for unknown parameters". since this is equivalent to negating the relative velocity. Therefore,

Template:Equation box 1

The inverse transformations can be similarly visualized by considering the cases when x′ = 0Script error: No such module "Check for unknown parameters". and ct′ = 0Script error: No such module "Check for unknown parameters"..

So far the Lorentz transformations have been applied to one event. If there are two events, there is a spatial separation and time interval between them. It follows from the linearity of the Lorentz transformations that two values of space and time coordinates can be chosen, the Lorentz transformations can be applied to each, then subtracted to get the Lorentz transformations of the differences: Δt=γ(ΔtvΔxc2),Δx=γ(ΔxvΔt), with inverse relations Δt=γ(Δt+vΔxc2),Δx=γ(Δx+vΔt). where ΔScript error: No such module "Check for unknown parameters". (uppercase delta) indicates a difference of quantities; e.g., Δx = x2x1Script error: No such module "Check for unknown parameters". for two values of Template:Mvar coordinates, and so on.

These transformations on differences rather than spatial points or instants of time are useful for a number of reasons:

  • in calculations and experiments, it is lengths between two points or time intervals that are measured or of interest (e.g., the length of a moving vehicle, or time duration it takes to travel from one place to another),
  • the transformations of velocity can be readily derived by making the difference infinitesimally small and dividing the equations, and the process repeated for the transformation of acceleration,
  • if the coordinate systems are never coincident (i.e., not in standard configuration), and if both observers can agree on an event t0, x0, y0, z0Script error: No such module "Check for unknown parameters". in Template:Mvar and t0, x0, y0, z0Script error: No such module "Check for unknown parameters". in FScript error: No such module "Check for unknown parameters"., then they can use that event as the origin, and the spacetime coordinate differences are the differences between their coordinates and this origin, e.g., Δx = xx0Script error: No such module "Check for unknown parameters"., Δx′ = x′ − x0Script error: No such module "Check for unknown parameters"., etc.

Physical implications

A critical requirement of the Lorentz transformations is the invariance of the speed of light, a fact used in their derivation, and contained in the transformations themselves. If in Template:Mvar the equation for a pulse of light along the Template:Mvar direction is x = ctScript error: No such module "Check for unknown parameters"., then in Template:Mvar the Lorentz transformations give x′ = ctScript error: No such module "Check for unknown parameters"., and vice versa, for any c < v < cScript error: No such module "Check for unknown parameters"..

For relative speeds much less than the speed of light, the Lorentz transformations reduce to the Galilean transformation:[18][19] ttxxvt in accordance with the correspondence principle. It is sometimes said that nonrelativistic physics is a physics of "instantaneous action at a distance".[20]

Three counterintuitive, but correct, predictions of the transformations are:

Relativity of simultaneity
Suppose two events occur along the x axis simultaneously (Δt = 0Script error: No such module "Check for unknown parameters".) in Template:Mvar, but separated by a nonzero displacement ΔxScript error: No such module "Check for unknown parameters".. Then in Template:Mvar, we find that Δt=γvΔx/c2, so the events are no longer simultaneous according to a moving observer.
Time dilation
Suppose there is a clock at rest in Template:Mvar. If a time interval is measured at the same point in that frame, so that Δx = 0Script error: No such module "Check for unknown parameters"., then the transformations give this interval in FScript error: No such module "Check for unknown parameters". by Δt′ = γΔtScript error: No such module "Check for unknown parameters".. Conversely, suppose there is a clock at rest in FScript error: No such module "Check for unknown parameters".. If an interval is measured at the same point in that frame, so that Δx′ = 0Script error: No such module "Check for unknown parameters"., then the transformations give this interval in Template:Mvar by Δt = γΔtScript error: No such module "Check for unknown parameters".. Either way, each observer measures the time interval between ticks of a moving clock to be longer by a factor Template:Mvar than the time interval between ticks of his own clock.
Length contraction
Suppose there is a rod at rest in Template:Mvar aligned along the Template:Mvar axis, with length ΔxScript error: No such module "Check for unknown parameters".. In FScript error: No such module "Check for unknown parameters"., the rod moves with velocity vScript error: No such module "Check for unknown parameters"., so its length must be measured by taking two simultaneous (Δt′ = 0Script error: No such module "Check for unknown parameters".) measurements at opposite ends. Under these conditions, the inverse Lorentz transform shows that Δx = γΔxScript error: No such module "Check for unknown parameters".. In Template:Mvar the two measurements are no longer simultaneous, but this does not matter because the rod is at rest in Template:Mvar. So each observer measures the distance between the end points of a moving rod to be shorter by a factor 1/γScript error: No such module "Check for unknown parameters". than the end points of an identical rod at rest in his own frame. Length contraction affects any geometric quantity related to lengths, so from the perspective of a moving observer, areas and volumes will also appear to shrink along the direction of motion.

Vector transformations

Script error: No such module "labelled list hatnote".

File:Lorentz boost any direction standard configuration.svg
An observer in frame Template:Mvar observes FScript error: No such module "Check for unknown parameters". to move with velocity vScript error: No such module "Check for unknown parameters"., while FScript error: No such module "Check for unknown parameters". observes Template:Mvar to move with velocity vScript error: No such module "Check for unknown parameters".. Template:According to whom and orthogonal. The position vector as measured in each frame is split into components parallel and perpendicular to the relative velocity vector vScript error: No such module "Check for unknown parameters"..
Left: Standard configuration. Right: Inverse configuration.

The use of vectors allows positions and velocities to be expressed in arbitrary directions compactly. A single boost in any direction depends on the full relative velocity vector vScript error: No such module "Check for unknown parameters". with a magnitude Template:Abs = vScript error: No such module "Check for unknown parameters". that cannot equal or exceed Template:Mvar, so that 0 ≤ v < cScript error: No such module "Check for unknown parameters"..

Only time and the coordinates parallel to the direction of relative motion change, while those coordinates perpendicular do not. With this in mind, split the spatial position vector rScript error: No such module "Check for unknown parameters". as measured in Template:Mvar, and rScript error: No such module "Check for unknown parameters". as measured in FScript error: No such module "Check for unknown parameters"., each into components perpendicular (Script error: No such module "Check for unknown parameters".) and parallel ( || Script error: No such module "Check for unknown parameters".) to vScript error: No such module "Check for unknown parameters"., 𝐫=𝐫+𝐫,𝐫=𝐫+𝐫, then the transformations are t=γ(t𝐫𝐯c2)𝐫=γ(𝐫𝐯t)𝐫=𝐫 where ·Script error: No such module "Check for unknown parameters". is the dot product. The Lorentz factor Template:Mvar retains its definition for a boost in any direction, since it depends only on the magnitude of the relative velocity. The definition β = v/cScript error: No such module "Check for unknown parameters". with magnitude 0 ≤ β < 1Script error: No such module "Check for unknown parameters". is also used by some authors.

Introducing a unit vector n = v/v = β/βScript error: No such module "Check for unknown parameters". in the direction of relative motion, the relative velocity is v = vnScript error: No such module "Check for unknown parameters". with magnitude Template:Mvar and direction nScript error: No such module "Check for unknown parameters"., and vector projection and rejection give respectively 𝐫=(𝐫𝐧)𝐧,𝐫=𝐫(𝐫𝐧)𝐧

Accumulating the results gives the full transformations,

Template:Equation box 1

The projection and rejection also applies to rScript error: No such module "Check for unknown parameters".. For the inverse transformations, exchange rScript error: No such module "Check for unknown parameters". and rScript error: No such module "Check for unknown parameters". to switch observed coordinates, and negate the relative velocity v → −vScript error: No such module "Check for unknown parameters". (or simply the unit vector n → −nScript error: No such module "Check for unknown parameters". since the magnitude Template:Mvar is always positive) to obtain

Template:Equation box 1

The unit vector has the advantage of simplifying equations for a single boost, allows either vScript error: No such module "Check for unknown parameters". or βScript error: No such module "Check for unknown parameters". to be reinstated when convenient, and the rapidity parametrization is immediately obtained by replacing Template:Mvar and βγScript error: No such module "Check for unknown parameters".. It is not convenient for multiple boosts.

The vectorial relation between relative velocity and rapidity is[21] β=β𝐧=𝐧tanhζ, and the "rapidity vector" can be defined as ζ=ζ𝐧=𝐧tanh1β, each of which serves as a useful abbreviation in some contexts. The magnitude of ζScript error: No such module "Check for unknown parameters". is the absolute value of the rapidity scalar confined to 0 ≤ ζ < ∞Script error: No such module "Check for unknown parameters"., which agrees with the range 0 ≤ β < 1Script error: No such module "Check for unknown parameters"..

Transformation of velocities

Script error: No such module "labelled list hatnote".

File:Lorentz transformation of velocity including velocity addition.svg
The transformation of velocities provides the definition relativistic velocity addition Script error: No such module "Check for unknown parameters"., the ordering of vectors is chosen to reflect the ordering of the addition of velocities; first vScript error: No such module "Check for unknown parameters". (the velocity of FScript error: No such module "Check for unknown parameters". relative to Template:Mvar) then uScript error: No such module "Check for unknown parameters". (the velocity of Template:Mvar relative to FScript error: No such module "Check for unknown parameters".) to obtain u = vuScript error: No such module "Check for unknown parameters". (the velocity of Template:Mvar relative to Template:Mvar).

Defining the coordinate velocities and Lorentz factor by 𝐮=d𝐫dt,𝐮=d𝐫dt,γ𝐯=11𝐯𝐯c2 taking the differentials in the coordinates and time of the vector transformations, then dividing equations, leads to 𝐮=11𝐯𝐮c2[𝐮γ𝐯𝐯+1c2γ𝐯γ𝐯+1(𝐮𝐯)𝐯]

The velocities uScript error: No such module "Check for unknown parameters". and uScript error: No such module "Check for unknown parameters". are the velocity of some massive object. They can also be for a third inertial frame (say Template:Mvar), in which case they must be constant. Denote either entity by Template:Mvar. Then Template:Mvar moves with velocity uScript error: No such module "Check for unknown parameters". relative to Template:Mvar, or equivalently with velocity uScript error: No such module "Check for unknown parameters". relative to Template:Mvar, in turn Template:Mvar moves with velocity vScript error: No such module "Check for unknown parameters". relative to Template:Mvar. The inverse transformations can be obtained in a similar way, or as with position coordinates exchange uScript error: No such module "Check for unknown parameters". and uScript error: No such module "Check for unknown parameters"., and change vScript error: No such module "Check for unknown parameters". to vScript error: No such module "Check for unknown parameters"..

The transformation of velocity is useful in stellar aberration, the Fizeau experiment, and the relativistic Doppler effect.

The Lorentz transformations of acceleration can be similarly obtained by taking differentials in the velocity vectors, and dividing these by the time differential.

Transformation of other quantities

In general, given four quantities Template:Mvar and Z = (Zx, Zy, Zz)Script error: No such module "Check for unknown parameters". and their Lorentz-boosted counterparts Template:Mvar and Z′ = (Zx, Zy, Zz)Script error: No such module "Check for unknown parameters"., a relation of the form A2𝐙𝐙=A2𝐙𝐙 implies the quantities transform under Lorentz transformations similar to the transformation of spacetime coordinates; A=γ(Av𝐧𝐙c),𝐙=𝐙+(γ1)(𝐙𝐧)𝐧γAv𝐧c.

The decomposition of ZScript error: No such module "Check for unknown parameters". (and ZScript error: No such module "Check for unknown parameters".) into components perpendicular and parallel to vScript error: No such module "Check for unknown parameters". is exactly the same as for the position vector, as is the process of obtaining the inverse transformations (exchange (A, Z)Script error: No such module "Check for unknown parameters". and (A′, Z′)Script error: No such module "Check for unknown parameters". to switch observed quantities, and reverse the direction of relative motion by the substitution n ↦ −nScript error: No such module "Check for unknown parameters".).

The quantities (A, Z)Script error: No such module "Check for unknown parameters". collectively make up a four-vector, where Template:Mvar is the "timelike component", and ZScript error: No such module "Check for unknown parameters". the "spacelike component". Examples of Template:Mvar and ZScript error: No such module "Check for unknown parameters". are the following:

Four-vector Template:Mvar ZScript error: No such module "Check for unknown parameters".
position four-vector time (multiplied by Template:Mvar), ctScript error: No such module "Check for unknown parameters". position vector, rScript error: No such module "Check for unknown parameters".
four-momentum energy (divided by Template:Mvar), E/cScript error: No such module "Check for unknown parameters". momentum, pScript error: No such module "Check for unknown parameters".
Four-wave vector angular frequency (divided by Template:Mvar), ω/cScript error: No such module "Check for unknown parameters". wave vector, kScript error: No such module "Check for unknown parameters".
four-spin (No name), stScript error: No such module "Check for unknown parameters". spin, sScript error: No such module "Check for unknown parameters".
four-current charge density (multiplied by Template:Mvar), ρcScript error: No such module "Check for unknown parameters". current density, jScript error: No such module "Check for unknown parameters".
electromagnetic four-potential electric potential (divided by Template:Mvar), φ/cScript error: No such module "Check for unknown parameters". magnetic vector potential, AScript error: No such module "Check for unknown parameters".

For a given object (e.g., particle, fluid, field, material), if Template:Mvar or ZScript error: No such module "Check for unknown parameters". correspond to properties specific to the object like its charge density, mass density, spin, etc., its properties can be fixed in the rest frame of that object. Then the Lorentz transformations give the corresponding properties in a frame moving relative to the object with constant velocity. This breaks some notions taken for granted in non-relativistic physics. For example, the energy Template:Mvar of an object is a scalar in non-relativistic mechanics, but not in relativistic mechanics because energy changes under Lorentz transformations; its value is different for various inertial frames. In the rest frame of an object, it has a rest energy and zero momentum. In a boosted frame its energy is different and it appears to have a momentum. Similarly, in non-relativistic quantum mechanics the spin of a particle is a constant vector, but in relativistic quantum mechanics spin sScript error: No such module "Check for unknown parameters". depends on relative motion. In the rest frame of the particle, the spin pseudovector can be fixed to be its ordinary non-relativistic spin with a zero timelike quantity stScript error: No such module "Check for unknown parameters"., however a boosted observer will perceive a nonzero timelike component and an altered spin.[22]

Not all quantities are invariant in the form as shown above, for example orbital angular momentum LScript error: No such module "Check for unknown parameters". does not have a timelike quantity, and neither does the electric field EScript error: No such module "Check for unknown parameters". nor the magnetic field BScript error: No such module "Check for unknown parameters".. The definition of angular momentum is L = r × pScript error: No such module "Check for unknown parameters"., and in a boosted frame the altered angular momentum is L′ = r′ × pScript error: No such module "Check for unknown parameters".. Applying this definition using the transformations of coordinates and momentum leads to the transformation of angular momentum. It turns out LScript error: No such module "Check for unknown parameters". transforms with another vector quantity N = (E/c2)rtpScript error: No such module "Check for unknown parameters". related to boosts, see Relativistic angular momentum for details. For the case of the EScript error: No such module "Check for unknown parameters". and BScript error: No such module "Check for unknown parameters". fields, the transformations cannot be obtained as directly using vector algebra. The Lorentz force is the definition of these fields, and in Template:Mvar it is F = q(E + v × B)Script error: No such module "Check for unknown parameters". while in Template:Mvar it is F′ = q(E′ + v′ × B′)Script error: No such module "Check for unknown parameters".. A method of deriving the EM field transformations in an efficient way which also illustrates the unit of the electromagnetic field uses tensor algebra, given below.

Mathematical formulation

Script error: No such module "Labelled list hatnote". Script error: No such module "labelled list hatnote".

Throughout, italic non-bold capital letters are 4 × 4Script error: No such module "Check for unknown parameters". matrices, while non-italic bold letters are 3 × 3Script error: No such module "Check for unknown parameters". matrices.

Homogeneous Lorentz group

Writing the coordinates in column vectors and the Minkowski metric Template:Mvar as a square matrix X=[ctxyz],η=[1000010000100001],X=[ctxyz] the spacetime interval takes the form (superscript TScript error: No such module "Check for unknown parameters". denotes transpose) XX=XTηX=XTηX and is invariant under a Lorentz transformation X=ΛX where ΛScript error: No such module "Check for unknown parameters". is a square matrix which can depend on parameters.

The set of all Lorentz transformations Λ in this article is denoted . This set together with matrix multiplication forms a group, in this context known as the Lorentz group. Also, the above expression X·XScript error: No such module "Check for unknown parameters". is a quadratic form of signature (3,1) on spacetime, and the group of transformations which leaves this quadratic form invariant is the indefinite orthogonal group O(3,1), a Lie group. In other words, the Lorentz group is O(3,1). As presented in this article, any Lie groups mentioned are matrix Lie groups. In this context the operation of composition amounts to matrix multiplication.

From the invariance of the spacetime interval it follows η=ΛTηΛ and this matrix equation contains the general conditions on the Lorentz transformation to ensure invariance of the spacetime interval. Taking the determinant of the equation using the product rule[nb 4] gives immediately [det(Λ)]2=1det(Λ)=±1

Writing the Minkowski metric as a block matrix, and the Lorentz transformation in the most general form, η=[100𝐈],Λ=[Γ𝐚T𝐛𝐌], carrying out the block matrix multiplications obtains general conditions on Γ, a, b, MScript error: No such module "Check for unknown parameters". to ensure relativistic invariance. Not much information can be directly extracted from all the conditions, however one of the results Γ2=1+𝐛T𝐛 is useful; bTb ≥ 0Script error: No such module "Check for unknown parameters". always so it follows that Γ21Γ1,Γ1

The negative inequality may be unexpected, because ΓScript error: No such module "Check for unknown parameters". multiplies the time coordinate and this has an effect on time symmetry. If the positive equality holds, then ΓScript error: No such module "Check for unknown parameters". is the Lorentz factor.

The determinant and inequality provide four ways to classify Lorentz Transformations (herein LTs for brevity). Any particular LT has only one determinant sign and only one inequality. There are four sets which include every possible pair given by the intersections ("n"-shaped symbol meaning "and") of these classifying sets.

Intersection, ∩ Antichronous (or non-orthochronous) LTs
={Λ:Γ1}
Orthochronous LTs
={Λ:Γ1}
Proper LTs
+={Λ:det(Λ)=+1}
Proper antichronous LTs
+=+
Proper orthochronous LTs
+=+
Improper LTs
={Λ:det(Λ)=1}
Improper antichronous LTs
=
Improper orthochronous LTs
=

where "+" and "−" indicate the determinant sign, while "↑" for ≥ and "↓" for ≤ denote the inequalities.

The full Lorentz group splits into the union ("u"-shaped symbol meaning "or") of four disjoint sets =++

A subgroup of a group must be closed under the same operation of the group (here matrix multiplication). In other words, for two Lorentz transformations ΛScript error: No such module "Check for unknown parameters". and Template:Mvar from a particular subgroup, the composite Lorentz transformations ΛLScript error: No such module "Check for unknown parameters". and LΛScript error: No such module "Check for unknown parameters". must be in the same subgroup as ΛScript error: No such module "Check for unknown parameters". and Template:Mvar. This is not always the case: the composition of two antichronous Lorentz transformations is orthochronous, and the composition of two improper Lorentz transformations is proper. In other words, while the sets +, +, , and 0=+ all form subgroups, the sets containing improper and/or antichronous transformations without enough proper orthochronous transformations (e.g. +, , ) do not form subgroups.

Proper transformations

If a Lorentz covariant 4-vector is measured in one inertial frame with result X, and the same measurement made in another inertial frame (with the same orientation and origin) gives result X, the two results will be related by X=B(𝐯)X where the boost matrix B(𝐯) represents the rotation-free Lorentz transformation between the unprimed and primed frames and 𝐯 is the velocity of the primed frame as seen from the unprimed frame. The matrix is given by[23] B(𝐯)=[γγvx/cγvy/cγvz/cγvx/c1+(γ1)vx2v2(γ1)vxvyv2(γ1)vxvzv2γvy/c(γ1)vyvxv21+(γ1)vy2v2(γ1)vyvzv2γvz/c(γ1)vzvxv2(γ1)vzvyv21+(γ1)vz2v2]=[γγβTγβI+(γ1)ββTβ2],

where v=vx2+vy2+vz2 is the magnitude of the velocity and γ=11v2/c2 is the Lorentz factor. This formula represents a passive transformation, as it describes how the coordinates of the measured quantity changes from the unprimed frame to the primed frame. The active transformation is given by B(𝐯).

If a frame FTemplate:′Script error: No such module "Check for unknown parameters". is boosted with velocity uScript error: No such module "Check for unknown parameters". relative to frame Template:Mvar, and another frame Template:Mvar is boosted with velocity vScript error: No such module "Check for unknown parameters". relative to FTemplate:′Script error: No such module "Check for unknown parameters"., the separate boosts are X=B(𝐯)X,X=B(𝐮)X and the composition of the two boosts connects the coordinates in F′′Script error: No such module "Check for unknown parameters". and Template:Mvar, X=B(𝐯)B(𝐮)X. Successive transformations act on the left. If uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters". are collinear (parallel or antiparallel along the same line of relative motion), the boost matrices commute: B(v)B(u) = B(u)B(v)Script error: No such module "Check for unknown parameters".. This composite transformation happens to be another boost, B(w)Script error: No such module "Check for unknown parameters"., where wScript error: No such module "Check for unknown parameters". is collinear with uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters"..

If uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters". are not collinear but in different directions, the situation is considerably more complicated. Lorentz boosts along different directions do not commute: B(v)B(u)Script error: No such module "Check for unknown parameters". and B(u)B(v)Script error: No such module "Check for unknown parameters". are not equal. Although each of these compositions is not a single boost, each composition is still a Lorentz transformation as it preserves the spacetime interval. It turns out the composition of any two Lorentz boosts is equivalent to a boost followed or preceded by a rotation on the spatial coordinates, in the form of R(ρ)B(w)Script error: No such module "Check for unknown parameters". or B(w)R(ρ)Script error: No such module "Check for unknown parameters".. The wScript error: No such module "Check for unknown parameters". and wScript error: No such module "Check for unknown parameters". are composite velocities, while ρScript error: No such module "Check for unknown parameters". and ρScript error: No such module "Check for unknown parameters". are rotation parameters (e.g. axis-angle variables, Euler angles, etc.). The rotation in block matrix form is simply R(ρ)=[100𝐑(ρ)], where R(ρ)Script error: No such module "Check for unknown parameters". is a 3 × 3Script error: No such module "Check for unknown parameters". rotation matrix, which rotates any 3-dimensional vector in one sense (active transformation), or equivalently the coordinate frame in the opposite sense (passive transformation). It is not simple to connect wScript error: No such module "Check for unknown parameters". and ρScript error: No such module "Check for unknown parameters". (or wScript error: No such module "Check for unknown parameters". and ρScript error: No such module "Check for unknown parameters".) to the original boost parameters uScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters".. In a composition of boosts, the Template:Mvar matrix is named the Wigner rotation, and gives rise to the Thomas precession. These articles give the explicit formulae for the composite transformation matrices, including expressions for w, ρ, w, ρScript error: No such module "Check for unknown parameters"..

In this article the axis-angle representation is used for ρScript error: No such module "Check for unknown parameters".. The rotation is about an axis in the direction of a unit vector eScript error: No such module "Check for unknown parameters"., through angle Template:Mvar (positive anticlockwise, negative clockwise, according to the right-hand rule). The "axis-angle vector" θ=θ𝐞 will serve as a useful abbreviation.

Spatial rotations alone are also Lorentz transformations since they leave the spacetime interval invariant. Like boosts, successive rotations about different axes do not commute. Unlike boosts, the composition of any two rotations is equivalent to a single rotation. Some other similarities and differences between the boost and rotation matrices include:

  • inverses: B(v)−1 = B(−v)Script error: No such module "Check for unknown parameters". (relative motion in the opposite direction), and R(θ)−1 = R(−θ)Script error: No such module "Check for unknown parameters". (rotation in the opposite sense about the same axis)
  • identity transformation for no relative motion/rotation: B(0) = R(0) = IScript error: No such module "Check for unknown parameters".
  • unit determinant: det(B) = det(R) = +1Script error: No such module "Check for unknown parameters".. This property makes them proper transformations.
  • matrix symmetry: Template:Mvar is symmetric (equals transpose), while Template:Mvar is nonsymmetric but orthogonal (transpose equals inverse, RT = R−1Script error: No such module "Check for unknown parameters".).

The most general proper Lorentz transformation Λ(v, θ)Script error: No such module "Check for unknown parameters". includes a boost and rotation together, and is a nonsymmetric matrix. As special cases, Λ(0, θ) = R(θ)Script error: No such module "Check for unknown parameters". and Λ(v, 0) = B(v)Script error: No such module "Check for unknown parameters".. An explicit form of the general Lorentz transformation is cumbersome to write down and will not be given here. Nevertheless, closed form expressions for the transformation matrices will be given below using group theoretical arguments. It will be easier to use the rapidity parametrization for boosts, in which case one writes Λ(ζ, θ)Script error: No such module "Check for unknown parameters". and B(ζ)Script error: No such module "Check for unknown parameters"..

Lie group SO+(3,1)

The set of transformations {B(ζ),R(θ),Λ(ζ,θ)} with matrix multiplication as the operation of composition forms a group, called the "restricted Lorentz group", and is the special indefinite orthogonal group SO+(3,1). (The plus sign indicates that it preserves the orientation of the temporal dimension).

For simplicity, look at the infinitesimal Lorentz boost in the Template:Mvar direction (examining a boost in any other direction, or rotation about any axis, follows an identical procedure). The infinitesimal boost is a small boost away from the identity, obtained by the Taylor expansion of the boost matrix to first order about ζ = 0Script error: No such module "Check for unknown parameters"., Bx=I+ζBxζ|ζ=0+ where the higher order terms not shown are negligible because Template:Mvar is small, and BxScript error: No such module "Check for unknown parameters". is simply the boost matrix in the x direction. The derivative of the matrix is the matrix of derivatives (of the entries, with respect to the same variable), and it is understood the derivatives are found first then evaluated at ζ = 0Script error: No such module "Check for unknown parameters"., Bxζ|ζ=0=Kx.

For now, KxScript error: No such module "Check for unknown parameters". is defined by this result (its significance will be explained shortly). In the limit of an infinite number of infinitely small steps, the finite boost transformation in the form of a matrix exponential is obtained Bx=limN(IζNKx)N=eζKx where the limit definition of the exponential has been used (see also Characterizations of the exponential function). More generally[nb 5] B(ζ)=eζ𝐊,R(θ)=eθ𝐉.

The axis-angle vector θScript error: No such module "Check for unknown parameters". and rapidity vector ζScript error: No such module "Check for unknown parameters". are altogether six continuous variables which make up the group parameters (in this particular representation), and the generators of the group are K = (Kx, Ky, Kz)Script error: No such module "Check for unknown parameters". and J = (Jx, Jy, Jz)Script error: No such module "Check for unknown parameters"., each vectors of matrices with the explicit forms[nb 6] Kx=[0100100000000000],Ky=[0010000010000000],Kz=[0001000000001000]Jx=[0000000000010010],Jy=[0000000100000100],Jz=[0000001001000000]

These are all defined in an analogous way to KxScript error: No such module "Check for unknown parameters". above, although the minus signs in the boost generators are conventional. Physically, the generators of the Lorentz group correspond to important symmetries in spacetime: JScript error: No such module "Check for unknown parameters". are the rotation generators which correspond to angular momentum, and KScript error: No such module "Check for unknown parameters". are the boost generators which correspond to the motion of the system in spacetime. The derivative of any smooth curve C(t)Script error: No such module "Check for unknown parameters". with C(0) = IScript error: No such module "Check for unknown parameters". in the group depending on some group parameter Template:Mvar with respect to that group parameter, evaluated at t = 0Script error: No such module "Check for unknown parameters"., serves as a definition of a corresponding group generator Template:Mvar, and this reflects an infinitesimal transformation away from the identity. The smooth curve can always be taken as an exponential as the exponential will always map Template:Mvar smoothly back into the group via t → exp(tG)Script error: No such module "Check for unknown parameters". for all Template:Mvar; this curve will yield Template:Mvar again when differentiated at t = 0Script error: No such module "Check for unknown parameters"..

Expanding the exponentials in their Taylor series obtains B(ζ)=Isinhζ(𝐧𝐊)+(coshζ1)(𝐧𝐊)2 R(θ)=I+sinθ(𝐞𝐉)+(1cosθ)(𝐞𝐉)2. which compactly reproduce the boost and rotation matrices as given in the previous section.

It has been stated that the general proper Lorentz transformation is a product of a boost and rotation. At the infinitesimal level the product Λ=(Iζ𝐊+)(I+θ𝐉+)=(I+θ𝐉+)(Iζ𝐊+)=Iζ𝐊+θ𝐉+ is commutative because only linear terms are required (products like (θ·J)(ζ·K)Script error: No such module "Check for unknown parameters". and (ζ·K)(θ·J)Script error: No such module "Check for unknown parameters". count as higher order terms and are negligible). Taking the limit as before leads to the finite transformation in the form of an exponential Λ(ζ,θ)=eζ𝐊+θ𝐉.

The converse is also true, but the decomposition of a finite general Lorentz transformation into such factors is nontrivial. In particular, eζ𝐊+θ𝐉eζ𝐊eθ𝐉, because the generators do not commute. For a description of how to find the factors of a general Lorentz transformation in terms of a boost and a rotation in principle (this usually does not yield an intelligible expression in terms of generators JScript error: No such module "Check for unknown parameters". and KScript error: No such module "Check for unknown parameters".), see Wigner rotation. If, on the other hand, the decomposition is given in terms of the generators, and one wants to find the product in terms of the generators, then the Baker–Campbell–Hausdorff formula applies.

Lie algebra so(3,1)

Lorentz generators can be added together, or multiplied by real numbers, to obtain more Lorentz generators. In other words, the set of all Lorentz generators V={ζ𝐊+θ𝐉} together with the operations of ordinary matrix addition and multiplication of a matrix by a number, forms a vector space over the real numbers.[nb 7] The generators Jx, Jy, Jz, Kx, Ky, KzScript error: No such module "Check for unknown parameters". form a basis set of V, and the components of the axis-angle and rapidity vectors, θx, θy, θz, ζx, ζy, ζzScript error: No such module "Check for unknown parameters"., are the coordinates of a Lorentz generator with respect to this basis.[nb 8]

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 known as the commutator, and the other relations can be found by taking cyclic permutations of Template:Mvar, Template:Mvar, Template:Mvar components (i.e. change Template:Mvar to Template:Mvar, Template:Mvar to Template:Mvar, and Template:Mvar to Template:Mvar, repeat).

These commutation relations, and the vector space of generators, fulfill the definition of the Lie algebra 𝔰𝔬(3,1). In summary, a Lie algebra is defined as a vector space V over a field of numbers, and with a binary operation [ , ]Script error: No such module "Check for unknown parameters". (called a Lie bracket in this context) on the elements of the vector space, satisfying the axioms of bilinearity, alternatization, and the Jacobi identity. Here the operation [ , ]Script error: No such module "Check for unknown parameters". is the commutator which satisfies all of these axioms, the vector space is the set of Lorentz generators V as given previously, and the field is the set of real numbers.

Linking terminology used in mathematics and physics: A group generator is any element of the Lie algebra. A group parameter is a component of a coordinate vector representing an arbitrary element of the Lie algebra with respect to some basis. A basis, then, is a set of generators being a basis of the Lie algebra in the usual vector space sense.

The exponential map from the Lie algebra to the Lie group, exp:𝔰𝔬(3,1)SO(3,1), provides a one-to-one correspondence between small enough neighborhoods of the origin of the Lie algebra and neighborhoods of the identity element of the Lie group. In the case of the Lorentz group, the exponential map is just the matrix exponential. Globally, the exponential map is not one-to-one, but in the case of the Lorentz group, it is surjective (onto). Hence any group element in the connected component of the identity can be expressed as an exponential of an element of the Lie algebra.

Improper transformations

Lorentz transformations also include parity inversion P=[100𝐈] which negates all the spatial coordinates only, and time reversal T=[100𝐈] which negates the time coordinate only, because these transformations leave the spacetime interval invariant. Here IScript error: No such module "Check for unknown parameters". is the 3 × 3Script error: No such module "Check for unknown parameters". identity matrix. These are both symmetric, they are their own inverses (see Involution (mathematics)), and each have determinant −1. This latter property makes them improper transformations.

If ΛScript error: No such module "Check for unknown parameters". is a proper orthochronous Lorentz transformation, then TΛScript error: No such module "Check for unknown parameters". is improper antichronous, PΛScript error: No such module "Check for unknown parameters". is improper orthochronous, and TPΛ = PTΛScript error: No such module "Check for unknown parameters". is proper antichronous.

Inhomogeneous Lorentz group

Two other spacetime symmetries have not been accounted for. In order for the spacetime interval to be invariant, it can be shown[24] that it is necessary and sufficient for the coordinate transformation to be of the form X=ΛX+C where C is a constant column containing translations in time and space. If C ≠ 0, this is an inhomogeneous Lorentz transformation or Poincaré transformation.[25][26] If C = 0, this is a homogeneous Lorentz transformation. Poincaré transformations are not dealt further in this article.

Tensor formulation

Script error: No such module "Labelled list hatnote". Script error: No such module "For".

Contravariant vectors

Writing the general matrix transformation of coordinates as the matrix equation [x0x1x2x3]=[Λ00Λ01Λ02Λ03x0Λ10Λ11Λ12Λ13x0Λ20Λ21Λ22Λ23x0Λ30Λ31Λ32Λ33x0][x0x0x1x0x2x0x3x0] allows the transformation of other physical quantities that cannot be expressed as four-vectors; e.g., tensors or spinors of any order in 4-dimensional spacetime, to be defined. In the corresponding tensor index notation, the above matrix expression is xν=Λνμxμ,

where lower and upper indices label covariant and contravariant components respectively,[27] and the summation convention is applied. It is a standard convention to use Greek indices that take the value 0 for time components, and 1, 2, 3 for space components, while Latin indices simply take the values 1, 2, 3, for spatial components (the opposite for Landau and Lifshitz). Note that the first index (reading left to right) corresponds in the matrix notation to a row index. The second index corresponds to the column index.

The transformation matrix is universal for all four-vectors, not just 4-dimensional spacetime coordinates. If Template:Mvar is any four-vector, then in tensor index notation Aν=ΛνμAμ.

Alternatively, one writes Aν=ΛνμAμ. in which the primed indices denote the indices of AScript error: No such module "Check for unknown parameters". in the primed frame. For a general Template:Mvar-component object one may write Xα=Π(Λ)αβXβ, where ΠScript error: No such module "Check for unknown parameters". is the appropriate representation of the Lorentz group, an n × nScript error: No such module "Check for unknown parameters". matrix for every ΛScript error: No such module "Check for unknown parameters".. In this case, the indices should not be thought of as spacetime indices (sometimes called Lorentz indices), and they run from 1Script error: No such module "Check for unknown parameters". to Template:Mvar. E.g., if Template:Mvar is a bispinor, then the indices are called Dirac indices.

Covariant vectors

There are also vector quantities with covariant indices. They are generally obtained from their corresponding objects with contravariant indices by the operation of lowering an index; e.g., xν=ημνxμ, where Template:Mvar is the metric tensor. (The linked article also provides more information about what the operation of raising and lowering indices really is mathematically.) The inverse of this transformation is given by xμ=ημνxν, where, when viewed as matrices, ημνScript error: No such module "Check for unknown parameters". is the inverse of ημνScript error: No such module "Check for unknown parameters".. As it happens, ημν = ημνScript error: No such module "Check for unknown parameters".Script error: No such module "Check for unknown parameters".. This is referred to as raising an index. To transform a covariant vector AμScript error: No such module "Check for unknown parameters"., first raise its index, then transform it according to the same rule as for contravariant 4Script error: No such module "Check for unknown parameters".-vectors, then finally lower the index; Aν=ηρνΛρσημσAμ.

But ηρνΛρσημσ=(Λ1)μν,

That is, it is the (μ, ν)Script error: No such module "Check for unknown parameters".-component of the inverse Lorentz transformation. One defines (as a matter of notation), Λνμ(Λ1)μν, and may in this notation write Aν=ΛνμAμ.

Now for a subtlety. The implied summation on the right hand side of Aν=ΛνμAμ=(Λ1)μνAμ is running over a row index of the matrix representing Λ−1Script error: No such module "Check for unknown parameters".. Thus, in terms of matrices, this transformation should be thought of as the inverse transpose of ΛScript error: No such module "Check for unknown parameters". acting on the column vector AμScript error: No such module "Check for unknown parameters".. That is, in pure matrix notation, A=(Λ1)TA.

This means exactly that covariant vectors (thought of as column matrices) transform according to the dual representation of the standard representation of the Lorentz group. This notion generalizes to general representations, simply replace ΛScript error: No such module "Check for unknown parameters". with Π(Λ)Script error: No such module "Check for unknown parameters"..

Tensors

If Template:Mvar and Template:Mvar are linear operators on vector spaces Template:Mvar and Template:Mvar, then a linear operator ABScript error: No such module "Check for unknown parameters". may be defined on the tensor product of Template:Mvar and Template:Mvar, denoted UVScript error: No such module "Check for unknown parameters". according to[28]

Template:Equation box 1

From this it is immediately clear that if Template:Mvar and Template:Mvar are a four-vectors in Template:Mvar, then uvT2VVVScript error: No such module "Check for unknown parameters". transforms as

Template:Equation box 1

The second step uses the bilinearity of the tensor product and the last step defines a 2-tensor on component form, or rather, it just renames the tensor uvScript error: No such module "Check for unknown parameters"..

These observations generalize in an obvious way to more factors, and using the fact that a general tensor on a vector space Template:Mvar can be written as a sum of a coefficient (component!) times tensor products of basis vectors and basis covectors, one arrives at the transformation law for any tensor quantity Template:Mvar. It is given by[29]

Template:Equation box 1

where ΛχψScript error: No such module "Check for unknown parameters". is defined above. This form can generally be reduced to the form for general Template:Mvar-component objects given above with a single matrix (Π(Λ)Script error: No such module "Check for unknown parameters".) operating on column vectors. This latter form is sometimes preferred; e.g., for the electromagnetic field tensor.

Transformation of the electromagnetic field

File:Lorentz boost electric charge.svg
Lorentz boost of an electric charge; the charge is at rest in one frame or the other.

Script error: No such module "Labelled list hatnote". Script error: No such module "labelled list hatnote".

Lorentz transformations can also be used to illustrate that the magnetic field BScript error: No such module "Check for unknown parameters". and electric field EScript error: No such module "Check for unknown parameters". are simply different aspects of the same force — the electromagnetic force, as a consequence of relative motion between electric charges and observers.[30] The fact that the electromagnetic field shows relativistic effects becomes clear by carrying out a simple thought experiment.[31]

  • An observer measures a charge at rest in frame Template:Mvar. The observer will detect a static electric field. As the charge is stationary in this frame, there is no electric current, so the observer does not observe any magnetic field.
  • The other observer in frame Template:Mvar moves at velocity vScript error: No such module "Check for unknown parameters". relative to Template:Mvar and the charge. This observer sees a different electric field because the charge moves at velocity vScript error: No such module "Check for unknown parameters". in their rest frame. The motion of the charge corresponds to an electric current, and thus the observer in frame Template:Mvar also sees a magnetic field.

The electric and magnetic fields transform differently from space and time, but exactly the same way as relativistic angular momentum and the boost vector.

The electromagnetic field strength tensor is given by Fμν=[01cEx1cEy1cEz1cEx0BzBy1cEyBz0Bx1cEzByBx0] in with signature (+, −, −, −)Script error: No such module "Check for unknown parameters".. In relativity, the factor cScript error: No such module "Check for unknown parameters". may be absorbed into the tensor components to eliminate its explicit appearance in expressions.[32] Consider a Lorentz boost in the Template:Mvar-direction. It is given by[33] Λμν=[γγβ00γβγ0000100001],Fμν=[0ExEyEzEx0BzByEyBz0BxEzByBx0], where the signature is (−, +, +, +)Script error: No such module "Check for unknown parameters". and the field tensor is displayed side by side for easiest possible reference in the manipulations below.

The general transformation law (T3) becomes Fμν=ΛμμΛννFμν.

For the magnetic field one obtains Bx=F23=Λ2μΛ3νFμν=Λ22Λ33F23=1×1×Bx=Bx,By=F31=Λ3μΛ1νFμν=Λ33Λ1νF3ν=Λ33Λ10F30+Λ33Λ11F31=1×(βγ)(Ez)+1×γBy=γBy+βγEz=γ(𝐁β×𝐄)yBz=F12=Λ1μΛ2νFμν=Λ1μΛ22Fμ2=Λ10Λ22F02+Λ11Λ22F12=(γβ)×1×Ey+γ×1×Bz=γBzβγEy=γ(𝐁β×𝐄)z

For the electric field results Ex=F01=Λ0μΛ1νFμν=Λ01Λ10F10+Λ00Λ11F01=(γβ)(γβ)(Ex)+γγEx=γ2β2(Ex)+γ2Ex=Ex(1β2)γ2=Ex,Ey=F02=Λ0μΛ2νFμν=Λ0μΛ22Fμ2=Λ00Λ22F02+Λ01Λ22F12=γ×1×Ey+(βγ)×1×Bz=γEyβγBz=γ(𝐄+β×𝐁)yEz=F03=Λ0μΛ3νFμν=Λ0μΛ33Fμ3=Λ00Λ33F03+Λ01Λ33F13=γ×1×Ezβγ×1×(By)=γEz+βγBy=γ(𝐄+β×𝐁)z.

Here, β = (β, 0, 0)Script error: No such module "Check for unknown parameters". is used. These results can be summarized by 𝐄=𝐄𝐁=𝐁𝐄=γ(𝐄+β×𝐁)=γ(𝐄+β×𝐁),𝐁=γ(𝐁β×𝐄)=γ(𝐁β×𝐄), and are independent of the metric signature. For SI units, substitute EE/cScript error: No such module "Check for unknown parameters".. Script error: No such module "Footnotes". refer to this last form as the 3 + 1Script error: No such module "Check for unknown parameters". view as opposed to the geometric view represented by the tensor expression Fμν=ΛμμΛννFμν, and make a strong point of the ease with which results that are difficult to achieve using the 3 + 1Script error: No such module "Check for unknown parameters". view can be obtained and understood. Only objects that have well defined Lorentz transformation properties (in fact under any smooth coordinate transformation) are geometric objects. In the geometric view, the electromagnetic field is a six-dimensional geometric object in spacetime as opposed to two interdependent, but separate, 3-vector fields in space and time. The fields EScript error: No such module "Check for unknown parameters". (alone) and BScript error: No such module "Check for unknown parameters". (alone) do not have well defined Lorentz transformation properties. The mathematical underpinnings are equations (T1) and (T2) that immediately yield (T3). One should note that the primed and unprimed tensors refer to the same event in spacetime. Thus the complete equation with spacetime dependence is Fμν(x)=ΛμμΛννFμν(Λ1x)=ΛμμΛννFμν(x).

Length contraction has an effect on charge density Template:Mvar and current density JScript error: No such module "Check for unknown parameters"., and time dilation has an effect on the rate of flow of charge (current), so charge and current distributions must transform in a related way under a boost. It turns out they transform exactly like the space-time and energy-momentum four-vectors, 𝐣=𝐣γρv𝐧+(γ1)(𝐣𝐧)𝐧ρ=γ(ρ𝐣v𝐧c2), or, in the simpler geometric view, jμ=Λμμjμ.

Charge density transforms as the time component of a four-vector. It is a rotational scalar. The current density is a 3-vector.

The Maxwell equations are invariant under Lorentz transformations.

Spinors

Equation (T1) hold unmodified for any representation of the Lorentz group, including the bispinor representation. In (T2) one simply replaces all occurrences of ΛScript error: No such module "Check for unknown parameters". by the bispinor representation Π(Λ)Script error: No such module "Check for unknown parameters".,

Template:Equation box 1

The above equation could, for instance, be the transformation of a state in Fock space describing two free electrons.

Transformation of general fields

A general noninteracting multi-particle state (Fock space state) in quantum field theory transforms according to the rule[34] Template:NumBlk where W(Λ, p)Script error: No such module "Check for unknown parameters". is the Wigner's little group[35] and D(j)Script error: No such module "Check for unknown parameters". is the (2j + 1)Script error: No such module "Check for unknown parameters".-dimensional representation of SO(3)Script error: No such module "Check for unknown parameters"..

See also

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

Footnotes

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

  1. One can imagine that in each inertial frame there are observers positioned throughout space, each with a synchronized clock and at rest in the particular inertial frame. These observers then report to a central office, where all reports are collected. When one speaks of a particular observer, one refers to someone having, at least in principle, a copy of this report. See, e.g., Script error: No such module "Footnotes"..
  2. The separate requirements of the three equations lead to three different groups. The second equation is satisfied for spacetime translations in addition to Lorentz transformations leading to the Poincaré group or the inhomogeneous Lorentz group. The first equation (or the second restricted to lightlike separation) leads to a yet larger group, the conformal group of spacetime.
  3. The groups O(3, 1)Script error: No such module "Check for unknown parameters". and O(1, 3)Script error: No such module "Check for unknown parameters". are isomorphic. It is widely believed that the choice between the two metric signatures has no physical relevance, even though some objects related to O(3, 1)Script error: No such module "Check for unknown parameters". and O(1, 3)Script error: No such module "Check for unknown parameters". respectively, e.g., the Clifford algebras corresponding to the different signatures of the bilinear form associated to the two groups, are non-isomorphic.
  4. For two square matrices Template:Mvar and Template:Mvar, det(AB) = det(A)det(B)Script error: No such module "Check for unknown parameters".
  5. Explicitly, ζ𝐊=ζxKx+ζyKy+ζzKz θ𝐉=θxJx+θyJy+θzJz
  6. In quantum mechanics, relativistic quantum mechanics, and quantum field theory, a different convention is used for these matrices; the right hand sides are all multiplied by a factor of the imaginary unit i =
    1. REDIRECT Template:Radic
    Template:Rcat shell
    Script error: No such module "Check for unknown parameters"..
  7. Until now the term "vector" has exclusively referred to "Euclidean vector", examples are position rScript error: No such module "Check for unknown parameters"., velocity vScript error: No such module "Check for unknown parameters"., etc. The term "vector" applies much more broadly than Euclidean vectors, row or column vectors, etc., see Linear algebra and Vector space for details. The generators of a Lie group also form a vector space over a field of numbers (e.g. real numbers, complex numbers), since a linear combination of the generators is also a generator. They just live in a different space to the position vectors in ordinary 3-dimensional space.
  8. In ordinary 3-dimensional position space, the position vector r = xex + yey + zezScript error: No such module "Check for unknown parameters". is expressed as a linear combination of the Cartesian unit vectors ex, ey, ezScript error: No such module "Check for unknown parameters". which form a basis, and the Cartesian coordinates x, y, zScript error: No such module "Check for unknown parameters". are coordinates with respect to this basis.

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

Notes

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

  1. Script error: No such module "citation/CS1". Equation 6-3.24, page 210
  2. Script error: No such module "Footnotes".
  3. Script error: No such module "Footnotes".
  4. Script error: No such module "Footnotes".
  5. Script error: No such module "Footnotes".
  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. The reference is within the following paper: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 "citation/CS1". Extract of page 102
  15. Script error: No such module "citation/CS1". Extract of page 70
  16. Script error: No such module "citation/CS1". Extract of page 124
  17. Script error: No such module "citation/CS1".
  18. Script error: No such module "citation/CS1". Extract of page 367
  19. Script error: No such module "citation/CS1". Extract of page 113
  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 "Citation/CS1".
  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".
  28. Script error: No such module "Footnotes".
  29. Script error: No such module "Footnotes".
  30. Script error: No such module "Footnotes".
  31. Script error: No such module "Footnotes".
  32. Script error: No such module "Footnotes".
  33. Script error: No such module "Footnotes".
  34. Script error: No such module "Footnotes".
  35. Script error: No such module "citation/CS1".

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

References

Websites

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Papers

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

  • 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".. See also: English translation.
  • 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". eqn (55).
  • 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".

Books

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

  • 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".
  • 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".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Further reading

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

External links

Template:Wikisource portal Template:Sister project Template:Sister project

Template:Relativity Template:Authority control