Motivation

How do we evaluate high-dimensional integrals numerically? For example, consider particles . The Joint PDF is . If we wanted to find the average of some property among all particles, we’d have to do

which is obviously expensive.

Algorithm (Monte Carlo Integration)

The goal is to evaluate

where is bounded, is a PDF on , and is integrable.

  1. Generate which are iid.
  2. Set where is a MC estimator of or a crude MC (CMC Estimator) of .

We want to know,

  1. Does converge? As ?
  2. What is the error? As what is ? The idea is to look at and .

How “good” is for some ?

Proposition (MC Estimators Mean & Variance)

Claim:

or that

  1. is unbiased

Proof:

First,

by linearity of . Second,

as required. See Variance Reduction on how we can reduce the variance of the MC Estimator.

Theorem (Strong Consistency of MC Estimators)

with probability .

Proof: This follows from the Strong Law of Large Numbers.

This theorem tells us that if we run the simulation “long enough” we are guaranteed to get the correct answer. In particular, .

Theorem (Asymptotic Normality of MC Estimators)

Let where . Then

Proof: By Central Limit Theorem.

This theorem tells us that we can calculate exactly how much error/noise is in our estimate and build confidence intervals.