Genetic drift is the violation of the 5th assumption of HWE in Mendelian inheritance: gametes are drawn infinitely and with replacement.
Effects of finite sampling
Finite sampling means there is random variation at each generation. In practice we still consider sampling is done with replacement.
For example, with a population size of 10:

Binomial distribution
This random change can be modeled probabilistically with binomial distributions.
Wright-Fischer model
Simplest model of genetic drift.
Suppose N diploid parents producing an infinite number of gametes that pair randomly. Individuals are hermaphroditic (have a probability of reproducing with themselves).
The transition matrix between states and has the coefficients:
is the probability of being in state at time after being in state at time .
For example, if :
| 0 | 1 | 2 | 3 | 4 | |
|---|---|---|---|---|---|
| 0 | 1 | 0.316 | 0.25 | 0.004 | |
| 1 | 0.422 | 0.25 | 0.047 | ||
| 2 | 0.211 | 0.375 | 0.211 | ||
| 3 | 0.047 | 0.25 | 0.422 | ||
| 4 | 0.004 | 0.25 | 0.316 | 1 |
Columns with a are called absorbing states because they lead to loss or fixation.
If we start with a number of alleles , we have the vector with a single at index . Then for any time , the probability distribution will be .
For example, if :
| 1 | 2 | … | ||
|---|---|---|---|---|
| 0 | 0 | 0.063 | 0.5 | |
| 1 | 0 | 0.25 | 0 | |
| 2 | 1 | 0.375 | 0 | |
| 3 | 0 | 0.25 | 0 | |
| 4 | 0 | 0.063 | 0.5 |
Genetic drift leads to loss or fixation of an allele. The probability of fixation of an allele is its initial frequency in the population, and the probability of loss is . For a new mutation, it is .
The average frequency of an allele is expected to stay the same. The variance is based on that of he binomial distribution.
Heterozygosity () decreases with time and population size ():
The time to fixation is:
From the Diffusion approximation:
As becomes small:
The age of an allele can be estimated from its frequency:
Buri (1956)1 examined genetic drift in fruit fly populations for the allele. He verified the predictions of the Wright-Fischer model.

Inbreeding
Inbreeding means individuals share a common ancestor.
F-statistics quantify drift and inbreeding. F is a measure of identity by descent (IBD).

As gets large, tend s to , meaning everyone is IBD.
Coalescence
The reverse of F-stats: going back in time to see when everyone was related.
For example, there are 10 lineages at . By , only 1 is left.
Forxard in time, the orange lineage has been fixed. Backward in time, the orange lineage coalesces into a single ancestor at .

For each generation, the probability of coalescence is
For any number of lineages , the average time is
The average time for two lineages to coalesce is
If is large, most coalescence occurs rapidly. On average, half of the waiting time for coalescence is in the last two lineages ().
Effective population size
The in those equations is the effective population size. It does not match the actual number of individuals. Drift can happen at a rate corresponding to a way smaller or larger population size.
The effective population size is the rate of drift in an idealized Wright-Fischer population.
can be different from because of
- Breeding structure: if only a few males reproduce, drift happens faster
- Population size fluctuations: is the harmonic mean of population size over time, which is sensitive to small values
- Population structure: if there are small isolated populations, drift is slower because variants are slowly transmitted between groups
- Natural selection
From Zach B. Hancock, Genetic Drift | The Causes of Evolution | Ep. 5