I'm taking a course on Lagrangian and Hamiltonian Dynamics, and I would like to find a good book/resource with lots of practice questions and answers on either or both topics.

So far at my university library, I have found many books on both subjects, but not ones with good practice questions and answers. I have Schuam's outline of Lagrangian Dynamics, but didn't really find a lot of practice questions.

Any suggestions would be greatly appreciated!

  • 2
    $\begingroup$ I'm adding the post notice because there's no reason not to, but I think this may be a duplicate of a question we already have, perhaps this one. $\endgroup$
    – David Z
    Sep 16, 2014 at 5:47

3 Answers 3


I'll write here a list of my personal favorites plus some commonly used books.

I wouldn't be surprised if your teacher chose either one of the books below as a textbook:

i) Mechanics, the first volume of the Landau course on Theoretical Physics;

ii) Goldstein's book "Classical Mechanics";

iii) Taylor's book "Classical Mechanics";

iv) Marion's book "Classical Dynamics of Particles and Systems";

v) Symon's book "Mechanics";

Goldstein's book may be very appropriate for a first or second course on the topic, but I don't believe it displays a very formal approach to the subject. I'd suggest it to someone who's not interested in the mathematical structure of Mechanics. Even though, good for a starter.

Taylor's book has some very good exercises, but the book itself does not please me at all since it's informal, prolix and severely incomplete in most topics. Same goes to Marion's book, and even though Symon's is a little bit better, it didn't please me either.

The best book in this list if definitely Landau's, but I don't find it as good as most people picture it. I didn't read the whole Landau series (not even half, actually), but until now it's the worst of them all, for me. It still carries much of the author's incredible insights and some very nice solved exercises, but (as Arnol'd pointed out) there are a some mistakes and fake demonstrations on the book. Don't trust all of his "proofs" and you'll be safe.

Now I'll point some books that really helped me throughout my studies:

Arnol'd's "Mathematical Methods of Classical Mechanics": This book is simply the best book you can get your hands on after acquiring familiarity with the subject (after a first course using Goldstein's or Landau's book, for example). It's thorough, the maths are just clear and not extravagant, the proofs are very simple and you can get some contact with phase space structures, Lie algebras, differential geometry, exterior algebra and perturbation methods. Arnol'd's way of writing is incredibly clean, as if he really wanted to write a book with no "mysteries" and "conclusions that jump out of nowhere". The exercises are not very suited for a course.

Saletan's "Classical Dynamics: a Contemporary Approach": Very nice book. A little more developed mathematically than Arnol'd's, since it delves into the structure of the cotangent bundle and spends a great deal of the book talking about chaos and Hamilton-Jacobi theory. The proofs are not very elegant, but I'd chose it as a textbook for a graduate course. Some nice exercises.

Fasano's "Analytical Dynamics": Also a graduate-textbook-style one. Very close to Saletan's way of writing, trying to explain to physicists the mathematical nature of Mechanics without too much rigor, but developing proofs of many theorems. Very nice chapter of angular momentum, very nice exercises (some of them, solved!). Incredibly nice introduction to Lie derivatives and canonical transformations, and very philosophically inclined chapters so to answer "why is this this way" or "what does that mean, really?".

Lanczos' "The Variational Principles of Mechanics": This book is kept close at all times. Not suited (at all) as a textbook, more like a companion throughout life. The most philosophical, inquiring and historical Mechanics book ever written. If you want to read a very beautiful account on the the structure, the problems, the development and the birth of mechanical concepts I'd recommend this book without blinking. It is a physics book: calculus and stuff, but looks like it were written by someone who liked to ask deep questions of the kind "why do we use this instead of this, and why is mathematics such a perfect language for physics?". It's just amazing.

Marsden's "Foundations of Mechanics": This is the bible of Mechanics. Since it's a bible, no one ever read it all or understood it all. Not to be used as textbook ever. It's a book aimed for mathematicians, but the mathematical physicist will learn a lot from it, since it's quite self contained in what touches the maths: they're all developed in the first two chapters. Even though, very acidly developed. Hard to read, hard to understand, hard to grasp some proofs... In general, hard to use. Even though, I really like some parts of if... A lot.

