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 ()
| Vector | Suffix | Vector | Suffix |
|---|---|---|---|
| swap | Position | , , | |
| (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)
- Pick free index matching the rank.
- Attach to every vector factor (same letter every term).
- Fresh dummy for each scalar (dot products, scalar coefficients).
- ; matrix product .
Example. .
Suffix → vector (in order)
- Collapse by substitution.
- Cyclically rotate each to recognise .
- Bundle dummy pairs as dot products: .
- 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)
| Identity | Proof 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
- Replace each factor in by its primed form, fresh dummy per factor.
- Group all s on the left, original tensors on the right.
- Collapse paired s via orthogonality (above): (dummy = first index of both).
- Use s to contract dummies on the originals.
- 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.
| Want | Suffix | Matrix |
|---|---|---|
| (cov) | ||
| (contra) | ||
| (mixed) | ||
| (mixed) |
- Prefer the matrix form; never invert unless asked.
§6. Tensor Algebra
| Op | Definition | Rank |
|---|---|---|
| Addition | , same rank & structure | preserves |
| Outer product | sums | |
| Contraction | set two indices equal (curvilinear: 1 upper + 1 lower) | drops by 2 |
| Inner product | outer + contract | net |
- 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 .