Here is the simplest living experiment anyone has ever run. Take one bacterium. Feed it. Every hour, it splits into two — each of those splits again the next hour, and so on. Nothing exotic, nothing engineered: E. coli in a nutrient broth doubles roughly every 20 minutes; many common lab strains settle to a once-per-hour doubling. It is not a metaphor. It is a measured fact.

The question is: how long before the petri dish is full?

Before reading on, write down your honest guess. Most people say a few days. A week. A month.

The actual answer is much, much shorter.

The clock and the counter

Drag the slider below from t = 0 hours to t = 30 hours. At every hour t, the bacterial population is N(t) = 2^{t} — starting from a single cell at t = 0. A horizontal line marks the carrying capacity: about 10^{9} cells, roughly the number of bacteria that fit in a standard 10-centimetre petri dish before the dish runs out of food and space.

Bacterial doubling every hour on a logarithmic vertical axis with a carrying-capacity line A plot with time on the horizontal axis from zero to thirty hours and log-base-two of the population on the vertical axis. A straight diagonal line rises from (0, 0) to (30, 30), because log of two to the t equals t. A dashed horizontal line at height thirty marks the carrying capacity of about two to the thirtieth — roughly a billion cells — which is when a petri dish of bacteria runs out of food. A draggable red point lets the reader pick an hour and read the population off the curve. t (hours) log₂(N) 0 10 20 30 10 20 30 carrying capacity ≈ 2³⁰ ≈ 10⁹ cells ↔ drag to advance the clock
Population of the bacterial colony on a $\log_{2}$ vertical axis — so that the straight line on the plot represents *exponential* growth. At $t = 10$ hours, the colony is about $2^{10} \approx 1{,}000$ cells. At $t = 20$ hours, about $10^{6}$ (a million). At $t = 30$ hours, about $10^{9}$ — and it hits the dashed carrying-capacity line. One more hour after that, there would be no more room in the dish at all.

The slope of the diagonal is what tells the story: on a \log_{2} axis, every doubling moves one tick up. The growth is straight, but it is straight in log space — which means in real space it is explosive.

Reading the numbers hour by hour

Let's walk the clock forward and see what each hour brings. Remember: start with one cell at t = 0.

Why 2^{30} \approx 10^{9}: a handy conversion between base-2 and base-10 logs is 2^{10} = 1024 \approx 10^{3}. So 2^{30} = (2^{10})^{3} \approx (10^{3})^{3} = 10^{9}. Every ten doublings multiplies by roughly a thousand.

From one cell to a billion in just 30 hours. Not months. Not weeks. About a day and a quarter.

If E. coli doubled every 20 minutes — which is its rate in nutrient-rich conditions — the same billion-cell saturation would be reached in just 10 hours.

The carrying-capacity line

Why does the growth stop? The exponential curve wants to keep climbing. Real bacteria cannot.

A petri dish holds a finite amount of nutrient. When the bacteria eat it all, they stop dividing. The carrying capacity K is the maximum population the environment can sustain — for a petri dish, roughly 10^{9} cells per millilitre. On the plot, K is the dashed horizontal line at \log_{2}(K) \approx 30.

Before the curve hits that line, the growth is exponentialN(t) = 2^{t}, a pure doubling. After the curve reaches the line, the real biology takes over: cells stop dividing, some die, and the population plateaus near K. Biologists model this with the logistic curve, which is exponential at first and levels off near K. But the exponential phase — the part before saturation — is where our story lives, because it is the part that blindsides intuition.

Why the king-and-rice intuition fails

Two facts about exponential growth feel paradoxical the first time you meet them:

Fact 1. The last doubling wipes out half the history. If the dish is full at t = 30 hours, then at t = 29 it was half full. One hour earlier — when most observers would still have said "plenty of room" — the whole dish was one doubling away from saturation. The final doubling adds as many cells as all previous doublings combined.

Fact 2. The growth looks slow until it looks unstoppable. For the first 15 hours of the experiment, the colony is so small that it is invisible to the naked eye. It feels like nothing is happening. Between hours 20 and 30, it jumps from cloudy to saturated. The long, boring prelude is exactly how every exponential process fools the eye.

These are the same two facts that made the chessboard rice story feel like a trick. In bacteria, they are not a parable. A laboratory stopwatch and a spectrophotometer will verify them to three decimal places.

Where this shows up in the real world

Exponential population models show up anywhere that the rate of increase is proportional to the current amount — which turns out to be a lot of places.

In all of these cases, the exponent is the clock and the base is the per-generation multiplier. Once you recognise the shape, you stop being surprised by the speed.

The takeaway

The petri dish is the laboratory version of the chessboard. It is the experimental confirmation that nature actually does do this, and the reason every biologist, epidemiologist, and cancer researcher reaches for 2^{t} — and the laws of exponents behind it — the moment a population starts to grow.

Related: Exponents and Powers · Grain of Rice on a Chessboard: 64 Squares, Doubling Every Step, Pile Dwarfs Mount Everest · A Tower of 2s: Watch Doubling Explode Off the Screen by Step 30 · Exponent Slider: Watch 2^x Sweep Through 1/8, 1/4, 1/2, 1, 2, 4, 8