So over the past few weeks I have been thinking about trying to learn mathematics again at my own pace (starting at the basics), what books would you recommend?
"How To Solve It" George Polya. Heurists and problem solving skills, by a great mathematician.
Do a google search, specially in the sci.math newsgroup. Again, read books by mathematicians for mathematicians; they're often far more enjoyable and actually far more straightforward (I was often confused by the examples in my school work; I didn't care for "vehicle moving at speed X" or "object falling at from height Y". We all have a different internal visual mind and I tended to think in abstract patterns, usually colors, lines or nested bodies, without real physical objects distracting me.)
I had a physics professor that did an amazing job of teaching problem solving; even though the class wasn't directly to my major, it was probably the single most useful class I ever took. Next semester I read How To Solve It and realized that the way he taught followed closely to what Polya lays out.
An Introduction to Mathematical Reasoning loks good, just going to read some reviews on Amazon first.
Would 'How To Solve It' be aimed at someone like myself?
Start with Euclid's _Elements_, and then move onto Archimedes' short books on levers and floating bodies, Apollonius's wonderful treatise on conic sections, and Ptolemy's _Almagest_.
They are excellent for self-education, providing both geometrical knowledge in itself, as well as extensive training in sound reasoning. Don't be fooled by the antiquity of their origin: they teach more clearly than most modern day texts, and their content is timeless.
Do read the classical texts for pleasure, to round out your education, or to understand the history of mathematics. But don't study math from them, that'd be a terrible mistake.
I find Euclid extraordinarily clear in his exposition of geometry. And I have not yet found a better teacher on conics than Appolonius, although Descartes comes very close with his analytic geometry.
Are there some defective constructions in the Conic Sections or in the Elements that lead you to say that "you'll know next to nothing about even basic notions of mathematics"?
It's not clear to me why you think that the ancient texts are lacking in pedagogical power, except for perhaps a personal aesthetic preference.
As for understanding mathematics and its techniques, there are now much better methods. Our understanding of mathematics and methods of learning (not to mention our simple culture in general) have changed substantially since then, the most obvious point being the development of non-Euclidean geometry.
To add to the list of books already mentioned consider Numeracy. It was influential for me when I was an undergraduate and touches on numerous topics. Also, if you want to start at the beginniner, there is a very good book called Chapter Zero that starts with nothing and is easily accessible to anyone willing to study it.
While I of course agree that we now have a lot more mathematics, including non-Euclidean geometry, I don't see what thay has to do with the value of Euclid and the other ancient mathematicians. I'm not recommending Euclid and Appolonius as a complete mathematical education, but a good place to start.
What are the methods of learning that we now have that invalidates Euclid and the others from being valuable teachers of mathematics?
There's a lot of great resources out there, but you need to be more specific.
For example: I really enjoyed Gilbert Strang's course on Linear Algebra, available as a series of video lectures on MIT OCW (http://ocw.mit.edu/OcwWeb/Mathematics/18-06Spring-2005/Cours...).
If you are interested in Discrete mathematics, Knuth's "Concrete Mathematics" is a great book--but it might not count as "basic" enough for your purposes, depending on your background.
If by "basics" you mean "the stuff you should have learned in high school or as an undergrad", the Standard Deviants videos are fun: http://www.sdlearn.com/default.asp
http://www.amazon.com/Road-Reality-Complete-Guide-Universe/d...
OK, I haven't actually read it, but it looked like a really good book for learning a lot of interesting math when I thumbed through its contents at the library. :)
Passing on some wisdoms to the young hackers around here... I wish someone had grabbed me by the face in highschool and told how important all these layers of skills/knowledge would be for getting the kind of jobs I want now. <I come from a blue collar background - by the time I realised how important education was (age 22) it was too late to do much about it>
I did my GED and dropped out of college, so I think that I can relate to how you feel. There's a huge inferiority complex that comes from having less education than others. Filling in the gaps is difficult but I've found that whenever I fill something in, I've benefited pretty quickly. Lately I realized that I sucked at systems programming concepts, so I've been reading about that, which has been really helpful. I make a living as a programmer, but I have to continually be studying to try and fill in gaps before I'm hurt by lack of knowledge.
If someone can work through a discrete math textbook and do the exercises, I think they could get a lot out of it. Calculus has some important ideas, but I think the discrete math is much more relevant to every day programming. I took a course last year at my community college that used Discrete Mathematics with Applications, by Susanna S. Epp. I don't recall it requiring higher math than algebra, but it did require sharp thinking. Concrete Mathematics: A Foundation for Computer Science is probably a good textbook, but I haven't used it, so can't say anything about it.
Absolutely, the layers you mention is exactly why I want to start from scratch
I'll recommend a couple of books from that thread:
http://www.springer.com/physics/book/978-0-306-45036-5
http://www.amazon.com/Mathematics-Short-Introduction-Timothy...
I agree with the recommendation of An Introduction to Mathematical Reasoning in this thread.
Another participant has already recommended my favorite for background reading, Concepts of Modern Mathematics by Ian Stewart.
http://www.amazon.com/Concepts-Modern-Mathematics-Ian-Stewar...
Get that right away.
Sawyer's A Mathematician's Delight is surely also good (I've read other books by Sawyer).
http://www.amazon.co.uk/gp/product/0486462404/
Read those for background as you get my favorite overviews of mathematics: Basic Mathematics by Serge Lang and Numbers and Geometry by Joseph Stillwell.
http://www.amazon.com/Basic-Mathematics-Serge-Lang/dp/038796...
(Basic Mathematics is mostly high school level math, with a minimum of fuss and bother, and good exercises.)
http://www.amazon.com/Numbers-Geometry-John-Stillwell/dp/038...
(Numbers and Geometry is mostly undergraduate level math, with very good explanations and excellent exercises.)
Thanks for reminding me about it - I think I'm going to order my self a copy!
First have some kind of goal. Do you want to be able to determine the orbit of an planet, evaluate the complexity of algorithms and computing models, study human interactions as walks on graphs, or use statistics to model and predict complex systems. Decide on this first, don't wonder around mathematics aimlessly.
Secondly, work the books. Maths can not be learned by observation, and reading proof after proof is simply observation. Memorize proofs, work from your current point back to first principles, and do all the problems you can. Of course there will be times when you simply can not find a means to start on a problem, and at that time find help or try and come back to the problem later.
I recommend reading Theodore Gray and Jerry Glynn's Brain Rot article for some ideas on what math skills are worth intensive study and development and which are less important: http://www.theodoregray.com/BrainRot/
There are several articles and blog postings on the topic of math self study that I found interesting and you might find useful in determining what and how to study: Developing your intuition for math: http://betterexplained.com/articles/developing-your-intuitio... Math every day (Steve Yegge): http://steve.yegge.googlepages.com/math-every-day Math for programmers (Steve Yegge): http://steve-yegge.blogspot.com/2006/03/math-for-programmers... How to read mathematics (Shai Simonson and Fernando Gouvea):http://web.stonehill.edu/compsci/History_Math/math-read.htm
You are introduced to a concept, given a set of practice problems to see the concept in action, then given a problem set to solve on your own.
http://www.amazon.com/Algebra-I-Cliffs-Study-Solver/dp/07645...
Each book is about 350 pages and you'll be up to speed in no time.
I read the guide every evening while I was cooking (its not a difficult read) and my maths improved greatly.
http://www.netcomuk.co.uk/~jenolive/ http://www.amazon.com/Maths-Students-Survival-Self-Help-Engi...
If you want to learn things closer to computer science then learn something of Number Theory, some Enumerative Combinatorics and Graph Theory as well. The list is extensive because I come from a mathematical background. If you learn at least a bit of these topics them the next step will be apparent for you.
If you want to learn ABOUT math, Davis and Hersch's "The Mathematical Experience" is a fairly easy read about philosophy of math, how it is used, and a bit about studying math.
Eric Temple Bell's "Mathematics: Queen and Servant of Science" is a bit dated but an excellent history of math for someone interested in learning to do advanced math; the author's a bit biased towards algebra over analysis, number theory, and geometry, but not excessively so. Its biggest lack is only one short chapter on probability and statistics. This is not a particularly easy read since it covers things in some depth, but I think it is worth the effort.
The better approach is to get a theoretical book, something like Spivak's Calculus or Linear Algebra by Friedberg, Insel and Spence. And then from there whenever you have difficulty with the material spread out laterally and you really start to gradually grow an understanding of mathematics.
And then perhaps, one day you'll be up for Spivak's Calculus on Manifolds!
Also, One, Two, Three, Infinity by George Gamow (a great physicist) is a great intro.
Second the How To Solve It recommendations.
http://www.amazon.com/Linear-Algebra-Right-Sheldon-Axler/dp/...
Great introductory text which starts from algebraic first principles and goes through pretty much everything up until differential equations. Very thorough.
I'm not sure where you're at or what direction you want to study, but once you're familiar with calculus concepts this text is a good place to go to deal with ODE and analysis.
http://www.amazon.com/Concepts-Modern-Mathematics-Ian-Stewar...