1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

What books or aid can I use to learn differential geometry

  1. May 25, 2014 #1
    I am very curious with what differential geometry is.
    Can you send me links, books, and etc? I want to learn it.
    Thank you in advance
  2. jcsd
  3. May 25, 2014 #2

    Simon Bridge

    User Avatar
    Science Advisor
    Homework Helper

  4. May 25, 2014 #3
    Ok, but I need some resource that also gives me problems to solve....
  5. May 25, 2014 #4
    What is your current knowledge? Do you know calculus? Multivariable calculus? Linear Algebra? Topology? Real Analysis? Etc.

    Differential Geometry is essentially split into two parts. The first part is classical differential geometry and deals with curves and surfaces embedded in Euclidean space. The second part abstracts this theory and does away with the underlying Euclidean space. It is the theory of manifolds.

    I highly suggest to learn the classical case first. It is also very beautiful. Things you should learn are the Theorema Egregium and the Gauss-Bonnet theorem.

    The classical book to consider is Do Carmo: https://www.amazon.com/Differential-Geometry-Curves-Surfaces-Manfredo/dp/0132125897 The exercises are often not easy.

    There is also Pressley: https://www.amazon.com/Elementary-Differential-Geometry-Undergraduate-Mathematics/dp/184882890X This is more elementary

    One of my favorites is Bar: https://www.amazon.com/Elementary-Differential-Geometry-Christian-Bär-ebook/dp/B00AKE1X8E But this book suffers from a real lack of exercises

    Also very good is Millman and Parker: https://www.amazon.com/Elements-Differential-Geometry-Richard-Millman/dp/0132641437 This one has very good exercises which aren't too difficult. But the book is quite old and feels quite old.

    Finally, there is O' Neill https://www.amazon.com/Elementary-Differential-Geometry-Revised-Second/dp/0120887355 This book does everything with the modern language of forms. This might be weird to people.
    Last edited by a moderator: May 6, 2017
  6. May 26, 2014 #5
    Yes I learned integral and differential calculus and linear algebra.
  7. May 26, 2014 #6
    Then any of the books I listed should be fine.
  8. May 27, 2014 #7
    This amuses me because I can remember buying my copy probably not too long after it came out.

    I think it's still an excellent, readable text.

    There's also this very polished online text:


    To prepare for a presentation using differential forms, the book by Bachmann is a gentle -- though very brief -- introduction:

    Last edited by a moderator: May 6, 2017
  9. May 27, 2014 #8
    For a more modern introduction to differential geometry start with The Shape of Space by Jeffrey Weeks then read John M Lee Trilogy (Topological Manifolds - Smooth Manifolds - Riemannian Manifolds).

    About classical differential geometry, i love differential geometry by JJ Stoker, not sure why it's not mentioned often. the other good one is geometry from differentiable viewpoint by John McCleary.
  10. Sep 9, 2014 #9
    Differential geometry has a variety of applications. For example, mechanics of shells is one of such areas, because it profoundly deals with surfaces in 3D space. If you want a book of real value, you need something with computer source codes, implementing various differential geometry algorithms, so you'd have some really working stuff "to play with". For example, if you are interested to learn about such thing as lines of principal curvature on surfaces, including related numerical methods and software codes, try this (Chapter 5 is devoted specifically to that subject):

    Last edited by a moderator: May 6, 2017
  11. Sep 10, 2014 #10
    Marcel Berger's books(geometry revealed,differential geometry and a panoramic view of riemannian geometry) are apparently masterful,but I think they're research-level,am I wrong?
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted