Bacterial Growth Formula
Calculate bacterial population size after binary fission using N = N0 × 2^n.
Returns cell count after n generations with doubling time inputs for microbiology.
The Formula
Bacteria reproduce by binary fission — each cell splits into two. This formula calculates the total number of bacteria after n generations of division.
Variables
| Symbol | Meaning |
|---|---|
| N | Final number of bacteria |
| N₀ | Initial number of bacteria |
| n | Number of generations (divisions) |
To find generations from time: n = t / g, where t = total time and g = generation time (time per division).
Example 1
Starting with 100 bacteria, how many after 8 generations?
N = 100 × 2⁸
N = 100 × 256
N = 25,600 bacteria
Example 2
E. coli divides every 20 minutes. Starting with 1 cell, how many after 4 hours?
n = 240 minutes / 20 minutes = 12 generations
N = 1 × 2¹² = 4,096
N = 4,096 bacteria after 4 hours
When to Use It
Use the bacterial growth formula when:
- Predicting bacterial colony size in lab experiments
- Estimating contamination growth over time
- Understanding how quickly infections can spread
- Planning antibiotic treatment timing
Limitations
- This formula models only the exponential phase of growth — real cultures pass through a lag phase (adjustment), exponential phase, stationary phase (nutrient exhaustion), and death phase; the formula overestimates population once resources become limiting
- Generation time varies enormously by species and conditions: E. coli divides in ~20 min at 37°C but in hours at room temperature; Mycobacterium tuberculosis takes 12–24 hours per generation
- The model assumes all cells divide simultaneously (synchronous growth), but in practice cell division is asynchronous, so the population grows continuously rather than in discrete doublings
- Antibiotic treatment, pH, oxygen levels, and waste product accumulation all suppress growth and are not captured by this simple exponential model
Key Notes
- Exponential growth: N = N₀ × 2^(t/g): N₀ is the initial population, t is elapsed time, and g is the generation (doubling) time. Equivalent form using natural log: N = N₀ × e^(μt) where μ = ln(2)/g is the specific growth rate.
- Four growth phases: Lag phase: cells adjust to new environment, minimal division. Exponential (log) phase: maximum growth rate, nutrients plentiful. Stationary phase: growth = death (nutrient depletion, waste accumulation). Death phase: population declines as conditions become lethal.
- Generation times vary enormously: E. coli under ideal conditions: ~20 minutes. Mycobacterium tuberculosis: ~15–20 hours. Treponema pallidum (syphilis): ~30–33 hours. Doubling time governs everything from antibiotic treatment duration to fermentation batch time to contamination risk in food safety.
- Carrying capacity — the logistic model: Pure exponential growth is impossible in practice. The logistic model: dN/dt = μN(1 − N/K) where K is the carrying capacity. Population growth slows as it approaches K — transitioning from exponential to stationary phase.
- Applications: Bacterial growth formulas are used in fermentation process design (optimizing yield during exponential phase), food safety (predicting contamination levels over time at different temperatures), antibiotic treatment protocols (targeting rapidly dividing cells), and bioprocess engineering for pharmaceutical production.