Ana Cannas' "Introduction to Symplectic and Hamiltonian Geometry": Another mathematics book, but this is the best one (in my humble opinion). Can be found for free (in English) at www.impa.br/opencms/pt/biblioteca/pm/PM_11.pdf .

Kotkin's "Collection of Problems in Classical Mechanics": Last but not least, filling in the "with a lot of exercises" hole, Serbo & Kotkin's book is simply the key to score 101 out of 100 in any Mechanics exam. Hundreds of incredible, beautiful, well thought problems together with all (ALL!) their solutions at the end. From very simple to "hell no I'm not trying this one" problems, this book should be a reference to everyone studying the subject. Some of the problems are so nice that you can even publish notes in teaching journals about them, like I've seen once of twice before.

Well, this is my humble contribution. I hope it helps you!

EDIT.: I just noticed I forgot one book that really changed my life: Spivak's "Physics for Mathematicians, Volume I: Mechanics". The physicist should not be scared about the title. This is the best book ever written about Mechanics. I actually have plans of taking vacations only to read it all. There's nothing missing, all the mathematics is rigorous and perfect, and there's not a single step that isn't clarified by the author (who said he was learning Mechanics himself whilst writing this book). There are moments he pauses to inquire about contact structures in symplectic manifolds, but also moments where the reason for inquiry is the fact that forces are represented by vectors; and then he goes back to Newton's time where vectors didn't exist... And tries to explain how people used to see forces and momentum at the time, in his opinion. It's just magical. He's as worried about presenting the content of the subject as to try to grasp why the definitions are the way they are, and then justify it historically. Sorry if I'm being redundant, but please read this book!

  • 1
    $\begingroup$ Can you suggest a good book for a high school student which has just started out calculus? I tried L&L, but it's not well written. Any good book covering Calculus of Variations should be suitable... $\endgroup$
    – user208739
    Apr 12, 2019 at 14:04
  • $\begingroup$ @abhaskumarsinha A high school student that just started out calculus should not read Landau Lifshitz. A book appropriate for a very first read is Halliday Resnick Krane/Walker. $\endgroup$
    – Ken Wang
    Aug 22, 2019 at 21:03
  • $\begingroup$ @KenWang You are a bit late. I not only Completed Halliday Resnick Krane, SS Krotov but also completed half of Landau and Lifshitz. I'm looking forward to learning QM :) $\endgroup$
    – user208739
    Aug 23, 2019 at 15:53
  • $\begingroup$ @AbhasKumarSinha That's great. A good QM book would be Townsend's modern quantum mechanics. I prefer it over Griffiths because it's more rigorous. If you're brave and your linear algebra is strong you might be able to jump into Shankar. Good luck. $\endgroup$
    – Ken Wang
    Aug 23, 2019 at 22:23
  • $\begingroup$ @KenWang Thanks sir, that's a lot of books. I'd prefer learning them at a slower pace. I'm a bit more rigorous, so, I'd pick Townsend's first. I appreciate your advice :) $\endgroup$
    – user208739
    Aug 25, 2019 at 15:29

Edward A. Desloge Classical Mechanics, Vols I and II. Wiley-Interscience, 1982. The 93 chapters are remarkably short. This highly systematized and detailed book includes plenty of examples and several hundred problems, most with answers. From Newtonian mechanics it progresses to Lagrangians, Hamiltonians, and touches upon Relativity. Curiously, it is not as popular and talked about as it deserves. These two volumes belong to the bookshelf of anyone interested in learning or teaching the subject. The question was originally asked five years ago apparently by a student, perhaps today a PhD in Physics. But this reference may be useful for other students of CM.

The two volumes can be downloaded in djvu format here http://gen.lib.rus.ec/search.php?req=Desloge&lg_topic=libgen&open=0&view=simple&res=25&phrase=1&column=def

  • $\begingroup$ Thank you so much for this one, it's such an underrated gem. It is rare to find a book this systematic in its approach. $\endgroup$ Jul 13, 2021 at 15:38

Read Lagrange's Mécanique analytique (English translation: Analytical Mechanics). The book is split up into two parts: statics and dynamics. The first chapter, "The Various Principles of Statics," is a beautiful historical overview. Lagrange works out many problems; for example, he has a chapter entitled "The Solution of Various Problems of Statics." But, since you're interested in dynamics, you might want to focus on the second part of Analytical Mechanics.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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