My old list of books grew so long as to be unwieldy, so here is a new attempt. I have tried to list them in increasing order of difficulty and sophistication within each subject; a five-pointed star ★ by the book's name indicates that I especially like the book. An eight-pointed star ✸ marks an extraordinary book that provides unique insight. A lot of books will have stars, because I usually stop reading books I dislike. A question mark ? represents a book that looks interesting but that I have not yet read or only read briefly. My education and terminology is American. Lower-division refers to classes commonly taken in the first or second year of university, upper-division the third or fourth year.

In certain cases I provide some notes written while working through the book. These notes follow the material closely and some phrases or sentences may be copied directly from the book; they are not original. I present them because they serve as a concise summary of sections of the material and may be useful to read.

Multivariable calculus.
Overall comments: The first three suggestions are elementary. Stewart's main strength is as a problem book, and I found its similarity to high-school math textbooks quite comforting as a college freshman. I think Callahan would be a good second book on the subject if a rigorous understanding of multivariable calculus is desired. div, grad, curl is well liked by many, but I personally prefer the much shorter Appendix A of Griffiths. Several advanced mathematical textbooks like Hubbard and Hubbard cover multivariable calculus along with linear algebra and differential forms, and it might be useful to get a cohesive view of all these things.

Linear algebra.
Overall comments: I have limited training in linear algebra, despite its relevance in the fields that I work with. One reason is that I can usually Google and understand the relevant linear algebra results quite easily, and another is that I simply don't like the material. I find a lot of the proofs quite abstract and hard to follow (or, for row-reduction proofs, too mechanical). For computer scientists, advanced linear algebra is absolutely crucial; for me, not so much---but who knows what I'm missing out on.

Differential equations.
Overall comments: Differential equations are quite fascinating, especially the nonlinear ones that look like they can't be solved but---surprise!---actually can be. The theory of ordinary differential equations is old, which I assume is why all the elementary ordinary differential equations textbooks, a la Coddington, feel like clones of each other. In the classic theory, the only nonlinear equations that are soluble are due to some inspired transform that linearizes the equation. The modern theory of differential equations, ordinary or otherwise, is based on Lie groups and Lie symmetries, wherein a differential equation is solved by studying its symmetries (Hydon, Cantwell). Start with Simmons, then, based on interest, either Hydon or Olver. Read Farlow before Olver if it helps you.

Real analysis.
Overall comments: I simply don't find this subject interesting, although it is important enough that I've spent some effort to try to learn it. In theory it's supposed to form the basis of more advanced mathematical coursework, but I've gotten by for the most part.

Complex analysis.
Overall comments: Unlike real analysis, this is a very interesting subject, primarily because holomorphic functions, the primary objects of study in complex analysis, are a much nicer set of functions than real functions in general. Complex analysis also has a geometric flavor and very good textbooks that make use of it. Reading Needham and Brown and Churchill together gave me a very complete understanding and intuition for the subject.

Discrete mathematics.
Overall comments: Discrete mathematics is blessed with a number of good textbooks. Concrete Mathematics and generatingfunctionology have essentially no prerequisites and are both good reads. They present useful techniques for studying sums, generating functions, and recursion relations, all of which have come in handy for me.

Probability and stochastic processes.
Overall comments: A lot of books on probability and stochastic processes purport to be introductory; I chose Stochastic Processes and Models because it doesn't discuss \(\sigma\)-algebras in the context of probability spaces or filtrations in the context of martingales---super-introductory, if you will. My goal was simply to survey the field and not be subject to a rigorous introduction, but such a text is surprisingly hard to find. The same problem occurs with stochastic calculus and stochastic differential equations, but I have listed those which I believe elementary.

Tensor analysis and differential geometry.
Overall comments: Most texts on differential geometry and tensor calculus are written for mathematicians and most physics textbooks seem to just introduce them as needed, which makes it hard to find independent resources for these fields. Nevertheless, here are some options. Grinfeld and Kreyszig require knowledge of multivariable calculus, Jeevanjee of linear algebra. Fomenko and Mishchenko is more mathematically inclined, but it remains lucid and emphasizes geometric intuition.

