Fick's Law of Diffusion
How concentration gradients drive molecular transport (and why it mirrors heat and momentum transport).
If you open a bottle of perfume across the room, you can smell it minutes later—no fan required. What “pushes” the molecules?
Diffusion: transport driven by gradients
Diffusion is molecular motion that causes species to spread from regions of high concentration to low concentration. Even in a perfectly still fluid, random thermal motion produces a net transport whenever there is a concentration gradient.
In many engineering settings we model diffusion as one-dimensional through a slab, film, or boundary layer and compute the flux from the concentration gradient.
If concentration decreases in the +x direction (dC_A/dx < 0), then J_A is positive: A diffuses in the +x direction. The negative sign ensures diffusion is “downhill” in concentration.
Analogy: the three transport laws share the same form
Fick’s law is the mass-transfer analog of the other two core transport laws:
Fourier’s law (heat conduction): q" = −k dT/dx, and Newton’s law of viscosity: τ = μ du/dy.
Each says “flux = (property) × (driving-force gradient)” with a negative sign that enforces flow from high to low (temperature, velocity, concentration).
J_A is the diffusive molar flux relative to a reference velocity (commonly the molar-average velocity). N_A is the total molar flux (diffusion + bulk convection). In this lesson, we focus on pure diffusion so the distinction is minimal.
Linear-gradient approximation
If C_A varies approximately linearly across a thickness L, then dC_A/dx ≈ (C_A2 − C_A1)/L. This is often accurate for steady diffusion in a homogeneous medium without reactions.
- Assume a linear profile: dC_A/dx ≈ (C_A2 − C_A1)/L.
- Compute gradient: (0.60 − 1.80) mol/m³ / (2.0×10⁻3 m) = −1.20 / 0.002 = −600 mol/m⁴.
- Apply Fick’s law: J_A = −D_AB(dC_A/dx) = −(2.6×10⁻5)(−600) mol/(m²·s).
- Multiply: 2.6×10⁻5 × 600 = 1.56×10⁻2 mol/(m²·s).
- Gradient: dC_A/dx ≈ (5 − 20) / (0.50×10⁻3) = −15 / 5.0×10⁻4 = −3.0×10⁴ mol/m⁴.
- Flux: J_A = −D_AB(dC_A/dx) = −(1.0×10⁻9)(−3.0×10⁴) = 3.0×10⁻5 mol/(m²·s).
- Magnitude: |J_A| = 3.0×10⁻5 mol/(m²·s).
Check your understanding
- Diffusion is molecular transport caused by concentration gradients.
- Fick’s first law: J_A = −D_AB dC_A/dx.
- The negative sign enforces transport from high to low concentration.
- Fick, Fourier, and Newton transport laws share the same “flux = property × gradient” structure.