Computational Statistical Physics 2015

photo 3.JPG

This is the official web page of the course 2015, which is part of Master ICFP (International Center for fundamental physics) SMAC is a general course in Computational Physics, with applications in statistical physics, physics of liquids, atomic and condensed-matter physics.
To actively take part to this course (access class notes, homework subject, ask question and hand-in homeworks) you must be enrolled in this wiki.

Post your general questions on this course in the blog at the end of the page.

Thirteen (blue) spheres on the surface of a central (red) sphere (example for simulated annealing).


Responsible of the courses:
Alberto ROSSO (PTMS, CNRS et Université Paris-Sud, Orsay)

Guillaume ROUX (LPTMS, CNRS et Université Paris-Sud, Orsay)
Marcello CIVELLI (LPS, Université Paris-Sud, Orsay)

Organization & Policy

Lectures & Tutorials

Lectures on Fridays 14:00 - 15:30
Tutorials on Fridays 16:00 - 18.00
from 12-Sep-2014 through 12-Dec-2014 (see schedule in the bottom).
in the Moyen and Petit Amphis of Bâtiment 510,


Homeworks will be given out every Friday, and due after a week, on the following Friday at 14h00.


Oral exams will take place in December 2015.
Grades: 50% homeworks, 50% oral exam. There is no written examination, but written homeworks must be ALL handed in.


The working language for this course is English.

Programming Language

The programming language that we use is Python. You need first of all to have Python installed with at least modules NumPy, SciPy and matplotlib.
Links to install python for different operative sytems can be found here.

Remarks, Questions

We encourage question and comments about all the material. Please post questions and comments on this wiki. All students of the course are also required to subscribe for the wiki.


Lectures 14h00-15h30
Tutorials 16h00-17h30

Sep 11
Introduction to Monte Carlo
Tutorial 01: The Markov matrix and the exponential convergence
Hwk 01: Markov chains
Sep 18
Hard Spheres: Molecular dynamics
Tutorial 02: Two-dimensional hard spheres,the Sinai's billiardTutorial2
Hwk 02:The Fermi-Pasta-Ulam-Tsingou chain
Sep 25
No Lecture - Homework week
No Tutorial- Homework week
No new Homework

Oct 2
Hard Spheres: Monte Carlo Algorithms
Tutorial 03: One-dimensional Hard Spheres
Hwk 03: The liquid-solid transition in two dimensions

Sampling non-uniform distributions
Tutorial 04: Errors and fluctuations
Hwk 04:Error evaluation for a Markov chain
Oct 16
No Lecture - Study week
No Tutorial- Study week
No Homework - Study week
Oct 23
No Lecture - Study week
No Tutorial - Study week
No Homework - Study week
Oct 30
No Lecture - Holiday
No Tutorial - Holiday
No Homework - Holiday

Quantum Mechanics: From the density matrix to the Path Integral
Tutorial 05: The Evolution Operator
Hwk 05: The Morse Potential
Quantum Mechanics: Lévy construction
Tutorial 06: Method of images
Hwk 06: Errors in quantum Monte Carlo simulations
Nov 20
Quantum Mechanics: Many particles, Bosons
Tutorial 07: Thermodynamics of harmonic bosons
Hwk 07: QMC for harmonic bosons
Nov 27
Spin systems: Enumerations, Metropolis, Cluster algorithms
Tutorial 08: Coupling from the past algorithm, and Heat-bath dynamics for the Ising model
Hwk 08: Local and cluster algorithms for the Ising model
Simulated annealing for disks on the sphere
Tutorial 09: Random sequential deposition
Hwk 09: Dynamic Monte Carlo algorithms
Correlated noise
Tutorial 10: Question time
No Homework
Dec 18
Oral Exam Week
Oral Exam Week
Oral Exam Week