I'm a mathematics undergrad student who finished his first university year succesfully. I got courses of calculus, but these weren't very rigorous. I did learn about stuff like epsilon and delta proofs but we never made exercises on those things. The theory I saw contained proofs but the main goal of the course was to succesfully learn to solve integrals (line integrals, surface integrals, double integrals, volume integrals, ...), solve differential equations, etc.

I already took proof based courses like linear algebra and group theory, so I think I am ready to start to learn rigorous real analysis, so I'm looking for a book that suits me.

I want the book to contain the following topics:

The usual analysis stuff:

  • a construction of $\mathbb{R}$ or a system that takes $\mathbb{R}$ axiomatically for granted
  • rigorous treatment of limits, sequences, derivatives, series, integrals
  • the book can be about single variable analysis, but this is no requirement
  • exercises to practice (I want certainly be able to prove things using epsilon and delta definitions after reading and working through the book)

Other requirements:

  • The book must be suited for self study (I have 3 months until the next school year starts, and I want to be able to prepare for the analysis courses).

I have heard about the books 'Real numbers and real analysis' by Ethan D. Block and 'Principles of mathematical analysis' by Walter Rudin, and those seem to be good books.

Can someone hint me towards a good book? If you want me to add information, feel free to leave a comment.


Solution 1:

Rudin's text is good and has almost everything you want. But I feel that Rudin + some other book may suit your purposes better.

  • Terence Tao's Analysis- 1 describes construction of $\mathbb{R}$ very well. Read the first answer to a question that I asked a while ago here--Good First Course in real analysis book for self study
  • Rudin has rigorous development of limits, continuity, etc.. but so do Bartle, Sherbert's Introduction to real analysis and Thomas Bruckner's Elementary real analysis. The latter two deal with single variable only and contain really elementary examples of proving limits, continuity using $\epsilon-\delta$ definition, I don't remember Rudin's text having such solved examples. Worth checking out in my opinion.
  • Rudin no doubt has very good exercises and if you get stuck at any of them, there are solutions available online in a pdf and very helpful companion notes-here for understanding theory better with an exercise set at the end of each chapter preparing you for Rudin's exercises.
    Though reading it can be sometimes be very frustrating what with lack of examples. I usually advise people to first read through a gentler text like Sherbert then come back to it.
    Browse through all the books first and if you feel you're ready for Rudin's, go for it.
  • After you're done with whatever analysis text you choose to read, this three problem book set published by AMS is very good. Read more about it here- Problems in Mathematical Analysis.
  • Other good books I've heard of but personally have no experience in-Serge Lang's undergraduate analysis, Charles Pugh's Real Mathematical Analysis, Stephen Abbott's Understanding Analysis.

Solution 2:

The reason why I shall never write a Calculus textbook is because Michael Spivak's Calculus is a masterpiece written at a level that I would never be able to attain.

If you find it too advanced, I suggest that you read first another book by Spivak: The Hitchhiker's Guide to Calculus.

Solution 3:

Spivak's Calculus is still the best book for a rigorous foundation of Calculus and introduction to Mathematical Analysis. It includes, in its last chapter, very interesting topics, such as construction of transcendental number and the proof that e is transcendental, and the proof that $\pi$ is irrational. It also includes, in the Appendix, a rigorous construction of the set of real numbers by Dedekind cuts.

It is, in my opinion, by far the best Calculus book, if one wants to understand well the $\delta-\varepsilon$ definitions, and be able to solve challenging problems, which require these definitions. One of my favourite Spivak problems of this kind is the following:

Let $f:\mathbb R\to\mathbb R$ be a function $($not necessarily continuous$)$, which has a real limit at every point. Set $$ g(x)=\lim_{y\to x}f(y),\quad x\in\mathbb R. $$
Show that $g$ is continuous.

However, Spivak's book treats only one-dimensional Calculus.

Second reading, right after Spivak: Principles of Mathematical Analysis, by W. Rudin. Apart from a good introduction of the Metric Space Theory (to learn what is open, closed, compact, perfect and connected set), there is a number of results on convergence of sequences of functions, multivariate calculus, introduction of $k-$forms and introduction to Lebesgue measure.

As a sequel, one should consider the great little classic, Spivak's Calculus on Manifolds, which provides an elegant and concise introduction of $k-$forms and proof of Stokes Theorem in Euclidean spaces and manifolds.

Solution 4:

I'm going to highly recommend Pugh's Real Mathematical Analysis. I used it for my first introduction to rigorous analysis and quite liked it. In particular I think it is a good alternative to Rudin since it treats analysis at a similar level of rigor in a much more readable manner.

It has an excellent introduction to Real Analysis in a single variable and a good (but not the best) introduction to multivariable analysis. In particular his treatment of topology is much nicer than is in Rudin and there are an enormous number of problems of all difficulty levels (1 sentence proofs to former Putnam problems).

A word of warning, his style is a bit quirky which I know some people don't like. For me this was a plus but it's not for everyone.

If Pugh/Rudin are too fast for you then I also reccomend Abbott's Understanding Analysis for a very well written introduction that takes things slower and fills in the details more than Rudin/Pugh.