Be abWorld Population Growth Equation

The equation below can be used to approximate the world’s population in a simple, easily understood way.

In its simplest form, the equation below describes the world total population N(t) at time t:

(1) N(t) = N0·ert


  • N0 (initial population) = The population at time t = 0.
  • N(t) (future population) = The population at time t.
  • r (rate) = The rate of population change as a function of t (a 1% increase is expressed as 0.01).
    • This variable is called the Malthusian Parameter.
    • In population studies, r is usually taken to mean births minus deaths.
  • t (time) = The amount of time required to produce a growth in population proportional to N(t)/N0.

Source: Wolfram Math World: Population Growth

Note that e in the above equations is the base of natural logarithms and its value is approximately 2.71828. It is also called Euler’s number.

Derived Forms

Here are the forms of equation (1) in terms of each of its variables:

(2) N0 = N(t)·e-rt (present population)

(3)  t = ln(N(t)/N0)/r (time)

(4)  r = ln(N(t)/N0)/t (rate)


Doubling time

At the present world population growth rate of 1.7% per year, how long will it take to double the world’s population?

The appropriate equation for this case is (3) above, with the following arguments:

t = ln(N(t)/N0)/r = ln(2)/0.017 = 40.773 (years)

This equation shows that it will take about 41 years to double the world’s population at an annual growth rate of 1.7%. If this population growth rate is correct, there will be almost 14 billion people on Earth in 2055 and almost 30 billion people at the end of the 21st century (based on current world population of 7 billion people).

Share this post :


7 Responses

  1. Have you read Dan Brown’s book Inferno? If you’re interested in population, I think you will enjoy it a lot. I know I sure did. The numbers are nuts!

Leave a Reply

Your email address will not be published. Required fields are marked *