Hacker News new | ask | show | jobs
by timwaagh 4208 days ago
you will need time. lots of time. I dont think its worth it.

you need to start off with - logic and set theory. an introduction to proofs (level 0). something on (proofs in) classical geometry. - then linear algebra. (level 1) - group theory (fe Joe Armstrongs book) and an introductory (real, single-variate) analysis course. also probability theory (I'd recommend Meester's book) (level 2) - calculus, rings & galois theory, topology (fe Munkres) (level 3) - complex analysis, (and other stuff I didnt even pass) (level 4)

I'd recommend buying one book at a time and working through the entire thing, all the problems. It can quickly become too difficult if you try paralellize. But it can actually be a good experience to do one thing well.

oh yeah. the payoff of this stuff isnt very good. take it from a guy coding php for 10 euro / hour. so another warning not to do this.

Calculus is usually taught early because physicists need to know it as well but it depends on other things so if you do this early you will not really understand.