In algebraic topology there are two canonical "advanced" textbooks that go quite far beyond the usual graduate courses.

They are Switzer Algebraic Topology: Homology and Homotopy and Whitehead Elements of Homotopy Theory. These are both excellent books that (theoretically) give you overviews and introduction to most of the main topics that you need for becoming a modern researcher in algebraic topology.

Differential Geometry seems replete with excellent introductory textbooks. From Lee to do Carmo to so many others.

Now you might be thinking that Kobayashi/Nomizu seems natural. But the age of those books is showing in terms of what people are really doing today compared to what you learn from using those books. They just aren't the most efficient way to learn modern differential geometry (or so I've heard).

I am looking for a book that covers topics like Characteristic Classes, Index Theory, the analytic side of manifold theory, Lie groups, Hodge theory, Kahler manifolds and complex geometry, symplectic and Poisson geometry, Riemmanian Geometry and geometric analysis, and perhaps some relations to algebraic geometry and mathematical physics. But none of these topics completely, just as Switzer does with a unifying perspective and proofs of legitimate results done at an advanced level, but really as an introduction to each of the topics (Switzer does this with K-theory, spectral sequences, cohomology operations, Spectra...).

The only book I have found that is sort of along these lines is Nicolaescu's Lectures on the Geometry of Manifolds, but this book misses many topics.

This was inspired by page viii of Lee's excellent book: link where he lists some of these other topics and almost implies that they would take another volume. I'm wondering whether that advanced volume exists.

Any recommendations for great textbooks/monographs would be much appreciated!


I offer that differential geometry may be a much broader field than algebraic topology, and so it is impossible to have textbooks analogous to Switzer or Whitehead.** So, although it isn't precisely an answer to your question, these are the most widely cited differential geometry textbooks according to MathSciNet. I've roughly grouped them by subject area:

    • Bridson and Haefliger "Metric spaces of non-positive curvature"
    • Burago, Burago, and Ivanov "A course in metric geometry"
    • Gromov "Metric structures for Riemannian and non-Riemannian structures"
    • Kobayashi and Nomizu "Foundations of differential geometry"
    • Lawson and Michelsohn "Spin geometry"
  1. Besse "Einstein manifolds"
    • Abraham and Marsden "Foundations of mechanics"
    • Arnold "Mathematical methods of classical mechanics"
    • O'Neill "Semi-Riemannian geometry with applications to relativity"
    • Wald "General relativity"
    • Hawking and Ellis "The large scale structure of spacetime"
    • Helgason "Differential geometry, Lie groups, and symmetric spaces"
    • Olver "Applications of Lie groups to differential equations"
    • Rabinowitz "Minimax methods in critical point theory with applications to differential equations"
    • Willem "Minimax theorems"
    • Mawhin and Willem "Critical point theory and Hamiltonian systems"
    • Katok and Hasselblatt "Introduction to the modern theory of dynamical systems"
    • Temam "Infinite-dimensional dynamical systems in mechanics and physics"
    • Guckenheimer and Holmes "Nonlinear oscillations, dynamical systems, and bifurcations of vector fields"
    • Hale "Asymptotic behavior of dissipative systems"
    • Hirsch, Pugh, and Shub "Invariant manifolds"
  2. Giusti "Minimal surfaces and functions of bounded variation"

Of the metric geometry books (#1), BBI's book is good for self-study, while Gromov's book is nice to have around and open to random pages.

Kobayashi and Nomizu is a hard book, but it is extremely rewarding, and I don't know of any comparable modern book - I would disagree in the extreme with whoever told you to skip it. It is only aged in superficial ways, such as some notations. Lawson and Michelsohn's book is quite advanced, and K-N vol. 1 (at least) would be a prerequisite. It includes a chapter on the Atiyah-Singer index theorem.

Besse's book covers "special Riemannian metrics", including a review of Riemannian, Kahler, and pseudo-Riemannian geometry. It is more of a reference book, good to look through sometimes.

For classical mechanics, Abraham and Marsden is quite sophisticated, and it is necessary to have a solid geometrical footing (roughly K-N vol 1) before going into it; Arnold's book is more introductory and would probably be very nice for self-study.

The general relativity books in #5 are all introductory and pretty approachable.

I'm not so familiar with the books #6-9. Guckenheimer and Holmes seems very friendly.

Personally, I'd also recommend Chow, Lu, and Ni's "Hamilton's Ricci flow," the content of which is necessary to understand the proofs of the Poincare and geometrization conjectures. The first chapter is an excellent mini-textbook on "classical" Riemannian geometry, reaching just beyond introductory books like Do Carmo's.

** just to underline the point in the first sentence - there are only five general or algebraic topology textbooks (Hatcher, Spanier, Rolfsen, Engelking, and Kelley), four differential topology textbooks (Bredon, Hirsch, Milnor "Morse Theory", and Milnor-Stasheff) and two convex geometry textbooks (Schneider and Ziegler) as widely cited as the above differential geometry textbooks


Of course this is not the book that you are looking for, since it covers only one topic, but thoroughly and it is a classic : MILNOR -STASHEFF "Characteristic Classes"

A nice and complete book on Complex Geometry is that of WELLS - GARCIA PRADA. "Differential Analysis on Complex Manifolds", where you may find Complex Characteristic Classes (Chern Classes), and Hodge theory, besides Elliptic Operators.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.