Exponential Modeling

Exponential modeling is the process of constructing a mathematical function of the form f(x) = a · bˣ (or equivalently f(x) = a · eᵏˣ) to describe real-world phenomena that grow or decay at a rate proportional to their current size. When a quantity changes by a constant multiplicative factor over equal time intervals — rather than a constant additive amount — an exponential model is the natural and correct tool to use. Applications appear across virtually every scientific and social discipline: radioactive decay in nuclear physics, population growth in ecology, compound interest in finance, the spread of infectious disease in epidemiology, and the cooling of an object in thermodynamics. Recognizing which situations call for exponential models, as opposed to linear or quadratic ones, is one of the most important modeling skills in high school mathematics. Building an exponential model typically involves identifying the initial value, determining the growth or decay factor from data or a stated rate, writing the equation, and then using it to make predictions or answer questions. This article develops each of those steps carefully and shows how the two common forms of the exponential model are related to each other.

Key takeaways
  • Identify the Initial Value (a)
  • Determine the Growth or Decay Factor (b)
  • Write the Model
  • Interpret and Use the Model
  • Check for Exponential vs. Linear Behavior

Identify the Initial Value (a)

The initial value a is the value of the quantity at time t = 0 (or at whatever starting point you choose). In a word problem, look for phrases like 'initially,' 'at the start,' or 'at time zero.' For example, if a bacterial culture starts with 500 cells, then a = 500. Mathematically, a = f(0) because b⁰ = 1, so f(0) = a · b⁰ = a.

Determine the Growth or Decay Factor (b)

The base b determines whether the model represents growth (b > 1) or decay (0 < b < 1). If the quantity grows by r% each period, then b = 1 + r/100. If it decays by r%, then b = 1 − r/100. For example, a 6% annual growth rate gives b = 1.06, while a 15% annual decay rate gives b = 0.85. If you are given two data points (t₁, y₁) and (t₂, y₂), you can solve for b algebraically: divide the two equations to get y₂/y₁ = b^(t₂ − t₁), then isolate b = (y₂/y₁)^(1/(t₂ − t₁)).

Write the Model

Combine a and b into the standard form f(t) = a · bᵗ, where t represents time (or whatever independent variable is appropriate). Always specify the units of t — years, hours, days, etc. — so the model is unambiguous. If the context provides a continuous rate k instead of a per-period rate, use the continuous form f(t) = a · eᵏᵗ, where e ≈ 2.71828 is Euler's number. The two forms are connected by b = eᵏ, or equivalently k = ln(b).

Interpret and Use the Model

Once the model is written, substitute specific values of t to make predictions (interpolation within the data range, or extrapolation beyond it). You can also solve for t when a particular output value is given — this requires logarithms. For instance, to find when f(t) = C, write a · bᵗ = C, divide both sides by a, then take the logarithm: t = log(C/a) / log(b). Always check that your answer is reasonable given the real-world context.

Check for Exponential vs. Linear Behavior

Before applying an exponential model, verify that the data actually behaves exponentially. In a table of evenly spaced inputs, check successive ratios y₂/y₁, y₃/y₂, etc. If these ratios are approximately constant, an exponential model is appropriate. If the differences y₂ − y₁, y₃ − y₂ are approximately constant instead, a linear model is better. This diagnostic check is essential to avoid misapplying the wrong family of functions.

The Key Equation

f(t)=a⋅b tf(t) = a \cdot b^{\,t}
  • f(t) — Output value (depends on context): The quantity being modeled at time t (e.g., population, amount of substance, account balance).
  • a — Initial value (same as f(t)): The value of the quantity when t = 0; must be positive for a standard exponential model.
  • b — Base / growth or decay factor (dimensionless): The multiplicative factor applied each unit of time. b > 1 gives growth; 0 < b < 1 gives decay.
  • t — Time (or other independent variable) (years, hours, etc.): The exponent; represents how many time periods have elapsed since the start.

Worked Example

Problem. A town had a population of 12,000 in 2010. By 2018 the population had grown to 17,294. (a) Find an exponential model for the population. (b) Predict the population in 2025. (c) In what year will the population reach 25,000?

P(t)=12,000⋅(1.0467)t;P(15)≈23,771;t∗≈16.1 yr  (≈2026)P(t) = 12{,}000 \cdot (1.0467)^{t}; \quad P(15) \approx 23{,}771; \quad t^* \approx 16.1 \text{ yr} \;(\approx 2026)

Answer. Model: P(t) = 12,000 · (1.0467)ᵗ. Predicted 2025 population ≈ 23,771. Population reaches 25,000 around the year 2026.

Figure
Diagram
Exponential Growth vs. Decaytf500100015002000246810time (years)Growth: b=1.15a = 200Decay: b=0.82a = 500
Origins · 1 minThomas Robert Malthus and how this was discovered
TR
Thomas Robert Malthus
1766–1834 · British

Malthus was among the first thinkers to apply exponential reasoning explicitly to population growth. In his landmark 1798 work 'An Essay on the Principle of Population,' he argued that human populations tend to grow exponentially (geometrically in his terminology) while food production grows only arithmetically (linearly). This imbalance, he claimed, leads inevitably to famine, disease, or war as natural 'checks' on population. His mathematical framing, though simplified, established the intellectual foundation for quantitative population modeling and influenced Charles Darwin's thinking on natural selection. Malthus was an ordained minister in the Church of England, and he wrote his famous population essay partly as a rebuttal to the utopian optimism of political philosophers like William Godwin — he wanted to use mathematics to argue that perfect human societies were impossible.

  • Introduction to Exponential Functions — Exponential modeling builds directly on the definition and properties of exponential functions — you must understand the base form f(x) = abˣ before constructing models from data.
  • Introduction to Logarithms — Solving for the time variable in an exponential model (e.g., finding when a population doubles) requires inverting the exponential using logarithms.
  • Half-Life and Doubling Time — Half-life (decay) and doubling time (growth) are special benchmark predictions derived directly from exponential models and are among their most common applications.
  • Continuous Exponential Growth (f = aeᵏᵗ) — The continuous form of the exponential model uses Euler's number e and the continuous growth rate k, which arises naturally in compound interest and population ecology.