Prerequisite for Takhtajan's "Quantum Mechanics for Mathematicians" I want to know the math that is required to read Quantum Mechanics for Mathematicians by Takhtajan.
From the book preview on Google, I gather that algebra, topology, (differential) geometry and analysis are needed. 
What level of real and complex analysis do I need, and some good books for learning them?
PS - Hopefully suitable group :-)
 A: I just looked through Lectures on Quantum Mechanics by Leon Takhtajan, and from my skimming, it appears you need to have a good understanding of:


*

*Topology (probably on the order of Munkres)

*Calculus of Variation

*Lagrangian and Hamiltonian Mechanics

*Ability to follow manipulations of vector identities

*Real Analysis at the level of Rudin or Apostol.

*An understanding of Borel sets

*An understanding of manifolds of all kinds so a solid Differential Geometry text

*Should know transforms besides Laplace and Fourier



I, also, visited his course website at Stony Brook University and this is what I found. Note that Munkres was listed in the core courses, but since I mentioned it up top, I neglected it in this list.
Prerequisites:  The basic core courses curriculum and the basics from MAT 551, MAT 552, MAT 568, MAT 569. This list comes from Takhtajan recommendation of courses needed for the class:


*

*Functional Analysis by Peter Lax

*An Introduction to Lie Groups and Lie Algebras by A. Kirillov Jr.

*Riemannian Geometry, by Peter Petersen, Springer, 2005.

*Lars Ahlfors, Complex Analysis

*Dummit and Foote Abstract Algebra

*Walter Rudin, Real and complex analysis

*Michael Spivak, A Comprehensive introduction to differential geometry (this is a mutli volume set)

*Michael Taylor, Partial differential equations (this a two volume set)


He also says: All necessary facts from the theory of operators in Hilbert spaces. 
A: As I have taken a rather close look at all 8 chapters, I can offer a more precise perspective. I first point out what you don't need to know/have in order to read about, say, 90% of the text: 
(i) A prior knowledge of physics. (This is mentioned in the preface).
(ii) $C^\ast$-algebras. (They sometimes use what a $C^\ast$-algebra is, but it is merely used as convenient language, and seldom they invoke deep facts such as the Gelfand-Naimark theorem. I recommend you to look this up when you need it/want to understand it.)
(iii) Complex geometry (Kähler manifolds), Sheaf theory (Ringed spaces). (Same comment as in (ii) applies, Sheaf theory terminology is mainly used in chapter 8.)
(iv) Algebraic topology (Singular cohomology, Stiefel Whitney classes). (If you know nothing about algebraic topology (cohomology theory), it is almost impossible to simply look this up and understand it without serious effort; but I think it is used only at two places in chapter 8.)
(v) Homological algebra (Hochschild cohomology, Lie algebra and group cohomology). (Same comment as in (iv), they sometimes say that something is a cocyle, but explain what this means explicitly. They also introduce the Hochschild complex for their treatment of deformation quantization, so this is basically self-contained.)
(vi) Category theory. (At one point they talk about the category of poisson manifolds and a certain equivalence of categories, but here the comment to (ii) applies.)
(vii) Calculus of variations. (They introduce everything they need, which is hardly anything: the principle of least action and the Euler Lagrange equations. They also (rarely) use the terminology of Frechet manifolds. I was told by T. Shiffrin that this kind of stuff is introduced e.g. Lang's differential geometry book, but "ordinary" DG books don't seem to deal with it.)
That being said, I now point what is quite essential and comes up quite frequently.
(I) Differential geometry (generalities such as e.g. (co-)tangent bundles and induced maps, fiber bundles and vector bundles, differential forms, lie brackets and derivatives, Riemannian manifolds, connections, flows). This is particularly often used in chapter 1. I would recommend to the read the relevant chapters in Lee's introduction smooth manifolds, or in an equivalent source. They also use rather often terminology coming from Lie groups and algebras (such as the enveloping algebra of lie algebra) and rarely deep facts such as 
Ado's theorem. (For the latter you should consider looking it up in a textbook on the subject, for the former read the relevant chapter in Lee.)
(II) Measure theory (generalities, probability measures, lebesgue stietljes integral, fubini's theorem, riesz theorem, radon nikodym derivatives). 
(III) Functional analysis (generalities on hilbert space, adjoint operators, spectrum, Stone Weierstrass theorem, Spectral theorem, Hilbert-Schmidt theorem, Stone's theorem, distribution theory such as e.g. the Schwartz kernel theorem or the N-representation theorem, a bit of Sobolev spaces terminology). This is the most serious part (and one should certainly have some background, even though they mention most of the results they need), and I recommend the books (mainly volume I) of Reed/Simon (modern methods math. physics) for this material (apart from Sobolev spaces, for which I recommend Brezis's functional analysis book).
(IV) A bit of algebra: mainly a bit of representation theory (e.g. Schur's lemma, Young tableaux) and tensor products (e.g. extension of scalars, in particular complexification) which is dealt with in the relevant chapters of Lang's (graduate) algebra text or Fulton/Harris's representation theory book. (My favourite treatment of the tensor product can be found in Atiyah/Macdonald's introduction to commutative algebra.)
(V) A bit of complex analysis: if you have taken any complex analysis course worth the name, you probably have enough background. They use mainly elementary results, such as the fact that an entire function admits an everywhere convergent power series expansion. They also sometimes use very elementary fourier analysis, such as the plancherel theorem.
(VI) A bit of general topology: Mainly elementary results/generalities, at one point they use the one point compactification of $\mathbf{R}^n$.
Generally speaking, the book might look intimidating, but don't be afraid, many things are just terminology which is easy to pick up. I know that "a bit of [...]" is not very precise, but what I mean by this is that if you have taken an introductory course to [...] then you probably have enough background. (In some cases what they actually use is even less, but in general, as Hardy points out, "We must also remember that a reserve of knowledge is always an advantage, and that the most practical of mathematicians may be
seriously handicapped if his knowledge is the bare minimum which is essential to him".)