Group theory.
Overall comments: Group theory is one of those fields that are relevant to me but that I've never found a good reference for. The fundamentals of group theory are straightforward enough, I think, but the presentation has always felt boring and strained to me. There are also other fields of mathematics of less interest to me, but which a "good" book is generally known: Dummit and Foote in abstract algebra, Munkres in topology, Hardy in number theory.

Miscellaneous math.
Overall comments: Just a few interesting books on more esoteric topics, reflecting my own interest in physics-y math tricks (or is it mathy physics tricks?) and solving integrals.

This concludes the math section of this book list; the rest is physics and chemistry. Mathematics books make up the bulk of this list because all my math past ordinary differential equations is self-taught, whereas a significant part of my chemistry and physics knowledge comes from coursework.

Classical and analytical mechanics.
Overall comments: Classical mechanics, this oldest branch of physics, does not lack for textbooks. It was still hard for me to find a textbook that I enjoyed, however, possibly because the history of classical mechanics also implies a rigidity of the curriculum. The standard graduate reference is Goldstein, which I have refrained from including on this list because I was so frustrated with the book in Ch. 1 alone that I stopped reading. I think there are much better books out there, but I suppose there must be a reason Goldstein is standard.

Electricity and magnetism.
Overall comments: There seem to be only a few standard textbooks in electricity and magnetism, but all of them are very good. Smythe is non-standard, so I had a hard time tracking down a physical copy.

Quantum mechanics.
Overall comments: There are a lot of quantum mechanics textbooks out there, but I don't like most of them for one reason or another. I have yet to find a satisfactory elementary coverage of quantum mechanics, but Shankar might be a good read. Zettili is good for problems and for understanding how to do the calculations, but it should be paired up with a more theoretical treatment---at least Littlejohn's Notes 1. Ballentine is a fun read with advanced topics that might not make much sense initially.

Thermodynamics and statistical mechanics.
Overall comments: There are a lot of books on statistical mechanics, with several distinctive perspectives. This subject has elements of both physics and chemistry, and the differing viewpoints of the two sciences leads to an interesting medley of topics all under the umbrella of statistical mechanics. This is the field I work on, so I've read a lot more of these books. Callen has all you need to know about thermodynamics; for statistical mechanics, I have not found a flawless elementary treatment. I would probably couple Blundell and Blundell with Hill, followed by some looks at Fowler and Guggenheim and Chandler.

Soft condensed matter physics.
Overall comments: Soft condensed matter physics is a popular field nowadays, and one that is particularly relevant to my work. Jones is a good starting point, followed by Rubinstein if polymers are of interest. Doi and de Gennes can be read simultaneously, and I think the counterpoint between the mathematical and the intuitive physical treatment is quite interesting. Chaikin and Lubensky is the next step up from Jones, but it's a very tall step.

Hard condensed matter physics. (Solid-state physics.)
Overall comments: I read Ashcroft and Mermin before Simon, and I feel like this order did help me consolidate and refine my understanding of the material by focusing on the most important results, though it seems like going from Simon to Ashcroft and Mermin should be the natural progression.

Hydrodynamics.
Overall comments: Hydrodynamics is an interesting subject. The classical treatment emphasizes solving for the fluid flow through a large number of systems, making heavy use of the theory of partial differential equations in a manner similar to that in electrodynamics. I find the statistical perspective of hydrodynamics particularly illuminating: hydrodynamics is a close cousin to thermodynamics in the sense that it also deals with a large number of degrees of freedom, most of which are integrated out upon coarse-graining. Unlike thermodynamics, however, the systems in hydrodynamics are mobile and possess both linear and angular momentum, and it is these momenta that we solve for in the classical treatment. Physical Hydrodynamics, coupled with An Album of Fluid Motion, forms a good starting point.

Molecular and cellular biology.
Overall comments: I never used to find molecular biology interesting, but perhaps it's because I never found a good starting point. Goodsell's The Machinery of Life was very readable and interested me enough to want to proceed further.


Last updated Feb 11, 2019.