4.10.8 · D2Advanced Topics (Elite Level)

Visual walkthrough — Covariant and contravariant components

1,632 words7 min readBack to topic

Step 1 — A blank slanted grid, and one honest arrow

WHAT. Draw two basis arrows that are not the usual square ones: points right, points up-and-right at a slant. Then drop a single arrow somewhere in the plane.

WHY. On ordinary square graph paper the two readings we're about to meet are secretly identical, so the problem is invisible. To see the two readings split apart, we must slant the paper on purpose. A basis is just the pair of reference arrows we agree to measure everything against.

PICTURE. Look at the figure. The pale grid lines run parallel to the two basis arrows — that is your slanted graph paper. The arrow (magenta) is a real geometric object: it exists before we choose any numbers.

Figure — Covariant and contravariant components

Step 2 — Reading #1: slide along the axes (contravariant)

WHAT. Ask: how far do I walk along , then along , to land on the tip of ? Those two travel-distances are the numbers and .

WHY. This is the parallelogram rule — the most natural way to build any arrow out of two others. The little raised numbers (index up) are the contravariant components. They are defined by

PICTURE. The dashed lines form a parallelogram whose sides run parallel to the axes. Follow the orange path: walk along , turn, walk along a copy of — you arrive exactly at the tip. Here that path is step then step, so .

Figure — Covariant and contravariant components

Step 3 — Reading #2: drop a perpendicular (covariant)

WHAT. Now ignore the parallelogram. Instead, for each axis, drop a right-angle shadow of straight onto that axis. The strength of that shadow is .

WHY. The dot product literally measures the perpendicular shadow of on the direction of (times 's length). It answers a different question than Step 2: not "how far do I slide?" but "how much does agree with this axis?" The lowered numbers (index down) are the covariant components:

PICTURE. The violet dashed drop-lines meet each axis at a right angle (little square marks). Notice the shadow feet land at different places than the parallelogram corners of Step 2. Here and .

Figure — Covariant and contravariant components

Step 4 — The overlay: why they disagree

WHAT. Put both readings on the same picture: the parallelogram corners (Step 2) and the perpendicular feet (Step 3) at once.

WHY. Seeing them together makes the whole subject click. They differ only because the axes are not at . If and both had length , the parallelogram would be a rectangle and its corners would sit exactly on the perpendicular feet — the two readings would merge.

PICTURE. The orange dots (parallel) and violet dots (perpendicular) do not coincide. Watch the gap: it is the visual signature of a non-orthonormal basis. The inner product is the only tool that can quantify that gap — which is our Step 5.

Figure — Covariant and contravariant components

Step 5 — The bridge appears: define the metric

WHAT. We now derive the link between the two readings. Start from the definition of the covariant number and substitute the contravariant expansion:

WHY. Covariant numbers are defined by dotting with , and we already wrote (Step 2) — so we simply plug one into the other. The dot products of basis arrows with each other pop out on their own. Give that table a name:

  • — the metric tensor: a small symmetric table storing every length and angle of the basis.
  • — reads "for each axis , mix the contravariant numbers using the geometry table" → out comes the covariant number.

PICTURE. Each cell of the metric grid shows an overlap . Diagonal cells are squared lengths; off-diagonal measures the slant. For our basis:

Figure — Covariant and contravariant components

Step 6 — The return trip: raising with the inverse metric

WHAT. To go back from covariant to contravariant, undo the metric with its inverse :

WHY. is a matrix; the only honest way to reverse a matrix multiply is to multiply by its inverse. The symbol (Kronecker delta, if else ) is the identity table — " then gives back exactly what you started with."

PICTURE. The figure shows the two arrows of the derivation: points down the staircase (raise→lower), points back up. For our basis , and returns .

Figure — Covariant and contravariant components

Step 7 — The degenerate case: square paper (why school never warned you)

WHAT. Redraw everything with , both length — an orthonormal basis.

WHY. This is the sanity check every claim must survive. Now , so the metric collapses to the identity, and . The two readings fuse into one.

PICTURE. The parallelogram becomes a rectangle; its corners land on top of the perpendicular feet. Orange and violet dots coincide — the gap of Step 4 has vanished. This is precisely why ordinary vectors in school need only one set of components.

Figure — Covariant and contravariant components
Recall Edge cases at a glance

Square paper collapses metric to identity? ::: Yes — , so . If the two axes were parallel (same direction)? ::: The basis fails: no parallelogram closes, is singular (no inverse), you cannot raise indices. Longer axis but still perpendicular? ::: stays diagonal but not identity; readings differ by a scale factor per axis, no cross-mixing.


The one-picture summary

Everything on one canvas: the arrow , its two readings, and the metric bridge that ties them. Trace the loop — parallel slide gives , perpendicular shadow gives , and / walk you between them. This exact machinery reappears in curvilinear coordinates and in general relativity, where the metric is no longer constant.

Figure — Covariant and contravariant components
Recall Feynman retelling of the whole walkthrough

I drew slanted graph paper and put one arrow on it. I asked two fair questions. Question one: how far do I walk along each slanted line to reach the arrow's tip? — that gave me the "up-index" numbers, the contravariant ones . Question two: how big is the arrow's straight-down shadow on each line? — that gave me the "down-index" numbers, the covariant ones . On slanted paper these two answers disagree, and the disagreement is caused entirely by the axes not being at ninety degrees. So I built a tiny translation table by dotting the basis arrows with each other — the metric . Multiplying by turns the up-numbers into the down-numbers; multiplying by its inverse turns them back. Finally I straightened the paper into squares: the parallelogram became a rectangle, the two answers snapped together, and the whole mystery disappeared — which is exactly why nobody in school ever told me there were two kinds of components.