inthenickoftime said:
Do you think a first course in analysis should focus entirely on inequalities and leave set-theoretic topology for another occasion?
I think that a first course should do both: teach basic techniques in estimation, but also introduce core concepts of set-theoretic topology. At a more advanced level, these often go hand in hand.
inthenickoftime said:
Should this depend on whether or not the student had a first rigorous calculus course first?
No, as part of the purpose of a first course in analysis is to make calculus rigorous.
inthenickoftime said:
Victor Bryant (Yet Another Introduction to Analysis) and Arthur Mattuck (Introduction to Analysis) authored analysis books in the language of inequalities. Has anyone had previous experience with these two?
No, sorry, I have no experience with those texts.
inthenickoftime said:
Is topology even required for the level I'm aiming at? Let's say my main concern is grasping the calculus of variations (much needed in mechanics). At what point do you absolutely need to incorporate topology in your analysis?
It really depends on what level of understanding you are striving for, and what you aim to do with the theory that you will learn. For example, a lemma by Weierstrass says that a continuous real-valued function (i.e. a continuous
functional) on a compact topological space assumes its maximum and minimum. Now, calculus of variations is typically concerned with the case that the domain of the functional is a subset of an infinite dimensional topological vector space. In this setting, it is typically not easy for that domain to be compact, and both compactness and continuity depend very much on the topology in question.
I'm quite sure there are lots of physicists that use calculus of variations successfully (for example in mechanics) without worrying about topological issues. On the other hand, it are precisely those issues that I find more interesting myself.
So, my advice would be to get a rigorous introduction to analysis that offers a broad perspective and does not limit itself to one very specific approach. You can always study such approaches in tandem or (maybe better) after having finished your introduction.