Tutorials › Calculus I › Time to Reach a Growth Target

Growth and Decay Models · Tutorial 1406 of 1495

Time to Reach a Growth Target

Use logarithms to find when a continuously growing quantity reaches a target, and determine whether that target can be reached from the given initial amount.

Intermediate 9 min read

What You'll Learn

  • Solve the exponential growth equation for elapsed time using natural logarithms.
  • Identify the conditions that give a unique nonnegative time to reach a target.
  • Interpret the rate constant and time in compatible units.
  • Check a calculated time by substituting it into the growth model.
  • Recognize and correct the error of multiplying by the rate constant instead of dividing by it.

Finding the Time to Reach a Growth Target

A growth model is often used to predict an amount at a specified time. In many applications, the question runs in the other direction: when will the amount reach a chosen target? Examples include estimating when a population will reach a specified size or when an account balance will attain a goal under continuous growth.

For exponential growth, the amount changes at a rate proportional to its current size. If the model starts with amount \(P_0\) at time \(t=0\), and its constant relative growth rate is \(k>0\), then its value at elapsed time \(t\) is

$$ P(t)=P_0e^{kt}. $$

Here \(P_0>0\), and the units of \(k\) are the reciprocal of the time units used for \(t\). For example, if \(t\) is measured in years, \(k\) is measured per year. To find the time at which \(P(t)\) reaches a target \(P_{\text{target}}\), we solve this equation for \(t\).

The Target-Time Formula

Formula: For the exponential growth model \(P(t)=P_0e^{kt}\), where \(P_0>0\) and \(k>0\), the elapsed time to reach \(P_{\text{target}}\) is $$ t=\frac{\ln(P_{\text{target}}/P_0)}{k}, $$ provided \(P_{\text{target}}\ge P_0\). Equality gives \(t=0\); if \(P_{\text{target}}>P_0\), the target is reached at a unique positive time.

The target must be compared with the initial amount before using the formula. The ratio inside the logarithm must be positive, and the comparison determines whether the calculated time represents a nonnegative elapsed time. When \(P_{\text{target}}>P_0\), the ratio is greater than \(1\), so its natural logarithm is positive. Dividing by \(k>0\) then gives \(t>0\).

If \(P_{\text{target}}=P_0\), the model is already at the target at the initial time. If \(0<P_{\text{target}}<P_0\), the formula gives a negative value of \(t\), not a future elapsed time: under this growth model, the amount increases from \(P_0\) for \(t\ge0\), so it does not fall to a smaller target. In this case there is no nonnegative time at which the model reaches the target.

Why the Formula Works

Begin with the equation that says the amount at time \(t\) equals the target. Since \(P_0>0\), divide both sides by \(P_0\). Then use the natural logarithm, which is the inverse of the exponential function, to isolate \(t\).

1
Set the model equal to the target.
Use \(P_0e^{kt}=P_{\text{target}}\).
2
Divide by the initial amount.
Because \(P_0>0\), this gives \(e^{kt}=P_{\text{target}}/P_0\).
3
Take natural logarithms.
Using \(\ln(e^x)=x\), obtain \(kt=\ln(P_{\text{target}}/P_0)\).
4
Divide by the rate constant.
Since \(k>0\), division by \(k\) gives \(t=\ln(P_{\text{target}}/P_0)/k\).

This derivation shows that any time satisfying the model equation must be the value in the formula. It also gives a direct check in the other direction: if the formula produces \(t\), then

$$ P_0e^{kt} = P_0e^{k\left(\frac{\ln(P_{\text{target}}/P_0)}{k}\right)} = P_0e^{\ln(P_{\text{target}}/P_0)} = P_{\text{target}}. $$

Thus the formula does reach the target. It is the only such time because \(e^{kt}\) is strictly increasing in \(t\) when \(k>0\). An increasing function cannot take the same target value at two different times.

Worked Examples

Worked Example: A Population Reaches Twice Its Initial Size

A population begins at \(500\) individuals and follows the model \(P(t)=500e^{0.08t}\), with \(t\) in years. Find when it reaches \(1000\) individuals.

First check the target: \(1000>500\), so it is above the initial amount and the model reaches it at a positive elapsed time. Substitute \(P_0=500\), \(P_{\text{target}}=1000\), and \(k=0.08\) per year:

$$ t=\frac{\ln(1000/500)}{0.08} =\frac{\ln 2}{0.08} =\frac{0.693147}{0.08} =8.6643375\text{ years}. $$

Rounded to three decimal places, the time is \(8.664\) years. Check by substituting the exact formula for \(t\) into the model:

$$ P(t) =500e^{0.08(\ln 2/0.08)} =500e^{\ln 2} =500(2) =1000. $$

The model therefore reaches the target at the calculated time.

Worked Example: A Quantity Reaches a Specified Amount

A quantity starts at \(1200\) units and grows according to \(P(t)=1200e^{0.06t}\), where \(t\) is measured in months. Find the time at which it reaches \(1800\) units.

The target exceeds the initial value because \(1800>1200\). The ratio is \(1800/1200=1.5\), and \(k=0.06\) per month. Therefore,

