Skip to content

Fierz identities from explicit matrices

Before this lesson: Spinors in three dimensions.

Two calculations can produce different-looking products of four spinors and still describe the same interaction. A Fierz rearrangement changes which spinors are paired. Its numerical coefficients come from completeness of the spinor matrices; its exchange signs come from the statistics of the entries. Keeping those two operations separate is the reliable way to use the identity.

This lesson builds on spinors in three dimensions. We use three-dimensional Euclidean space, metric δμν\delta_{\mu\nu} and orientation ε123=+1\varepsilon_{123}=+1. The argument is local algebra: no action, gauge group or preserved supersymmetry is assumed. It applies both to odd fermion fields and to commuting spinor parameters, with different exchange signs.

Fix the coefficients before moving any fields

Section titled “Fix the coefficients before moving any fields”

Retain the mixed-index matrices and scalar contraction

γ1=(100−1),γ2=(0−1−10),γ3=(0i−i0),C=(0−110),(T09.1)\gamma^1=\begin{pmatrix}1&0\\0&-1\end{pmatrix},\quad \gamma^2=\begin{pmatrix}0&-1\\-1&0\end{pmatrix},\quad \gamma^3=\begin{pmatrix}0&i\\-i&0\end{pmatrix},\qquad C=\begin{pmatrix}0&-1\\1&0\end{pmatrix}, \tag{T09.1} uv=uTCv=u2v1−u1v2,uγμv=uTCγμv.(T09.2)uv=u^TCv=u_2v_1-u_1v_2,\qquad u\gamma^\mu v=u^TC\gamma^\mu v. \tag{T09.2}

Transpose does not conjugate. Raising a spinor index uses εαβ=−Cαβ\varepsilon^{\alpha\beta}=-C_{\alpha\beta} on the left. The scalar matrix CC is antisymmetric; each CγμC\gamma^\mu is symmetric. For homogeneous spinors with parities pu,pv∈{0,1}p_u,p_v\in\{0,1\}, therefore,

uv=−(−1)pupvvu,uγμv=(−1)pupvvγμu.(T09.3)uv=-(-1)^{p_up_v}vu,\qquad u\gamma^\mu v=(-1)^{p_up_v}v\gamma^\mu u. \tag{T09.3}

Parity zero means commuting and parity one means odd. If a spinor contains both parities, separate its homogeneous pieces before applying this rule. These definitions agree with the paper’s Appendix A.1, (A.1)–(A.4).

The preceding spinor lesson derived

M=12tr⁡(M)1+12tr⁡(γμM)γμ(T09.4)M=\frac12\operatorname{tr}(M)1 +\frac12\operatorname{tr}(\gamma^\mu M)\gamma_\mu \tag{T09.4}

for every two-by-two matrix. The traces project onto the four basis matrices 1,γ1,γ2,γ31,\gamma^1,\gamma^2,\gamma^3; their orthogonality fixes the factors of two. For instance, M=(abcd)M=\begin{pmatrix}a&b\\c&d\end{pmatrix} gives coefficients (a+d)/2(a+d)/2, (a−d)/2(a-d)/2, −(b+c)/2-(b+c)/2, i(c−b)/2i(c-b)/2. Substituting them reconstructs each of the four entries without exchanging a,b,c,da,b,c,d.

For the ordered outer product Mαβ=uαvβM_\alpha{}^\beta=u_\alpha v^\beta, the same expansion is

uαvβ=−12(uv)δαβ+12(uγμv)(γμ)αβ.(T09.5)u_\alpha v^\beta =-\frac12(uv)\delta_\alpha{}^\beta +\frac12(u\gamma^\mu v)(\gamma_\mu)_\alpha{}^\beta. \tag{T09.5}

Its coefficients retain the order uu before vv, so (T09.5) itself needs no parity-dependent prefactor. A trace against an ordinary numerical gamma matrix introduces no Grassmann exchange. One must not extend that observation to arbitrary cyclic rearrangements of matrices with odd entries.

