💎 Crystal Diffusion
Watch solute atoms diffuse through a crystal lattice via a vacancy mechanism. The diffusion coefficient follows the Arrhenius law D = D₀·exp(−Eₐ/kT). Observe how temperature, activation energy, and time shape the concentration profile.
How it works
Vacancy mechanism: Diffusion in crystalline solids primarily occurs when an atom jumps into an adjacent vacant site. The probability of a successful jump depends on the thermal energy available relative to the migration barrier Ea.
Arrhenius diffusivity: D(T) = D0 · exp(−Ea / kBT), where kB = 8.617×10⁻⁵ eV/K is the Boltzmann constant. Doubling T dramatically increases D.
Fick's 2nd law: ∂C/∂t = D · ∂²C/∂x². The concentration profile C(x,t) evolves from an initial spike (delta function) into a Gaussian of width σ = 2√(Dt).
Analytical solution: For a thin initial layer: C(x,t) = C0 / [2√(πDt)] · exp(−x²/4Dt). The half-width scales as √(Dt), called the diffusion length.
Crystal lattice view: The top panel shows a 2-D slice of the crystal; atoms colored by local solute concentration. The bottom panel plots C(x,t) with the analytical Gaussian overlay.