"Honest" introductory real analysis book

I was asked if I could suggest an "honest" introductory real analysis book, where "honest" means:

• with every single theorem proved (that is, no "left to the reader" or "you can easily see");
• with every single problem properly solved (that is, solved in a formal (exam-like) way).

I've studied using Rudin mostly and I liked it, but it really doesn't fit the description, so I don't know what book I should suggest. Do you have any recommendations?

Update: I need to clarify that my friend has just started to study real analysis and the course starts from the very basics, deals with real valued functions of one variable, but introduces topological concepts and metric spaces too.

• are you looking for an introduction to elementary real analysis (i.e., real valued functions of a single real variable) or an introduction to analysis a la Rudin, assuming the elementary things are known and aiming at topology, metric space theory etc.? Commented Nov 30, 2014 at 20:56
• It is strange, but an honest introduction to analysis is Spivak's Calculus. Commented Nov 30, 2014 at 23:40
• I can't help but remark/claim that your friend should not really study from such a thing, etc. That is, carrying out every detail, and doing so "properly" (code for exaggerated-formal) is substantially misguided. Commented Dec 1, 2014 at 0:07
• @paulgarrett Could you please elaborate on that a bit? Commented Dec 1, 2014 at 1:14
• @littleO, to invest one's time and energy in the proposed fashion is, to my mind, suboptimal in at least two ways. First, surely one has caught on to the general pattern of the low-level details after a certain number of example-proofs, without having to continue and see every other idea accompanied by all those low-level details... which tend to swamp the main idea. Second, getting into the habit of conceiving of the activity of mathematics as essentially involving writing out all possible details, rather than choosing the most-relevant, critical details, is simply bad practice. Commented Dec 1, 2014 at 13:56

Possibly Abbott, Understanding Analysis

A bit of self publicity, but the reason that A Primer on Hilbert Space Theory was written is precisely to give what you refer to as an 'honest' introduction to the foundations of analysis.

Edit: OP's comment below clarifies this book is not at the intended introductory level.

• -1: This is a very poor self publicity. This book has got nothing to do with introductory real analysis of relevance to the student. Commented Nov 30, 2014 at 20:46
• The OP wants an introductory real analysis text, by which he needs some text that talks about 1) Completeness of $\mathbb{R}$ 2) Sequences and series 3) Continuity 4) Derivatives 5) Integral (Riemann) 6) Some basic topology on $\mathbb{R}$ Your book at best can be regarded as an "introductory" functional analysis book. Commented Nov 30, 2014 at 20:52
• @Adhvaitha your negative comment appeared within a minute of the appearance of the answer, which means (as you obviously did not read the book) that you had time to just see the title. If you had looked at the TOC you would have seen that the first three chapters are, respectively, thorough introductions to linear spaces, topological spaces, and metric spaces. The style is very much what OP is looking for (i.e., very detailed proofs with little left for the reader). It covers completeness, topology, sequences, continuity. Rudin is given as benchmark. Commented Nov 30, 2014 at 20:54
• My negative comment as you can see from the time stamp appeared $5$ minutes after your answer. An introductory real analysis text (by which I mean analysis on $\mathbb{R}$ instead of $\mathbb{R}^n$ or any other space) should first study the properties of $\mathbb{R}$ in detail, instead of topological spaces, linear spaces etc. It needs to first develop $\mathbb{R}$ and discuss all the topics such as convergence, continuity, derivative, etc. in the context of $\mathbb{R}$. A student reading real analysis for the first time should not be thrown away by premature abstraction. Commented Nov 30, 2014 at 21:00
• @IttayWeiss Please, keep the answer here, because -- judging from the sample pages on linear spaces -- the book seems well-explained and therefore the parts on metric and topological spaces may prove useful for my friend (and to me too).
– Dal
Commented Nov 30, 2014 at 21:50

I have had the pleasure to teach introductory real analysis from couple of excellent texts, which I would also recommend.

• +1: Although Bartle/Sherbert do make some "exercise to the reader" and "obvious" statements, it is a good text. Commented Dec 1, 2014 at 1:26
• Ross's book frequently appeals to the reader's naive understanding of calculus. Not sure if this is customary, but it might not be what OP has in mind in terms of "honest." Not sure, but definitely not a bad book - I used it in my first exposure. Commented Dec 1, 2014 at 6:46
• Bartle-Sherbert's very good for freshmen. In Real Analysis at my university all the professors I know endorse it as the main reference book.
– user326735
Commented Sep 11, 2020 at 17:21

Bartle's Introduction to Real Analysis has a small number of "left to the reader" proofs, from I have seen so far.

Get two volumes of Zorich.

• I accept this answer because these are the books that my friend finded the most suited for the purpose. However, I would like to emphasize that I personally appreciate every suggestion given here and that some of the books mentioned will likely prove useful for me too as a complement to Rudin. Once again, thank you everyone!
– Dal
Commented Dec 3, 2014 at 21:53

Advanced Calculus by Patrick M. Fitzpatrick is a great text that starts from the very basics and goes up through point-set topology and metric spaces.

It starts with field axioms and builds from there so it doesn't "cheat" in that regard (edit: just to clarify, this means almost NO proofs are "left to the reader," the only exceptions being very small special cases that are then presented in exercises), but it doesn't contain solutions--I think you'd be hard pressed to find a textbook at that level that had complete solutions to every single problem. However, it's popular enough that most of the solutions can be found on this site or elsewhere on the internet.

Starting from general one-dimensional stuff and moving up to metric spaces in a single course seems like quite a task though.

• Patrick Fitzpatrick, nice name ^-^ Commented Feb 3, 2016 at 22:56

Terence Tao's Analysis I and Analysis II. These books are expanded and cleaned up versions of lecture notes which you can find here and here.

For an introduction more 'foot on the ground' analysis I recommend Elementary Classical Analysis. It's a shame that the partial visualization is not available. But you will not regret in search for this book in the library of a good university.

See too Vector Calculus, Linear Algebra, and Differential Forms: A Unified Approach. By John Hubbard and Barbara Burke. More in Amazon site.

• I found the earlier version of Marsden's "Elementary classical analysis" very useful. Commented Dec 2, 2014 at 6:52

I used Rosenlicht's Introduction to Analysis in my real analysis course in undergrad. It's cheap and is a lot easier to digest than Rudin.

Yet Another Introduction to Analysis by Bryant is my favourite. It probably doesn't meet all the criteria you listed. However, it is the most intuitive first book on the topic I know, and once you have read it, other analysis books become much easier.

• Hey, you're the author of Proof Patterns! I loved your book. It's a really unique exposition to proofs and proof methods! Commented Jul 3, 2017 at 6:51
• glad you liked it -- any publicity you can give to it would be appreciated! Commented Jul 3, 2017 at 14:31