Let u,v,w,xu,v,w,x have definite parities, and define the two contracted expressions

S=(uv)(wx),V=(uγμv)(wγμx).(T09.6)S=(uv)(wx),\qquad V=(u\gamma^\mu v)(w\gamma_\mu x). \tag{T09.6}

A channel here means a choice of which spinors are paired. We want the crossed pairings

S′=(ux)(wv),V′=(uγμx)(wγμv).(T09.7)S'=(ux)(wv),\qquad V'=(u\gamma^\mu x)(w\gamma_\mu v). \tag{T09.7}

The displayed order matters. Introduce the permutation sign

ϵex=(−1)pvpw+px(pv+pw).(T09.8)\epsilon_{\rm ex} =(-1)^{p_vp_w+p_x(p_v+p_w)}. \tag{T09.8}

It records changing the entry order u,v,w,xu,v,w,x into u,x,w,vu,x,w,v: moving xx across w,vw,v, then interchanging v,wv,w. The antisymmetry of CC will be accounted for separately.

To derive the scalar rearrangement, insert (T09.5) into the middle two spinors:

(uv)(wx)=uα(vαwβ)xβ=−12uα(vw)xα+12uα(vγμw)(γμx)α.(T09.9)\begin{aligned} (uv)(wx) &=u^\alpha\bigl(v_\alpha w^\beta\bigr)x_\beta\\ &=-\frac12u^\alpha(vw)x_\alpha +\frac12u^\alpha(v\gamma^\mu w)(\gamma_\mu x)_\alpha. \end{aligned} \tag{T09.9}

Move each middle bilinear to the right of xx. Both moves give (−1)px(pv+pw)(-1)^{p_x(p_v+p_w)}. Then use vw=−(−1)pvpwwvvw=-(-1)^{p_vp_w}wv and vγμw=(−1)pvpwwγμvv\gamma^\mu w=(-1)^{p_vp_w}w\gamma^\mu v. The minus sign of the scalar contraction cancels the first minus in (T09.9). Hence

S=ϵex2(S′+V′).(T09.10)S=\frac{\epsilon_{\rm ex}}2(S'+V'). \tag{T09.10}

For the vector channel, insert the same outer product between the two gamma matrices. The only additional matrix identities needed are

∑μ=13γμγμ=3 1,∑μ=13γμγνγμ=−γν.(T09.11)\sum_{\mu=1}^3\gamma^\mu\gamma_\mu=3\,1,\qquad \sum_{\mu=1}^3\gamma^\mu\gamma^\nu\gamma_\mu=-\gamma^\nu. \tag{T09.11}

For fixed ν\nu, the term μ=ν\mu=\nu contributes +γν+\gamma^\nu and the other two contribute −γν-\gamma^\nu each. The same entry permutation as before then gives

(SV)=ϵex(121232−12)(S′V′).(T09.12)\boxed{\begin{pmatrix}S\\V\end{pmatrix} =\epsilon_{\rm ex} \begin{pmatrix}\tfrac12&\tfrac12\\[2pt]\tfrac32&-\tfrac12\end{pmatrix} \begin{pmatrix}S'\\V'\end{pmatrix}.} \tag{T09.12}

This is the full change of basis between these two scalar and vector contraction channels. The numerical matrix squares to the identity. The inverse permutation has the same ϵex\epsilon_{\rm ex}, so applying the rearrangement twice recovers the original expression. This catches a sign or a factor-of-three mistake without choosing spinor components.

For four odd spinors ϵex=−1\epsilon_{\rm ex}=-1; for four commuting spinors it is +1+1. With mixed statistics calculate (T09.8). The number of spinors appearing in the expression is not enough to determine the sign.

Worked example: one independent quartic coupling

Section titled “Worked example: one independent quartic coupling”

Take two independent odd spinors ψ=(θ1,θ2)T\psi=(\theta_1,\theta_2)^T and χ=(θ3,θ4)T\chi=(\theta_3,\theta_4)^T. All four θi\theta_i anticommute and square to zero. Define

