Exponential and Logarithmic Models
Exponential and logarithmic models let you describe real-world patterns like population growth, radioactive decay, and market saturation using equations you can actually work with. Once you can fit a model to data, you can make predictions and quantify trends instead of just eyeballing a graph.
This section covers how to build exponential, logarithmic, and logistic models from data, and how to interpret what each one tells you.
Construction of Exponential Models
Exponential models follow the general form , where:
- is the initial value (the y-intercept, or the output when )
- is the growth or decay factor
- If , you have exponential growth (e.g., population increase, compound interest)
- If , you have exponential decay (e.g., radioactive decay, depreciation)
To construct an exponential model from a data set:
- Identify the initial value to determine . This is the y-value when .
- Calculate the growth/decay factor by dividing consecutive y-values: This ratio should be roughly constant across your data if an exponential model is a good fit. If comes out less than 1, that's decay; greater than 1, that's growth. (You don't flip the fraction for decay; the ratio naturally falls below 1.)
- Write the model by substituting and into .
Quick example: Suppose a bacteria colony starts at 500 and triples every hour. Then , , and the model is , where is time in hours.
Once you have the model, you can plug in future -values to predict outcomes.

Development of Logarithmic Models
Logarithmic models follow the general form , where:
- is the y-intercept (the value of when , i.e., when )
- controls the rate of increase or decrease
- : logarithmic growth (e.g., learning curves, where early gains are large but progress slows)
- : logarithmic decrease (e.g., cooling rates)
These models are useful for situations with diminishing returns, where each additional unit of input produces a smaller and smaller change in output.
To develop a logarithmic model from data:
- Transform the x-values by computing for each data point.
- Plot the transformed data as on a scatter plot. If a logarithmic model fits well, this plot should look roughly linear.
- Find the line of best fit for the transformed data. The y-intercept of that line gives you , and the slope gives you .
- Write the model by substituting and into .
The key idea: taking the natural log of the x-values "straightens out" logarithmic data, turning a curve into a line you can analyze with linear techniques.

Interpretation of Logistic Growth Models
Logistic growth models handle situations where growth starts fast but levels off due to some limiting factor. The general form is:
- is the population (or quantity) at time
- is the carrying capacity, the maximum value the population can reach given limited resources
- is a constant determined by the initial population
- is a positive constant that controls how quickly growth occurs
To build a logistic model:
-
Identify the carrying capacity from the context (e.g., maximum number of users a platform can support, or the resource limit for an animal population).
-
Determine the initial population at . Since , you can solve for : .
-
Use an additional data point to solve for . Plug in a known pair and solve the equation for .
Interpreting the model:
- Early on, the population grows nearly exponentially because it's far from the carrying capacity.
- At the inflection point, the population reaches (half the carrying capacity). This is where growth is fastest.
- As gets large, approaches asymptotically. The curve flattens out because resources constrain further growth.
The S-shaped logistic curve shows up in population biology, disease spread, technology adoption, and market saturation.
Data Modeling and Analysis
When you have a data set and need to decide which model fits best, a few tools help:
- Regression analysis uses computational methods (often your calculator or software) to find the equation that best fits your data. Most graphing calculators have built-in exponential regression (
ExpReg), logarithmic regression (LnReg), and logistic regression (Logistic) functions. - Scatter plots are your first step. Plot the raw data and look at the shape. An upward-curving pattern suggests exponential growth; a curve that rises quickly then levels off suggests logarithmic or logistic behavior.
- Residuals measure the difference between each actual data point and the value your model predicts. Smaller residuals mean a better fit. If your residuals show a clear pattern (like curving up then down), your model type might be wrong, and you should try a different one.
A high value (close to 1) from regression output tells you the model explains most of the variation in the data. Compare values across model types to pick the best fit.