How to Prove Minkowski Metric Invariance Under Lorentz Transformations
At a glance
- 1. Choose a signature
Set the Minkowski metric to η = diag(−1, 1, 1, 1), with x⁰ = ct.
- 2. Write the transformation
Represent the Lorentz transformation by x′ = Λx.
- 3. Apply the metric
Transform the interval and require ΛᵀηΛ = η.
- 4. Verify a boost
Substitute the boost matrix and check that the diagonal entries remain −1 and 1 while cross terms vanish.
The components of the Minkowski metric are not unchanged under every change of coordinates. They retain the same Minkowski form under the homogeneous Lorentz transformations that relate inertial frames; translations also preserve intervals, as discussed below.
The central result is
where is the Lorentz-transformation matrix and is the Minkowski metric matrix. This identity is exactly what preserves the spacetime interval.
The Minkowski metric and spacetime interval
Use coordinates
and choose the mostly-plus sign convention
For an infinitesimal displacement , the squared spacetime interval is
Some texts instead use the mostly-minus convention . All the arguments are identical; only the overall signs change.
Matrix proof of invariance
Let a Lorentz transformation act on the coordinates as
For displacements, this gives
The interval measured in the primed frame is therefore
Thus, if
then
This is the proof. The equation is also the defining condition for a Lorentz matrix.
In index notation, the same condition is
It says that the metric pairing of any two four-vectors is preserved:
Direct verification for a boost
Consider a boost in the direction with . Define
With , the transformation is
Call this matrix . Its nontrivial block is
Compute the transformed metric block:
because .
The and coordinates are unchanged, so the complete matrix satisfies
Equivalently, substituting the Lorentz formulas directly gives
Tensor-component interpretation
There are two closely related statements that are often mixed together.
First, the metric is a geometric tensor. Its components transform under a coordinate change according to
If , then , so in matrix notation
For a Lorentz transformation, this is again . Therefore every inertial Cartesian coordinate system has the same metric components.
Second, one may actively transform a four-vector while keeping the coordinate basis fixed. In that case the preserved inner product is expressed as
which directly gives .
The coordinate and active viewpoints use inverse matrices in different places, but they express the same physical invariance.
What is and is not invariant?
The individual coordinates , , , and are not invariant. Different inertial observers generally assign different times and spatial positions to the same events. What is invariant is the metric interval constructed from them:
For finite event separations, replace by ; the same matrix proof applies.
Translations such as also preserve intervals, because the constant translation cancels when taking differences. Lorentz transformations together with translations form the Poincaré group.
Common mistakes
- Using an ordinary orthogonal condition. In Euclidean space the condition is . In Minkowski spacetime it is .
- Forgetting the metric signature. The formulas depend on whether or is used.
- Calling the coordinates invariant. Lorentz transformations change coordinates; they preserve the interval and the metric pairing.
- Mixing active and passive transformations. Decide whether vectors or coordinate components are being transformed, and use the corresponding matrix or inverse matrix consistently.
- Treating arbitrary coordinate changes as Lorentz transformations. Curvilinear coordinates, accelerated coordinates, and general coordinate transformations need not leave the metric components equal to everywhere.
References
- Spacetime and Geometry: An Introduction to General Relativity — Sean M. Carroll
- Introduction to Special Relativity — Robert Resnick
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.