Skip to content

Yang–Mills Color Algebra and Perturbative Vertices

Yang–Mills perturbation theory factorizes into Lorentz and color structures fixed by the curvature and the ghost determinant. For a compact simple gauge factor in a linear covariant gauge, the three-gauge, four-gauge, ghost–gauge, and minimally coupled Dirac-matter vertices follow from one coupling and the declared field ordering. Their contractions test relative signs before any loop integration begins. These are perturbative rules; colored external legs here do not assert a nonperturbative asymptotic gluon spectrum.

Required background. The Yang–Mills action and gauge self-interaction supplies the expanded action and coupling convention. Gauge-fixed perturbation rules, ghost diagrams, and identity checks supplies the general rule-extraction and symmetry-factor method.

Helpful background. Compact Lie groups, roots, weights, and Weyl structure supplies representation theory beyond the invariant identities used here.

For an irreducible representation RR of a compact simple factor, define

tr⁡R(TRaTRb)=T(R)δab,TRaTRa=C2(R)1R,\operatorname{tr}_R(T_R^aT_R^b)=T(R)\delta^{ab}, \qquad T_R^aT_R^a=C_2(R)\mathbf1_R,

and

facdfbcd=CAδab.f^{acd}f^{bcd}=C_A\delta^{ab}.

Taking a trace of the Casimir definition gives the useful dimension identity

dRC2(R)=dAT(R).d_R C_2(R)=d_A T(R).

For the site-wide SU(N)SU(N) convention T(F)=1/2T(F)=1/2,

Representation dataValue
dFd_F, dAd_ANN, N2−1N^2-1
T(F)T(F)1/21/2
CFC_F(N2−1)/(2N)(N^2-1)/(2N)
CAC_ANN

Two reductions recur in vertex and loop calculations:

TRbTRaTRb=(C2(R)−12CA)TRa,fabefcde+fbcefade+fcaefbde=0.T_R^bT_R^aT_R^b =\left(C_2(R)-\frac12C_A\right)T_R^a, \qquad f^{abe}f^{cde}+f^{bce}f^{ade}+f^{cae}f^{bde}=0.

The first follows by commuting the middle generator once and using the adjoint Casimir; the second is Jacobi. For a reducible representation, apply the scalar Casimir formula to each irreducible block. The color tensor of a gauge-invariant amplitude must also obey color conservation,

(∑i=1nTia)C=0,\left(\sum_{i=1}^n \mathbf T_i^a\right)\mathcal C=0,

with all legs treated as incoming and an incoming antifundamental carrying −(Ta)T-(T^a)^T. These identities reduce color without choosing explicit matrices.

Take every displayed momentum incoming and use the inherited Fourier rule ∂μ↦−ipμ\partial_\mu\mapsto-ip_\mu. The vertex factor includes the factor of ii from eiSinte^{iS_{\rm int}}. The cubic term of the expanded action is

L3=−gfabc(∂μAνa)AbμAcν.\mathcal L_3=-g f^{abc}(\partial_\mu A_\nu^a)A^{b\mu}A^{c\nu}.

For gauge fields Aμa(p)A_\mu^a(p), Aνb(q)A_\nu^b(q), and Aρc(r)A_\rho^c(r), the two assignments with the differentiated field carrying pp give gfabc(pρημν−pνημρ)g f^{abc}(p_\rho\eta_{\mu\nu}-p_\nu\eta_{\mu\rho}). Adding the four assignments with the derivative on the other two fields, with p+q+r=0p+q+r=0, gives

Vμνρabc(p,q,r)=gfabc[(q−r)μηνρ+(r−p)νηρμ+(p−q)ρημν].\mathcal V_{\mu\nu\rho}^{abc}(p,q,r) =g f^{abc}\left[ (q-r)_\mu\eta_{\nu\rho} +(r-p)_\nu\eta_{\rho\mu} +(p-q)_\rho\eta_{\mu\nu} \right].

For AμaA_\mu^a, AνbA_\nu^b, AρcA_\rho^c, and AσdA_\sigma^d, the four-gauge factor is

Vμνρσabcd=−ig2[fabefcde(ημρηνσ−ημσηνρ)+facefdbe(ημσηρν−ημνηρσ)+fadefbce(ημνησρ−ημρησν)].\begin{aligned} \mathcal V_{\mu\nu\rho\sigma}^{abcd} =-ig^2\big[{} &f^{abe}f^{cde} (\eta_{\mu\rho}\eta_{\nu\sigma}-\eta_{\mu\sigma}\eta_{\nu\rho})\\ &+f^{ace}f^{dbe} (\eta_{\mu\sigma}\eta_{\rho\nu}-\eta_{\mu\nu}\eta_{\rho\sigma})\\ &+f^{ade}f^{bce} (\eta_{\mu\nu}\eta_{\sigma\rho}-\eta_{\mu\rho}\eta_{\sigma\nu}) \big]. \end{aligned}

The four-point result follows by assigning the four external labels to the quartic action: its 24 assignments combine into the three displayed color pairings. The three-vertex is real because its derivative supplies a factor of −i-i before the usual iSintiS_{\rm int} factor; the four-vertex retains −i-i. The same gauge tensors appear in Schwartz 2014, § 26.1, pp. 509–511, Eqs. (26.8)–(26.10) and Srednicki 2006, author manuscript § 72, p. 424, Eqs. (72.5)–(72.6), PDF. Srednicki calls the complete factor iViV; it is V\mathcal V here. His opposite metric and propagator conventions must also be translated before assembling diagrams.

For the ghost vertex, start with the integrated-by-parts action from the gauge-fixed construction:

Lgh=(∂μcˉa)∂μca+gfabc(∂μcˉa)Aμbcc.\mathcal L_{\rm gh} =(\partial^\mu\bar c^a)\partial_\mu c^a +g f^{abc}(\partial^\mu\bar c^a)A_\mu^b c^c.

Keep the Grassmann order cˉ c\bar c\,c fixed. For an incoming gauge boson Aμa(p)A_\mu^a(p), antighost cˉb(q)\bar c^b(q), and ghost cc(r)c^c(r), the interaction has color tensor fbacf^{bac}, because the first index belongs to the differentiated antighost. There is only one assignment of these distinct fields, so i gfbac(−iqμ)=gfbacqμi\,g f^{bac}(-iq_\mu)=g f^{bac}q_\mu. Therefore

Vμabˉc(p,q,r)=gfbacqμ=−gfabcqμ.\mathcal V_\mu^{a\bar b c}(p,q,r) =g f^{bac}q_\mu=-g f^{abc}q_\mu.

This is the same rule as the canonical antighost-first expression, after relabeling the external fields. The positive ghost kinetic action is explicit in Schwartz 2014, § 26.1, p. 509, Eq. (26.1). In his ghost diagram on p. 511, Eq. (26.11), the momentum on the antighost line is outgoing: reverse that momentum as well as translating the leg labels when comparing with the all-incoming rule here.

The arrow on a ghost line records the ordered contraction ⟨ccˉ⟩\langle c\bar c\rangle; reversing it is not an innocuous relabeling. Its free propagator is iδab/(k2+i0)i\delta^{ab}/(k^2+i0), and each closed ghost loop has the additional Grassmann minus sign. That loop sign is separate from the vertex’s color-index permutation. A Dirac field in RR has the gauge vertex

Vμa=igγμTRa.\mathcal V_\mu^a=ig\gamma_\mu T_R^a.

Each three-point gauge or ghost vertex has one power of momentum and one power of the dimensionless gg; the four-gauge vertex has g2g^2 and no momentum. This dimension check catches missing derivatives in the ghost rule.

Contracting the three-gauge vertex with pμp^\mu gives

pμVμνρabc(p,q,r)=gfabc[(r2ηνρ−rνrρ)−(q2ηνρ−qνqρ)].p^\mu\mathcal V_{\mu\nu\rho}^{abc}(p,q,r) =g f^{abc}\left[ (r^2\eta_{\nu\rho}-r_\nu r_\rho) -(q^2\eta_{\nu\rho}-q_\nu q_\rho) \right].

The right-hand side is a difference of transverse momentum tensors Kνρ(0)(k)=k2ηνρ−kνkρK^{(0)}_{\nu\rho}(k)=k^2\eta_{\nu\rho}-k_\nu k_\rho. The quadratic action from −F2/4-F^2/4 has kernel −K(0)-K^{(0)} before gauge fixing; it is important not to identify K(0)K^{(0)} with the inverse raw Feynman propagator. The contraction vanishes after the adjacent external legs are put on shell and contracted with transverse polarizations, but it is not zero for a generic off-shell Green function. At loop level this simple Ward contraction is replaced by a Slavnov–Taylor relation containing ghost functions.

For four external adjoint legs, the exchange diagrams carry products such as fa1a2efea3a4f^{a_1a_2e}f^{ea_3a_4}. Choose all cubic-vertex orientations consistently; the three channel color factors then satisfy one Jacobi relation. The contact vertex supplies precisely the Lorentz and color terms needed for the sum of exchange and contact diagrams to pass the polarization replacement εi→pi\varepsilon_i\to p_i. Testing only the contact diagram will fail.

A trace decomposition provides a bridge to color-ordered amplitudes. For n≥3n\geq3 external gauge bosons at tree level in the declared SU(N)SU(N) Yang–Mills theory, repeated use of the generator commutator rewrites the products of structure constants in fundamental single traces:

