Affiliate disclosure

Book titles on this page link to Amazon. As an Amazon Associate, DataField.Dev earns from qualifying purchases — at no additional cost to you.

Chapter 9 — Further Reading

Annotated pointers for going deeper on the inverse matrix, invertibility, and why you rarely compute it. Each entry says what to read and why it complements this chapter. If you watch only one thing, watch the 3Blue1Brown inverse video — it animates the "undo" picture this chapter is built on.

Watch first (the geometry, animated)

  • 3Blue1Brown, Essence of Linear Algebra, Chapter 6/7: "Inverse matrices, column space and null space" (free, YouTube). Grant Sanderson animates exactly the picture of §9.1–9.4: $A^{-1}$ as the transformation that plays $A$ in reverse, and a singular matrix as one that squashes space so that no reverse exists. His framing of "when does a solution exist?" in terms of dimension lost is the visual companion to our Invertible Matrix Theorem. Watch it alongside the chapter, not after.

Core textbooks (the standard references for this book)

On specific topics in this chapter

  • Why you should not invert to solve (§9.8). The canonical reference is Nicholas Higham, Accuracy and Stability of Numerical Algorithms (2nd ed.), whose discussion of "the dangers of matrix inversion" gives the rigorous numerical-analysis backing for our maxim; see also Cleve Moler's Numerical Computing with MATLAB, freely available, for an accessible version. The slogan "never invert a matrix to solve a system" traces to numerical-analysis folklore around Forsythe and Moler [verify]. We make the efficiency side rigorous in Chapter 10 (LU) and the accuracy side in Chapter 38 (conditioning).

  • The Invertible Matrix Theorem (§9.6). David C. Lay, Linear Algebra and Its Applications, §2.3 states and proves the theorem as an explicit list of equivalent conditions (Lay's is the most cited textbook formulation, and our list follows it closely); a fine reference for seeing all the equivalences chained together with proofs.

  • The condition number (the §9.3 Warning). Deferred to our Chapter 38; for a preview, Strang §9.2 and Boyd–Vandenberghe's chapters on least squares discuss why nearness-to-singular is measured by conditioning, not by the determinant's magnitude.

For the applications in this chapter

  • Cryptography (Case Study 1): the Hill cipher is treated in most introductory cryptography texts; see Trappe & Washington, Introduction to Cryptography with Coding Theory for the matrix-over-$\mathbb{Z}_{26}$ development, including modular matrix inverses and the known-plaintext attack that breaks it. For the modular-arithmetic background (modular inverses, coprimality), any discrete-math text — including this series' modular arithmetic and number theory material — covers why $\gcd(\det K, 26) = 1$ is the invertibility condition.

  • Economics (Case Study 2): Wassily Leontief's original input-output analysis is surveyed in any intermediate macroeconomics or mathematical-economics text; for the linear-algebra-first treatment, Lay §2.6 ("The Leontief Input-Output Model") works the productive-economy condition and the $(I-C)^{-1} = I + C + C^2 + \cdots$ series in exactly our notation. The connection between invertibility of $I - C$ and the spectral radius of $C$ is a preview of our Chapter 23 and the Perron–Frobenius theory behind it.

  • Graphics / color (the §9.5 application): color-space conversions as invertible $3\times 3$ matrices appear in any computer-graphics or image-processing text (e.g. Fundamentals of Computer Graphics, Marschner & Shirley); the inverse-transform-for-screen-picking idea is developed in the transformations in video game design material referenced in the chapter.

Free, interactive, and visual

  • MIT 18.06 (Strang), OpenCourseWare — free lecture videos, problem sets, and exams; Lecture 3 covers inverses and Lecture 4 covers $A = LU$, mirroring Chapters 9 and 10.
  • The recurring toolkit/visualizer.py in this book's repository — run it on a matrix and its np.linalg.inv, then on their product, to watch $A^{-1}A$ restore the unit square (Figure 9.1). Then try a singular matrix and watch the square collapse with no way back (Figure 9.2). Type a matrix and look.

Where to go next in this book

Chapter 10 (LU and PLU decomposition — the efficient way to solve systems, and the real reason §9.8 says "factor, don't invert"), then Chapter 11 (the determinant as signed volume scaling, making "$\det = 0 \iff$ singular" rigorous), and Chapter 13 (the null space — the vectors a singular matrix kills — placed inside the four fundamental subspaces).