Computational Many-Body Physics
winter 2025


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

Wed, 8.15   | biweekly lecture
  S. Trebst, E0.03 (ETP)

Wed, 8.15   | biweekly tutorial
  TBD, E0.03 (ETP)
  October 15, 29; November 12, 26; December 10;
  January 14, 28  


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 5+6 | week 7+8 | week 9+10 | week 11+12 | week 13+14


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 2025.

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