However, my concern with your approach is that those examples help only if you are interested in physics (or whatever field those examples come from). I worked at a math tutoring institute for a few years and often saw that physics examples in textbooks like Stewart's confused a lot of students who were not that interested in physics. Not only do they have to learn the math, they now have to learn physics concepts just to understand the examples! There were plenty of students who could do differentiation/integration, but struggled at the questions involving physics.
Likewise, the department had a separate calculus course for people in finance, economics, etc. That textbook had applications in finance. All the tutors struggled to help those students because we had to learn basic finance concepts to understand the problems. And on the flip side, the students ended up useless at solving calculus problems on their own - but they could do the ones involving finance concepts.
Some areas of mathematics are applicable to physical realities, but they aren’t defined by those realities.
No problem with there being a rigorous math department. For mathematicians. But, quite literally, no one else cares. Mathematicians and everyone else are at crossed purposes, and the mathematicians are wrong to choose their purposes over their students' needs.
Uh... Not that I'm defending the previous poster. Just griping about rigor in general. Physical arguments for mathematical problems are rarely sound, and I'd assume that an undergraduate who thinks they have made a sound one is wrong until reading it to see.
For example the Italian school of algebraic geometry caused the waste of legitimately decades of work by many people because the foundations weren't right: https://en.wikipedia.org/wiki/Italian_school_of_algebraic_ge....
Part of the purpose of a maths degree is to teach the students the rigour required to be a mathematician. If you don't want to learn that rigour then thats completely fine, you can use physical or intuitive arguments, but the place to go and do that is in the physics or engineering departments.
I agree mathematicians would be wrong if they were forcing their rigour on physics students or whatever, but I think they're emphatically right to teach it to maths students.
The purpose of a published paper is to explain things to other humans, while that of a computer formalization is to explain things to computers. Just as it is generally not easy for a computer to understand a published proof, it is usually not easy for other mathematicians to understand the code you feed to Lean or whatever.
The stuff you need to focus on to get a computer to accept your proof is usually quite different to the stuff you want to focus on when explaining things to colleagues. Roughly speaking we care about why you're doing things, while the computer cares about the intricacies of what you're doing.
As someone who did an undergrad in mathematics, I have to disagree with you here. People think math is about numbers and computation, but that's like saying literature is about letters and composition. Fundamentally, mathematics is the study of things that are provably true. Without rigor it's not math.
> The idea that math is only about rigor isn't intrinsic; it's a historical accident that people seem to not realize is optional
I mean, it is by definition. To a mathematician, doing calculations is not mathematics, no more than spelling is doing poetry. Which is not to say that doing calculations is without value! I think what we have here is (ironically) an unrigorous definition.
I hope you realize that physics isn't about calculations either? You can put numbers or types in the equations, just like you can put numbers or types in the expressions or results you get in math.
Likewise, when schools focus only on teaching literature by the most artistic definition, at the cost of teaching them basic day-to-day reading and writing skills, the result is a lot of students who can do neither.
Let's treat rigorous math and lofty literature like the specialized skills that they are, and offer them to students who show particular interest in those areas. For the bulk of students, let's teach them skills that will be useful and relevant.
Why would you study such trueness if whether you know it is true or not does not have any added value in the physical world?
It's more a surprise that some rulesets map to physical world as well as they do [1].
For some there may be very important ones in the future like e.g. number theory got in cryptography. But for example just knowing whether P=?NP or if the Riemann hypothesis is true probably has no "physical reality" direct applications.
[1] https://en.m.wikipedia.org/wiki/The_Unreasonable_Effectivene...
But (integer) numbers and their behavior had huge significance in the ancient worldview, and still do even in our days if you look deep enough. And the Pythagoreans et al applied number theory in e.g. music.
The motivation of most non-applied mathematicians is aesthetic, much like the motivation of someone in the arts. It's done for its own sake ("mathematical beauty"), not because it has any practical application.
Mathematics might turn out to be "useful" more often than the average novel - but that doesn't mean the math was done with any use in mind. For example many developments in differential geometry made in the 19th century were inapplicable to anything physical for decades until Einstein applied them to create general relativity. Plenty of math becomes useful long after its development, and plenty more never finds any practical application.
I cannot overstate how destructive this is, because it basically presents math as this arbitrary logic game rather than as a fundamental language of the universe.
You are making a clear philosophical assumption yet don't realize it. Is math really the 'fundamental language of the universe'? or is it an arbitrary logic game that, in its most common interpretation, describes the universe well? Given that we have no full formulation of the universe in terms of mathematics (no theory of everything), the claim that mathematics as it is today is the 'fundamental language of the universe' seems laughably wrong.
On the other hand, there are thousands of formal mathematical systems that don't describe anything 'real' as far as we can tell. I mean, the entirety of the lambda calculus was developed before there were any computers that could realize any it in any physical system. Yet, its development has proven incredibly important in the entire foundations of mathematics (many theorem provers, etc are based on some variant of lambda calculus).
I'm not denying that some people learn calculus, algebra, etc (i.e., standard high-school/early college maths) with physical systems in mind. However, mathematics is much more than that and limiting the field only to that which we can sense is actually detrimental to mathematical progress as a whole. It seems best to me to encourage purely mathematical thinking itself in the hope that the arbitrary systems humans create may one day be used to describe something. History is littered with 'useless' subfields of math later becoming fundamental to the economy (number theory and elliptic curves to cryptography, lambda calculus to computation, group theory to quantum physics, etc)
A simple example is: nobody needs a proof of how differentiation or integration work. They need to know how to do it, think with it, apply it to problems, and generalize it. The proof is a tool for not being wrong, and that is a perfectly fine thing for mathematicians to do and a waste of everybody else's time (unless they really need convincing).
It is an absolute travesty how many people enjoy math until they get to their first college class which is taught by a disconnected mathematician that ruins the subject for them. At my school everyone stopped at multivariable because that's the level at which mathematicians systematically ruined math -- by teaching and testing the wrong stuff. Personally, I survived by the skin of my teeth, and then later found physics and actually learned multivariable calculus and learned to love math again. Despite the efforts of the people who were paid to teach it.
That's great. Not everyone does. Thinking simply via formal systems is not inherently inferior to 'doing' something with it. Both have their uses. In particular, as I said, quantum mechanics would not be where it's at today if it weren't for many pre-quantum mathematicians pushing around symbols on a page.
This "nobody" includes a lot of industry workers, e.g. those in finance and economics, not only "pure" mathematicians.
I studied physics in undergrad and the general method was, yes, it involved detailed understanding of all the theory, far better than anyone learned it in the relevant math class (differential equations, multivariable calculus, and linear algebra, in particular --- a 1-semester course in QM has to teach everyone linear algebra because the math course on the subject is garbage; a 1-semester course in E&M has to teach multivariable calculus also because the math course was garbage, etc.)
But yeah, absolutely you have to really learn e.g. group theory and algebraic number theory to do cryptography. I actually quit engineering and switched to physics precisely because I was so annoyed that an intro electrical engineering class used the Fourier transform as black magic without bothering with why it worked.
In particular many of the exact theorems that are used in formal math are totally irrelevant and historical accidents. Calculus could have been developed in a thousand different ways; we happened to pick one, the particular names of the theorems or what order the results are constructed in is, IMO, totally irrelevant to anything outside pure mathematics (particular examples: which construction of the integers you use; which construction of the real numbers you use; which definition of the derivative; which definition of the integral, stuff like that. In the case of integrals, yes, different constructions have different theoretical properties in terms of which functions can be integrated --- but, in any application, the answers intrinsically can't be affected based on your choice of definition, so the actual definition can't matter.
If your goal is teach math to the bulk of people, including those who will not go on to be mathematicians, it makes sense to tie math to something that the bulk of people can relate to. And most people DO enjoy thinking about physical objects and physical space (because we ourselves are physical beings who evolved to interact with our physical environment), so this is a really great starting point for introductory math for the average person.
If your goal is to only teach the subset of the population who prefer highly abstract puzzles, and to alienate all others, then our current methods are working fine I guess. But I don't think this is a good goal for general math education.
(I suppose that's where the terrible canard of "those who can't, teach" comes from. There's a kernel of truth to it, of course, but the more generous and relevant point is that success through effort is better preparation for teaching than success through natural ability alone.)
My guess is not that your teacher would disagree that math is "a fundamental language of the universe", just that she spoke it so fluently that she wasn't well able to relate to people who don't.
This was exactly my experience as well. I spent almost an entire first semester with a C average, mostly because I couldn't grasp what I was doing or why I was doing it. I still remember my "Eureka!!!" moment of sitting in the school library and working on a series of problems about water escaping a pool through an every-widening hole in the side. At that point, it all made sense, and I a) finished with mostly A's and b) was the only one in my class to score a 5 on the AP test later that year. I eventually went on to major in EE with a focus on Signals Processing (including grad school), so I always find it ironic that I went from not getting it all, to basically 8 straight years of nothing but Calculus.
This is where kids with an engineer parent have an advantage. Such a parent can offer examples of how some of the math is used in the real world. Once relevance is established it's OK to point out that this stuff is often buried in software but someone had to put that math into code form so we can all benefit from it. "You may never use it, but you use tools that use it under the hood" can be motivating when they're wondering if it's all just weird busy work.