The Core Ideas in Our Teaching: Gilbert Strang
The Core Ideas in Our Teaching: Gilbert Strang
let us teach
What will our students remember? One answer 1. Its nullspace N(A) (the kernel) dimension n−r
2. Its column space C(A) (the range) r
comes quickly but it is a counsel of despair: nothing
3. Its row space, which is C(AT ) r
at all. At the other extreme is an impossible hope 4. The nullspace N(AT ) of the transpose m−r
that we all cherish: everything we say. Let me
look for an intermediate answer, closer to reality, These are the spaces that we want students to
possibly by changing the question. remember. I draw them as often as possible (two
in R n and two in R m ). I count their basis vectors to
I have come to believe that each course has a
find their dimension: the first big theorems in linear
central core. We may not see it ourselves, when we
algebra. The rank r determines all dimensions. I
teach a new topic every day. For the calculus course,
propose multiple choices of A—the beauty of this
I won’t even venture an answer—at least not here.
subject is in the wonderful variety of matrices. And
My examples will be differential equations and
I connect the four subspaces to factorizations of
linear algebra, because writing a textbook forced
A, which are really choices of bases that lie at the
me to uncover (painfully slowly!) the underlying
absolute center of pure and applied linear algebra.
structure of the course.
The bases in U and Q and S and V become
May I begin with linear algebra. The ideas increasingly perfect.
of a vector space and a basis for that space
A = LU Elimination gives an echelon basis for the row space
are central. It is a serious job to help students
A = QR Gram-Schmidt gives an orthonormal basis for C(A)
understand these words. The building blocks are A = SΛS−1 Eigenvectors give a basis in which A is diagonal
“linear combinations” and “linear independence.” A = UΣVT Orthonormal bases in the columns of U and V .
We certainly need good examples, and good bases
We are constantly constructing bases for the
for them. I think it is here that the course becomes
fundamental subspaces. Elimination and Gram-
coherent—or it can scatter into unconnected
Schmidt orthogonalization end after finitely many
examples of isolated ideas.
steps. Diagonalization by eigenvectors is deeper
I will start with a matrix A. A more abstract
and better, but A must be square and nondefec-
person would start from a linear transformation. tive. The Singular Value Decomposition produces
But we are aiming for a basis; we are choosing perfect bases vi and ui for all four subspaces—
coordinates; they bring us to a matrix. There are orthonormal and also diagonalizing for every
four fundamental subspaces associated with that matrix A:
matrix:
Avi = σi ui (i ≤ r ) Avi = 0 and AT ui = 0 (i > r )
Gilbert Strang is professor of mathematics at M.I.T. His The success of the SVD comes from the spectral
email address is [email protected] theorem for symmetric matrices: AT A has a full
Members of the Editorial Board for Doceamus are: David set of orthonormal eigenvectors vi . Beautifully, the
Bressoud, Roger Howe, Karen King, William McCallum, and ui turn out to be orthonormal eigenvectors of AAT .
Mark Saul. This can be a highlight for the last days of a linear
DOI: http://dx.doi.org/10.1090/noti1174 algebra course.