MTH3008 Tensor Analysis - Final Exam Cheat Sheet

Created by William Fayers

Good luck and have fun!! :)) - identify question type via §8, jump to section, apply the recipe, then sanity-check. Ez 100%.

§1. Suffix-notation Foundations

Indices

  • Free index: appears once per term, labels a component, fixes rank.
  • Dummy index: appears exactly twice in a term; summed (Einstein convention).
  • Rules: same free indices on every term; no index appears times; fresh letters for independent sums.

Kronecker delta

  • Definition: if , else (identity matrix).
  • Symmetric: .
  • Isotropic: - same in every frame.
  • Substitution: .
  • Chain: .
  • Trace: .
  • Cartesian Jacobian: .

Alternating tensor

  • Definition: even perm of ; odd; if any two equal.
  • Cyclic (sign-preserving): .
  • Swap (sign-flipping): .
  • Totally antisymmetric.

identity (shared index in position 1 of both ; cyclically rotate first)

  • Corollaries: (set ); (set ); .

Symmetry / antisymmetry

  • Symmetric: . Antisymmetric: (forces diagonal ).
  • Decomposition: .
  • Frame-independent in Cartesian.
  • Forced-zero chain: if is sym in AND antisym in , then .

Kill rule - symmetric × antisymmetric (over contracted pair) .

  • if .
  • .
  • (mixed partials commute).

§2. Suffix ↔ Vector

Dictionary ()

VectorSuffixVectorSuffix
swapPosition , ,
(Cartesian Jacobian)

Computing and determinant (cofactor expansion along row 1)

  • . Cover-row mnemonic: th component = det of the matrix with row deleted, with alternating sign .
  • where . Sign pattern along the row.
  • Sarrus (alternative for only): copy first 2 columns to the right; (sum of three down-right diagonals) (sum of three up-right diagonals).
  • Scalar triple identity: (rows = ).

Vector → suffix (in order)

  1. Pick free index matching the rank.
  2. Attach to every vector factor (same letter every term).
  3. Fresh dummy for each scalar (dot products, scalar coefficients).
  4. ; matrix product .

Example. .

Suffix → vector (in order)

  1. Collapse by substitution.
  2. Cyclically rotate each to recognise .
  3. Bundle dummy pairs as dot products: .
  4. Reassemble using the free index as the result’s slot.

Example. .

  • LHS: ; (cyclic) .
  • RHS: .
  • .

Differentiating in suffix - product rule + .

Example. with constant:

  • Pull out constant: .
  • Product rule on : .
  • Collapse s: .
  • Use symmetry and relabel : .

§3. Vector Calculus Identities (suffix proofs)

IdentityProof sketch
- kill ( antisym, sym in )
- kill in
Product rule: . Both kill ( sym in ; sym).
apply
apply
BAC-CAB then dot (pull scalar prefactors first)
if two rows equal; sym antisym

§4. Cartesian Transformations

Basis axioms

  • Basis of = three linearly independent vectors spanning the space.
  • Orthogonal: for .
  • Orthonormal: orthogonal + .
  • Global basis: same vectors at every point (Cartesian, rigid).
  • Local basis: vectors vary with position (curvilinear - §7).

Rotation matrix (between two orthonormal bases)

  • Definition: .
  • Basis: .
  • Coordinates: ; inverse .
  • Jacobian: , .
  • Chain rule: .

Properties

  • Orthogonality (two forms, both used to collapse contracted s):
    • - sum on the second index ().
    • - sum on the first index (). Equivalently with dummy first.
  • .
  • ; proper rotation .

Tensor transformation rule (Cartesian rank- - one per free index)

  • Rank 0 (scalar): .
  • Rank 1 (vector): .
  • Rank 2: .
  • Rank = number of free indices; components in 3D.

Recipe - prove is a tensor

  1. Replace each factor in by its primed form, fresh dummy per factor.
  2. Group all s on the left, original tensors on the right.
  3. Collapse paired s via orthogonality (above): (dummy = first index of both).
  4. Use s to contract dummies on the originals.
  5. Count surviving s: one per free index tensor of that rank.

Example - scalar:

  • .

Example - vector (suffix ):

  • .
  • One on free vector ✓.

Show is NOT a tensor - derive transformation, identify junk term no rule produces.

  • E.g. : . First term obeys cov rank-2 law; second is junk from non-constant .

§5. Generalised Coords: Dual Basis, Components, Rank-2 Transforms

Two flavours (index position matters now)

  • - matches lower indices.
  • - matches upper indices.
  • Inverse identity: (chain rule on identity ).

General transformation rule - one per free index, kind matched to its level.

  • Each upper free index gets . Each lower gets .
  • ; ; .

Dual basis - unique with .

  • Cross-product formula: , where , cyclic.
  • Original from dual: (or same recipe with ).
  • Orthonormal .
  • Always verify: on the diagonal.
  • Cross product formula: see §2 (cover-row / cofactor expansion).

Vector expansion - .

  • Contravariant (in original basis): .
  • Covariant (in dual basis): .
  • Orthogonal shortcut: (no sum).

Metric tensor

  • Covariant: .
  • Contravariant: (matrix inverse).
  • Mixed: - just relabels, never raises/lowers.
  • Symmetric, positive on diagonal.
  • Orthogonal coord diagonal, (no sum).

