I have taken an undergraduate course in GR via Thomas Moore's A General Relativity Workbook. To prepare for a research experience, I have been advised to take a GR course, so I will be refreshing myself on the work I did through this course. I would like to supplement my work with differential geometry by studying from one of the following books:

Riemannian Geometry by Manfredo Perdigão do Carmo (unfortunately don't have his earlier Curves and Surfaces book),

Differential Geometry and Its Applications by John Opera,

Elements of Differential Geometry by Millman and Parker,

notes on Differential Geometry by Hicks,

Elementary Differential Geometry by Barrett O'Neil,

An Introduction to Differentiable Manifolds and Riemannian Geomtry by Boothew,

as well as the graduate-level general relativity texts,

General Relativity by Wald, and

Gravitation by Misner, Thorne, and Wheeler.

Any recommendations of a favorite among these?

similar question

  • $\begingroup$ While your N1 is my favorite intro to Riemannian Geometry, for the GR purposes, O'Neil's "Semiriemannian geometry" is the most appropriate. $\endgroup$ – Moishe Kohan Apr 12 '19 at 21:58

Gravitation by Misner, Thorne and Wheeler.

If you want to check out a book not on your list, but which is by far the most thorough and rigorous treatment of the differential geometric and other mathematical aspects of General Relativity, I suggest you obtain a copy of The Large Scale Structure of Space-Time by Hawking and Ellis.


For a differential geometric viewpoint of General Relativity I would suggest General Relativity by Wald which is a basic introduction to the subject in the most elegant way. Along with that you could refer to selected topics from Gravitation by Misner, Thorne and Wheeler.

Apart from the above two books, as mentioned in another answer, you could refer The Large Scale Structure of Space-Time by Hawking and Ellis. This one is compact, rigorous and discusses the mathematical aspects of General Relativity with much care.



I have a spanish version. Here in Brazil, Do Carmo is considered the founder of Brazilian differential geometry.

  • $\begingroup$ What a gorgeous language! unfortunately my spanish is not nearly good enough for science/math $\endgroup$ – Lopey Tall Aug 30 '19 at 15:30
  • 1
    $\begingroup$ In Brazil we have to learn the basics of mathematical English to study. $\endgroup$ – Marta Oliveira Aug 30 '19 at 16:39

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.