MCAT content library / Biology & biochemistry / Population genetics and Hardy–Weinberg reasoning
Calculate allele and genotype frequencies first, then decide what the population model can—and cannot—tell you about evolutionary mechanism.
About 17 minutes, including the population-count example and checks.
Useful foundations
On this page
Separate allele frequency from genotype frequency
Population genetics counts alleles and genotypes at different levels. In a diploid population with alleles A and a, the genotype frequencies are the proportions of AA, Aa, and aa individuals. The allele frequencies count copies: each AA individual contributes two A alleles, each heterozygote contributes one A and one a, and each aa individual contributes two a alleles.
If the frequency of A is p and the frequency of a is q, then p + q = 1 for a two-allele locus. Do not jump to p², 2pq, and q² until the problem either states Hardy–Weinberg conditions or asks you to calculate the genotype proportions expected under that model.
Concept: Hardy–Weinberg is a model, not a force
Under the classic Hardy–Weinberg model for a diploid locus, allele frequencies remain constant and genotype frequencies follow p² + 2pq + q² = 1 when the relevant assumptions are met. Those assumptions are typically idealized as a very large population, random mating with respect to the locus, no selection, no migration, and no mutation affecting the allele frequencies of interest.2
The model is a reference expectation, not a process pushing populations toward equilibrium. Selection, migration, mutation, genetic drift, nonrandom mating, population structure, or even genotyping problems can produce departures from an expected Hardy–Weinberg pattern. The observation of a departure is therefore evidence that the simple model is not fully describing the data—not a diagnosis of one particular cause.2
Worked application: start from genotype counts
An original population contains 1,000 diploid individuals at locus A:
| Genotype | Count | Observed frequency |
|---|---|---|
| AA | 360 | 0.36 |
| Aa | 480 | 0.48 |
| aa | 160 | 0.16 |
The population contains 2,000 allele copies. The number of A alleles is 2(360) + 480 = 1,200, so:
p = f(A) = 1200/2000 = 0.60.
The number of a alleles is 2(160) + 480 = 800, so:
q = f(a) = 800/2000 = 0.40.
If Hardy–Weinberg genotype proportions are expected from those allele frequencies, then:
- AA: p² = 0.60² = 0.36
- Aa: 2pq = 2(0.60)(0.40) = 0.48
- aa: q² = 0.40² = 0.16
Those expected proportions match the observed proportions exactly in this constructed dataset. That agreement means the counts are consistent with the Hardy–Weinberg expectation. It does not prove that no evolutionary process has ever acted on the population, nor does it prove each idealized assumption by direct observation.
Pattern: a founder sample can change frequency by sampling
Now suppose 50 individuals establish a geographically isolated colony. Their genotype counts are 10 AA, 20 Aa, and 20 aa. The new colony has 100 allele copies. Its A count is 2(10) + 20 = 40, so p = 0.40; its a count is 60, so q = 0.60.
| Population | f(A) | f(a) |
|---|---|---|
| Source population | 0.60 | 0.40 |
| Founder sample | 0.40 | 0.60 |
This frequency shift is compatible with a founder effect: a small subgroup can carry only a fraction of the allele distribution present in the larger source population.3 But be careful about the causal claim. If the problem merely gives two populations with different frequencies and no history, the difference alone does not establish founder effect. Here, the founding event and small sample are explicitly supplied.
Small populations are also more vulnerable to random allele-frequency changes across generations because sampling variance is larger. That process is genetic drift. Drift is non-directional with respect to fitness: a variant can rise or fall by chance. Selection, by contrast, changes expected reproductive contribution when genotypes differ in survival or reproductive success under the relevant environment.
Rule: a deviation does not identify its cause
Suppose a population has p = 0.70 and q = 0.30. Under Hardy–Weinberg expectations, the heterozygote frequency is 2pq = 0.42. If only 0.30 of the observed individuals are heterozygous, the data depart from that expectation. But several mechanisms could generate such a pattern. Nonrandom mating or inbreeding can reduce heterozygosity while leaving allele frequencies initially unchanged. Population substructure can also create a heterozygote deficit when distinct subpopulations are pooled.
Likewise, a change in allele frequency between generations does not identify whether selection, migration, drift, or mutation caused it. To distinguish mechanisms, ask what additional evidence each explanation predicts: differential reproductive success supports selection; movement of individuals or gametes supports migration; a small bottleneck with stochastic changes supports drift; direct sequence emergence can support mutation.
The MCAT reasoning move is therefore two-stage: calculate what changed, then ask what evidence identifies why it changed.
ACTIVE PRACTICE · GENETIC INFERENCE
Change Genotype Counts and Recompute Expectations
The original population has 360 AA, 480 Aa, and 160 aa individuals. Before exploring, distinguish the number of A alleles from the frequency of the AA genotype.
N = 1,000; p = 0.600, q = 0.400. Observed Aa fraction = 0.480; Hardy–Weinberg expected = 0.480.
Expected genotype proportions are p², 2pq and q² under the model. An observed deviation does not identify its cause; finite samples and study design matter. This is not an inferential equilibrium test.
Check your reasoning
Choose an answer before opening its feedback.
Check 1
A population contains 25 AA, 50 Aa, and 25 aa individuals. What is the frequency of allele A?
A. 0.25
Review this choice. This is the AA genotype frequency, not the A allele frequency.
B. 0.50
Correct. A copies = 2(25) + 50 = 100 of 200 total allele copies.
C. 0.75
Review this choice. Heterozygotes contribute one A allele, not two.
D. 1.00
Review this choice. The population contains both A and a alleles.
Check 2
At a two-allele locus, p = 0.70 and q = 0.30. Under Hardy–Weinberg expectations, what fraction of the population is heterozygous?
A. 0.09
Review this choice. q² = 0.09 is the expected aa frequency.
B. 0.21
Review this choice. pq counts only one of the two heterozygous allele orders in the binomial expansion.
C. 0.42
Correct. 2pq = 2(0.70)(0.30) = 0.42.
D. 0.49
Review this choice. p² = 0.49 is the expected AA frequency.
Check 3
An allele rises from 0.20 to 0.32 over several generations. No information about survival, reproduction, migration, population size, or mutation is supplied. Which statement is most defensible?
A. Natural selection caused the increase.
Review this choice. The frequency change is real, but no evidence identifies selection as the cause.
B. Genetic drift caused the increase.
Review this choice. Drift is possible, but population-size and sampling evidence are absent.
C. Migration caused the increase.
Review this choice. No movement of individuals or gametes is reported.
D. The allele frequency changed, but the mechanism requires additional evidence.
Correct. The arithmetic observation does not diagnose the evolutionary process.
Continue learning
- Mendelian inheritance and probability
- Meiosis and recombination
- Browse Biology & Biochemistry MCAT lessons
