This book synthesizes the underlying theory of statistical mechanics with the computational techniques and algorithms used to solve real-world problems and provides readers with a solid foundation in topics that reflect the modern landscape of statistical mechanics.
Topics covered include detailed reviews of classical and quantum mechanics, in-depth discussions of the equilibrium ensembles and the use of molecular dynamics and Monte Carlo to sample classical and quantum ensemble distributions, Feynman path integrals, classical and quantum linear-response theory, nonequilibrium molecular dynamics, the Langevin and generalized Langevin equations, critical phenomena, techniques for free energy calculations, machine learning models, and the use of these models in statistical mechanics applications. The book is structured such that the theoretical underpinnings of each topic are covered side by side with computational methods used for practical implementation of the theoretical concepts.