3.2 Metallic Bonding & Free Electron Model
Metals exhibit high electrical and thermal conductivity, luster, and ductility. The free electron model treats valence electrons as a gas of non-interacting particles, providing surprisingly accurate predictions for many metallic properties.
Free Electron Model
In the free electron model (Sommerfeld model), conduction electrons move freely within the metal with the dispersion relation:
where $\hbar$ is the reduced Planck constant, $k$ is the wave vector, and $m$ is the electron mass.
Density of States
The number of electronic states per unit energy per unit volume in 3D is:
The density of states grows as $\sqrt{E}$, meaning there are more available states at higher energies.
Fermi Energy
At $T = 0$, all states up to the Fermi energy $E_F$ are filled. The Fermi energy depends only on the electron density $n$:
Typical Fermi energies for metals are 2--12 eV, corresponding to Fermi temperatures$T_F = E_F/k_B$ of order $10^4$--$10^5$ K.
Fermi-Dirac Distribution
At finite temperature, electrons obey Fermi-Dirac statistics:
At $T = 0$, this is a step function: $f = 1$ for $E < E_F$ and$f = 0$ for $E > E_F$. At finite $T$, the step is smeared over an energy range $\sim k_BT$ around $E_F$.
Drude Model of Conductivity
The Drude model treats electrons as classical particles scattered with a mean free time $\tau$. The electrical conductivity is:
The resistivity $\rho = 1/\sigma$ increases with temperature due to increased scattering (shorter $\tau$).
Electronic Heat Capacity
Only electrons near $E_F$ (within $\sim k_BT$) can be thermally excited. The electronic contribution to heat capacity is:
This is much smaller than the classical prediction $\frac{3}{2}Nk_B$ because only a fraction $\sim k_BT/E_F$ of electrons participate in thermal excitation.
Video Lectures
17. Metals
Python: Fermi-Dirac Distribution & DOS
Visualization of the Fermi-Dirac distribution at different temperatures and the free-electron density of states with occupied state regions.
Fermi-Dirac Distribution & Density of States
PythonPlots f(E) at various temperatures and occupied DOS for copper
Click Run to execute the Python code
Code will be executed with Python 3 on the server
Fortran: Fermi Energy & Heat Capacity
Computes the Fermi energy, Fermi velocity, Fermi temperature, and electronic heat capacity coefficient for common metals using the free electron model.
Fermi Energy & Electronic Properties of Metals
FortranFree electron model calculations for Cu, Al, Ag, Au, Na, K
Click Run to execute the Fortran code
Code will be compiled with gfortran and executed on the server