Four-Vectors
Write down the four numbers for a particle moving at along the -axis. It looks like a perfectly reasonable object: a time slot, three space slots, all with dimensions of velocity. Now boost to a frame moving at and ask what the same particle's four numbers are there. Two routes are available. You can transform the tuple with the Lorentz matrix, which gives . Or you can compute the particle's new velocity by the velocity-addition law — it is exactly — and write the tuple down again, getting . Those two answers are not the same. They are not even close: the first has lost its in the time slot. The tuple , which cost nothing to write and looked like a four-vector, is not one. And that is the whole point of the subject. "Four-vector" is not a shape — four numbers in a column — but a constraint: an object is a four-vector if and only if its components transform under a change of frame with exactly the same matrix that acts on the coordinate differences . Most quadruples fail that test. The ones that pass are the ones from which invariant physics can be built. The repair, once you see it, is a single symbol. Multiply the failed tuple by and it works: transforms correctly, in every frame, at every speed. The reason is that was built by dividing a four-vector by — and is frame-dependent — whereas divides by the invariant proper time. Divide by a scalar, keep the transformation law. Divide by a coordinate, destroy it. Everything else in relativistic physics is downstream of that sentence.
- Signature throughout: , so , and lowering an index flips the sign of the spatial part: .
- A four-vector is defined by its transformation law: , the same that moves the coordinate displacement. Four numbers in a column are not enough; the law is the certificate.
- Because , any full contraction is a Lorentz scalar — the same number in every frame. This one identity is why invariants exist at all.
- Owned result: is NOT a four-vector; is. Boosting by gives — the right direction (the ratio is the velocity-addition answer ) but the wrong normalisation, off by exactly . Multiply by and cancels identically. The missing is .
- Key idea: build four-vectors by dividing a four-vector by a Lorentz SCALAR, never by a coordinate. The four-velocity then has the same invariant length for every particle in the universe, — and differentiating that constant gives the four-acceleration's orthogonality for free.
An equation between four-vectors is true in every inertial frame or in none, because both sides carry the same : if in one frame, then in every other. That is what "manifestly covariant" means, and it is the reason physicists went to the trouble of learning index notation. The price of admission is that you must check an object is a four-vector rather than assume it — and the check is not "does it have four components" but "does it transform with ".
Where this lives today
Four-vector arithmetic is the daily language of experimental particle physics, and it is almost the only thing a collider event display is really showing you. Every reconstructed particle in an LHC event is stored as a four-momentum; every question asked of that event is a contraction. The invariant mass of a pair of photons is , and it is because that contraction is frame-independent that a bump in the diphoton spectrum means a particle rather than an artefact of the beam. When ATLAS and CMS announced the Higgs boson in 2012, the plot they showed was a histogram of exactly this scalar. The rule that only scalars may divide four-vectors is what forces detector conventions too. Transverse momentum is used rather than momentum because the longitudinal boost between the lab and the parton collision frame is unknown; rapidity is used rather than velocity because rapidity differences are invariant under that boost. Both choices are the transformation law asserting itself through the design of an experiment. Beyond particles, the same discipline organises relativistic electromagnetism: the charge and current densities combine into a four-current , the potentials into , and Maxwell's equations collapse to a single covariant statement whose form is manifestly the same in every inertial frame. That reorganisation — the recognition that the fields were never separate objects — is the S5 band's subject, and it is the pay-off of everything above.
The physical picture
In three dimensions, nobody would call a vector. It has three components; it is still not a vector, because rotating your axes mixes and but leaves the temperature alone, and a genuine vector's components must all mix together under the same rotation matrix. The test is the transformation law, and it always was. Relativity enlarges the group. Boosts mix time into space and space into time, so a relativistic vector must have four components that mix among themselves under . The archetype is handed to us for free: the coordinate displacement transforms with by definition of . Everything else in the theory is manufactured from it, and there is exactly one legal manufacturing operation.
Divide a four-vector by a Lorentz scalar; the result is a four-vector. That is it. And the discipline it imposes is severe, because most of the "obvious" divisions are illegal. Ordinary velocity is , and is a coordinate, not a scalar: different frames disagree about it. Proper time is a scalar — the arc length of the worldline, the same number for everyone. Divide the displacement by instead of and you get an object that survives boosts: the four-velocity. The difference between the two is a factor , and that lone is the entire content of this article.
Look at what the boost did to each object. The blue points all sit on the hyperbola , and a boost slides them along it: a four-velocity boosted is still a four-velocity, still of Minkowski length . The red point started on the flat line — where the naive tuple lives by construction — and the boost threw it off the line entirely, to . There is no way to interpret that as for any , because its first slot is no longer . And yet the failure is almost a success, in a way that tells you exactly how to fix it. The ratio of the boosted components is — precisely the velocity-addition answer. The direction in spacetime is right; only the length is wrong, by the factor . Supply that factor and the object works.
The family tree is short because the rules are strict. Displacement, four-velocity, four-acceleration, four-momentum, the wave four-vector, the four-current and four-potential of electromagnetism — each one is the archetype with scalars applied. The dashed red branch is the one that looks like it should work and does not.
The core equations
A four-vector is defined by how it behaves, not by what it is made of:
where: — the Lorentz transformation, here a boost of speed along ; — a candidate four-vector. Physical reading: this is a test, not a formula. Given four numbers, compute them in a second frame two different ways — by physics, and by applying — and see whether the answers agree. If they do not, the object is not a four-vector, whatever it looks like. The metric lowers indices and supplies the inner product. In :
where: . Physical reading: a four-vector with is timelike, null, spacelike. (In every one of those signs flips. Read the metric before you read the equation.) The minus signs on the spatial part of are not decoration — they are what makes the contraction come out invariant. And the reason it is invariant is one line of matrix algebra, from the defining property of :
where: the middle step uses , which is in index form. Physical reading: every Lorentz invariant in physics — the interval, the rest mass, the phase of a wave, the invariant mass of a collision — is an instance of this single identity. Lorentz Invariance and Invariants develops it as a group statement. Finally, the manufacturing rule, and its most important product:
where: — proper time, a Lorentz scalar; . Physical reading: in this signature, not . Every massive particle in the universe carries a four-velocity of the same Minkowski length. A fast particle and a slow one differ only in where their arrow points in spacetime, never in how long it is — which is why the four-velocities of all particles lie on one hyperbola, and why a boost can only slide a particle along it.
Where four-vectors come from
The claim to be established is the engine of the entire formalism: that any full contraction of four-vectors with is a number every inertial observer agrees on. It sounds like an accident of the algebra and it is not — it follows in one line from what a Lorentz transformation is. Note the order of logic carefully: we do not first find invariants and then notice they are preserved. We define as the linear map that preserves , and invariance is then a theorem with no content beyond that definition.
Step 1. Fix the definition. A Lorentz transformation is a linear map on spacetime satisfying , equivalently . Check it on the standard boost: the entry of is , the entry is , and the off-diagonal is . Why: this is the condition that the interval is preserved, written as a matrix identity — and it is the only input the rest of the argument needs.
Step 2. Transform both factors of a contraction. If and are four-vectors, and , so . Why: the whole trick is that both factors carry a , so the two 's sandwich the — exactly the combination the defining condition controls.
Step 3. Collapse the sandwich. By Step 1 the middle is just , so . Why: no properties of or were used beyond their being four-vectors. The invariance is a property of the group, not of the particular objects.
Step 4. Read off the corollaries. Taking gives invariant — hence the sign of (timelike, null, spacelike) is an absolute, frame-independent classification. Taking gives the invariant interval. And if holds in one frame, then in every other, so the equation holds everywhere. Why: this last corollary is <strong>covariance</strong> — the practical reason to write physics in four-vector form at all. A law written as an equality of four-vectors cannot fail to respect the principle of relativity. *Verified symbolically in verify_aq-sr-four-vectors.py: and for the standard boost; for arbitrary symbolic , ; is timelike with , is spacelike with , is null.*
Go deeper · Derivation B · 2 minThe four-tuple with c in the time slot is not a four-vector — and one gamma repairs it
This is the article's owned result and its teaching punch. The object is the first thing anyone writes down when told to build a "four-velocity", and it is wrong. Showing that it is wrong takes one boost; showing why, and how the repair is forced, takes a little more — and the payoff is a rule you can apply forever after: divide by a scalar, never by a coordinate. We do the computation both ways, componentwise and by norms, because each exposes a different half of the failure.
Step 1. Set up. A particle moves at speed along in frame . The naive candidate is . Boost to , which moves at along . Why: pick the simplest possible non-trivial case. If the object fails here it fails, full stop.
Step 2. Apply and read the components. and . The time slot is no longer . Why: this alone settles it. Whatever means, a boosted version of it is not of the same form, so it cannot be a four-vector.
Step 3. Find out how badly it fails. Factor the result: where is exactly the velocity-addition answer, and . So the boosted tuple points in the right direction — its space/time ratio is , precisely what the velocity-composition law demands — but its length is off by . Why: this is much more informative than a bare "it fails". The failure is a single multiplicative factor, which means a single multiplicative repair will fix it.
Step 4. Identify . Using , we get , hence . Why: the stray factor is a <strong>ratio of gammas</strong> — which is a very loud hint about what the tuple is missing.
Step 5. Repair it. Multiply the candidate by : . The cancels the identically, and the boosted object is exactly the same construction built from . So is a four-vector. Why: and the was never arbitrary — , so . Dividing by the invariant instead of the coordinate is the same repair, seen from the other side.
Step 6. Confirm by norms, independently. The naive tuple has , which is manifestly frame-dependent — at it is , and in the boosted frame the same construction gives . Not invariant, so not a four-vector. But for every . Why: two independent proofs of the same fact, from the transformation law and from the norm. The second one also hands you the hyperbola of the punchline figure. *Verified symbolically in verify_aq-sr-four-vectors.py: with ; (proved on squares and spot-checked numerically at four pairs); in rapidity variables identically while the naive tuple picks up ; and the numbers , , , , .*
Go deeper · Derivation C · 2 minThe four-velocity has fixed length, and the four-acceleration is orthogonal to it
Two structural facts fall out of the construction with almost no work, and both are used constantly. The first is that for every particle at every speed — the four-velocity's length is not a property of the particle but of spacetime. The second is that the four-acceleration is always Minkowski-perpendicular to the four-velocity, which is the relativistic replacement for the Newtonian statement that speeding up and turning are different things. The second follows from the first by differentiation, which is the kind of economy that makes the formalism worth learning.
Step 1. Compute the norm. , so , using . Why: the that made the object a four-vector is exactly the that normalises it. One factor, two jobs.
Step 2. Read the geometry. Since is a constant independent of , all four-velocities lie on the hyperbola , parametrised by rapidity as with and . At (rapidity ) this reads , and exactly. Why: a boost is a hyperbolic rotation, so it must slide points along this curve. That is the geometric reason the norm cannot change.
Step 3. Differentiate the constant. Define the four-acceleration . Then , so . Why: is constant, so it passes through the derivative, and the product rule gives the factor . No coordinates, no components, no special case — the result holds for arbitrary motion.
Step 4. Interpret it. Go to the instantaneously comoving frame, where . Then forces : the four-acceleration is purely spatial in the particle's own frame, and equals the proper acceleration there. Why: this is what a relativistic accelerometer reads. The orthogonality is not a curiosity — it is the statement that a particle cannot accelerate "in the time direction", which is precisely why can approach but never reach it. *Verified symbolically in verify_aq-sr-four-vectors.py: for an arbitrary ; identically by differentiation; satisfies ; and the figure's marks give , each with .*
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| the naive tuple is the low-speed limit of the true one — which is why it looks so plausible | ||
| , i.e. | the stray factor disappears: Galilean physics never notices the error | |
| Norm sign | timelike | a frame exists in which (the rest frame) |
| Norm sign | spacelike | a frame exists in which |
| Norm sign , | null | the wave four-vector of light, ; no rest frame exists |
| , but still | the four-velocity runs off to infinity along the hyperbola, never leaving it | |
| Instantaneous rest frame | , | makes the four-acceleration purely spatial |
Worked examples
1 · Boost a particle two ways and watch the naive tuple break
A particle moves at along in the lab. Frame moves at along . Compute the particle's four numbers in (a) by applying the Lorentz matrix to , and (b) by first finding and rewriting the tuple. Then do the same for .
Step 1 — identify. The test of a four-vector is whether these two routes agree. Route (a) is "transform the object". Route (b) is "recompute the object from the physics in the new frame". A four-vector makes them the same computation.
Step 2 — the physics route. Velocity addition: exactly. So in the particle moves at half the speed of light, and the naive tuple there would be .
Step 3 — the matrix route. With , . Then and .
Step 4 — compare. versus . The routes disagree. They differ by the overall factor , and note that — the direction survived, the normalisation did not. So is not a four-vector: proved, with numbers.
Step 5 — the repair, with numbers. , so the four-velocity in the lab is . Boost it: and . Now recompute from the physics: , so . Identical. The two routes agree, which is exactly what being a four-vector means.
Step 6 — the boundary number. The discrepancy factor is , and it is only when there is no boost. That single number is the whole difference between an object that obeys the principle of relativity and one that does not.
2 · Two norms, one invariant
Check directly that the naive tuple's norm changes under the boost of Example 1 while the four-velocity's does not — and identify what the four-velocity's norm actually is.
Step 1 — the naive norm in the lab. .
Step 2 — the naive norm in . Rebuilding the tuple from : . Two frames, two different numbers, from a construction that was supposed to describe the same particle. It cannot be an invariant, so it cannot be the norm of a four-vector.
Step 3 — the four-velocity's norm. . In : . The same number, and it will be the same number in every frame, for every particle, at every speed.
Step 4 — the boundary number. is not a fact about this particle. It is a fact about spacetime: it says that everything with mass moves through spacetime at "speed" , and that speeding up in space is nothing but rotating that fixed-length arrow toward the light cone. On the punchline figure, the whole hyperbola is one particle's possible states — and the boost simply chooses a point on it.
Physics of the portrait
Minkowski gave physics the geometry in 1908 and died four months later, leaving behind a matrix calculus that most working physicists found forbidding. The man who turned it into something usable — a vector algebra, with rules you could apply to a real electrodynamics problem without first learning a new branch of mathematics — was his former student.
Origins · 1 minArnold Sommerfeld and how this was discovered
Arnold Johannes Wilhelm Sommerfeld took his doctorate at Königsberg under Lindemann and served as Felix Klein's assistant at Göttingen, where he absorbed the invariant-theoretic view of geometry that would later make Minkowski's spacetime feel natural rather than exotic. In 1910 he published a pair of papers that did for four-dimensional physics what Gibbs and Heaviside had done for three: "Zur Relativitätstheorie I: Vierdimensionale Vektoralgebra" (Annalen der Physik 32, 749) and "II: Vierdimensionale Vektoranalysis" (Ann. Phys. 33, 649). Where Minkowski had written matrices, Sommerfeld wrote vectors and their products, extending the operations physicists already knew from electrodynamics into four dimensions so that the theory's simplifications became visible rather than merely provable. He also supplied the editorial notes to the 1913 reprint of Minkowski's "Raum und Zeit" in Blumenthal's anthology, using them to record what Poincaré had done first. Sommerfeld is remembered as much for what he grew as for what he wrote: his Munich institute produced Heisenberg, Pauli, Debye, Bethe and Peierls, and he was nominated for the Nobel Prize eighty-four times without ever receiving it — more than any other physicist. He died in Munich in 1951, struck by a car while out walking with his grandchildren.
Going further
Texts. Rindler, Introduction to Special Relativity, 2nd ed., §5 · Taylor & Wheeler, Spacetime Physics, 2nd ed., ch. 5–7 · Griffiths, Introduction to Electrodynamics, 4th ed., §12.1 · Hartle, Gravity, ch. 5 · Jackson, Classical Electrodynamics, 3rd ed., §11.6 · Sommerfeld, "Zur Relativitätstheorie I: Vierdimensionale Vektoralgebra", Ann. Phys. 32, 749 (1910); "II: Vierdimensionale Vektoranalysis", Ann. Phys. 33, 649 (1910).
Provenance. Signature , so and . Everything above is recomputed in verify_aq-sr-four-vectors.py: and ; invariance of for symbolic , ; the owned result in two independent forms (componentwise, with , and in rapidity variables where exactly while the naive tuple picks up ); and for arbitrary ; and the numbers , , , , naive norms , figure marks , , .
Scope. Four-momentum appears here only as the canonical example of a four-vector. The dynamics — , , — belongs to the relativistic-dynamics band and is not derived here. Likewise the wave four-vector is stated and shown to be null for light; the relativistic Doppler effect that follows from boosting it is treated in its own article.
Builds on. The Minkowski Metric · The Spacetime Interval · Proper Time and Proper Length. Leads to. Lorentz Invariance and Invariants · Rapidity · Hyperbolic Geometry of Boosts · Relativistic Four-Momentum.
If (c, v⃗) is not a four-vector, why does it look so much like one?
Because it is the low-speed limit of one. and , so at ordinary speeds and agree to a part in for a jet aircraft. The discrepancy factor tends to as . Newtonian physics therefore never notices the error — which is precisely why the error is so easy to make, and why it only bites when you go fast enough for the transformation law to matter.
Is (E, cp⃗) a four-vector?
No — but is, and so is up to an overall constant, which is the subtlety. Multiplying a four-vector by the scalar gives a four-vector, so is fine. What is not fine is with no factor of anywhere, which is what people usually write down in natural units and then misremember when they restore the units. The lesson is the same as the article's: the components must all carry the same dimensions and mix under one , and a stray is as fatal as a stray .
Why is the four-velocity's norm the same for a photon and an electron?
It is not — and it cannot be, because a photon has no four-velocity at all. The four-velocity is defined as , and along a null worldline : the derivative does not exist. Light is described instead by a null four-vector, the wave four-vector with , or by a null four-momentum with . The statement "" applies to everything with mass, and the light cone is exactly the boundary it cannot reach.
What does it actually mean to say an equation is "manifestly covariant"?
It means the equation is written as an equality between objects that carry the same transformation law, so that its truth cannot depend on the frame. If in one frame, then applying to both sides gives in any other, automatically. "Manifestly" is doing real work in that phrase: a law can be Lorentz-invariant without looking it — Maxwell's equations in three-vector form are — and the point of the four-vector formalism is to make the invariance visible on the page, so that you cannot accidentally write down a law that violates the principle of relativity.
The four-acceleration is orthogonal to the four-velocity. Orthogonal in what sense?
In the Minkowski sense: , with the metric's minus signs included. This does not mean the two arrows look perpendicular on a spacetime diagram drawn on Euclidean paper — they generally do not, and Minkowski-orthogonal vectors appear to make equal angles with the light cone rather than a right angle. The physical content is unambiguous, though: in the particle's instantaneous rest frame and the orthogonality forces , so the four-acceleration is purely spatial there and equals the proper acceleration an accelerometer would read.
Do I have to check the transformation law every single time?
No, and that is the point of the manufacturing rule. If an object was built from four-vectors and Lorentz scalars only — by adding four-vectors, multiplying by scalars, or differentiating with respect to a scalar — then it is a four-vector, and you may skip the check. The cases where you must be careful are exactly the cases where a coordinate has crept in: dividing by , or by an energy, or by a component of some other four-vector. Whenever the recipe mentions a quantity that is different in different frames, stop and prove it.