On Becoming a Math Whiz: My Advice to a New MIT Student
calnewport.com
calnewport.com
- Take a concrete case of the abstract (e.g. instead of trying to prove cauchy-schwarz for inner product spaces, prove it for R^n, and generalize).
- Strengthen your assumptions, then weaken them (prove something for finite dimensional vector spaces, then weaken your conditions to include all vector spaces).
- Try to find a counter-example of what you're trying to prove, and figure out why it's so difficult.
To me, posts like this (themed toward real analysis but parts of it generally informative): http://terrytao.wordpress.com/2010/10/21/245a-problem-solvin... are much more useful than posts that say "well, try hard".
- go to office hours and don't be afraid to ask for help from your TA and classmates.
come back the next day and try again
I personally grind away at something until I'm too tired to see straight because I don't know how to put something down until it's done, but several of my friends and at least one professor strongly advocate that approach as working quite well for anything requiring any amount of inspiration or insight.
Polya's How to Solve It is mostly simpler types of math, it is intended for teacher training after all, but the general methods he demonstrates can often help with much harder and more complicated problems.
Wickelgren's How to Solve Mathematical Problems (originally titled, How to Solve Problems, the new title is more accurate) has both basic and more advanced tactics for problem solving.
The best way I have found to use these types of books, after reading them through quickly for an overview, is to stop and browse in one of them when you get badly stumped on a problem. Then go back to the problem; if you still can't make headway, stop and browse a bit more.
ADDED: Mathematics involves three distinct types of learning and work: learning the mathematical theory, which I generally find fairly easy. Learning and applying problem solving methods to apply theory to actual problems, which is much harder. And doing the calculations to solve the problems once you have worked out how to apply mathematics to the problem, which I find really, really hard, fortunately this is the easiest aspect to automate (calculators and Mathematica, for example).
I might not have been the best at math but I've sometimes been considered a "math whiz" - I took the undergraduate math seminar at UCLA when I was a High School senior.
I've always had the impression that what made people bad at math is the exactly the "grind" attitude - "focusing" on a problem only reduces your creativity. In fact, whenever I took this attitude, I became bad too.
Playing with a given problem every way you can is good. Enjoying a problem and finding it interesting is important. Grasping the concepts is good. Letting a given problem go whenever you can't solve it is good - I think there's a place below conscious awareness where problem solving can happen well.
But don't just grind on mathematics, that's poisonous.
1. When nothing else works, copy the examples and proofs from the text. Over and over again, thinking about what it all means, writing out the intermediate steps.
2. Hunt around the internet for classic and introductory texts on whatever, if you need it. Just like Cliff Notes, dont tell anyone, but use them anyway. Take your prof's recommendation of "introductory" of introductory with a grain of salt.
3. Brown nose the grad students and ask their advice about teachers and texts. Go with their consensus above the profs...
4. Put in more hours than anybody, but always get enough sleep and save three hours a week to excercise, and make sure you eat decently
Forcing yourself to go over your own solutions, and in particular extracting the steps involved, can really consolidate your knowledge.
This is one of those hard work things.
"Young man, in mathematics you don't understand things. You just get used to them." - Jon von Neuman
One of the most reassuring quotes I know!
It reassures me because it feels at times that the people around me who are so 'great' at mathematics are born naturals and that I may as well give up. For me is a great 'leveller' to hear that even the greatest minds struggle with these things, albeit to differing degrees.
"I think the most important thing for developing an interest in mathematics is to have the ability and the freedom to play with mathematics -- to set little challenges for oneself, to devise little games, and so on. Having good mentors was very important for me, because it gave me the chance to discuss these sorts of mathematical recreations; the formal classroom environment is of course best for learning theory and applications, and for appreciating the subject as a whole, but it isn't a good place to learn how to experiment.
Perhaps one character trait which does help is the ability to focus, and perhaps to be a little stubborn. If I learned something in class that I only partly understood, I wasn't satisfied until I was able to work the whole thing out; it would bother me that the explanation wasn't clicking together like it should. So I'd often spend a lot of time on very simple things until I could understand them backwards and forwards, which really helps when one then moves on to more advanced parts of the subject.
I don't have any magical ability, I look at a problem, and it looks something like one I've already done; I think maybe the idea that worked before will work here. When nothing's working out then I think of a small trick that makes it a little better, but still is not quite right. I play with the problem, and after a while, I figure out what is going on. If I experiment enough, I get a deeper understanding. It's not about being smart or even fast. It's like climbing a cliff -- if you're very strong and quick and have a lot of rope, it helps, but you need to devise a good route to get up there. Doing calculations quickly and knowing a lot of facts are like a rock climber with strength, quickness, and good tools; you still need a plan -- that's the hard part -- and you have to see the bigger picture."
1. Write down the problem.
2. Think real hard.
3. Write down the solution.
Senior graduate students think junior professors are smarter, but they’re not: they simply have more practice."
My M.S advisor is a really hard worker, so he has a lot of experience doing research and is very good at it. For a while as an undergrad, I thought he was not particularly smart, just hardworking. However, after I started working on my first real problem as part of my thesis, I changed my mind. I realized that to work hard you actually need to be smart (of course there are many other factors related to time and money), otherwise it is very frustrating.
work smarter, not harder.Maybe Go is an outlier. I don't know enough about the game. But I'd be surprised that someone who did 10k hours of deliberate practice wouldn't be pretty good by most metrics of the Go community.
Avoid books that don't have practice exercises.
But what you have to remember that what you're seeing can be the result of years of effort, trial and error that eventually gets tidied up into a narrative that's analagous to sticking your arm into a haystack and picking out the needle in one smooth action.
It would help people a lot if this was pointed out more by teachers I think.