HomeArticlesChemistry & Materials

Crystal Lattice Defects: Why No Real Crystal Is Perfect

Point defects, the entropy argument for equilibrium vacancy concentration, and how dislocations let metals deform without shattering.

mysimulator teamUpdated June 2026≈ 8 min read▶ Open the simulation

No real crystal is perfect

An idealised crystal is a perfectly repeating lattice, atom after atom, forever. A real one is not, and the imperfections — defects — are not a manufacturing failure to be eliminated so much as a thermodynamic inevitability, and often the single most important thing determining how the material actually behaves: its colour, its conductivity, its strength, how it deforms instead of shattering.

live demo · a 2D lattice with vacancies, interstitials and a dislocation● LIVE

Point defects: vacancies and interstitials

The simplest defects are single missing or misplaced atoms. A vacancy is an empty lattice site where an atom should be. An interstitial is an extra atom squeezed into a gap between regular lattice sites, where no atom belongs in the ideal structure. A Schottky defect is a vacancy that balances charge by removing matched pairs (a cation and an anion vacancy together, in an ionic crystal); a Frenkel defect is an atom that has left its regular site and relocated to a nearby interstitial position, so a vacancy and an interstitial appear as a linked pair. Substitutional defects — a foreign atom occupying a regular lattice site in place of the host atom — are the basis of alloying and of semiconductor doping.

Why vacancies always exist: an entropy argument

Even a chemically perfect crystal at any temperature above absolute zero contains an equilibrium concentration of vacancies, because creating a few costs some energy but gains a disproportionate amount of configurational entropy — there are enormously many ways to distribute a handful of vacancies among the lattice's sites. Minimising free energy G = H - TS balances the two, and the resulting equilibrium vacancy fraction follows an Arrhenius-like form:

n_v / N = exp(-E_v / (k_B * T))

where E_v is the formation energy of a single vacancy, k_B is Boltzmann's constant, and N is the total number of lattice sites. This says vacancy concentration rises exponentially with temperature — a metal near its melting point can have a vacancy fraction orders of magnitude higher than the same metal at room temperature, which is why processes like diffusion and creep accelerate so sharply as a material approaches its melting point: vacancies are the vehicle atoms use to move through the lattice at all.

Line defects: dislocations, and why metals bend instead of snapping

A dislocation is a one-dimensional defect — a line, not a point — along which the regular stacking of atomic planes is disrupted. The two canonical types are the edge dislocation, where an extra half-plane of atoms is inserted into the lattice like a wedge, and the screw dislocation, where the lattice is sheared into a spiral ramp around the dislocation line. Both are described by a Burgers vector b, which measures the size and direction of the lattice distortion the dislocation carries — walk a closed loop around a dislocation in a real crystal and it fails to close by exactly b.

Dislocations matter because they are how crystalline materials deform plastically without breaking every bond in a plane simultaneously. Sliding an entire atomic plane past its neighbour all at once would need a shear stress orders of magnitude higher than what metals actually yield at; moving a dislocation through the lattice one bond-swap at a time (glide) achieves the same net displacement at a small fraction of the stress, because only the atoms right at the dislocation core need to rearrange at any instant. This is the resolution of a historically real puzzle — theoretical shear strength calculations for perfect crystals predicted yield stresses far above what was measured, until dislocations were proposed independently in the 1930s.

Strengthening by getting in a dislocation's way

Because plastic deformation is dislocation motion, anything that impedes that motion strengthens the material. Solid-solution strengthening scatters substitutional or interstitial impurity atoms through the lattice, each creating a small local strain field that a moving dislocation has to fight past. Grain-boundary strengthening (the Hall-Petch relationship) relies on the fact that a dislocation cannot easily cross into a differently oriented grain, so more grain boundaries per unit volume — a finer grain size — means dislocations run out of room to glide sooner. Work hardening (strain hardening) piles up so many dislocations from prior deformation that they physically tangle and block each other. All three are ways of engineering the defect population itself, not removing it, to control mechanical strength.

Frequently asked questions

Can a crystal ever be defect-free?

Not at any temperature above absolute zero. Vacancies lower a crystal's free energy by adding configurational entropy even though they cost formation energy, so an equilibrium population of point defects — following n_v/N = exp(-Ev/kT) — is thermodynamically required, not a flaw to eliminate.

Why do metals bend and stretch instead of shattering like glass?

Because plastic deformation in a crystalline metal happens by dislocations gliding through the lattice one bond-swap at a time, which requires far less stress than sliding an entire atomic plane past its neighbour simultaneously. Glass has no crystalline lattice and no dislocations to carry deformation this way, so it accumulates stress until it fractures instead.

How does adding impurity atoms make a metal stronger?

Solid-solution strengthening: substitutional or interstitial impurity atoms create local strain fields in the lattice that a moving dislocation must expend extra energy to glide past. More impurities, or impurities with a larger size mismatch, generally mean more resistance to dislocation motion and a higher yield strength.

Try it live

Everything above runs in your browser — open Crystal Lattice Defects and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Crystal Lattice Defects simulation

What did you find?

Add reproduction steps (optional)