Too Much Calculus – Gilbert Strang (2001) [pdf]
11–20 of 137 posts
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#12Perhaps amusingly, the Computer Science education at the University of Copenhagen includes no mandatory Calculus course, but it does include a Linear Algebra course. Even so, students have a hard time seeing what they'll use Linear Algebra for, before later on in their education.
It was a revelation for me when I've tried to get into game programming, and half of the math taught in primary and secondary school became immediately useful, also linear algebra (which was only started at the final year of high school). Made linear algebra courses on the university a lot more interesting. There's a difference if you look at a class "what I need to pass an exam", and "what I could use in my next game".
Also tinkering with 3d graphics makes thinking in vectors, planes, matrices, dot and cross products intuitive after a few weeks.
BTW I wonder hwo many kids learnt basic linear algebra from Denthor's Asphyxia tutorials :)
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#13(Speaking from my experience as a calc teacher at a big U.S. state U.; mileage may vary elsewhere) Most non-STEM students won't see the 'Calculus I, Calculus II, Calculus III' that starts the essay so dramatically. Increasingly, liberal arts students are able to get by with no more than a "math appreciation" course and maybe what amounts to high school algebra. The "math appreciation" course might actually touch on v…
Can you substantiate "millions of transfer students between thousands of universities every quarter"? That seems like outlandish hyperbole. Irrespective of the precise number, a system with momentum is not sufficient justification for its continuation.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#14(Speaking from my experience as a calc teacher at a big U.S. state U.; mileage may vary elsewhere) Most non-STEM students won't see the 'Calculus I, Calculus II, Calculus III' that starts the essay so dramatically. Increasingly, liberal arts students are able to get by with no more than a "math appreciation" course and maybe what amounts to high school algebra. The "math appreciation" course might actually touch on v…
I'm amazed that you say that calculus has had a much greater impact on society when virtually every database, graphics manipulation or economic analysis uses principles of linear algebra. Can you substantiate "millions of transfer students between thousands of universities every quarter"? That seems like outlandish hyperbole. Irrespective of the precise number, a system with momentum is not sufficient justification f…
Studying any kind of engine (or for that matter, anything that moves), solid-state electronic device (from transistors to antennae) or power distribution network and doing any kind of design about them is literally impossible without calculus. Even algebraic approaches to these are formulated through discretization of a continuous model (which -- unsurprisingly -- you need calculus to study).
We have such a thing as databases, devices that can manipulate graphics and high-complexity economic models that are analyzed through linear algebra because Newton and Leibniz found the mathematical tools we need in order to model (continuous) change. We could mostly get along fine-ish without linear algebra, but the industrial revolution that spawned our society would be impossible without calculus, because without it you cannot design anything non-trivial that moves or runs on electricity.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#15Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#16(Speaking from my experience as a calc teacher at a big U.S. state U.; mileage may vary elsewhere) Most non-STEM students won't see the 'Calculus I, Calculus II, Calculus III' that starts the essay so dramatically. Increasingly, liberal arts students are able to get by with no more than a "math appreciation" course and maybe what amounts to high school algebra. The "math appreciation" course might actually touch on v…
The main use of linear algebra to me is describe local behavior of functions/dynamical systems. Sure, calculus is the setting of functions in full generality, but understanding the algebra of local interactions is an essential part of the whole -- how can you go far into calculus without understanding derivatives? Linearization is practical the way to solve 99% of engineering problems.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#17Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#18(Speaking from my experience as a calc teacher at a big U.S. state U.; mileage may vary elsewhere) Most non-STEM students won't see the 'Calculus I, Calculus II, Calculus III' that starts the essay so dramatically. Increasingly, liberal arts students are able to get by with no more than a "math appreciation" course and maybe what amounts to high school algebra. The "math appreciation" course might actually touch on v…
I'm amazed that you say that calculus has had a much greater impact on society when virtually every database, graphics manipulation or economic analysis uses principles of linear algebra. Can you substantiate "millions of transfer students between thousands of universities every quarter"? That seems like outlandish hyperbole. Irrespective of the precise number, a system with momentum is not sufficient justification f…
Linear algebra has really only come into its own since humans have had powerful computational systems at their disposal, as a large part of linear algebra's usefulness (including its relevance to the examples you describe) is efficiently organizing and performing calculations in higher order systems. That is not to say it is irrelevant or non-impactful - far from it! I'm just saying linear algebra has taken hundreds of years for its real power to be leveraged, and in the intervening time, calculus has reigned supreme as a system for modeling and describing real systems.
(FWIW, I agree with the author and the paper in question, but I think OP you replied to is absolutely correct that teaching both gives perspective that neither alone would impart.)
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#19(Speaking from my experience as a calc teacher at a big U.S. state U.; mileage may vary elsewhere) Most non-STEM students won't see the 'Calculus I, Calculus II, Calculus III' that starts the essay so dramatically. Increasingly, liberal arts students are able to get by with no more than a "math appreciation" course and maybe what amounts to high school algebra. The "math appreciation" course might actually touch on v…
I'm amazed that you say that calculus has had a much greater impact on society when virtually every database, graphics manipulation or economic analysis uses principles of linear algebra. Can you substantiate "millions of transfer students between thousands of universities every quarter"? That seems like outlandish hyperbole. Irrespective of the precise number, a system with momentum is not sufficient justification f…
Both are incredibly important. I would say that linear algebra and discrete methods are more important for computing, but calculus has had a larger impact on science especially physics. Newtonian physics - a revolution in thinking and unification of mathematics and science - is intricately tied to calculus.
Even in the example of economics that you cite, calculus is used heavily for the theoretical underpinnings for finding equilibria and deriving min/max.
Re: Too Much Calculus – Gilbert Strang (2001) [pdf]
#20Incidentally, for those who want to learn linear algebra for CS in a mooc setting there are 3 classes running at this very moment:
https://www.edx.org/course/linear-algebra-foundations-fronti... (from UT Austin)
https://www.edx.org/course/applications-linear-algebra-part-... (from Davidson)
http://coursera.org/course/matrix (from Brown)
The first 2 use matlab (and come with a free subscription to it for 6 months or so), the last python. One interesting part of the UT Austin class is that it teaches you an induction-tinged method for dealing with matrices that let you auto-generate code for manipulating them: http://edx-org-utaustinx.s3.amazonaws.com/UT501x/Spark/index... .
And of course there are Strang's lectures too, but those are sufficiently linked to elsewhere.