Factors that influence diffusion
As stated above, there is a barrier to diffusion created by neighboring atoms that need to move to let the diffusing atom pass. Thus, atomic vibrations created by temperature assist diffusion. Also, smaller atoms diffuse more readily than big ones, and diffusion is faster in open lattices or in open directions. Similar to the case of vacancy formation, the effect of temperature in diffusion is given by a Boltzmann factor: D = D0 × exp(–Qd/kT).