$$ t=\frac{\ln(1800/1200)}{0.06} =\frac{\ln(1.5)}{0.06} =\frac{0.405465}{0.06} =6.75775\text{ months}. $$

Rounded to three decimal places, the time is \(6.758\) months. Verify using the unrounded expression:

$$ P(t) =1200e^{0.06(\ln(1.5)/0.06)} =1200e^{\ln(1.5)} =1200(1.5) =1800. $$

The units are consistent: dividing a logarithm, which is dimensionless, by a rate measured per month gives a time measured in months.

Worked Example: Reaching a Target That Is 1.75 Times the Initial Amount

A sample begins with \(80\) milligrams of a substance, and its amount is modeled by \(P(t)=80e^{0.035t}\), where \(t\) is measured in hours. Find when the model predicts \(140\) milligrams.

Since \(140>80\), this is a larger target and a positive time is expected. The target-to-initial ratio is \(140/80=1.75\). Using \(k=0.035\) per hour gives

$$ t=\frac{\ln(140/80)}{0.035} =\frac{\ln(1.75)}{0.035} =\frac{0.559616}{0.035} =15.989029\text{ hours}. $$

Rounded to three decimal places, the predicted time is \(15.989\) hours. Substituting the exact expression for the time verifies the target:

$$ P(t) =80e^{0.035(\ln(1.75)/0.035)} =80e^{\ln(1.75)} =80(1.75) =140\text{ milligrams}. $$

The calculation uses the ratio of target to initial amount, not the difference \(140-80\). The exponential model depends on relative growth, so the ratio is what appears inside the logarithm.

Interpreting the Result and Its Conditions

The calculated time answers a specific question: how long after the model's starting time does it take for the model value to equal the target? It is not the calendar time unless the model's starting time is calendar time zero. Here \(t\) is elapsed time from the point at which \(P_0\) is specified.

Before calculating, check all of the following:

  • Initial amount: \(P_0\) must be positive so that the ratio \(P_{\text{target}}/P_0\) is defined as required by the model.
  • Growth rate: This formula's growth interpretation assumes \(k>0\).
  • Target: For a positive future time, require \(P_{\text{target}}>P_0\). If the target equals \(P_0\), the elapsed time is zero.
  • Units: The time unit in the answer must match the time unit used with \(k\). A rate per month gives an answer in months.

The strict increase of the model matters in applications. It means a target above \(P_0\) is reached once, rather than repeatedly, and that a computed solution is not merely one possible time among several. The answer remains a prediction from the chosen model: it is conditional on using the stated constant rate over the time interval considered.

Common Mistake: Multiplying by the Rate Constant

A frequent algebra error is to multiply the logarithm by \(k\) instead of dividing by \(k\). For the model \(P(t)=500e^{0.08t}\), the time to reach \(1000\) is not \(0.08\ln 2\). That incorrect calculation gives

$$ t_{\text{wrong}}=0.08\ln 2 =0.08(0.693147) =0.055452\text{ years}. $$

Check this proposed time in the model:

$$ P(t_{\text{wrong}}) =500e^{0.08(0.055452)} \approx500e^{0.004436} \approx500(1.004446) \approx502.223. $$

This is far below \(1000\), so the proposed time does not solve the problem. The equation after taking logarithms is \(0.08t=\ln 2\); isolating \(t\) requires dividing both sides by \(0.08\), not multiplying. The corrected result is \(t=\ln 2/0.08\approx8.664\) years, and substitution gives \(500e^{\ln 2}=1000\).

Why the Target Check Comes First

The algebraic expression alone does not tell the whole story. For example, if \(P_0=500\), \(k=0.08\) per year, and the target is \(400\), the formula would produce

$$ t=\frac{\ln(400/500)}{0.08} =\frac{\ln(0.8)}{0.08} \approx\frac{-0.223144}{0.08} \approx-2.789\text{ years}. $$

This negative value does not describe a future elapsed time. It indicates that the model's value was \(400\) at a time before the stated initial time, if the exponential formula is extended backward. For \(t\ge0\), the model starts at \(500\) and increases, so it cannot reach \(400\). Checking whether the target exceeds the initial amount prevents a negative mathematical solution from being mistaken for a future growth time.

Key takeaway: For \(P(t)=P_0e^{kt}\) with \(P_0>0\) and \(k>0\), a target strictly above the initial amount is reached at the unique positive elapsed time \(t=\ln(P_{\text{target}}/P_0)/k\). Substitute the result into the model to verify it.

Check Your Understanding

Use the exponential growth model and the target-time formula to answer these questions. State whether each target is reachable at a nonnegative time before calculating.

  1. If \(P_0=300\), \(k=0.05\) per day, and \(P_{\text{target}}=600\), what is the elapsed time to three decimal places?
  2. If \(P_0=900\) and the target is \(900\), what is the elapsed time?
  3. For \(P_0=75\), \(k=0.02\) per hour, and \(P_{\text{target}}=60\), does the model reach the target for \(t\ge0\)? Explain what the formula's sign indicates.
  4. Why must a rate measured per month be paired with time measured in months in \(P(t)=P_0e^{kt}\)?
  5. How can substitution into \(P(t)=P_0e^{kt}\) check a proposed time to reach a target?

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