Bilinear Covariants and Dirac Adjoint
A relativistic wave equation earns its keep only if the quantities built from its solutions transform predictably under Lorentz transformations. For the four-component Dirac spinor this is not automatic: the naive density is not a Lorentz invariant, because the matrices that boost a spinor are not unitary — a boost stretches the components rather than merely rotating them. The remedy is a single deliberate insertion. Define the Dirac adjoint , and the non-unitarity is exactly cancelled: comes out a genuine Lorentz scalar. Once is in hand, a whole catalogue opens up. Sandwich any matrix between and and the object transforms in a way dictated entirely by . There are precisely five inequivalent choices with definite Lorentz character — scalar, vector, tensor, axial-vector, pseudoscalar — and their component counts sum to exactly . That is not a coincidence: the sixteen matrices are a complete basis of the space of matrices, and the bilinear covariants are the physical shadow of that basis. This article owns three linked facts and machine-proves each. The completeness: the sixteen are linearly independent because . The scalar: is invariant because the Dirac adjoint obeys , the identity that repairs a non-unitary boost. The payoff: the vector current has , positive-definite — the fix for the sign-indefinite density that plagued the Klein-Gordon Probability Current and Negative Densities. These sixteen objects are the alphabet of every Lorentz-invariant fermion interaction.
- The Dirac adjoint is the correct conjugate row spinor: is a Lorentz scalar, whereas is not — because boosts are non-unitary.
- Completeness (owned): the sixteen matrices form a complete basis of the matrices, , proved by trace-orthogonality .
- Five covariants + scalar trick (owned): the bilinears transform irreducibly as scalar , vector , tensor , axial-vector , pseudoscalar ; is invariant because makes transform by .
- Punchline: the vector current obeys and has — the positive-definite density that Klein-Gordon lacked (recalled by name).
- Parity is the discriminator: flips the improper-transformation sign, turning and , which is why the weak charged current is the parity-violating .
- Key idea: insert to build ; the sixteen then generate five bilinear covariants that exhaust the matrix space and supply the positive-definite Dirac current.
Insert to define the Dirac adjoint , which transforms by because ; the sixteen matrices are then a complete basis of the matrices (), and the bilinears transform as scalar, vector, tensor, axial-vector and pseudoscalar — with the vector one supplying the positive-definite conserved current .
The physical picture
Think of as a metric for spinor space. A four-vector needs the metric to pair two vectors into an invariant; a Dirac spinor needs to convert the column into the row that pairs correctly with . Without it the pairing leans on the boost being length-preserving, which it is not: a boost is a non-unitary matrix , so grows or shrinks with your frame. Slip into the middle and the growth is undone exactly, because transforms by the inverse boost while transforms by — the two conspire to leave a real Lorentz scalar. With the correct conjugate spinor built, the bilinears organize themselves. The product of a spinor and its adjoint carries sixteen independent numbers, and those split into irreducible Lorentz pieces exactly as : a scalar, a four-vector, an antisymmetric tensor, an axial four-vector, and a pseudoscalar. The reason there are precisely sixteen — no more, no fewer — is that the sandwiching matrices are a complete basis of the matrices. Nothing else can appear. Parity tells the twins apart. Under proper Lorentz transformations — rotations and boosts — a scalar and a pseudoscalar are indistinguishable, as are a vector and an axial vector. It is the improper operation, spatial reflection, that separates them: the insertion picks up an extra minus sign under parity, marking as pseudoscalar and the spatial part of as an axial vector. This is exactly the structure the weak interaction exploits when it couples to and violates parity maximally.
From the adjoint to the complete basis
The whole scheme rests on choosing the right conjugate spinor. The obvious candidate, , fails: it does not pair with into an invariant, because a Lorentz boost is represented non-unitarily. The fix is a single matrix insertion, and everything — the scalar, the complete basis, the positive current — follows from the one identity . We build it, then use it three times.
We show that is a genuine Lorentz scalar while is not, and that the difference is entirely the insertion of . The strategy: write the spinor transformation , take its adjoint, and use gamma-matrix Hermiticity to prove the key identity — which makes transform by the inverse boost. Watch the boost specifically: for a rotation is unitary and the distinction is invisible, but for a boost , and only saves the day. The transformation and its non-unitarity for boosts are owned by Lorentz Covariance of the Dirac Equation, recalled by name.
Step 1. Write the transformations. A Dirac spinor transforms as , with
where: are the antisymmetric Lorentz parameters (rotation angles and boost rapidities) and is the spin generator. For a pure boost the exponent is anti-Hermitian-free — is Hermitian and positive, so : the boost matrix genuinely stretches spinor components.
Step 2. Establish the key identity. Using (owned by Dirac Gamma Matrices and Clifford Algebra) one finds , so conjugating and sandwiching in flips the sign in the exponent:
Why this is the crux: acts like a metric lowering the spinor "index", converting the forward transformation into its inverse — exactly the pseudo-unitarity a non-unitary needs.
Step 3. Transform the adjoint. Take the Hermitian conjugate of , multiply by , and insert :
The adjoint transforms by , the inverse of what does — the two are set up to cancel.
Step 4. Read off the scalar. Combine (3) with :
The collapses and the bilinear is invariant. Had we used we would have needed , which holds for rotations but fails for boosts — hence is only a component of a four-vector, not a scalar. Verified numerically: for a rapidity- boost along , (boost is non-unitary), yet holds to machine precision, and is invariant () while the naive jumps (). Rest-frame normalization is recovered ().
We prove that the sixteen matrices are linearly independent, hence — the complex matrices being exactly -dimensional — a complete basis. The engine is one trace identity: each (bar the identity) is traceless, and distinct elements are trace-orthogonal, . Assume a linear relation, hit it with a trace, and every coefficient collapses to zero. The gamma matrices and their trace technology are owned by Dirac Gamma Matrices and Clifford Algebra; here we assemble them into the covariant basis.
Step 1. List the sixteen and their counts: (one), (four), with (six), (four), (one):
where: the right side is the dimension of the complex matrices. If the sixteen are independent, they span that space — no room for anything else.
Step 2. Two trace facts. Every satisfies , and every one except the identity is traceless, ; the product of two distinct elements is proportional to a third traceless element, so
This is trace-orthogonality: the basis is "orthonormal" up to the factor , like unit vectors under a dot product.
Step 3. Assume dependence and take a trace. Suppose . Multiply by and trace:
so for every . Only the term survives the trace, so each coefficient is individually forced to vanish — the sixteen are linearly independent.
Step 4. Conclude completeness. Sixteen independent matrices in a sixteen-dimensional space are a basis. Any matrix can be expanded as . The five Lorentz types therefore exhaust all possible bilinear covariants — no sixth type exists. Verified numerically: the sixteen built in the Dirac representation have rank ; the Hilbert-Schmidt matrix is diagonal with every entry equal to ; and a random matrix is reconstructed exactly from the expansion above.
Limiting cases
How the covariants specialize in physically important regimes.
| case | result | meaning |
|---|---|---|
| rest frame | the scalar counts ; lower spinor components vanish at rest | |
| non-relativistic limit | , | the axial-vector's spatial part becomes the Pauli spin density; time part is |
| massless (chiral) limit | scalar and pseudoscalar vanish; only and survive for a Weyl fermion | |
| parity | , | the insertion flips sign — the origin of the "pseudo" label |
| electromagnetic coupling | the vector covariant is the only dimension-4 gauge-invariant choice — why QED looks as it does |
The instinct carried over from non-relativistic quantum mechanics — where is the invariant density — is to treat as a Lorentz scalar. It is not. Under a boost transforms as the time component of the four-vector , changing from frame to frame like an energy density. The genuinely invariant bilinear without derivatives is , the scalar, a different object (at rest it equals , not the density ). The tell is the boost: a rotation hides the error because is unitary there, but a boost, with , exposes as frame-dependent. Keep the roles straight: is the scalar (mass term), is the charge density (time component of ), and they are numerically different.
Worked examples
Example 1 — enumerate the sixteen and confirm the boundary count (confidence builder). List every independent by Lorentz type and verify the total is .
Step 1. Count the small types. One identity (scalar ), one (pseudoscalar ): total .
Step 2. Count the vectors. Four () for the vector , four for the axial-vector : total .
Step 3. Count the tensor and read the boundary number. The antisymmetric has independent entries only for — the six pairs — giving
This is the dimension of the complex matrices, so sixteen independent matrices are a complete basis (machine-verified: rank , trace-orthogonal). No seventeenth covariant type can exist — are all there is.
Example 2 — the Dirac current is positive-definite, curing Klein-Gordon (exam level). Show that the vector covariant is conserved and that its time component is non-negative, in explicit contrast to the Klein-Gordon density.
Step 1. Establish conservation. From the Dirac equation and its adjoint , contract the first with on the left and the second with on the right, then add:
The mass terms cancel, leaving the continuity equation : charge is conserved.
Step 2. Compute the time component. The zeroth component is
Because it is a sum of squared moduli, can never be negative — it is a legitimate probability density. Evaluated on a positive-energy plane wave with the standard normalization, (machine-verified for several momenta, including giving ).
Step 3. Contrast with Klein-Gordon. The Klein-Gordon density is , so on the negative-energy branch it goes negative — for the same momentum the two branches give , sign-indefinite (machine-verified). This was the fatal disease developed in Klein-Gordon Probability Current and Negative Densities. The Dirac current cures it: is manifestly positive because the Dirac equation is first order in time, and this positivity was historically the strongest single argument in the equation's favour.
Weyl's spinors and the algebra of covariants
The spinor is a stranger object than a vector: rotate it by and it returns not to itself but to its negative, coming home only after . Élie Cartan discovered these two-valued representations of the rotation group in 1913 as pure mathematics. Physics reached for them fifteen years later. Wolfgang Pauli, in 1927, wrote a two-component spinor by hand to carry the electron's newly discovered spin, bolting the Pauli matrices onto the Schrödinger equation. A year later Paul Dirac, insisting on a wave equation linear in time to tame the negative probabilities of Klein-Gordon, was forced into four-component spinors and the gamma-matrix algebra — and out of that structure the bilinear covariants of this article, the positive-definite current, and eventually spin and antimatter all fell. The systematic classification of what one can build from a spinor and its adjoint — the sixteen and their five Lorentz types — was codified in the textbooks of the 1930s, and it remains, unchanged, the alphabet of every relativistic field theory written since.
Where this lives today
The bilinear covariants are the working vocabulary of every quantum field theory in use. In quantum electrodynamics the electron couples to the photon through exactly one of them — the vector current contracted with — the unique dimension-four, gauge-invariant, Lorentz-scalar interaction, a single fact that dictates the entire structure of QED. In the electroweak theory the parity-violating is the charged current of beta decay; the "minus" is parity violation itself, living in the that distinguishes from . The tensor covariant governs the anomalous magnetic moment. Even a fermion mass is a scalar bilinear — and the reason a purely left-handed particle cannot have a mass term is that mixes the two chiralities.
Check yourself
Going further
References. Bjorken & Drell, Relativistic Quantum Mechanics, §3.2 (bilinear covariants) · Peskin & Schroeder, An Introduction to QFT, §3.4, eq. (3.106) · Sakurai, Advanced Quantum Mechanics, §3.3 · Griffiths, Introduction to Elementary Particles, 2nd ed., §7.2, App. A · Weinberg, The Quantum Theory of Fields, Vol. 1, §5.4 · Itzykson & Zuber, Quantum Field Theory, §2-2.
Provenance. All results are standard. The gamma matrices, the anticommutator , the Hermiticity relation , and the trace technology are owned by Dirac Gamma Matrices and Clifford Algebra, recalled by name; the spinor transformation and its non-unitarity for boosts by Lorentz Covariance of the Dirac Equation; the plane-wave spinors and the normalization by Dirac Spinors and Plane-Wave Solutions; the sign-indefinite density it cures by Klein-Gordon Probability Current and Negative Densities — all by name. Owned and derived here: (1) the Dirac adjoint and the identity making a Lorentz scalar (machine-verified for a rapidity- boost: non-unitary, yet invariant while is not); (2) the completeness of the sixteen via trace-orthogonality (rank verified, arbitrary matrix reconstructed); (3) the five irreducible covariants with ; and (4) the positive-definite current with and (verified on several plane waves, contrasted with the sign-indefinite KG density ). The Gordon decomposition of into convection plus spin parts, the discrete-symmetry operation that maps electron to positron, and the field-theoretic promotion of these currents to Noether charges are developed in Charge Conjugation and the Positron and From Single-Particle to Quantum Fields by name.
Builds on: The Dirac Equation · Dirac Gamma Matrices and Clifford Algebra · Lorentz Covariance of the Dirac Equation · Dirac Spinors and Plane-Wave Solutions
Leads to: Charge Conjugation and the Positron · Spin from the Dirac Equation · Klein-Gordon Probability Current and Negative Densities
FAQ
Why can't I just use psi-dagger psi as the density, like in ordinary quantum mechanics?
You can — but only if you understand what it is. In non-relativistic quantum mechanics is the invariant probability density because the Galilean transformations act trivially on the (single-component) wavefunction. In the relativistic theory has four components and boosts act non-unitarily, so is no longer a scalar: it is the time component of the four-vector current . That is actually the right thing for a density — a density should transform like the time component of a current, exactly as charge density does. What you cannot do is call it a Lorentz scalar; the scalar is the different object , which at rest equals , not .
What exactly is the difference between a vector and an axial vector here?
Under rotations and boosts — the proper Lorentz transformations — a vector and an axial vector transform identically; you cannot tell them apart. The difference shows up only under parity (spatial reflection). A true vector's spatial part flips sign under parity, like a position or a momentum; an axial vector's spatial part does not flip, like angular momentum or a magnetic field. The insertion is what supplies the extra sign that distinguishes them. This is why the spin density is an axial vector: spin, like all angular momentum, is a pseudovector. In the weak interaction the current is , a specific mix of the two, and its parity-violating behaviour is precisely the interference between the vector and axial pieces.
Where does the number 16 actually come from?
From the dimension of the algebra. A complex matrix has independent entries, so any complete basis of that space must have exactly sixteen elements. The gamma matrices generate a Clifford algebra whose independent products repackage as , giving . That these sixteen are genuinely independent is the trace argument: assume a linear relation, trace against each element, and every coefficient is forced to zero. Sixteen independent matrices fill a sixteen-dimensional space — complete, with no seventeenth covariant type possible.
Why is the scalar bilinear the natural mass term in the Lagrangian?
A Lagrangian density must be a Lorentz scalar (so that the action is invariant), and it should be local in and contain no derivatives for a mass term. The only bilinear meeting all three demands is : it is the unique scalar you can build from and without inserting a derivative or an external field. So is forced — it is the mass term of the Dirac Lagrangian, and is the coefficient. Notice a subtlety: mixes the two chiralities, which is why a mass term links left- and right-handed components. A particle with only one chirality (like a purely left-handed neutrino in the original Standard Model) cannot have such a term, which is the deep reason it was massless there.
Is sigma-mu-nu really a tensor, or just a set of matrices?
Both, and that is the point. is a set of matrices labelled by two antisymmetric spacetime indices, so there are six. In the bilinear the matrix indices are contracted away by the spinors, and what remains carries the two spacetime indices — a genuine antisymmetric rank-two Lorentz tensor. Its six components split into "electric-like" () and "magnetic-like" () parts, exactly like the electromagnetic field tensor. That is why coupling to the field strength produces the electron's magnetic-moment interaction.
How is this connected to the positive-definite current curing Klein-Gordon?
Directly. The Klein-Gordon equation is second order in time, so its conserved density is built from and comes out proportional to the energy — which is negative for the negative-energy solutions, making it unusable as a probability. The Dirac equation is first order in time, and its conserved density is the vector-covariant time component , a sum of squared moduli that is manifestly non-negative. So the very feature Dirac built his equation to have — linearity in — is what makes the vector bilinear's time component a legitimate probability density. That positivity was historically the decisive argument for the Dirac equation over Klein-Gordon, before the field-theoretic reinterpretation showed both are fine as field equations.