It's ridiculous how much random college-level linear algebra textbook material I stared at before things clicked in the course of just jumping in and exploring 3D graphics and writing my own 3D vector, matrix multiplication and 3D transform headers and using them in making some games in plain C. At some point it's like "Wait, is linear algebra really just about heaps of multiplication and addition? Like every dimensi…
Is it the same issue as the infamous "monads tutorials" problem, where the understanding takes a lot of time to infuse but looks obvious in retrospect when it finally clicks?
A 2020 Vision of Linear Algebra
141–150 of 205 posts
Re: A 2020 Vision of Linear Algebra
#142Have not watched the videos yet, but that seems to me more like an 1820 vision of linear algebra :-) If you look at the order of topics in his book "An Introduction to Linear Algebra", you will find the topic "Linear Transformation" way back in chapter 8! Even after the chapters eigenvalue decomposition and singular value decomposition. But understanding that a matrix is just the representation of a linear transforma…
Gaussian Elimination is indeed from the 1820s. All the rest is more recent than that. The idea of matrix decomposition per se comes from the 1850s. The earliest work on something like the SVD is from the 1870s. You are onto something though. Strang is coming from a direction of numerical computations and algorithms for solving real-world problems. Pure mathematics departments for at least the past maybe 80 years ofte…
Take Hilbert spaces for example. They are based on linear algebra. They are quite general and you might argue that there's a lot of symbol twiddling there. However, Hilbert spaces are/were essential in the study of Quantum Mechanics, which we can argue is a very important topic.
And if you only stick with matrices and numerics, you're bound to get stuck in the numbers and details and miss the big picture. A lot of results are much cleaner to obtain once you divorce yourself from the concrete world of matrix representation.
Of course, we should probably have the best of both worlds. I'm not saying applications are unimportant. Take something like signal processing, which relies heavily on both numerics and general theory.
So I'd like to add something to your point. Math departments optimize the education of math students towards the more general, and perhaps students not interested in pursuing pure math should have course-work that reflects that.
Re: A 2020 Vision of Linear Algebra
#143Earlier quoted context omitted.
The problem is telling people it's a container is "over describing" it. We don't need to hypothesize about that. We have the space suits and burritos to prove it is not a good didactic approach. It is not removing from the definition to simplify, it is adding to the definition, exactly as I carefully showed in my description of "Iterator". An Iterator is "a thing that presents a series of items". It does not simplify…
Containers make sense. Abstract computer science doesn't. Part of why Haskell appears like such an implacable curmudgeon is the predilection of its community to believe that users must grasp type and logic theory to use it. They don't. Just like they don't need to have a mental model of their computer to write software for it.
Re: A 2020 Vision of Linear Algebra
#144Earlier quoted context omitted.
"A monad is just a monoid in the category of endofunctors, what's the problem?"
I don't think this definition is correct. (A monad is an endofunctor.)
Re: A 2020 Vision of Linear Algebra
#145Another good Linear Algebra book is "Linear Algebra Done Right", which Springer is giving for free right now. Link: https://link.springer.com/book/10.1007/978-3-319-11080-6
IMO Axler's book should be read either during or after you take an introductory course on Linear Algebra. > You are probably about to begin your second exposure to linear algebra. Unlike your first brush with the subject, which probably emphasized Euclidean spaces and matrices, this encounter will focus on abstract vector spaces and linear maps.
Re: A 2020 Vision of Linear Algebra
#146Earlier quoted context omitted.
I don’t have an intuition for these concepts I’m afraid (I probably should watch the videos). What I don’t see for instance is how this relates to the fact that a matrix A with det(A) = 0 is not invertible.
The geometric version is the most intuitive for me: If the volume of the prallel-epiped is zero, then there will be directions in the target space, that you did not hit. Hence he matrix can not be invertible.
Re: A 2020 Vision of Linear Algebra
#147Just curious .. what really are the usecases where of Linear Algebra is applied ? Any domain of software development ?
- root finding algorithm with more than one variable.
- graph problems like Google's PageRank
- statistical analysis
- 3d rendering (projecting a 3d scene onto a 2d image)
- solving systems of equation (also see linear programming)
Linear algebra is very basic and fundamental to physics and math.
Re: A 2020 Vision of Linear Algebra
#148Earlier quoted context omitted.
> seldom get back the "best" conceptual answer, "the determinant is the product of the eigenvalues." I found that the "best conceptual" answer depends a lot on taste, and what concepts you are familiar with. In this case: - Calculating exact eigenvalues of matrices larger than 4x4 is impractical, since it requires you to solve a polynomial of degree >4. - The EV exist only in algebraically closed fields (complex numb…
I don’t have an intuition for these concepts I’m afraid (I probably should watch the videos). What I don’t see for instance is how this relates to the fact that a matrix A with det(A) = 0 is not invertible.
Re: A 2020 Vision of Linear Algebra
#149Earlier quoted context omitted.
Is it the same issue as the infamous "monads tutorials" problem, where the understanding takes a lot of time to infuse but looks obvious in retrospect when it finally clicks?
I am convinced that monads induce a very specific kind of brain damage that makes a person incapable of ever explaining monads.
Re: A 2020 Vision of Linear Algebra
#150Have not watched the videos yet, but that seems to me more like an 1820 vision of linear algebra :-) If you look at the order of topics in his book "An Introduction to Linear Algebra", you will find the topic "Linear Transformation" way back in chapter 8! Even after the chapters eigenvalue decomposition and singular value decomposition. But understanding that a matrix is just the representation of a linear transforma…
While this view certainly helps intuition at initial stages of learning, it is not "just" that, and computational methods involving matrices are of much more practical importance (similar to being able to add and multiply numbers which we are taught early in life) which is probably why the stress is on them first and foremost. Someone said, "learn to calculate, understanding will come later."