Chapter 11 — Further Reading

Annotated pointers for going deeper on the determinant as signed volume. Each entry says what to read and why it complements this chapter. Start with the 3Blue1Brown video — it animates the exact "determinant is the area-scaling factor" picture this chapter is built on, including the sign.

Watch first (the geometry, animated)

  • 3Blue1Brown, Essence of Linear Algebra, Chapter 6: "The determinant" (free, YouTube). The single best companion to this chapter. Grant Sanderson animates the unit square's area changing under a matrix, shows the determinant as that area-scaling factor, and — crucially — animates the sign flipping negative as space turns over, exactly our orientation story. He also gives the slick visual argument for why $\det = 0$ means space is squished onto a line. Watch this before or alongside §11.1–11.2.

Core textbooks (the standard references for this book)

  • Gilbert Strang, Introduction to Linear Algebra (5th/6th ed.), Chapter 5 ("Determinants"). Strang takes the geometric, properties-first route we follow: he introduces the determinant through its defining properties (the row-operation rules of our §11.5), derives the cofactor formula from them, and emphasizes the volume interpretation and multiplicativity. His treatment of "determinant = product of pivots" matches our §11.5/§11.8 exactly. Best for: the geometric and computational view, and the connection to elimination; his free MIT 18.06 video lectures on determinants are excellent.

  • Sheldon Axler, Linear Algebra Done Right (4th ed.). Famously, Axler delays determinants to the very end and develops eigenvalues without them — the opposite emphasis from this chapter. Read his determinant chapter for the rigorous axiomatic view: the determinant as the unique alternating multilinear form normalized by $\det(I) = 1$ (our Math-Major Sidebar in §11.5). Best for: math majors who want to see why determinants are not logically necessary for eigenvalues, and the cleanest abstract characterization. Pair it with Strang for the geometry Axler intentionally omits.

  • Stephen Boyd & Lieven Vandenberghe, Introduction to Applied Linear Algebra (VMLS) (free PDF). The applied/data-science angle. Boyd–Vandenberghe deliberately de-emphasize the determinant (they argue it is rarely the right computational tool — echoing our $O(n!)$ Warning), which is itself an instructive perspective: in numerical practice you reach for factorizations and condition numbers, not determinants. Best for: understanding when not to use a determinant, and why software prefers LU/QR.

On specific topics in this chapter

  • Cofactor expansion and its cost. Any standard text (Strang Ch. 5, Lay's Linear Algebra, Anton) covers Laplace expansion; for the $O(n!)$-vs-$O(n^3)$ complexity argument behind our Warning, see Trefethen & Bau, Numerical Linear Algebra, or Golub & Van Loan, Matrix Computations (the definitive references for how determinants are actually computed — via LU, our det_via_lu).
  • The determinant as volume / the exterior-algebra view. For the deep generalization — determinants as the action on the top exterior power, the coordinate-free home of "signed volume" — see Axler's later chapters or a multilinear-algebra text. This is the rigorous version of "$\det$ is the unique alternating form."
  • Floating-point determinants, slogdet, condition number. The numerical caveats in our §11.2 Warning and §11.9 Computational Note are developed fully in this book's Chapter 38 and in Trefethen & Bau. The numpy.linalg.slogdet and scipy.linalg.lu documentation are worth reading directly.

For the applications in this chapter

  • The Jacobian and change of variables (Case Study 1): any multivariable calculus text (Stewart, Calculus; or Hubbard & Hubbard, Vector Calculus, Linear Algebra, and Differential Forms, which integrates the two subjects beautifully). For the full machinery, see the Jacobian and change of variables — the determinant of this chapter is its local engine.
  • Orientation, winding, and back-face culling (Case Study 2): Marschner & Shirley, Fundamentals of Computer Graphics, chapters on transformations and the rasterization pipeline; or the orientation and transformation material in 3D math for games for a game-development framing of signed area and handedness.
  • Cramer's rule and equilibrium models (Exercises 11.24–11.26): for the economics, any intermediate microeconomics or a linear-models text (Leontief input–output analysis); for Cramer's rule's theory, Strang §5.3.

Free, interactive, and visual

  • MIT 18.06 (Strang), OpenCourseWare — full free lecture videos, problem sets, and exams; the determinants lectures pair directly with this chapter.
  • The recurring toolkit/visualizer.py in this book's repository — re-run it on your own matrices and watch the det in the title change. Try a matrix with determinant $0$ and see the square collapse; try one with a negative determinant and see it flip. The fastest way to internalize "determinant = signed area scaling" is to type matrices and look.
  • Your own toolkit/determinant.py — once you implement det_cofactor and det_via_lu (Exercises 11.21–11.23), time them and feel the $O(n!)$ wall. No reading conveys that gap as vividly as watching the recursive version hang on a $13\times 13$ matrix.

Where to go next in this book

Chapter 12 (computer graphics — homogeneous coordinates and the rendering pipeline, where this chapter's orientation sign does real work), then on to Part III, where $\det = 0$ becomes the gateway to the four fundamental subspaces (Chapter 13), and eventually Chapter 24, where cofactor expansion of $\det(A - \lambda I)$ produces the characteristic polynomial and the determinant finally hands us the eigenvalues.