HNHacker News
TopNewBestAskShowJobs

wmasson

1 karma · joined December 26, 2012

I'm a programmer and student from South Africa. Website here: warwickmasson.com
submissionscomments
wmasson··on Ask: How do I memorize mathematical proofs for my calculus exam?
It's just something I wrote myself. Fairly adhoc - it just checks through the latex notes for theorems and keeps them in a list with a current score. The picking is done using softmax selection which picks randomly with a bias towards very low scores. When I complete a theorem I enter how well I did at recalling it and then it updates the score using temporal difference learning. I'm going to clean up the code and put something like it on github sometime.
wmasson··on Ask: How do I memorize mathematical proofs for my calculus exam?
It's basically impossible (or inadvisable) to learn proofs without understanding. Break the long proofs into sections like you might with a long function. Try to write summaries of the higher order steps. Try to uncover the intuition behind the proof or theorem.

My personal method for studying maths was to have latex versions of my notes. This is great because it makes lookup very easy (just ctrl f). I have a program that gets all the theorems and quizzes me on them and records how much I can recall. When it asks a question I rewrite the proof in full and only check back when absolutely necessary, then compare to the notes. Your quizzing program can focus on theorems that you did badly on.

It's important to focus your efforts. Pay special attention to the proofs that seem important or that a lot of other theorems depend on.

wmasson··on Ask HN: What web hosting do you use for your personal sites/blogs?
I'd second this. Github pages has special support for Jekyll.