Two lineages meet when they pick the same parent
In the Wright–Fisher model every child picks its parent uniformly among candidates. Two different children therefore share a parent with probability . If they do not, their two parents are again two different individuals of the previous generation, and the same rule applies one step further back.
The number of generations until the two lines merge is geometric, with mean . The chance that they have not merged after generations is the same factor that multiplied the heterozygosity in chapter 1. That is no accident. Two individuals can differ only if their lines have not yet met, because a shared ancestor passes the same allele to both.
Source: K. S. Korolev · N. Berestycki
Many lineages: Kingman’s coalescent
Now follow lineages. There are pairs, and each pair merges with probability per generation. When is large compared with the number of pairs, two mergers in the same generation are rare, so the next merger arrives after a waiting time with mean and the count drops from to .
Measured in units of generations, the genealogy of a Wright–Fisher sample converges to Kingman’s coalescent: every pair of lineages merges at rate one, independently of the others, and the merging pair is chosen uniformly. Berestycki states this limit as a theorem, for both the Moran and the Wright–Fisher model.
Source: N. Berestycki
The last two lines take half the time
Adding the stages from lineages down to one gives a sum whose terms cancel in pairs. The mean age of the common ancestor of a sample is generations.
The stage with two lineages left lasts generations on average, more than half of the total for any sample. Going from two individuals to a sample of a thousand only raises the age from to almost . Recent mergers happen fast because many pairs are available, while the final meeting waits on a single pair.
Chapter 1 met almost the same number from the other direction. A lone neutral mutant that fixes takes about generations, because the conditional fixation time there tends to as goes to zero. Once a mutant carried by one individual has fixed, that individual is an ancestor of everyone, so the two times agree.
Source: N. Berestycki
Worked example: six individuals among fifty
Problem. Sample individuals from a neutral Wright–Fisher population of . How many generations back is their most recent common ancestor, and how much of that time is spent with each number of lineages?
Stages. With six lineages there are pairs, so the first merger takes generations on average. Then , and generations for five, four and three lineages, and generations for the last pair.
Total. , which is . The last pair takes per cent of it.
Finite-population check. The coalescent assumes at most one merger per generation. Solving the exact chain on the number of lineages, which allows several mergers at once, gives generations. The two agree to within half a per cent here.
Simulation. Over seeded pedigrees the six sampled lines met after generations, half a standard error from both references. Pairs met after generations against .
Answer. About generations, most of them spent waiting for the last two lines.
Source: N. Berestycki · K. S. Korolev
Where the approximation strains, and what it leaves out
A sample of twelve in a population of fifty has pairs, more than . In its first generation back, at least one merger happens with probability , so the one-merger-at-a-time picture is poor at the start. Those early stages are short, though. The exact chain gives generations against Kingman’s , and the seeded pedigrees give , which is standard errors above the exact value.
Kingman’s coalescent holds for neutral alleles in a well-mixed population of constant size. Selection makes ancestry depend on which allele a lineage carries, and space makes it depend on where the lineage lives. At an expanding colony edge, the next chapter shows, ancestors are concentrated at the edge and the genealogy looks very different.
Source: N. Berestycki · O. Hallatschek