Ask HN: Independent Math Study
I never thought I'd be asking this. Math was never my "strong suit", but over the last year I've really grown to enjoy it as I learn more. I've taken Calc. I in a fairly demanding college environment, and am planning on continuing with Calc. II and Linear Algebra.
My question to HN is: How does one go about doing self-study in Math? It seems, of all the sciences, to be especially difficult to tackle without the built-in support of the classroom. I assume that like most things, it just takes a lot of hard work and study, but I'm curious if anyone out there has a rough plan for tackling a reasonably rich understanding of mathematics on their own. Sites, materials, etc. are appreciated.
Thanks!
39 comments
[ 88.6 ms ] story [ 363 ms ] threadElementary Calculus: An Infinitesimal Approach for a mathematically rigorous course in infinitesimal calculus. I think it is much more intuitive than typical limit calculus.
Now, on the other hand, linear algebra is almost universally important and is probably easier for a programmer to grasp. I would also suggest picking up a Number Theory or Combinatorics text; they're practically useless, but they're fun and interesting, they'll give you a better idea of what mathematicians do, and you don't need much education to get into them.
My usual advice for building skills is to work on contest problems. See if you can find some AMC12 problems. If those are too easy, you can work your way up. AIME and Putnam would be good next steps (those can be found here: http://web.archive.org/web/20080205091131/http://www.kalva.d... ).
Your other suggestions notwithstanding, you and I live in a very different "real world" my fried.
Tell that to physicists “renormalizing”† it over and over all days long…
† I almost forgot not everyone on HN may know what that is, http://en.wikipedia.org/wiki/Renormalization
That's a joke, right?
If you want to study graph theory or combinatorics [1], then calculus will be pretty much useless to you, and you'll naturally go years without using it.
Calculus is also useless in some situations in abstract algebra (which are said to have combinatorial character). There are other parts of abstract algebra, e.g. Differential Galois Theory [2], in which calculus is pretty important.
Topology is similar. Elementary topology is part of the foundation supporting calculus, while algebraic topology is one of the tools that's useful when we try to do calculus (or solve differential equations) in non-Euclidean spaces.
Fields making heavy use of calculus include differential geometry, differential equations (ordinary or partial), dynamical systems or control theory. That subsumes most of physics. Fields underpinning (and largely inspired by) calculus include real and complex analysis, measure and integration theory (aka axiomatic probability theory). Also functional analysis, which is a generalization of linear algebra, which is the bookkeeping methodology of calculus in higher dimensions.
[1] The first sentence here says it all: http://en.wikipedia.org/wiki/Combinatorics
[2] http://en.wikipedia.org/wiki/Differential_Galois_theory
> Many pure math classes require no (or very little) calculus.
These are not the same thing (hence my confusion.) Your initial comment seemed to indicate that nobody does analysis anymore, which is just not true at all (look at the most recent fields medal.)
Useless? I dear to say that number theory is currently the most lucrative field of mathematics. Without number theory, modern day cryptography would not exist and thus everything that depends on secure communication of information would not exist. So forget about commerce over the Internet, bank wire transfers, credit cards, administrating computers remotely and, most importantly, hiding your huge porn collection from your wife.
And, combinatorics is useful for the study of algorithms. It is pretty much the foundation of computer science.
If you really want to improve your problem solving skills, I would highly recommend studying real analysis. What you get out of this will go a long way to making you a better problem solver. The reason why I say this is when you have to so something like prove why 1 is greater than 0, you'll learn to look at things differently.
In studying real analysis, you are almost learning how to walk again. Everything that you have taken for granted as being obvious in the past will now have to be proven. And by going through these exercises, you'll learn the importance of truly understanding what you are doing.
Where different text books may deviate from one another is how they prove a theorem. Like programming, you can usually get the same results by going down different paths. Some paths are more efficient than others, but that is predicated by what you know.
If you are just learning, the best thing to do is find textbooks with answer keys to assignments. Also with the advent of google and such, I would have to imagine you can probably find answers to a lot of the questions that would be posed in these text books so answer keys may not be all that important now.
http://www.amazon.com/Road-Reality-Complete-Guide-Universe/d...
For that I can recommend Discrete Mathematics and its Applications by Kenneth H. Rosen.
Optionally supplemented by Student's Solutions Guide for more elaborate answers to exercises.
Do as many exercises as possible.
It's a good way to skim a lot of different mathematical topics for further exploration.
http://www.amazon.com/Princeton-Companion-Mathematics-Timoth...
Some of my studies I also did with books, video lectures, and articles I found on the internet.