Don’t know about matrix algebra books in general, but Strang is mostly elementary and incomplete, there are few proofs and the focus is on simple examples. It builds intuition for basic things like bases, rows/columns in matrix multiplication, subspace, kernel/image of a matrix and its transpose (not even thought of as adjoint, and the complex case is reduced to a syntactic analogy with real one), action of elementary transformations and change of basis. Axler then provides a detailed explanation of what’s really going on (which builds on the intuition formed by Strang) and extends the picture (enough to train intuition about things like the complex case, invariant subspaces, polar decomposition, generalized eigenvectors).
This seems like a natural order to me. How does the other way around work (taboo “personality”)?
I prefer to be told “what’s really going on” before practicing computations; this is both more intrinsically pleasant (I find) and aids in memory. See my post on Bayes’ theorem, where I contrast my abstract approach with the usual one, which starts with concrete examples.
Perhaps an even more extreme example would be multivariable calculus: I was never able to properly remember, let alone understand or apply, the theorems of Gauss, Green, and Stokes until I had learned the formalism of differential forms and the generalized theorem (itself arbitrarily called Stokes’ theorem, although either of the other names could also have been used). Presumably this is avoided in a first course because the idea of a multilinear map varying from point to point is considered too abstract—a completely spurious reason in my case.
There is a widespread false assumption that computational facility is a prerequisite for theoretical understanding, when in reality they are independent skills. An unfortunate consequence of believing this falsehood in the case of someone to whom theoretical understanding comes easily (e.g. me) is that you can get the impression that you don’t need to bother training computational facility (after all, you’re “already” doing the thing for which it is supposedly a prerequisite), and even eventually end up thinking that doing so would be beneath your status.
What would be ideal would be a larger version of Axler that supplemented the theoretical exercises with large numbers of computational ones (Axler itself contains a few, but not enough).
I think learning styles differ here. The thing that helped me understand multivariable calculus was taking it concurrently with electromagnetism. I really liked having a concrete example to have in mind whenever we talked about vector fields—most of the theorems about general vector fields have specific physical consequences, and I find remembering the physics helps me remember the theorem.
Don’t know about matrix algebra books in general, but Strang is mostly elementary and incomplete, there are few proofs and the focus is on simple examples. It builds intuition for basic things like bases, rows/columns in matrix multiplication, subspace, kernel/image of a matrix and its transpose (not even thought of as adjoint, and the complex case is reduced to a syntactic analogy with real one), action of elementary transformations and change of basis. Axler then provides a detailed explanation of what’s really going on (which builds on the intuition formed by Strang) and extends the picture (enough to train intuition about things like the complex case, invariant subspaces, polar decomposition, generalized eigenvectors).
This seems like a natural order to me. How does the other way around work (taboo “personality”)?
I prefer to be told “what’s really going on” before practicing computations; this is both more intrinsically pleasant (I find) and aids in memory. See my post on Bayes’ theorem, where I contrast my abstract approach with the usual one, which starts with concrete examples.
Perhaps an even more extreme example would be multivariable calculus: I was never able to properly remember, let alone understand or apply, the theorems of Gauss, Green, and Stokes until I had learned the formalism of differential forms and the generalized theorem (itself arbitrarily called Stokes’ theorem, although either of the other names could also have been used). Presumably this is avoided in a first course because the idea of a multilinear map varying from point to point is considered too abstract—a completely spurious reason in my case.
There is a widespread false assumption that computational facility is a prerequisite for theoretical understanding, when in reality they are independent skills. An unfortunate consequence of believing this falsehood in the case of someone to whom theoretical understanding comes easily (e.g. me) is that you can get the impression that you don’t need to bother training computational facility (after all, you’re “already” doing the thing for which it is supposedly a prerequisite), and even eventually end up thinking that doing so would be beneath your status.
What would be ideal would be a larger version of Axler that supplemented the theoretical exercises with large numbers of computational ones (Axler itself contains a few, but not enough).
Hmm.
I think learning styles differ here. The thing that helped me understand multivariable calculus was taking it concurrently with electromagnetism. I really liked having a concrete example to have in mind whenever we talked about vector fields—most of the theorems about general vector fields have specific physical consequences, and I find remembering the physics helps me remember the theorem.