Overview: Statistical mechanics applications
Aims
- You should be able to write computer programs to generate all possible microstates for a system consisting of particles on a lattice.
- You should be able to write computer programs that evaluate the Hamiltonian for interacting and non-interacting particles on a lattice.
- You should be able to evaluate the canonical partition function and the ensemble average of the energy for systems consisting of a small number of interacting or non-interacting particles on a lattice both by writing a computer program. You should also be able to discuss why this approach fails when the number of particles in the system is large.
- You should be able to write computer programs to evaluate histograms and correlation functions.
- You should be able to evaluate the partition function and ensemble average for a system of non-interacting particles on a lattice analytically.
- You should be able to explain how mean field theories can be used to approximate the Hamiltonian for systems of interacting particles.