Electromagnetic Field Invariants
A boost mixes and into each other. Neither field has a frame-independent magnitude; neither has a frame-independent direction; the angle between them is not preserved. Almost nothing you can say about "the electric field here" survives being said by somebody moving. Two things do. From the six numbers in you can build exactly two independent Lorentz scalars, and every frame-independent statement about an electromagnetic field is a statement about them:
Exactly two — not one, not three. That is a theorem, and it is why this page exists. Their power is that they answer questions before you do any work. Can this field be boosted away? Can be made to vanish? Is this configuration "really" a magnetic field wearing an electric disguise, or is it something no observer can simplify? You do not need to try the boosts. You compute two numbers and read the answer off their signs. A field with can never be made purely electric, by anyone, ever — because a pure electric field has and the quantity is invariant. The argument takes one line and settles infinitely many boosts. And when the classical story ends, the invariants keep going. The QED vacuum is nonlinear, and its effective Lagrangian is a function of precisely these two scalars — it could not be a function of anything else.
- Signature , , ; ; is the invariant rest mass. Dictionary: , .
- The two, and there are only two: — a true scalar — and — a pseudoscalar, boost-invariant but sign-flipped in a mirror.
- Why exactly two. Every Lorentz scalar built from is a function of traces of powers of . Odd traces vanish by antisymmetry, , and Cayley–Hamilton in four dimensions collapses the next one: . Nothing new ever appears.
- The classification, read off two signs. : generic — neither field can be removed by anyone. and (): electric-like — a boost makes it purely electric. and (): magnetic-like. : null — a light wave, irreducible in every frame.
- Owned result: the canonical frame, in closed form. When the best any observer can do is align . The two field strengths in that frame are fixed by the invariants alone: with and , a^2 - b^2 = \frac{E^2}{c^2} - B^2 ,\qquad ab = \frac{\vec E\cdot\vec B}{c} \;\Longrightarrow\; b^2 = \tfrac12\Big[\sqrt{D^2 + 4Q^2} - D\Big],\quad D \equiv \tfrac{E^2}{c^2} - B^2,\ Q \equiv \tfrac{\vec E\cdot\vec B}{c} . Two invariants in, two field magnitudes out. The base article asserts that this frame exists and never computes it.
- Key idea: the invariants outlive classical physics. The QED vacuum is a nonlinear medium, and the Heisenberg–Euler effective Lagrangian is a function of and and of nothing else — because there is nothing else. That is why boils electron–positron pairs out of the vacuum, and why a light wave () sails through the vacuum without any nonlinear response at all.
An antisymmetric rank-2 tensor in four dimensions has six components and a two-dimensional space of algebraic invariants. That is the entire content of this page. Everything else — the classification of fields, the existence of a frame where , the fact that light cannot be boosted away, the structure of the QED vacuum Lagrangian — is a corollary of that counting. The invariants are not a convenient summary of the field. They are all of it that is real.
Where this lives today
The invariants are the reason strong-field physics has a definite target. The Heisenberg–Euler Lagrangian is an expansion in and divided by the critical field, and the scale at which the expansion breaks down is E_c = \frac{m_e^2c^3}{e\hbar} = 1.323\times10^{18}\ \mathrm{V\,m^{-1}} ,\qquad B_c = \frac{E_c}{c} = 4.414\times10^{9}\ \mathrm{T} . Above it, the vacuum is unstable to pair production — Schwinger's 1951 result. Below it, the vacuum is merely nonlinear: it acquires a refractive index that depends on polarisation, so a strong field makes empty space birefringent. Petawatt laser facilities exist substantially to chase these numbers, and the strongest fields we know of sit on the surfaces of neutron stars, where brings within reach. That is where the 2017 polarimetry of RX J1856.53754 comes in: light leaving the star is polarised in a way consistent with the vacuum birefringence that Heisenberg and Euler wrote down in 1936. Note that the prediction was not a guess about the vacuum's structure but a consequence of the counting: there are two invariants, so there are two things the vacuum can respond to, and no others. A theorem about an antisymmetric matrix ended up telling a telescope what to look for.
The physical picture
Six numbers go in: three of , three of . A Lorentz transformation has six parameters — three rotations, three boosts — and it acts on those six numbers. Ask what functions of the field survive that action, and the answer is dictated by dimension-counting: the orbit of a generic field under the six-parameter group is four-dimensional, so two functions must be left over. Those two are and . There is no third, and there was never room for one. The two are not alike. is built from and the metric alone, so it is a genuine scalar: rotations, boosts, reflections, all leave it alone. needs the Levi-Civita symbol, which carries an orientation of spacetime, so it is a pseudoscalar — invariant under boosts and rotations, sign-flipped under a mirror. That distinction is not pedantry. It is why can appear in the free-field Lagrangian and cannot: a term would make electromagnetism violate parity, which it does not. What makes them useful is that they turn questions about infinitely many boosts into questions about two numbers. "Is there a frame in which this field is purely magnetic?" is, on its face, a search over all of . But a purely magnetic field has , hence and . Both are invariant. So the search terminates immediately: if your field has , or , no such frame exists — and you did not have to look.
The core equations
The scalar invariant — a true scalar, even under parity:
where: ; , . Physical reading: the sign of says which field wins, and every observer agrees. is magnetically dominated, electrically dominated, balanced. Note that is quadratic in , so it is blind to an overall sign flip of the tensor — a fact that lets a badly signed field tensor still produce the right invariant, and therefore hides sign errors rather than exposing them. The pseudoscalar invariant — boost-invariant, but not a scalar:
where: — the dual tensor, whose construction belongs to The Dual Field Tensor. Physical reading: measures how skew the two fields are, and it is the one thing no contraction of with itself and the metric can produce — you need the orientation that carries. Under a mirror, flips and does not, so changes sign. It is invariant under the proper Lorentz group only. Why there are exactly two — the identity that closes the list:
where: — the mixed tensor, whose traces generate every algebraic invariant. Physical reading: all odd traces vanish because is antisymmetric, reproduces , and the next one is not new — Cayley–Hamilton in four dimensions forces it back into and . Every higher trace does the same. Two, and no more. (Both signs on the right of the identity are positive. The base article prints a minus, and it is wrong — see the second warning.) The classification, in one table of signs:
where: the boost velocities are directed along . Physical reading: the classification is complete and mutually exclusive, and because it is written in invariants, it is the same for every observer. A charge's whole qualitative fate — spiral, accelerate, or be dragged along a null field — is decided by two numbers computed once, in any frame you like.
Deriving the two, and proving there are no more
The goal is two-fold: compute and from the derived component dictionary, and then prove that no third invariant exists. The second half is the one that matters — it is what makes "the field invariants" a definite, finite list rather than an open-ended hunt.
Step 1. Contract with itself. Lowering both indices of , gives and . The double sum splits into a time-space part (each ordered pair counted twice) and a space-space part: F_{\mu\nu}F^{\mu\nu} = \underbrace{2\sum_i F_{0i}F^{0i}}_{2\sum_i (E_i/c)(-E_i/c) \,=\, -2E^2/c^2} + \underbrace{\sum_{i\ne j} F_{ij}F^{ij}}_{+2B^2} = \boxed{2\Big(B^2 - \frac{E^2}{c^2}\Big)}. Why: the minus on the electric term is the metric, not a choice — lowering one spatial index costs a sign, and the time-space block has exactly one. <strong>The relative minus between and is the signature made visible.</strong>
Step 2. Contract with its dual. Every surviving product pairs an -component with the same -component, and the count gives \boxed{F_{\mu\nu}\tilde F^{\mu\nu} = -\,\frac{4}{c}\,\vec E\cdot\vec B}. Why: this is the invariant alone cannot see. It is bilinear in and , not quadratic in either — which is exactly why it is the one that detects skewness, and why it is odd under a mirror.
Step 3. Now close the list. Any algebraic Lorentz scalar built from is a function of the traces of the mixed tensor . Antisymmetry kills every odd trace: , because changes sign under while the trace does not. And . Why: half the candidates are dead on arrival. Only even powers survive, and the first of them is nothing new.
Step 4. Kill the fourth. Explicit contraction gives \mathrm{tr}(F^4) = \tfrac12 S^2 + \tfrac14 P^2 , with both signs positive. So is a polynomial in and — not an independent invariant. Cayley–Hamilton then propagates this to every higher power: in four dimensions is a linear combination of with coefficients built from the characteristic polynomial, so for reduces recursively. The list is closed at two. Why: this is the theorem. It is why "the field invariants" is a definite phrase and why the QED vacuum Lagrangian, which must be a Lorentz scalar built from , has no choice but to be a function of and .
Step 5. Sanity-check with the determinant: . Why: an independent route to the same conclusion. is manifestly invariant under with , and it turns out to be — so it too is not new. Every invariant road leads back to the same two numbers. *Verified in verify_aq-sr-electromagnetic-field-invariants.py: is rebuilt from , so the dictionary is derived not assumed; and are then contracted symbolically and matched against and ; , , and are each verified as exact symbolic identities in and ; and the base's minus sign in the identity is shown to be impossible for any normalisation of the pseudoscalar.*
Go deeper · Derivation B · 2 minWhich fields can be transformed away, and the boost that does it
The invariants make the classification a matter of reading two signs, but the constructive question — give me the boost — still needs doing. It is short, and it explains why the null case is genuinely special rather than merely a boundary.
Step 1. Suppose , i.e. , and look for a boost that kills . The transverse field transformation gives , so demands . Why: we are not solving Maxwell — we are solving one linear equation for , and the invariants have already told us whether a solution can exist.
Step 2. Solve it. Taking (any component along does nothing) gives \boxed{\vec v = \frac{\vec E\times\vec B}{B^2}},\qquad v = \frac{E}{B} . Why: check the direction on a concrete case — , gives , and indeed . ✓
Step 3. Ask when that boost is legal. requires , i.e. B^2 - \frac{E^2}{c^2} > 0 \iff S > 0 . Why: <strong>the invariant is the admissibility condition.</strong> "Magnetic-like" is not a name for a shape of field — it is the statement that the required boost is subluminal.
Step 4. The mirror case. If (), take , giving ; this kills instead, and the field is electric-like. Why: the two cases are exchanged by duality , , which flips the sign of — exactly as the dual tensor demands.
Step 5. The null case, where both fail. If and then , and both prescriptions return . The boost does not exist. A plane wave cannot be made purely electric, purely magnetic, slowed, or removed, in any frame whatsoever. Why: this is not a technical obstruction to route around. It is the invariants speaking: a pure field has , and is preserved by every Lorentz transformation. <strong>Light is light to everyone,</strong> and the two vanishing invariants are the statement of it. *Verified in verify_aq-sr-electromagnetic-field-invariants.py: the boost is substituted into the exact field-transformation laws and is confirmed to vanish identically for ; is checked; and and are both confirmed invariant under a general boost by explicit symbolic transformation of and .*
Go deeper · Derivation C · 2 minOwned result: the canonical frame, in closed form — the base says it exists and never computes it
When , no boost removes either field, and every account of this subject stops there: "the best you can do is make parallel to ." True — but how strong are they in that frame? The answer is completely determined by the two invariants, and it can be written down.
Step 1. Let the canonical frame be one where , and set and , both with units of tesla. Because , the two invariants evaluated in that frame collapse to S = 2(b^2 - a^2) ,\qquad P = -\frac{4}{c}\,(ca)(b)\cdot 1 = -4ab . Why: parallel fields make with no angle factor. The invariants have become two equations in two unknowns.
Step 2. But and are invariant, so they may be computed in any frame — the lab, say. Introduce D \equiv \frac{E^2}{c^2} - B^2 = -\frac{S}{2} ,\qquad Q \equiv \frac{\vec E\cdot\vec B}{c} = -\frac{P}{4} , both evaluated with the lab fields. Then Step 1 reads \boxed{\;a^2 - b^2 = D\;},\qquad \boxed{\;ab = Q\;}. Why: <strong>this is the whole trick.</strong> The unknowns live in a frame we have never visited; the data live in the frame we are standing in; and the invariants are the bridge, because they are the same in both.
Step 3. Solve. Substituting into gives , a quadratic in whose positive root is \boxed{\;b^2 = \tfrac12\Big[\sqrt{D^2 + 4Q^2} \;-\; D\Big]\;},\qquad a = \frac{Q}{b} . Why: the discriminant always, and the root is non-negative always, so <strong>the canonical frame exists for every field with </strong> — the construction never fails. If it degenerates correctly to the pure cases of the previous derivation.
Step 4. Note what has been achieved. Two Lorentz scalars, computed in the lab from six numbers, have returned the two field magnitudes in a frame nobody has to find. The direction of the boost still requires work, but the magnitudes do not — they are invariants in disguise. Why: this is what invariants are for. The base article states that the frame exists and leaves it there; the content is the closed form, and the closed form is two lines. *Verified in verify_aq-sr-electromagnetic-field-invariants.py: and are shown symbolically to satisfy and exactly; the construction is then applied to the article's worked example and the resulting are confirmed to reproduce both lab invariants to machine precision; and is proved for all real .*
Limiting cases
| Case | Meaning | ||
|---|---|---|---|
| static point charge | electric-like; no boost removes , and any boost adds a | ||
| static current, no charge | magnetic-like; a boost can remove , never | ||
| plane wave in vacuum | null; irreducible in every frame. Sunlight: V/m, | ||
| velocity selector () | if | magnetic-like; undeflected charges move at exactly | |
| the canonical frame — the simplest any observer can get | |||
| duality | electric-like and magnetic-like are exchanged; is untouched | ||
| parity (mirror) | is a scalar, is a pseudoscalar |
Worked examples
1 · A velocity selector, classified and then simplified
Crossed uniform fields, and , with . Classify the field, find the frame in which it is simplest, and check the invariants there.
Step 1 — compute the invariants. , so immediately. And \frac{E^2}{c^2} = \frac{9.00\times10^{10}}{8.987552\times10^{16}} = 1.001385\times10^{-6}\ \mathrm{T^2},\qquad B^2 = 4.00\times10^{-6}\ \mathrm{T^2}, S = 2\big(B^2 - E^2/c^2\big) = 2\big(4.00\times10^{-6} - 1.001385\times10^{-6}\big) = \mathbf{5.997230\times10^{-6}\ T^2}. Positive: magnetic-like. Equivalently . A frame with no electric field exists.
Step 2 — find it. v = \frac{E}{B} = \frac{3.00\times10^{5}}{2.00\times10^{-3}} = \mathbf{1.500\times10^{8}\ m\,s^{-1}} = 0.50035\,c ,\qquad \gamma = \frac{1}{\sqrt{1 - \beta^2}} = \mathbf{1.154967}. This is exactly the speed at which a charge passes through the selector undeflected — and now we know why: it is the speed of the frame in which there is no electric force to balance.
Step 3 — the field in that frame. With , the remaining magnetic field is B' = \frac{B}{\gamma} = \frac{2.00\times10^{-3}}{1.154967} = \mathbf{1.731651\times10^{-3}\ T} = 1.7317\ \mathrm{mT}, weaker than the lab field, which is the opposite of what most people guess.
Step 4 — the check that costs nothing. In the primed frame the invariant must be — identical to Step 1, to every printed digit. That is not a coincidence and it is not a numerical fluke; it is the definition of an invariant, and it is the cheapest error check in relativistic electrodynamics. If your two numbers disagree, your boost is wrong.
2 · A generic field, and the frame nobody has to visit
Now let and — no longer perpendicular. Show that neither field can be removed, then compute the field strengths in the canonical frame.
Step 1 — classify. , so P = -\frac{4}{c}\,\vec E\cdot\vec B = -\frac{4(600.0)}{2.997925\times10^{8}} = \mathbf{-8.005538\times10^{-6}\ T^2} \ne 0 . Generic. No boost makes this field purely electric or purely magnetic, and we know that before attempting a single one. For completeness, and S = 2\big(5.00\times10^{-6} - 1.001385\times10^{-6}\big) = \mathbf{7.997230\times10^{-6}\ T^2}.
Step 2 — set up the canonical-frame equations. D = \frac{E^2}{c^2} - B^2 = 1.001385\times10^{-6} - 5.00\times10^{-6} = \mathbf{-3.998615\times10^{-6}\ T^2}, Q = \frac{\vec E\cdot\vec B}{c} = \frac{600.0}{2.997925\times10^{8}} = \mathbf{2.001385\times10^{-6}\ T^2}.
Step 3 — solve. b^2 = \tfrac12\Big[\sqrt{D^2 + 4Q^2} - D\Big] = \tfrac12\Big[\sqrt{1.598892\times10^{-11} + 1.602216\times10^{-11}} + 3.998615\times10^{-6}\Big] = 4.828225\times10^{-6}\ \mathrm{T^2}, so B_0 = b = \mathbf{2.197322\times10^{-3}\ T} = 2.1973\ \mathrm{mT},\qquad E_0 = c\,\frac{Q}{b} = \mathbf{2.730597\times10^{5}\ V\,m^{-1}} , with .
Step 4 — verify against the invariants, which is the only honest check. In the canonical frame, 2\big(B_0^2 - E_0^2/c^2\big) = 2\big(4.828225\times10^{-6} - 8.296290\times10^{-7}\big) = \mathbf{7.997230\times10^{-6}\ T^2} = S \ \checkmark E_0 B_0 = (2.730597\times10^{5})(2.197322\times10^{-3}) = \mathbf{600.0\ V\,T\,m^{-1}} = \vec E\cdot\vec B \ \checkmark Both match the lab values exactly. We computed the fields in a frame we never constructed, using nothing but two numbers that do not care which frame you are in. That is the entire point of the subject, in one calculation.
Physics of the portrait
The portrait is not a person but a habit of mind: find the quantity that does not change, and let it answer the questions that changing quantities cannot.
Origins · 2 minLorentz invariant and how this was discovered
A Lorentz invariant is a quantity that takes the same value in every inertial frame — the spacetime interval , the rest mass through , the phase of a wave, and, for the electromagnetic field, the two scalars on this page. The concept crystallised with Einstein's 1905 paper, whose §6 gives the transformation laws for and from which their invariance can be checked directly, and became structural with Minkowski's 1908 four-dimensional reformulation, where an invariant is simply a fully contracted tensor and the two electromagnetic invariants appear as and . What gives the idea its force is not that invariants are elegant but that they are restrictive: they say what cannot happen. Because a pure electric field has , and because that quantity is invariant, a field with can never be made purely electric — not by any observer, at any speed, ever. One line of algebra closes off an infinite search. The deepest consequence lies outside classical physics entirely. Any Lagrangian for the electromagnetic field must be a Lorentz scalar built from ; there are exactly two such scalars; therefore the effective Lagrangian of the quantum vacuum, derived by Heisenberg and Euler in 1936, is a function of and and it could not have been anything else. The counting theorem constrained a quantum theory that would not be written for another thirty years. That is what an invariant is for.
Going further
Texts. Landau & Lifshitz, The Classical Theory of Fields, 4th ed., §25 (the invariants and the canonical frame) · Jackson, Classical Electrodynamics, 3rd ed., §11.9 · Rindler, Introduction to Special Relativity, 2nd ed., §38 · Heisenberg & Euler, Z. Phys. 98, 714 (1936) · Schwinger, Phys. Rev. 82, 664 (1951).
Provenance. Signature , ; ; is the invariant rest mass, and no velocity-dependent mass appears anywhere. The dictionary , , is derived from , not assumed. Base-defect repairs (logged): (i) the base's field-tensor matrix is times the correct tensor — both blocks flipped — and the error is invisible to the invariants because they are quadratic; (ii) its completeness derivation prints , and the sign must be ; (iii) it attributes the tracelessness of to a vanishing scalar, when the scalar does not vanish and the true mechanism is a cancellation. Everything here is recomputed in verify_aq-sr-electromagnetic-field-invariants.py, which parses this article's own printed digits.
Scope. The construction of belongs to The Electromagnetic Field Tensor; the dual to The Dual Field Tensor; the field equations to Covariant Maxwell Equations; the transformation laws to Transformation of Electric and Magnetic Fields; and to The Electromagnetic Stress-Energy Tensor. This page owns the two invariants, the proof that there are exactly two, the classification, and the closed form for the canonical frame.
Builds on. The Electromagnetic Field Tensor · The Dual Field Tensor · Covariant Maxwell Equations · Transformation of Electric and Magnetic Fields. Leads to. The Electromagnetic Stress-Energy Tensor · The Covariant Lorentz Force Law · The Field of a Uniformly Moving Charge.
If E and B are frame-dependent, in what sense is the field "the same" for everyone?
In exactly the sense the invariants make precise, and no further. The six components change; the two scalars do not. So "the same field" means "the same point in the plane" — and that is genuinely all that observers agree on. It is a smaller residue than beginners expect, but it is enough to answer every qualitative question: what can be transformed away, what cannot, what a charge will do, and how the vacuum will respond.
Is E·B really invariant? It looks like it should change under a boost.
It is, and the surprise is instructive. Under a boost along , the transverse fields mix: while . Form , expand, and the cross terms proportional to cancel between the and contributions, leaving . The longitudinal components are untouched. The cancellation is exact, and it is what the tensor formalism predicts without any algebra at all.
Why is the free-field Lagrangian built from S and not from P?
Both are Lorentz-invariant, so Lorentz symmetry alone does not choose. Parity does. is a pseudoscalar, so a term in the Lagrangian would flip sign under a mirror and make electromagnetism parity-violating — which experiment forbids to extraordinary precision. There is a second reason it does no harm anyway: is a total derivative, so adding it changes no equation of motion classically. It matters only through topology and only quantum-mechanically, which is where the axion enters.
Can a boost ever make E and B perpendicular if they start out skew?
No, unless they were secretly perpendicular all along. is invariant, and perpendicularity means . If it is non-zero in your frame it is non-zero in every frame, so the angle can never reach while both fields are non-zero. What a boost can do is drive the angle to — the canonical frame — and the third derivation computes the field strengths there.
The invariants are the same in every frame. Does that mean the energy density is too?
No, and the contrast is the point. The energy density is — a sum of squares, not a difference — and it is emphatically frame-dependent, as it must be, since it is one component of the stress-energy tensor rather than a scalar. The difference is invariant; the sum is not. One character in that expression separates a Lorentz scalar from the component of a rank-2 tensor.
Why does the QED vacuum Lagrangian have to be a function of only these two?
Because it must be a Lorentz scalar (relativity), it must be gauge-invariant (so built from , not ), and there are exactly two independent scalars that can be built from . The counting theorem in the first derivation is not a classical curiosity — it is a hard constraint on any quantum theory of the electromagnetic field, and it is why the Heisenberg–Euler result has the form it does. The physics was fixed before the calculation began.