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 4 — Further Reading

An annotated map to where this chapter's material lives in the standard texts and the best free resources. Gaussian elimination is the one algorithm covered in every linear algebra book, so the question is less "where" than "from what angle" — computational (Strang, Boyd–Vandenberghe), structural (Lay), or the proof-first view that treats elimination as a side-tool (Axler). You need none of these to follow the chapter; reach for them when you want a second voice.

The companion textbooks

Numerical and computational depth

Free and open resources

  • ★ 3Blue1Brown (Grant Sanderson), Essence of Linear Algebra, "Inverse matrices, column space and null space." The best visual companion. While the series has no episode titled "row reduction," this one shows why $A\mathbf{x}=\mathbf{b}$ has the solution structure it does (unique / none / infinite) in terms of what the transformation does to space — the geometric soul of §4.6–4.7. Watch it after working the hand examples.
  • MIT OpenCourseWare 18.06, Linear Algebra (Gilbert Strang), Lectures 2–3 ("Elimination with Matrices," "Multiplication and Inverse Matrices"). Free video of Strang doing elimination at the board, including the elementary-matrix viewpoint of our §4.3. Lecture 2 is the ideal companion to §4.4. Search "MIT 18.06 elimination."
  • Khan Academy, "Solving systems of equations with elimination" and "Matrix row operations." Gentle, exercise-driven reinforcement of the mechanics if you want more reps before the harder exercises.
  • sympy documentation, Matrix.rref(). Since numpy deliberately offers no rref (floating point smears the exact zeros — see §4.5), sympy is the tool for exact reduced row echelon form. The docs show how to get the pivot columns alongside the reduced matrix, which is what your hand examples should match.

On the algorithm's history

  • MacTutor History of Mathematics Archive (mathshistory.st-andrews.ac.uk) and Joseph F. Grcar, "Mathematicians of Gaussian Elimination," Notices of the AMS 58 (2011), 782–792. Grcar's article is the careful, well-sourced account that backs the chapter's [verify]-flagged history: Gauss's actual role (orbit computations, not invention), the much earlier Chinese Nine Chapters ("Fangcheng"), and the tangled origins of the "Gauss–Jordan" name (Wilhelm Jordan, and independently B.-I. Clasen). The honest version of the story, and a good model for treating historical attribution with care.

How to read alongside this book

If you are a CS / data-science reader: do the from-scratch coding exercises, keep Boyd–Vandenberghe open for the cost/stability themes, and skim Trefethen–Bau Lecture 20 to see how the pros implement it. If you are a math major: work the proof exercises (4.20–4.23), then read Axler to appreciate how much theory needs no elimination at all. If you are in physics / engineering: lean on Lay's worked examples and the two case studies, and connect the network-flow case study to circuit analysis (Kirchhoff's laws) in your other courses. Everyone should watch the 3Blue1Brown episode above — five minutes that make the unique/none/infinite trichotomy of §4.7 feel inevitable.