11. Random numbers and Monte Carlo methods#
Random numbers play an important role, both in modelling of the physics processes (some of which are regarded as truly random, such as radioactive decay) and as a tool to tackle otherwise intractable problems.
Examples:
Numerical integration (especially in many dimensions)
Sampling microstates in statistical mechanics
Simulating quantum processes
Monte Carlo event generators
Numbers generated on a computer are usually not truly random, but a good generator produces numbers that reflect the desired properties of a random variable, hence it is called pseudo-random number generator.
Here we cover various aspects of random number generation and Monte Carlo methods.