Tutorials › Calculus I › Population Growth IVPs with Census Data

Growth and Decay Models · Tutorial 1415 of 1495

Population Growth IVPs with Census Data

Use an initial census and later population counts to fit an exponential-growth model, calculate projections, and judge their reliability.

Intermediate 9 min read

What You'll Learn

  • Set up the population-growth initial-value problem using an initial census.
  • Derive and verify the exponential solution to the model.
  • Estimate the growth constant from two census counts and their elapsed time.
  • Project a future population while keeping the time origin consistent.
  • Compare a model with additional census data and interpret discrepancies.
  • Recognize how early rounding and model assumptions affect predictions.

From Census Counts to a Growth Model

A population census gives a count at a particular time. Two counts can also suggest how quickly that population has been changing. To turn those observations into a prediction, we need a model that connects population size with time.

In this tutorial, we assume the population changes at a rate proportional to its current size, with the same proportionality constant throughout the time interval being modeled. This is the exponential-growth model. It is useful when a constant-rate approximation is reasonable, but census data alone cannot guarantee that the population will continue to follow it.

We will use \(P(t)\) for the modeled population \(t\) units of time after the initial census. The time unit might be years, months, or another unit, but it must be used consistently.

Definition: The initial-value problem (IVP) for exponential population growth is \(P'(t)=kP(t)\), with \(P(0)=P_0\), where \(P_0>0\) is the initial population and \(k\) is a constant growth rate per unit of time. For growth, \(k>0\).

The condition \(P(0)=P_0\) anchors the model at the initial census. A later census at elapsed time \(t_1>0\) supplies a second piece of information, \(P(t_1)=P_1\), which we can use to estimate \(k\).

Deriving the Model Solution

The differential equation says that the rate of change \(P'(t)\) is \(k\) times the current population. Because the initial population is positive, the exponential solution stays positive, so we can divide by \(P(t)\) and use the derivative of the natural logarithm.

1
Divide by the population.
For a positive solution, \(P'(t)/P(t)=k\).
2
Recognize a logarithmic derivative.
Since \(\frac{d}{dt}\ln P(t)=P'(t)/P(t)\), we have \(\frac{d}{dt}\ln P(t)=k\).
3
Integrate from the initial time.
Using \(P(0)=P_0\), \(\ln P(t)-\ln P_0=kt\).
4
Exponentiate.
The resulting formula is \(P(t)=P_0e^{kt}\).

This derivation also shows why the initial condition matters: it determines the multiplicative constant \(P_0\). We can check the formula directly. Its derivative is \(P'(t)=kP_0e^{kt}=kP(t)\), and its value at \(t=0\) is \(P(0)=P_0e^0=P_0\). Thus the formula satisfies both the differential equation and the initial condition.

Model solution: If \(P'(t)=kP(t)\) and \(P(0)=P_0\), then $$ P(t)=P_0e^{kt}. $$

Estimating the Rate from a Later Census

Suppose the initial census is \(P_0\), and a later census reports \(P_1\) after \(t_1\) time units. Substituting those data into the model gives \(P_1=P_0e^{kt_1}\). Dividing by \(P_0\), taking the natural logarithm, and dividing by \(t_1\) isolates the rate constant.

$$ \frac{P_1}{P_0}=e^{kt_1} \qquad\Longrightarrow\qquad k=\frac{\ln(P_1/P_0)}{t_1}. $$

This estimate requires positive population counts and a positive elapsed time. If \(P_1>P_0\), the estimated \(k\) is positive, consistent with growth over that interval. The units of \(k\) are the reciprocal of the time unit: if \(t_1\) is measured in years, \(k\) is measured per year. Once \(k\) is estimated, the model can be used to calculate a population at another elapsed time.

Worked Examples

Worked Example: Estimate a Rate and Project a Population

A town has an initial census count of \(10{,}000\). Two years later, its census count is \(12{,}100\). Fit the exponential model and project the population five years after the initial census.

Step 1: Identify the initial and later counts and the elapsed time.
Here \(P_0=10{,}000\), \(P_1=12{,}100\), and \(t_1=2\) years.

Step 2: Estimate \(k\).

$$ k=\frac{\ln(P_1/P_0)}{t_1} =\frac{\ln(12{,}100/10{,}000)}{2} =\frac{\ln(1.21)}{2} =\ln(1.1) \approx 0.0953102\text{ per year}. $$

Step 3: Write the fitted model.

$$ P(t)=10{,}000e^{(\ln 1.1)t}. $$

Step 4: Project to \(t=5\) years.

$$ P(5)=10{,}000e^{5\ln(1.1)} =10{,}000(1.1)^5 =10{,}000(1.61051) =16{,}105.1. $$

Rounded to the nearest whole person, the model projects \(16{,}105\) people. Check the model against the later census: \(P(2)=10{,}000e^{2\ln(1.1)}=10{,}000(1.21)=12{,}100\), exactly the supplied count. This verifies the fitted model at both census times.

Worked Example: Use Calendar Census Years Correctly

A city has \(80{,}000\) people in its 2018 census and \(92{,}000\) in its 2023 census. Assuming a constant exponential growth rate, estimate the population in 2028.

Step 1: Measure elapsed time from the initial census.
The initial time is 2018, so the 2023 count occurs at \(t=5\) years, and 2028 occurs at \(t=10\) years. The data are \(P_0=80{,}000\) and \(P(5)=92{,}000\).

Step 2: Estimate the rate constant.

$$ k=\frac{\ln(92{,}000/80{,}000)}{5} =\frac{\ln(1.15)}{5} \approx\frac{0.13976194}{5} \approx 0.0279524\text{ per year}. $$

Step 3: Evaluate the model at \(t=10\).

$$ P(10)=80{,}000e^{10k} =80{,}000e^{2\ln(1.15)} =80{,}000(1.15)^2 =80{,}000(1.3225) =105{,}800. $$

The model projects \(105{,}800\) people in 2028. Check the fit to the 2023 census: \(P(5)=80{,}000e^{5k}=80{,}000e^{\ln(1.15)}=80{,}000(1.15)=92{,}000\). The time values are elapsed years, not the calendar labels themselves.

Worked Example: Check a Fitted Rate Against Another Census

A population is \(40{,}000\) at \(t=0\) and \(44{,}000\) at \(t=4\) years. A census at \(t=8\) reports \(50{,}000\). Fit the model using the first two counts, then compare its year-eight prediction with the third count.

Step 1: Estimate \(k\) from the initial and year-four counts.

$$ k=\frac{\ln(44{,}000/40{,}000)}{4} =\frac{\ln(1.1)}{4} \approx\frac{0.0953102}{4} \approx 0.0238275\text{ per year}. $$

Step 2: Write the fitted model and verify the year-four count.

$$ P(t)=40{,}000e^{kt}, \qquad P(4)=40{,}000e^{4k} =40{,}000e^{\ln(1.1)} =44{,}000. $$

Step 3: Predict at year eight.

$$ P(8)=40{,}000e^{8k} =40{,}000e^{2\ln(1.1)} =40{,}000(1.21) =48{,}400. $$

The additional census reports \(50{,}000\), which is \(50{,}000-48{,}400=1{,}600\) more than the model prediction. Relative to the reported count, the difference is \(1{,}600/50{,}000=0.032\), or \(3.2\%\). The fitted model reproduces the first two counts, but it does not reproduce all three. This is evidence that the constant-rate model is an approximation for these data, not a perfect description across the full interval.

A Common Pitfall: Rounding the Rate Too Early

The rate estimate in the first example is approximately \(0.0953102\) per year. If we round it to \(0.1\) before making the projection, the model changes. Using this rounded rate at five years gives

$$ 10{,}000e^{0.1(5)} =10{,}000e^{0.5} \approx 10{,}000(1.6487213) \approx 16{,}487. $$

This differs from the projection of \(16{,}105.1\) obtained using the unrounded rate. The rounded rate also fails the original census check: it gives \(P(2)=10{,}000e^{0.2}\approx12{,}214\), rather than \(12{,}100\). The correction is to keep the exact value \(k=\ln(1.21)/2\), or enough digits to preserve accuracy, through the calculations and round only the final population.

What a Census-Based Model Can Establish

With two positive census counts at distinct times, the constant-rate exponential model determines a rate \(k\) that fits both counts. That does not establish that the population actually followed exponential growth between the censuses, or that it will continue to do so afterward. The model assumes one constant rate across the times being considered.

Real populations can change as conditions change. Births, deaths, migration, policy, disease, and available resources can all affect the trend. Census counts may also carry measurement uncertainty. A forecast far beyond the observed interval therefore depends strongly on whether the constant-rate assumption remains reasonable.

Additional census counts are useful for checking the model. If one rate estimated from two counts also predicts other observed counts reasonably well, the model may be a useful approximation over that period. If it misses them substantially, the discrepancy may reflect changing growth conditions, measurement differences, or other features that the simple model does not include. A good fit to the data used to estimate \(k\) is expected; it is not, by itself, an independent test of future accuracy.

Key takeaway: Census data can determine an exponential model's rate constant and generate a projection. Treat that projection as conditional on the constant-rate assumption, and compare it with other observations before treating it as a reliable description.

Check Your Understanding

Use the model \(P(t)=P_0e^{kt}\) and the census information stated in each question.

  1. A population is \(25{,}000\) initially and \(27{,}500\) after five years. Write the equation for the rate constant \(k\), including its units.
  2. For the data in question 1, write the fitted model and give the expression for the population after eight years.
  3. A census is taken in 2016 and another in 2020. If the first census is the initial time, what elapsed time should be used for the second census?
  4. Why does a model that matches two census counts not necessarily predict a later count accurately?
  5. What does a substantial difference between a model projection and an additional census suggest about the model's assumptions or fit?

Test yourself: Calculus I final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon