Skip to content

Linear and tensor methods repair

Component calculations become reliable only when every array has an invariant meaning. This focused review rebuilds the distinction between a vector and its coordinates, between a covector and a row of numbers, and between a linear map and the matrix used to represent it. The payoff in QFT is immediate: index placement, adjoints, kinetic terms, and changes of field basis stop being rules to memorize and become consequences of types.

Required background. You should be able to multiply small complex matrices, solve a two-by-two linear system, and work with complex conjugation. No abstract tensor notation is assumed. If you arrived from the mathematics diagnostic, return there after the final check and retry with different data.

Let VV be a finite-dimensional complex vector space with basis {ea}\{e_a\}. A vector vVv\in V and a covector αV\alpha\in V^* have expansions

v=vaea,α=αaea,α(v)=αava,v=v^a e_a, \qquad \alpha=\alpha_a e^a, \qquad \alpha(v)=\alpha_a v^a,

where {ea}\{e^a\} is the dual basis, defined by ea(eb)=δabe^a(e_b)=\delta^a{}_b. The positions of the indices record different types: vav^a are coordinates of a vector, while αa\alpha_a are coordinates of a linear functional.

Choose a new basis

ea=ebMbae'_a=e_b M^b{}_a

with MM invertible. Because the geometric objects do not change, their components must obey

va=(M1)abvb,αa=αbMba.v'^a=(M^{-1})^a{}_b v^b, \qquad \alpha'_a=\alpha_b M^b{}_a.

The opposite transformations make the pairing basis independent:

αava=αbMba(M1)acvc=αbvb.\alpha'_a v'^a =\alpha_b M^b{}_a(M^{-1})^a{}_c v^c =\alpha_b v^b.

This cancellation—not the visual appearance of one upper and one lower index—is what licenses the contraction. A systematic treatment of bases, duals, and maps appears in Axler 2015, chs. 1–3.

A linear map A:VWA:V\to W belongs to WVW\otimes V^*. In bases of VV and WW, its components carry one index for each space:

wi=Aiava.w^i=A^i{}_a v^a.

The repeated aa index pairs VV^* with VV; the free ii index says that the result lies in WW. If the same space VV is used on both sides and its basis changes by MM, the matrix changes by similarity,

A=M1AM.A'=M^{-1}AM.

That formula is not a universal rule for every two-index array. A bilinear form B:V×VCB:V\times V\to\mathbb C belongs to VVV^*\otimes V^* and transforms instead as B=MTBMB'=M^{\mathsf T}BM. A Hermitian form transforms as G=MGMG'=M^\dagger GM. The types decide the transformation law.

A quick index check prevents many errors:

  1. Name the space or dual space associated with each index.
  2. Pair only a space with its dual, unless an explicit form supplies a map between them.
  3. Confirm that the free indices have the type of the claimed result.
  4. Change basis once. A purported scalar should not change.

A nondegenerate Hermitian form GG maps a vector to a covector. In components,

u,vG=uGv,va=Gabvb.\langle u,v\rangle_G=u^\dagger Gv, \qquad v_a=G_{ab}v^b.

Lowering an index therefore uses additional structure; it is not typography. If GG is positive definite it defines an inner product. In Lorentzian QFT, the spacetime metric is nondegenerate but indefinite, so Euclidean geometric intuition must be used with care.

The GG-adjoint of AA is defined by

u,AvG=AGu,vG.\langle u,Av\rangle_G =\langle A^{\dagger_G}u,v\rangle_G.

With the convention that the form is conjugate-linear in its first argument, this gives

AG=G1AG.A^{\dagger_G}=G^{-1}A^\dagger G.

Under the non-unitary basis change above,

G=MGM,A=M1AM,(A)G=M1AGM.G'=M^\dagger GM, \qquad A'=M^{-1}AM, \qquad (A')^{\dagger_{G'}}=M^{-1}A^{\dagger_G}M.

Thus self-adjointness is an invariant statement even though the familiar matrix condition A=AA=A^\dagger holds only in a GG-orthonormal basis. For the role of adjoints and domains in quantum theory, see Hall 2013, ch. 2.

A QFT bridge: why a kinetic term is a scalar

Section titled “A QFT bridge: why a kinetic term is a scalar”

For a scalar field ϕ\phi, the derivative μϕ\partial_\mu\phi is a covector. The inverse metric supplies the map from covectors to vectors,

μϕ=gμννϕ.\partial^\mu\phi=g^{\mu\nu}\partial_\nu\phi.

The kinetic density

12μϕμϕ=12gμν(μϕ)(νϕ)\frac12\partial_\mu\phi\,\partial^\mu\phi =\frac12g^{\mu\nu} (\partial_\mu\phi)(\partial_\nu\phi)