Mntree=gn−2∑σ∈Sn/Zntr⁡ ⁣(Taσ(1)⋯Taσ(n))An(σ),\mathcal M_n^{\rm tree} =g^{n-2}\sum_{\sigma\in S_n/Z_n} \operatorname{tr}\!\left( T^{a_{\sigma(1)}}\cdots T^{a_{\sigma(n)}} \right)A_n(\sigma),

with any overall trace-normalization factor absorbed consistently into the partial amplitudes. Reconstructing the full four-point color tensor from the ordered pieces and reducing it with Jacobi is an independent check on the vertex-based calculation. The canonical trace-basis construction uses generators 2 Ta\sqrt2\,T^a: its length-nn traces are larger by 2n/22^{n/2}, so its partial amplitudes are smaller by the same factor at fixed gg. Translate both factors when using those rules.

Suppose a fermion-line correction produces TRbTRaTRbT_R^bT_R^aT_R^b. Then

TRbTRaTRb=C2(R)TRa+ifabcTRbTRc=(C2(R)−12CA)TRa.\begin{aligned} T_R^bT_R^aT_R^b &=C_2(R)T_R^a+if^{abc}T_R^bT_R^c\\ &=\left(C_2(R)-\frac12C_A\right)T_R^a. \end{aligned}

For an SU(N)SU(N) fundamental this becomes −Ta/(2N)-T^a/(2N). A second common closed adjoint contraction gives facdfbcd=Nδabf^{acd}f^{bcd}=N\delta^{ab}. Together these distinguish CFC_F, CAC_A, and T(F)T(F): none of the three may be replaced by “the color factor” without specifying the contraction.

  1. Permutation check: exchanging any two complete labels (a,μ,p)(a,\mu,p) of the three-gauge vertex leaves the bosonic vertex invariant because both fabcf^{abc} and the kinematic bracket change sign.
  2. Contraction check: pμVμνρp^\mu\mathcal V_{\mu\nu\rho} must be the difference of the rr and qq transverse momentum tensors in the order shown.
  3. Casimir check: dRC2(R)=dAT(R)d_R C_2(R)=d_A T(R) gives NCF=(N2−1)/2N C_F=(N^2-1)/2 for the fundamental.
  4. Abelian limit: fabc→0f^{abc}\to0 removes all pure-gauge and ghost interactions while leaving the matter–gauge vertex for an Abelian charge.

Leaving momentum flow implicit. Reversing one incoming momentum changes derivative vertices. Redraw every diagram with all momenta incoming before comparing two rule tables.

Using CFC_F, CAC_A, and T(F)T(F) interchangeably. They answer different contractions. Reduce the actual index pattern before substituting SU(N)SU(N) values.

Demanding an off-shell Ward contraction vanish. The contraction is a difference of inverse propagators. Zero follows only after the appropriate on-shell or full Slavnov–Taylor conditions are imposed.

Derive the displayed contraction pμVμνρabcp^\mu\mathcal V_{\mu\nu\rho}^{abc} using p=−q−rp=-q-r. Explain why it vanishes between transverse on-shell states on the other two legs, but need not vanish off shell. As a concrete off-shell check, use SU(2)SU(2) with f123=1f^{123}=1, q=(Q,0,0,0)q=(Q,0,0,0), r=(0,Q,0,0)r=(0,Q,0,0) and Q>0Q>0, and evaluate the component with (a,b,c)=(1,2,3)(a,b,c)=(1,2,3) and ν=ρ=2\nu=\rho=2.

Solution

The metric term uses p⋅(q−r)=r2−q2p\cdot(q-r)=r^2-q^2. The two remaining terms combine as

pρ(r−p)ν+pν(p−q)ρ=qνqρ−rνrρ.p_\rho(r-p)_\nu+p_\nu(p-q)_\rho =q_\nu q_\rho-r_\nu r_\rho.

Together these reproduce the difference of transverse momentum tensors. If q2=r2=0q^2=r^2=0, contraction with εν(q)ερ(r)\varepsilon^\nu(q)\varepsilon^\rho(r) kills the remaining terms by q⋅ε(q)=r⋅ε(r)=0q\cdot\varepsilon(q)=r\cdot\varepsilon(r)=0. This is an algebraic external-leg check; a complete scattering Ward identity still requires all the diagrams for that process.

In the off-shell example, q2=Q2q^2=Q^2, r2=−Q2r^2=-Q^2, q2=r2=0q_2=r_2=0 and η22=−1\eta_{22}=-1, giving

pμVμ22123=g[(−Q2)(−1)−(Q2)(−1)]=2gQ2≠0.p^\mu\mathcal V_{\mu22}^{123} =g\bigl[(-Q^2)(-1)-(Q^2)(-1)\bigr] =2gQ^2\neq0.

The nonzero result is the required difference of momentum tensors, not a failure of gauge invariance.