Instructors: apl. Prof. Dr. Georg von Hippel
Event type:
Lecture/practice class
Displayed in timetable as:
08.128.741
Hours per week:
4
Credits:
6,0
Language of instruction:
Englisch
Min. | Max. participants:
- | -
Contents:
This course aims to provide a first introduction to the use of numerical methods in theoretical physics, a field also known as computational physics. After a first overview of foundational algorithms in the fields of ordinary differential equations and linear equation systems, the focus of this course will be on methods for Monte Carlo simulations and data analysis which are used in lattice field theory and beyond. Time permitting, some special topics will be added.
Topics:
- Basics of numerical methods
- Numerical methods for ordinary differential equations (Euler-, Runge-Kutta-, Numerov-, Leapfrog method)
- Iterative methods for linear equation systems (CG, GMRES)
- Monte Carlo methods (MCMC, HMC)
- Methods of data analysis (fitting, jackknife, bootstrap)
Recommended reading list:
- W.H. Press et al., Numerical Recipes: The Art of Scientific Computing (3rd ed.), CUP 2007.
- M. Hanke-Bourgeois, Grundlagen der Numerischen Mathematik und des Wissenschaftlichen Rechnens (3. Aufl.), Vieweg+Teubner 2008.
- T. DeGrand und C. DeTar, Lattice Methods for Quantum Chromodynamics, World Scientific 2006; ch. 7-9.
- C. Gattringer und C.B. Lang, Quantum Chromodynamics on the Lattice, Springer 2010; Kap. 4,6,8.
- A.D. Kennedy, Algorithms for Dynamical Fermions, arXiv:hep-lat/0607038.
Digital teaching:
There will be a digital course on ILIAS to accompany this course.
Registered participants will receive the ILIAS link by email.
|