what is prerequisites for study real analysis? I have a plan to self-study real analysis,but I'm not sure about myself
I complete read Calculus,linear Algebra ,Number theory.
But I saw in some thai textbook mention about topology.Is it important for real analysis ?
I have more question .
Is calculus by spivak will help for studying real analysis?
 A: From the Texas A&M University catalog, this is the description of the course MATH 409, a first course in advanced calculus. This is a bridge to the real analysis sequence.

Axioms of the real number system; point set theory of $\mathbb{R}^1$; compactness, completeness and connectedness; continuity and uniform continuity; sequences, series; theory of Riemann integration.

While "compactness" appears in the description, the texts used for this course don't mention topology. Topology does help.
I'll show the descriptions for other courses in real analysis. First, a senior-level bridge to graduate analysis, MATH 446:

Construction of the real and complex numbers; topology of metric spaces, compactness and connectedness; Cauchy sequences, completeness and the Baire Category Theorem; Continuous Mappings; introduction to Point-Set Topology.

The topology of metric spaces is used a lot in that course. Next is its successor, MATH 447:

Riemann-Stieltjes integration; sequences and series of functions; the Stone-Weierstrass and Arzela-Ascoli Theorems; introduction to Lebesgue measure theory and integration.

Here is where some more topology helps. We talk about Borel sets, sigma-algebras, and talk about measurability in terms of open sets. Finally is the first graduate course in real analysis, MATH 607:

Lebesgue measure and integration theory, differentiation, Lp-spaces, abstract integration, signed measures; Radon-Nikodym theorem, Riesz representation theorem, integration on product spaces.

The topology can help here as well. In short, a good prerequisite for studying real analysis is topology, maybe some basic probability theory (at the undergraduate level), and linear algebra. If you haven't seen the topics at the equivalent of MATH 409 from above, I suggest you start there. Spivak is good, but I find that Understanding Analysis by Stephen Abbott is a really good starter for advanced calculus.