s=ψχ,jμ=ψγμχ.s=\psi\chi,\qquad j^\mu=\psi\gamma^\mu\chi.

Set u=w=ψu=w=\psi and v=x=χv=x=\chi in (T09.12). The crossed expressions are now the original ones. Its scalar row becomes s2=−(s2+jμjμ)/2s^2=-(s^2+j_\mu j^\mu)/2, or

jμjμ=−3s2=32(ψψ)(χχ).(T09.13)\boxed{j_\mu j^\mu=-3s^2 =\frac32(\psi\psi)(\chi\chi).} \tag{T09.13}

The second equality deserves an independent check. Put every Grassmann product in the order θ1θ2θ3θ4\theta_1\theta_2\theta_3\theta_4:

s=θ2θ3−θ1θ4,s2=−2θ1θ2θ3θ4,j1=θ1θ4+θ2θ3,j2=θ1θ3−θ2θ4,j3=i(θ1θ3+θ2θ4).(T09.14)\begin{aligned} s&=\theta_2\theta_3-\theta_1\theta_4, &s^2&=-2\theta_1\theta_2\theta_3\theta_4,\\ j^1&=\theta_1\theta_4+\theta_2\theta_3, &j^2&=\theta_1\theta_3-\theta_2\theta_4,\\ j^3&=i(\theta_1\theta_3+\theta_2\theta_4). \end{aligned} \tag{T09.14}

Each (jμ)2(j^\mu)^2 is 2θ1θ2θ3θ42\theta_1\theta_2\theta_3\theta_4. Also ψψ=−2θ1θ2\psi\psi=-2\theta_1\theta_2 and χχ=−2θ3θ4\chi\chi=-2\theta_3\theta_4. Thus both equalities in (T09.13) are verified by actual anticommuting entries. A computation with four commuting symbols would test a different identity.

Consequently an interaction written as gss2+gvjμjμg_s s^2+g_vj_\mu j^\mu is (gs−3gv)s2(g_s-3g_v)s^2: these two quartic structures are not independent for this field content and contraction. The spinors have independent components; no Euclidean conjugation condition was imposed. Nor is jμjμj_\mu j^\mu a positive number: it is a Grassmann polynomial, and no dagger occurs in its definition.

If χ=ψ\chi=\psi, there are only two independent generators in this algebraic example, and the quartic expression vanishes. That observation does not set every quartic fermion interaction to zero. Extra flavor or gauge indices, or differentiated fields, supply further independent entries. Exercise 2 shows exactly where a tempting generalization fails.

These are identities of ordered field polynomials. For coincident quantum composite operators one must use a consistent regulator and operator definition; a classical rearrangement alone does not calculate contact terms or operator mixing.

For a geometric application, take an ordinary nonzero complex column ζ\zeta. Now the Hermitian norm n=ζ†ζn=\zeta^\dagger\zeta is a positive number. The matrix

ρ=ζζ†n\rho=\frac{\zeta\zeta^\dagger}{n}

is Hermitian, has trace one, and obeys ρ2=ρ\rho^2=\rho. Applying (T09.4) yields

ρ=12(1+ημγμ),ημ=ζ†γμζn.(T09.15)\rho=\frac12(1+\eta_\mu\gamma^\mu),\qquad \eta_\mu=\frac{\zeta^\dagger\gamma_\mu\zeta}{n}. \tag{T09.15}

Hermiticity makes ημ\eta_\mu real. Substituting this expansion into ρ2=ρ\rho^2=\rho and using (η⋅γ)2=ημημ1(\eta\cdot\gamma)^2=\eta_\mu\eta^\mu1 gives

ημημ=1,(η⋅γ)ζ=ζ.(T09.16)\eta_\mu\eta^\mu=1,\qquad (\eta\cdot\gamma)\zeta=\zeta. \tag{T09.16}

Thus a nonzero commuting spinor determines a unit direction at a point. This is the algebra behind the paper’s (3.3)–(3.4). It does not say that an arbitrary spinor field solves a Killing-spinor equation or that its direction has any particular differential or global property.

