Posted by E-Reverance 8 hours ago
I think we don't cover basics like the distributive rule in school very well, and that it should be a much more nuts n bolts visual / measuring / counting experience.
Ive attempted to outline how I think this stuff should be taught, by making a video tour of the concepts - from Counting, to Distributive rule / algebra, to Quadratics then the Derivative, here :
https://www.youtube.com/playlist?list=PLEInJ-Z4qBKYxbK1Mm13g...
All of these things are covered in some great books :
W W Sawyer Vision in Elementary Mathematics
Algebra by Gelfand
Calculus by Thomas
We have superb resources now like 3Blue1Brown, KhanAcademy and ArtOfProblemsolving.com / BeastAcademy .. so you _can_ get your kids a superb math education, even as many schools seemingly give up on teaching Algebra and Calculus.Calculus Basic Concepts For High Schools by L. V. Tarasov
https://archive.org/details/LevTarasovCalculusBasicConceptsF...
What does it mean with his d() operator to "divide by dx"? All of a sudden it seems like he has changed dy/dx from unfortunate notation that sort of looks like a division into something that actually is dividing two meaningful things, dy and dx? And so what the hell are dy and dx?
I think the best way to understand this is that division by dx is always allowed. It is genuinely a nonzero quantity. Later, we think more in a more abstract way in a tiny neighborhood around (x,y), considering what happens to dy as dx becomes arbitrarily small, but it never vanishes entirely. That explains why we can say dy = 2x dx or dy/dx = 2x and both are completely true and reasonable. I think the author's argument is that d() is a bit easier to understand because we aren't dividing by dx but it makes no sense (to me) that way. If you cannot divide by dx, a nonzero number, then why not? And if you can, why doesn't dy/dx involve zero division, which is clearly not well-defined? I think answering those questions makes calculus a lot easier to understand and that they are in a sense the hardest questions. The notation this author uses doesn't really illuminate those points and the fact that the author realizes that he is basically teaching the students to accept zero division for most of the year suggests he is basically saying we should go back to a Leibniz-era approach to calculus. I would rather make rigorous what is meant by dx/dy and what exactly dx and dy are.
-- George Berkeley, namesake of UC Berkeley, in 1734, critiquing infitesimal approaches to calculus.
Math uses limits because "dx" as a concept is hard to define and relies on faith that such an object can exist. It behaves as zero when convenient yet is non-zero when that breaks math. Limits have a more rigorous footing.
Waiting a year to get from intuition to theorems is a perfect way to ruin math.
Math is not supposed to be easy/simple, but it supposed to be a great way to understand systems based thinking.
At the same time there could be more examples taught on why these building blocks were historically needed and what they are used for solving nowadays.
It's interesting that you chose to make that point in a thread about calculus specifically. It had pretty shaky foundations for most of its history, and even today, there's a pretty significant disconnect between the mechanics of epsilon-delta and the meaning we assign to the result.
> Math is not supposed to be easy/simple, but it supposed to be a great way to understand systems based thinking.
Math is a means to an end. Making the tool easy to use is a desirable property. I've heard "it's not supposed to be easy" applied to many disciplines, from film photography to software engineering, and I think it's mostly gatekeeping.
I think this is practically fixed by Robinson's NSA when it's combined with big/little O notation:
δy = f'(x) δx + o(δx)
A (nonstandard real) quantity is o(δx) when it's infinitesimal relative to δx, i.e. s ∈ o(δx) whenever s/δx is infinitesimal. So δx² ∈ o(δx) but δx ∉ o(δx).(Pointing out the unrelated absurdity of this title being given out to people often not actually present at a company’s founding)
#lang sicp
at the top of the SCM file, or with Chicken Scheme 5 once you run
these commands in a terminal: chicken-install srfi-203
chicken-install srfi-216
Then set this ~/.csirc file: (import scheme)
(import (srfi 203))
(import (srfi 216))
Try it, because under SICP you will learn Calculus by literally learning the rules of derivation, integration and squared and cubic roots as an example of recursion.Online, interactive SICP in the browser, you don't need to install anything:
1) Calculus: Basic Concepts for High Schools by Lev Tarasov. Soviet-era book written as a dialogue between the author and reader. Absolutely fantastic (also see his other books on Probability etc.) - https://mirtitles.org/2018/09/04/calculus-basic-concepts-for...
2) Calculus: An Intuitive and Physical Approach by Morris Kline. A classic; any book by Morris Kline is a must-have - https://store.doverpublications.com/products/9780486404530
3) Calculus: The Princess of Mathematics by H.C.Verma et al. A two-vol must-have affordable set. The author is a well-known Indian Physics professor and this is written specifically for students to "understand" calculus i.e. it is not a typical textbook. - https://garudalife.in/calculus-the-princess-of-mathematics-v...
4) How to Think about Analysis by Lara Alcock. Provides conceptual insight like the Tarasov book above. Checkout the author's other books too. - https://global.oup.com/academic/product/how-to-think-about-a...
I believe we need to study Calculus alongside Probability/Statistics nowadays due to their pervasive use in ML/AI/etc. To that end;
a) Methods of Mathematics Applied to Calculus, Probability, and Statistics by Richard Hamming. It is by Hamming so one of the best. - https://store.doverpublications.com/products/9780486439457?_...
b) Calculus and Statistics by Michael Gemignani. Similar to the above - https://store.doverpublications.com/products/9780486449937