Computational Many-Body Physics
summer 2024


Mo, 14.00   | weekly lecture
  S. Trebst, E0.03 (ETP)

Fri, 12.00   | biweekly lecture
  S. Trebst, E0.03 (ETP)

Fri, 12.00   | biweekly tutorial
  Yoshito Watanabe, E0.03 (ETP)
  April 12, 26; May 10, 27; June 14, 28; July 12, 19
 



Overview

The lecture will provide an overview of modern numerical approaches to many-body systems, both classical and quantum. The in-depth introduction of elementary algorithms will include Monte Carlo methods, machine learning techniques, and entanglement based approaches, which will be complemented by an application of these methods to fundamental models and phenomena, mostly arising in the context of condensed matter physics, but we might branch out to other fields as well.

Lectures | Syllabus | Literature


Lectures








Lecture weeks (toggle): intro | week 1+2 | week 3+4

Week 3 (April 22, 2024)








  • lecture notes:   Markov chains, Metropolis algorithm, autocorrelation effects & binning analysis



Week 4 (April 29, 2024)

 






Syllabus








Literature

General textbooks
Specialized literature
Other resources on the web


Prerequisites

The course is intended for master students; it builds on a bachelor level introduction to computational physics as it is taught in many places around the world. If you have not taken such a course, take a look at a recent version of such an introductory course by our group, e.g. Computer-Physik 2023.

We do expect you to have light programming experience, preferably in Julia (which we have been teaching since summer 2016 in the undergraduate course).