The second edition of this textbook presents the basic mathematical knowledge and skills that are needed for courses on modern theoretical physics, such as those on quantum mechanics, classical and quantum field theory, and related areas. The authors stress that learning mathematical physics is not a passive process and include numerous detailed proofs, examples, and over 200 exercises, as well as hints linking mathematical concepts and results to the relevant physical concepts and theories. All of the material from the first edition has been updated, and five new chapters have been added on such topics as distributions, Hilbert space operators, and variational methods.The text is divided into three parts:- Part I: A brief introduction to (Schwartz) distribution theory. Elements from the theories of ultra distributions and (Fourier) hyperfunctions are given in addition to some deeper results for Schwartz distributions, thus providing a rather comprehensive introduction to the theory of generalized functions. Basic properties and meth...