Too Much Calculus – Gilbert Strang (2001) [pdf]
51–60 of 137 posts
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#52I wish Gilbert Strang would teach calculus and write a book as he did for linear algebra.
Strang, Calculus, 2nd edition: http://www.amazon.com/Calculus-Second-Edition-Gilbert-Strang...
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#5314 years later, the popularity of machine learning and "big data", which requires quite a bit of linear algebra, makes this only truer.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#54[1]: https://medium.com/@jeremyjkun/here-s-just-a-fraction-of-wha...
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#55As a programmer, I've found far more uses for linear algebra than for calculus. It shows up in robotics, in machine learning, in game development, and in many other cool subfields. I didn't get very much out of my university linear algebra course. (It was pure theory with nearly zero applications.) I don't think I really developed a good intuition for linear algebra—and why it's so useful—until I read Jim Hefferon's…
I had a similar experience where my college linear algebra class was not good, taught by a grad student who seemed to have no enthusiasm for the material or for teaching, plus his accent was hard to understand at times. It was also the first exposure to proofs in the math curriculum so from the beginning I remember being overwhelmed by those and totally losing sight of the forest for the trees.
I sat through the whole semester thinking it was a pretty useless subject. My senior year I happened to take a machine learning and a quantum mechanics class at the same time and had a big ah-ha moment when I realized how big a role linear algebra plays in such a wide range of subjects. I went back through my old textbook and notes at that point and that new perspective made a huge difference, it was like it was completely different material and it was a lot easier to understand.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#56> We need to present the mathematics that is most useful to the most students. I wish it weren't this way! Mathematics is a wide and fascinating field, and I think more students could find interest if our schooling reflected that. But moving some of the detail and drudgery that is the calculus sequence to subject matter that requires it, in order to make way for linear algebra, is a great start.
I agree completely, but calculus touches so much of advanced math that at some point you have to learn it in depth (assuming you actually want to learn advanced mathematics). I'd argue that linear algebra is a more interesting subject for most people, but calculus contains more important ideas that are crucial if you intend to continue studying mathematics.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#57As a programmer, I've found far more uses for linear algebra than for calculus. It shows up in robotics, in machine learning, in game development, and in many other cool subfields. I didn't get very much out of my university linear algebra course. (It was pure theory with nearly zero applications.) I don't think I really developed a good intuition for linear algebra—and why it's so useful—until I read Jim Hefferon's…
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#58There's a fair point to say that one shouldn't learn so much calculus as to lose your linear algebra, but the opposite is just as true. There are a lot of comments in this thread along the lines of saying that linear algebra is far more useful than calculus in CS. This statement feel not exactly unfair but certainly like it's a reactionary measure.
Whenever you have a notion of change you have some kind of calculus underlying it. Even if you end up having to view that notion of change algebraically. For instance, there's a famous functional programming result that there is a well-defined "derivative of an algebraic data type" which allows you to talk about changes in data "over time".
I'd also feel very bad for anyone who tried to learn too much probability without studying quite a bit of calculus first.
[0] Sure there's discrete calculus and algebra underlies the mechanism of most calculus computation. Likewise there are continuous groups and you can't avoid how topology mixes the two concepts.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#59As a programmer, I've found far more uses for linear algebra than for calculus. It shows up in robotics, in machine learning, in game development, and in many other cool subfields. I didn't get very much out of my university linear algebra course. (It was pure theory with nearly zero applications.) I don't think I really developed a good intuition for linear algebra—and why it's so useful—until I read Jim Hefferon's…
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#60To reinforce this point: here's just a fraction of what you can do with linear algebra [1] [1]: https://medium.com/@jeremyjkun/here-s-just-a-fraction-of-wha...