Monte Carlo calculation as an aid in teaching solid-state diffusion

A simple Monte Carlo method is used to simulate an atomistic model of solid‐state diffusion. This approach illustrates some of the principles of diffusion and in particular verifies a solution to Fick’s second law. The role and calculation of the diffusion correlation factor is also discussed.