I believe this is useful for many students/researchers who come from related fields like computer science, and have not had the chance to take pure math courses in analysis.
My situation is as follows. I am a beginning graduate student in computer science. I want to take the measure theoretic probability course that starts in the beginning of September (and follows Rick Durrett's "Probability: Theory and Examples"). I really want to do it. So that leaves me with close to 3 months. And my current background in mathematics is limited to linear algebra/calculus/intuitive probability. Although I haven't done pure math, I have taken complexity theory course in computer science, and am comfortable with writing rigorous proofs and dealing with abstract concepts.
Could someone advise me the steps to reach the stage where I am able to understand the course? I have been going through Spivak's calculus to revise the feel of rigorous calculus. Should I go through "baby Rudin" next? Which chapters are enough? Is that all, or do I need to know more? I need to know all this in advance so that I can plan for the next 3 months. Is there an online set of lectures/notes that could be helpful?
Maybe it is useful to add that I am going to be simultaneously attending 2 semester standard real analysis sequence that begins with baby Rudin. But I want to be prepared for the probability course in advance.
Thank you.
When I was a student, I followed a course on real analysis that went through the first eight chapters of Principles of Mathematical Analysis (aka "baby Rudin") – and after that came a course on measure theory using Real and Complex Analysis, also by Walter Rudin. This was the intended progression, and it went well (at least for me).
The most important prerequisite, however, for a measure-theory-based course on probability theory, is that of mathematical maturity. You must be able to read and understand definitions and theorems and to be able to follow the structure of proofs. This is not a trivial undertaking, and many computer science students find this to be quite the challenge.