is a scalar because every tensor index is paired according to type. Without the metric, two covectors cannot be contracted canonically. Under a linear field redefinition ϕi=Mijχj\phi^i=M^i{}_j\chi^j, a multiplet kinetic matrix changes with the basis; the quadratic form does not:

12μϕTKμϕ=12μχT(MTKM)μχ.\frac12\partial_\mu\phi^{\mathsf T}K\partial^\mu\phi =\frac12\partial_\mu\chi^{\mathsf T} (M^{\mathsf T}KM)\partial^\mu\chi.

This is the same invariant-content/component-array distinction used above. It later controls flavor mixing, gauge representations, propagator matrices, and the normalization of fields.

1. Pairing under a non-orthogonal basis change

Section titled “1. Pairing under a non-orthogonal basis change”

Let

M=(1102),v=(21),α=(34),M=\begin{pmatrix}1&1\\0&2\end{pmatrix}, \qquad v=\begin{pmatrix}2\\-1\end{pmatrix}, \qquad \alpha=\begin{pmatrix}3\\4\end{pmatrix},

where vv and α\alpha are the component columns of a vector and a covector in the original basis. Find vv' and α\alpha', then verify αava=αava\alpha'_a v'^a=\alpha_a v^a.

Solution

Here

M1=(11/201/2).M^{-1}=\begin{pmatrix}1&-1/2\\0&1/2\end{pmatrix}.

The vector and covector laws give

v=M1v=(5/21/2),α=MTα=(311).v'=M^{-1}v =\begin{pmatrix}5/2\\-1/2\end{pmatrix}, \qquad \alpha'=M^{\mathsf T}\alpha =\begin{pmatrix}3\\11\end{pmatrix}.

The two pairings agree:

(α)Tv=352+11(12)=2=αTv.(\alpha')^{\mathsf T}v' =3\frac52+11\left(-\frac12\right)=2 =\alpha^{\mathsf T}v.

Using M1M^{-1} on both objects would fail because a covector is not a second copy of a vector.

Take

G=(1002),A=(0110).G=\begin{pmatrix}1&0\\0&2\end{pmatrix}, \qquad A=\begin{pmatrix}0&1\\1&0\end{pmatrix}.

Compute AGA^{\dagger_G} and check the defining relation with u=(1,i)Tu=(1,i)^{\mathsf T} and v=(2,1)Tv=(2,1)^{\mathsf T}.

Solution

Because A=AA^\dagger=A,

AG=G1AG=(021/20).A^{\dagger_G}=G^{-1}A^\dagger G =\begin{pmatrix}0&2\\1/2&0\end{pmatrix}.

Now Av=(1,2)TAv=(1,2)^{\mathsf T}, so

u,AvG=uGAv=(1,i)(14)=14i.\langle u,Av\rangle_G =u^\dagger GAv =(1,-i)\begin{pmatrix}1\\4\end{pmatrix} =1-4i.

Also AGu=(2i,1/2)TA^{\dagger_G}u=(2i,1/2)^{\mathsf T}, and therefore

AGu,vG=(2i,1/2)G(21)=14i.\langle A^{\dagger_G}u,v\rangle_G =(-2i,1/2)G\begin{pmatrix}2\\1\end{pmatrix} =1-4i.

The ordinary matrix AA is Hermitian but not self-adjoint with respect to this GG; the form is part of the statement.

Let pμVp_\mu\in V^* and qμVq_\mu\in V^*. Explain what is missing from pμqμp_\mu q_\mu, and write a scalar after a nondegenerate metric is supplied.

Solution

Both displayed indices label covectors, so there is no natural pairing between them. Once an inverse metric gμνg^{\mu\nu} is given, the scalar is

gμνpμqν=pμqμ.g^{\mu\nu}p_\mu q_\nu=p_\mu q^\mu.

Writing two lower indices with the same label does not create the required map. In an orthonormal Euclidean basis the metric components happen to be a Kronecker delta, which can hide this structure.

Choose a new invertible, non-unitary 2×22\times2 matrix MM, a positive Hermitian GG, a map AA, a vector vv, and a covector α\alpha. Without copying the formulas above, produce:

  • the transformed components of all five objects;
  • one invariant vector–covector pairing;
  • one invariant quadratic form;
  • the GG-adjoint of AA before and after the basis change; and
  • one sentence naming the type of every index in the calculation.

The repair is complete when the types determine the transformations and both scalar checks agree in the two bases. If the arithmetic works but the map VVV\to V^* supplied by GG remains implicit, review the forms section and repeat with a nondiagonal GG. If a purported scalar changes, return to the vector–covector pairing and add one object at a time.

Then retry the mathematics diagnostic with fresh matrices, or continue to Readiness. Core QFT uses this capability immediately in Classical fields and the action principle.