1
$\begingroup$

I am an undergraduate CS major with strong interests in applied math and theoretical computer science. In the past, I've done reasonably well grade-wise in all math-related (that is, pure math, applied or theoretical CS) classes, but I feel that I still haven't taken away as much as i could have from most.

As people who have often taught math courses and had to deal with the inevitable fact that no lecture will be universally effective, what are your suggestions for how I (as a student) can best learn in these classes.

A few problems I've experienced regularly:

When professors try to present long and difficult proofs on the blackboard. I always find it ridiculously hard to understand proofs in real time or to understand verbal and visual explication of the proof simultaneously. I have to look the proof up in a textbook, and the comprehensibility of textbook proofs varies widely.

More generally, accessing the "kernel" of the proof that really makes it comprehensible is sometimes difficult, especially when it's presented more formally. I tend to think of proofs in terms of algorithms, and proofs that don't fit this well tend often evade me.

Definitions, even, (especially in pure math) tend to blend together and become obscure. I've re-learned the basic definitions of probability waaaay too many times.

$\endgroup$
7
  • 8
    $\begingroup$ Why would you expect that "long and difficult proofs" be easy to understand in real time, and why do you think you should not have to look the proofs up in textbooks? In any case, I am not quite sure your question is a good match for this site. $\endgroup$ Jan 21, 2011 at 19:36
  • $\begingroup$ You might consider asking this question on math.stackexchange.com (although a version of it may have already been asked there). $\endgroup$ Jan 21, 2011 at 19:41
  • 1
    $\begingroup$ I would disagree that it's off-topic. Many topics here are professors asking how they should teach; why not a student asking how he should learn? $\endgroup$
    – DoubleJay
    Jan 21, 2011 at 20:53
  • 5
    $\begingroup$ @DoubleJay: this site is geared towards research mathematicians and graduate students and their interests. Research mathematicians have to teach, but they do not have to learn (in classrooms, anyway). So I can understand the argument that this is off-topic. $\endgroup$ Jan 21, 2011 at 21:26
  • 1
    $\begingroup$ I agree with Qioachu, but +1 to DoubleJay for making a symmetry argument. This tends to work out better in mathematics than in rhetoric. :) $\endgroup$ Jan 22, 2011 at 10:31

1 Answer 1

7
$\begingroup$

This is not a universal recipee for anything, rather a few random points.

1) Make sure your background matches the course expectations. If not, work on it before even thinking of taking an advanced class.

2) Read ahead, not behind. Most teachers will tell you what's coming next and if you come to the class knowing half the story already, you can concentrate on the other half and gain double time for absorbing it.

3) Ask questions, ask questions, and ask questions. Don't sit and try to digest everything on your own.

4) Learn each proof to the level that your professor can wake you up at midnight and you'd be ready to present it right away. Keep in mind that there are millions of theorems but only thousands of proofs, hundreds of proof blocks, and dozens of ideas. Unfortunately, no one has figured out how to transfer the ideas directly yet, so you have to extract them from complicated arguments by yourself.

5) Solve problems, solve problems, and solve problems (not the ones that ask you to do something according to the ready scheme, of course, but the ones that ask you to prove something that is not clear from the beginning). You need to learn how to create simple proofs before you can understand the complex ones.

$\endgroup$
4
  • $\begingroup$ Regarding 2), 3) and 4), and some statements by the OP: I was unsatisfied with a certain proof given in a logic course I was taken. It's not exactly that I didn't understand it, but that it looked an awful lot like the proof that every ideal is contained in a maximal ideal, and it bugged me that I couldn't find a more direct connection than the use of Zorn's lemma. I did some reading and realized that it not only resembled that proof, it was a special case: all the professor was doing was proving that every ideal in a Boolean ring was contained in a maximal ideal, and I worked out the... $\endgroup$ Jan 21, 2011 at 22:02
  • $\begingroup$ ...precise connection at qchu.wordpress.com/2010/11/22/… . At this point I could indeed give the proof to a professor at midnight because the idea is the same as one I had already seen. ("Every ideal" above should be "every ideal of a commutative ring.") $\endgroup$ Jan 21, 2011 at 22:05
  • $\begingroup$ You don't need commutativity ;) $\endgroup$ Jan 21, 2011 at 22:17
  • $\begingroup$ Even though this topic was closed, this answer is exactly what I was looking for. Thanks! $\endgroup$
    – DoubleJay
    Jan 22, 2011 at 2:11

Not the answer you're looking for? Browse other questions tagged or ask your own question.