Compare this Hermitian construction with Pμ=ζγμζP^\mu=\zeta\gamma^\mu\zeta. Since ζζ=0\zeta\zeta=0, the all-commuting version of (T09.10) implies PμPμ=0P_\mu P^\mu=0. There is no contradiction with Euclidean positivity: PP is complex and that contraction has no conjugation. For ζ=(1,0)T\zeta=(1,0)^T, η=(1,0,0)\eta=(1,0,0) while P=(0,1,i)P=(0,1,i); P⋅P=0P\cdot P=0 but Pˉ⋅P=2\bar P\cdot P=2. These two sorts of bilinear answer different geometric questions.

Let ψ,χ\psi,\chi be odd, and ζ,η\zeta,\eta commuting. Rearrange (ψζ)(ηχ)(\psi\zeta)(\eta\chi) into the pairings (ψχ)(ηζ)(\psi\chi)(\eta\zeta) and (ψγμχ)(ηγμζ)(\psi\gamma^\mu\chi)(\eta\gamma_\mu\zeta). Check it for ζ=(1,0)T\zeta=(1,0)^T, η=(0,1)T\eta=(0,1)^T and arbitrary odd components of ψ,χ\psi,\chi.

Hint 1

Use u=ψu=\psi, v=ζv=\zeta, w=ηw=\eta, x=χx=\chi. The two middle spinors have parity zero.

Hint 2

In the component check ηζ=1\eta\zeta=1 and ηγμζ=(1,0,0)\eta\gamma^\mu\zeta=(1,0,0).

Solution

Equation (T09.8) gives ϵex=1\epsilon_{\rm ex}=1, so

(ψζ)(ηχ)=12(ψχ)(ηζ)+12(ψγμχ)(ηγμζ).(\psi\zeta)(\eta\chi) =\frac12(\psi\chi)(\eta\zeta) +\frac12(\psi\gamma^\mu\chi)(\eta\gamma_\mu\zeta).

Write ψ=(p,q)T\psi=(p,q)^T and χ=(r,t)T\chi=(r,t)^T, with odd entries. The left side is qrqr. The right side is [(qr−pt)+(pt+qr)]/2=qr[(qr-pt)+(pt+qr)]/2=qr. No odd entries were exchanged in that last addition. Using the all-odd minus sign would give −qr-qr, an error for independent q,rq,r. The parity of the spinor parameters matters even though they carry the same rotation indices as the fields.

For two flavors define S=∑i=12ψiχiS=\sum_{i=1}^2\psi_i\chi_i and Jμ=∑i=12ψiγμχiJ^\mu=\sum_{i=1}^2\psi_i\gamma^\mu\chi_i. Must JμJμ=−3S2J_\mu J^\mu=-3S^2 still hold? Test the claim with four independent odd generators and

ψ1=(θ1,0)T,χ1=(0,θ2)T,ψ2=(0,θ3)T,χ2=(θ4,0)T.\psi_1=(\theta_1,0)^T,\quad \chi_1=(0,\theta_2)^T,\quad \psi_2=(0,\theta_3)^T,\quad \chi_2=(\theta_4,0)^T.

Then write the correctly rearranged flavor sums.

Hint 1

The products with two different flavors survive even though each same-flavor product contains only two generators.

Hint 2

Apply (T09.12) separately to (ψiχi)(ψjχj)(\psi_i\chi_i)(\psi_j\chi_j). Its crossed pairings contain ψiχj\psi_i\chi_j and ψjχi\psi_j\chi_i.

Solution

Here S=−θ1θ2+θ3θ4S=-\theta_1\theta_2+\theta_3\theta_4, J1=θ1θ2+θ3θ4J^1=\theta_1\theta_2+\theta_3\theta_4, and J2=J3=0J^2=J^3=0. Thus

S2=−2θ1θ2θ3θ4,JμJμ=2θ1θ2θ3θ4.S^2=-2\theta_1\theta_2\theta_3\theta_4,\qquad J_\mu J^\mu=2\theta_1\theta_2\theta_3\theta_4.

