4.10.10Advanced Topics (Elite Level)

Metric tensor — raising - lowering indices

1,649 words7 min readdifficulty · medium4 backlinks

1. Why two kinds of components at all?


2. The metric: built from dot products of basis vectors

WHY this is the right object. The squared length of V=Vμeμ\mathbf V = V^\mu \mathbf e_\mu is V2=VV=(Vμeμ)(Vνeν)=VμVν(eμeν)=gμνVμVν.\|\mathbf V\|^2 = \mathbf V\cdot\mathbf V = (V^\mu\mathbf e_\mu)\cdot(V^\nu\mathbf e_\nu) = V^\mu V^\nu\,(\mathbf e_\mu\cdot\mathbf e_\nu) = g_{\mu\nu}V^\mu V^\nu. Every step is just bilinearity of the dot product. So gμνg_{\mu\nu} is forced on us the moment we want lengths from components.


3. Deriving "lowering an index" from scratch

Derivation. Vμ=Veμ=(Vνeν)eμ=Vν(eνeμ)=gμνVν.V_\mu = \mathbf V\cdot\mathbf e_\mu = (V^\nu \mathbf e_\nu)\cdot \mathbf e_\mu = V^\nu(\mathbf e_\nu\cdot\mathbf e_\mu) = g_{\mu\nu}V^\nu.

Raising. Multiply both sides by gαμg^{\alpha\mu} and use gαμgμν=δανg^{\alpha\mu}g_{\mu\nu}=\delta^\alpha{}_\nu: gαμVμ=gαμgμνVν=δανVν=Vα.g^{\alpha\mu}V_\mu = g^{\alpha\mu}g_{\mu\nu}V^\nu = \delta^\alpha{}_\nu V^\nu = V^\alpha.

Figure — Metric tensor — raising - lowering indices

4. The general rule for any tensor

Raise/lower one index at a time, contracting with gg: Tμν=gναTμα,Tμν=gνβTμβ,Rμν=gαβRμανβ.T^{\mu}{}_{\nu} = g_{\nu\alpha}T^{\mu\alpha},\qquad T^{\mu\nu}=g^{\nu\beta}T^\mu{}_\beta,\qquad R_{\mu\nu}=g^{\alpha\beta}R_{\mu\alpha\nu\beta}. WHY one at a time: each application of gg pairs one free index with a dummy, converting exactly that slot.

A neat consistency check: lower then raise must give back the original. gμβ(gβνVν)=(gμβgβν)Vν=δμνVν=Vμ. g^{\mu\beta}(g_{\beta\nu}V^\nu) = (g^{\mu\beta}g_{\beta\nu})V^\nu = \delta^\mu{}_\nu V^\nu = V^\mu.\ \checkmark


5. Worked examples


6. Common mistakes (steel-manned)


Recall Feynman: explain to a 12-year-old

Imagine a treasure map drawn on stretchy rubber. To say where the treasure is you can either count steps ("3 east, 2 north") or describe how strongly it lines up with each direction. On a flat un-stretched map these two descriptions give the same numbers. But if the rubber is stretched more in one direction, the two descriptions disagree — and you need a little "stretch table" (the metric) to translate one into the other. Lowering an index = use the stretch table; raising = use the undo table.


Flashcards

What is the metric tensor gμνg_{\mu\nu} defined as?
The dot product of basis vectors, gμν=eμeνg_{\mu\nu}=\mathbf e_\mu\cdot\mathbf e_\nu; a symmetric rank-2 tensor.
Formula to lower an index?
Vμ=gμνVνV_\mu = g_{\mu\nu}V^\nu.
Formula to raise an index?
Vμ=gμνVνV^\mu = g^{\mu\nu}V_\nu, where gμνg^{\mu\nu} is the inverse metric.
Defining relation between gμνg^{\mu\nu} and gμνg_{\mu\nu}?
gμαgαν=δμνg^{\mu\alpha}g_{\alpha\nu}=\delta^\mu{}_\nu (they are matrix inverses).
Why are VμV^\mu and VμV_\mu generally different?
They are equal only when gμν=δμνg_{\mu\nu}=\delta_{\mu\nu} (orthonormal Cartesian); otherwise the metric is non-trivial and rescales/mixes components.
Invariant dot product of AA and BB?
AμBμ=gμνAμBνA^\mu B_\mu = g_{\mu\nu}A^\mu B^\nu (one up, one down index summed).
In Minkowski (,+,+,+)(-,+,+,+), what does lowering the time index do?
Flips its sign: V0=V0V_0 = -V^0.
Polar metric and VθV^\theta from VθV_\theta?
gθθ=r2g_{\theta\theta}=r^2, gθθ=1/r2g^{\theta\theta}=1/r^2, so Vθ=Vθ/r2V^\theta = V_\theta/r^2.

Connections

Concept Map

dot products define

symmetric rank-2

has inverse

g^mu_a g_a_nu = delta

transform against basis

transform like basis

lowers index

raises index

defines dot product

gives

defined as projection

derives

Basis vectors e_mu

Metric tensor g_mu_nu

Inverse metric g^mu_nu

Kronecker delta

Contravariant V^mu

Covariant V_mu

V_mu = g_mu_nu V^nu

Dot product A.B = g_mu_nu A^mu B^nu

Length and angle

V_mu = V dot e_mu

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, ek vector ko describe karne ke do tarike hote hain: contravariant components VμV^\mu (upar wala index) aur covariant components VμV_\mu (neeche wala index). School me jo Cartesian axes padhe the, wahan dono same hote hain, isliye kabhi farak nahi dikha. Lekin polar coordinates, ya Minkowski spacetime (relativity) me yeh dono alag-alag numbers hote hain. Inko aapas me translate karne ke liye chahiye ek "ruler" — wahi hai metric tensor gμνg_{\mu\nu}, jo basically basis vectors ke dot products ka table hai: gμν=eμeνg_{\mu\nu}=\mathbf e_\mu\cdot\mathbf e_\nu.

Index lower karna ho (upar se neeche laana) to gμνg_{\mu\nu} se multiply karo: Vμ=gμνVνV_\mu=g_{\mu\nu}V^\nu. Index raise karna ho to uska inverse gμνg^{\mu\nu} lagao: Vμ=gμνVνV^\mu=g^{\mu\nu}V_\nu. Yaad rakhna — neeche-index wala gg lowers, upar-index wala gg raises. Aur jo index sum ho raha hai woh hamesha ek upar ek neeche hona chahiye.

Yeh important kyun hai? Kyunki real dot product / length VμVμ\sum V^\mu V^\mu nahi hota — woh gμνVμVνg_{\mu\nu}V^\mu V^\nu hota hai, jo coordinate change karne par bhi same rehta hai (invariant). Relativity, general relativity, differential geometry — sab jagah yahi machinery chalti hai. Ek simple example: Minkowski me g=diag(1,1,1,1)g=\mathrm{diag}(-1,1,1,1), to time component lower karte hi uska sign ulat jaata hai. Bas itna concept clear ho gaya to aadha tensor calculus aapka ho gaya.

Go deeper — visual, from zero

Test yourself — Advanced Topics (Elite Level)

Connections