Population genetics describes how genetic variation changes within and between populations over time. These theory pages explain the mathematical models underlying each simulation, with interactive diagrams and links to hands-on experimentation.
Hardy-Weinberg Equilibrium
The foundation of population genetics: genotype frequencies in an ideal population
Genetic Drift
Random changes in allele frequencies due to finite population size
Natural Selection
How differential fitness shapes allele frequencies over generations
Mutation
The ultimate source of genetic variation and its population-level effects
Gene Flow & Population Structure
Migration between populations and its effects on genetic differentiation
Linkage Disequilibrium
Non-random association of alleles at different loci
Mating Systems
How non-random mating affects genotype frequencies