The proposed factor −3-3 fails. It did not fail because the Fierz identity changed, but because the crossed flavor contractions are different operators. Define

Scross=∑i,j(ψiχj)(ψjχi),Vcross=∑i,j(ψiγμχj)(ψjγμχi).S_{\rm cross}=\sum_{i,j}(\psi_i\chi_j)(\psi_j\chi_i),\qquad V_{\rm cross}=\sum_{i,j}(\psi_i\gamma^\mu\chi_j) (\psi_j\gamma_\mu\chi_i).

The correct relations are S2=−(Scross+Vcross)/2S^2=-(S_{\rm cross}+V_{\rm cross})/2 and J2=−(3Scross−Vcross)/2J^2=-(3S_{\rm cross}-V_{\rm cross})/2. In the specified example, Scross=0S_{\rm cross}=0 and Vcross=4θ1θ2θ3θ4V_{\rm cross}=4\theta_1\theta_2\theta_3\theta_4, which reproduce both results. A spinor identity does not remove an independent flavor or color contraction.

3. Recover a direction and identify the missing information

Section titled “3. Recover a direction and identify the missing information”

Take ζ=(1,z)T/1+∣z∣2\zeta=(1,z)^T/\sqrt{1+|z|^2} with an ordinary complex number zz. Find η\eta from (T09.15), check its unit norm, and determine what happens under ζ↦eiβζ\zeta\mapsto e^{i\beta}\zeta for real β\beta. Can a finite zz represent the direction η=(−1,0,0)\eta=(-1,0,0)?

Hint 1

Evaluate the three Hermitian matrix products separately. Both off-diagonal gamma matrices carry a minus sign relative to the usual Pauli ordering.

Hint 2

Write z=x+iyz=x+iy. The unit-norm check reduces to (1−x2−y2)2+4x2+4y2=(1+x2+y2)2(1-x^2-y^2)^2+4x^2+4y^2=(1+x^2+y^2)^2.

Solution

The result is

η=(1−∣z∣2, −2Re⁡z, −2Im⁡z)1+∣z∣2.\eta=\frac{(1-|z|^2,\,-2\operatorname{Re}z,\,-2\operatorname{Im}z)} {1+|z|^2}.

The identity in the second hint proves η2=1\eta^2=1 without appealing to the abstract projector argument. The phase cancels between ζ\zeta and ζ†\zeta^\dagger, so ρ\rho and η\eta are unchanged. By contrast, the complex bilinear Pμ=ζγμζP^\mu=\zeta\gamma^\mu\zeta acquires the phase e2iβe^{2i\beta}.

For finite zz, (1−∣z∣2)/(1+∣z∣2)>−1(1-|z|^2)/(1+|z|^2)>-1. The missing direction is represented by the perfectly regular spinor (0,1)T(0,1)^T. It is absent from this coordinate chart because the first component was required to be nonzero. A unit direction therefore retains less information than a normalized spinor, and a chosen component ratio need not cover every direction.

The same strategy works in other dimensions: choose a complete matrix basis, project onto it, and then make the graded permutation explicitly. The matrix basis changes. A four-component Dirac representation needs sixteen independent matrices; Weyl bilinears require their dotted and undotted index types. The two-channel matrix (T09.12) is the three-dimensional result and should not be copied into a four-dimensional calculation. The optional four-dimensional spinor lesson develops that separate package.

For the three-manifold path, the checkpoint is to explain why a commuting-spinor projector yields an ordinary unit vector while the formally similar fermion expression cannot be divided by a positive norm. Construct geometry from one spinor uses this projector to build the transverse tensors and test their index and charge assignments. Differential equations and bundle patching are additional inputs; completeness alone supplies the pointwise algebra.

The gamma-matrix and bilinear laboratory provides a runnable exact calculation of these identities with genuine Grassmann entries. Change the orientation or the entry statistics and compare the predicted diagnostic with the output.