Raise / lower - only fully cov/contra metrics do real work.

  • ; .
  • Inner product: .

Four flavours of rank-2 - all numerically equal in Cartesian (since ); differ in .

Transformation of rank-2 - suffix + matrix form.

  • Rows of = new basis in Cartesian (read off directly).
  • Rows of = new dual in Cartesian.
WantSuffixMatrix
(cov)
(contra)
(mixed)
(mixed)
  • Prefer the matrix form; never invert unless asked.

§6. Tensor Algebra

OpDefinitionRank
Addition, same rank & structurepreserves
Outer productsums
Contractionset two indices equal (curvilinear: 1 upper + 1 lower)drops by 2
Inner productouter + contractnet
  • Mismatched structure (e.g. ) is NOT a tensor.

Outer product of matrices - () () = block; entry block .

  • Example. .

Contraction - set two indices of one tensor equal; rank drops by 2 (curvilinear: pair 1 upper + 1 lower).

  • Trace (rank 2 scalar): . E.g. .
  • Rank 3 rank 1: sums over (free index ). Curvilinear analogue: or .
  • Sensitivity to which indices: vs differ. (dummy = first index → sums down columns of ) ; (dummy = second index → sums across rows of ) . E.g. : ; .

Inner product - outer product then contract; net rank = (sum of ranks) .

  • (rank ). E.g. .
  • (rank , free ). E.g. .
  • (rank , scalar). With : .
  • (rank ): sum of entrywise products.

Contraction of two tensors is a tensor

  • Example. rank-3: - one per surviving free index ✓.

Symmetry from

  • : swap gives - antisym in .
  • Other pairs need direct check.

Levi-Civita inversion - .

  • Multiply by , apply .
  • .

Quotient rule - if is a tensor for every vector , then is a tensor.

§7. Curvilinear / Local-basis Geometry

Coordinate basis

  • - tangent to -coordinate curve; varies with position.

Metric

  • , symmetric.
  • Orthogonal coord off-diagonals all zero.
  • Arc length: ; orthogonal .
  • Lamé / scale factors: .

Christoffel symbols - encode how the basis changes with position.

  • Second kind: , so .
  • First kind: .

Properties

  • Symmetric in last two: , (from ).
  • NOT a tensor - extra inhomogeneous term in transformation.
  • Constant basis (rigid global) all . Any with basis as fixed linear combos of gives all .

Formula from metric

  • Orthogonal : (no sum).

Pattern table - orthogonal (only these nonzero)

Pattern of
Doubled- ( or )
Lone- ()
All distinct
  • Mnemonic: doubled → +, deriv of wrt the lone index. Lone → −, deriv of wrt .

Worked example - parabolic (mock Q4). , .

  • Basis (): , , .
  • Metric (): ; ; ; ; . Orthogonal.
  • Arc length (orthogonal ): . Lamé (): , .
  • Metric derivs: ; ; all others 0 (including everything with or ).
  • All by pattern (table in §7):
    • (): ; ; .
    • Doubled- (): ; ; the rest (involving or ) all 0.
    • Lone- (): ; ; rest 0.
    • All distinct: all 0.
  • Final nonzero list: , , , , , ; all others 0.

Covariant derivative - fixes non-tensoriality of .

  • (lower index: ).
  • (upper index: ).
  • Higher rank: one per index.

Ricci’s theorem - the metric is covariantly constant: .

  • Proof: . By the metric formula, , so ✓.
  • Rearrangement: .
  • Orthogonal coords ( for ): RHS must vanish for (first-kind antisym in first two indices). NOT true for second kind.

Riemann-Christoffel tensor - true tensor, built from .

  • Antisym in last two: ; so .
  • Flatness: everywhere space is Euclidean (flat).
  • Sphere (): (curved).
  • Cylindrical (disguised flat ): all components vanish.
  • Ricci tensor , symmetric rank-2; necessary but not sufficient for flat.

§8. Playbook & Sanity Checks

Question phrasing → section

  • Vector ↔ suffix conversion / -in-suffix simplify → §2
  • , , , triple-cross etc. → §3
  • Prove is / isn’t a tensor → §4 (Cartesian) or §5 (general)
  • Outer product , contractions vs → §6
  • Dual basis, , , , transform → §5
  • Symmetry of constructed , Levi-Civita inversion → §6
  • Christoffel for constant basis (all 0) → §7
  • Curvilinear: basis / metric / arc / → §7
  • Riemann / flatness → §7

Pitfalls

  • Triple-repeated index (e.g. ) is illegal.
  • Free indices must match across all terms and both sides.
  • Distinct dummies for independent sums.
  • Cyclically rotate so the shared index is in position 1 before applying the identity.
  • is NOT a tensor.
  • Ricci does not imply flat - only Riemann does.
  • All four forms of are numerically equal in Cartesian ; they differ in .
  • Christoffel pattern: lone- → negative; doubled- → positive.
  • Constant basis (rigid linear combos of ) all regardless of orthogonality.

Sanity checks before final answer

  • Dual basis: verify .
  • Components: reconstruct and compare.
  • Tensor proof: count surviving s - must equal claimed rank.
  • Christoffel: ; orthogonal first-kind antisym in first two for .
  • Metric: symmetric, positive on diagonal; orthogonal off-diagonals all 0.
  • Riemann: antisym in last two .