show/hide this revision's text 3 added 553 characters in body

"Mathematical Methods of Classical Mechanics", and "Ordinary differential equations" and "Geometrical Methods in the Theory of Ordinary Differential Equations" by late V.I. Arnold. In my opinion, these are THE books for anyone who wants to understand geometric theory of ODEs. I agree with Andrew's comment though, that the books might be a difficult read for an undergraduate (particularly, the first one).

My pick for Fourier analysis is, well, "Fourier analysis" by T.W. Körner. Very pedagogical, with lots of historical sections and nice illustrations. And it is probably more in the spirit of Needham's book than the books by Arnold.

show/hide this revision's text 2 added 821 characters in body

"Mathematical Methods of Classical Mechanics"Mechanics", "Ordinary Differential Equationsdifferential equations" and "Geometrical Methods in the Theory of Ordinary Differential Equations" by late V.I. Arnold. In my opinion, these are the THE books for anyone who wants to understand geometric theory of ODEs.

show/hide this revision's text 1

"Mathematical Methods of Classical Mechanics", "Ordinary Differential Equations" and "Geometrical Methods in the Theory of Ordinary Differential Equations" by late V.I. Arnold. In my opinion, these are the books for anyone who wants to understand geometric theory of ODEs.