MATH 3 • MODELING & APPLICATIONS

Choosing Function Families — I can choose an appropriate function family (polynomial, rational, exponential, logarithmic, trigonometric) for a context and justify.

Learn to match real-world patterns to the right mathematical function and defend your choice with evidence.

Historical Context & Motivation

Throughout history, mathematicians and scientists have faced a recurring challenge: they observe a pattern in the real world — population growth, the swing of a pendulum, the cooling of a cup of coffee — and they need a precise equation to describe it. The search for the right kind of function to model a situation has driven centuries of mathematical innovation. Each major function family was born from a specific real-world need, and understanding that history helps us choose wisely today.

~300 BCE
Polynomials in Ancient Geometry
Greek mathematicians like Euclid studied quadratic relationships while analyzing areas and volumes of geometric shapes, laying the groundwork for polynomial functions.
1614
Napier Invents Logarithms
John Napier published his work on logarithms to simplify astronomical calculations, creating a new function family that converts multiplication into addition.
1683
Bernoulli and Compound Interest
Jacob Bernoulli discovered the constant e ≈ 2.718 while studying compound interest, establishing the exponential function as a tool for modeling growth and decay.
1822
Fourier's Trigonometric Models
Joseph Fourier showed that any periodic phenomenon — heat waves, sound, vibrations — could be modeled using combinations of sine and cosine functions.
20th Century
Modern Data Modeling
With computers and large data sets, choosing the correct function family became essential in fields from epidemiology to economics to engineering design.

Today, the central question remains: when you encounter a new data set or scenario, how do you decide whether a polynomial, rational, exponential, logarithmic, or trigonometric function best describes the behavior? This lesson equips you with a framework to make — and justify — that choice.

Core Principles — The Five Function Families

Before you can choose a function family, you need to know what each one looks like and what kind of behavior it naturally describes. Think of each function family as a tool in a toolkit — a wrench is great for bolts, but terrible for nails. Similarly, each function family excels at modeling specific types of real-world behavior.

1

Polynomial Functions

Functions like f(x) = ax² + bx + c. They model smooth, continuous curves — projectile motion, area relationships, and data with turning points. The degree tells you how many direction changes are possible.
2

Rational Functions

Ratios of two polynomials, like f(x) = 1/x. They model situations with asymptotes — values the output approaches but never reaches. Think of dilution, average cost, or shared work problems.
3

Exponential Functions

Functions like f(x) = a · bˣ where the variable is in the exponent. They model constant percent change — population growth, radioactive decay, and compound interest.
4

Logarithmic Functions

The inverse of exponential: f(x) = log(x). They model rapid initial growth that slows dramatically — earthquake intensity (Richter scale), sound loudness (decibels), and pH levels.
5

Trigonometric Functions

Functions like f(x) = sin(x) and cos(x). They model repeating, cyclical behavior — tides, seasons, sound waves, Ferris wheel heights, and anything periodic.
KEY TAKEAWAY
Choosing a function family is like choosing the right vehicle for a trip. Need to carry heavy equipment? Use a truck (polynomial). Crossing the ocean? Use a ship (trigonometric — it handles waves). Going somewhere fast with compounding speed? Use a rocket (exponential). The destination — meaning the shape and behavior of your data — determines which vehicle gets you there.

Visual Comparison — How the Five Families Behave

The most powerful way to distinguish function families is to see their graphs side by side. Each family produces a distinctly different shape, and recognizing these shapes in data is the first step toward choosing the right model.

Each column shows a representative graph and the identifying features of that function family. Notice how the polynomial has turning points, the rational has asymptotes, the exponential curves steeply, the logarithmic curve flattens, and the trigonometric function repeats.

When you look at real-world data, you are essentially looking for these signature shapes. Does the data curve up and then back down like a parabola? That suggests a polynomial. Does it shoot up or decay toward a boundary it never crosses? That's likely exponential. Does the pattern repeat over and over? You're probably looking at something trigonometric. Training your eye to spot these shapes is the most important skill in this lesson.

Mathematical Framework — General Forms & Key Features

Each function family has a general algebraic form. Knowing these forms helps you translate a verbal description or data pattern into an equation. Below are the general forms along with the parameters that control their behavior.

POLYNOMIAL (DEGREE n)
f(x) = aₙxⁿ + aₙ₋₁xⁿ⁻¹ + … + a₁x + a₀
The degree n determines the maximum number of turning points (n − 1) and the end behavior. A quadratic (n = 2) has one turning point; a cubic (n = 3) can have two.
RATIONAL
f(x) = P(x) / Q(x), where P and Q are polynomials
Vertical asymptotes occur where Q(x) = 0. Horizontal or oblique asymptotes describe the long-run behavior as x → ±∞.
EXPONENTIAL
f(x) = a · bˣ (b > 0, b ≠ 1)
If b > 1, the function models growth. If 0 < b < 1, it models decay. The parameter a is the initial value (y-intercept when x = 0). The constant ratio between consecutive outputs equals b.
LOGARITHMIC
f(x) = a · log_b(x) + c
The logarithmic function is the inverse of the exponential. It increases without bound but at an ever-decreasing rate. Common bases are 10 (common log) and e (natural log, ln).
TRIGONOMETRIC
f(x) = A · sin(Bx + C) + D
A controls amplitude (height), B controls the period (2π/B), C creates a horizontal shift, and D shifts the midline vertically. Cosine has the same form but starts at a maximum.
📋 Decision Checklist
Ask yourself these four questions when choosing a function family: (1) Does the data repeat? → Trigonometric. (2) Does it grow/decay by a constant percent? → Exponential. (3) Does it have a "forbidden" input value or an asymptote? → Rational. (4) Does it rise quickly then flatten? → Logarithmic. (5) Does it have a smooth curve with turning points? → Polynomial.

The Decision Flowchart — A Step-by-Step Guide

When you encounter a real-world scenario or data set, you can follow a systematic process to narrow down the correct function family. The flowchart below guides you through a series of yes-or-no questions. Start at the top and follow the arrows based on what you observe in the data or context description.

Start at the top and answer each question based on what you observe. The first "yes" directs you to the appropriate function family. If all answers are "no," the default is polynomial — use the number of turning points to estimate the degree.

This flowchart is a starting point, not a rigid rule. In practice, you should also check your choice by looking at a table of values. For exponential functions, compute the ratios between consecutive y-values — if they are approximately constant, the data is exponential. For linear or polynomial data, check the finite differences: constant first differences indicate linear, constant second differences indicate quadratic, and so on.

Worked Example — Choosing and Justifying a Function Family

A biologist tracks a bacterial population in a lab. The data is shown below. Our task is to determine which function family best models this situation and justify the choice.

Bacterial population data with consecutive ratios
Time (hours)PopulationRatio (consecutive)
0500
11,0001000/500 = 2.0
22,0002000/1000 = 2.0
34,0004000/2000 = 2.0
48,0008000/4000 = 2.0
Choosing the Function Family for Bacterial Growth
1
Step 1 — Check for Repeating PatternsIs the data cyclical? The population only increases — there is no repeating up-and-down pattern. So we rule out trigonometric functions.
2
Step 2 — Apply the Ratio TestDivide each population value by the previous one. Every ratio equals 2.0 — the population doubles each hour. A constant ratio between consecutive outputs is the hallmark of an exponential function.
Constant ratio = 2.0 → Exponential family confirmed
3
Step 3 — Identify ParametersThe initial value (when t = 0) is 500, so a = 500. The common ratio is b = 2. The model is P(t) = 500 · 2ᵗ.
P(t) = 500 · 2ᵗ
4
Step 4 — Justify the ChoiceWe chose exponential because (1) the context involves growth by a constant multiplier, (2) the ratio test confirms a constant ratio of 2, (3) the data shows no turning points (ruling out polynomial), no asymptotes from forbidden inputs (ruling out rational), no flattening from a logarithmic shape, and no repeating cycle (ruling out trigonometric).
5
Step 5 — VerifyPlug t = 4 into the model: P(4) = 500 · 2⁴ = 500 · 16 = 8,000. This matches the data perfectly, supporting our choice.
P(4) = 8,000 ✓ — Model verified

Strengths & Limitations of Each Function Family

No single function family is perfect for every situation. Understanding the strengths and limitations of each family helps you make better modeling decisions and avoid common mistakes. For instance, an exponential model predicts unlimited growth — great for short-term bacterial populations, but unrealistic over long time spans when resources run out.

Strengths and limitations of the five function families
Function FamilyStrengthsLimitations
PolynomialFlexible shape; can model curves with multiple turning points; easy to computeEnd behavior goes to ±∞, which is unrealistic for many real contexts; higher degrees can overfit data
RationalModels situations with limiting values (horizontal asymptotes); captures inversely proportional relationshipsUndefined at certain x-values; can be difficult to interpret; domain restrictions may not match the context
ExponentialNaturally models constant percent growth/decay; always positive output; widely applicable in science and financePredicts unlimited growth or approaches zero but never reaches it; unrealistic for long-term predictions without modification
LogarithmicCaptures diminishing returns; useful for scales that compress large ranges (decibels, pH, Richter)Only defined for positive inputs; grows without bound (slowly), which may not match bounded real-world data
TrigonometricPerfect for periodic/cyclical data; bounded output; parameters directly correspond to real features (period, amplitude)Cannot model non-repeating data; assumes perfectly regular cycles, which may not reflect messy real-world oscillations
KEY TAKEAWAY
Every model is a simplification of reality. When you choose a function family, you are making a trade-off: the model captures the most important behavior of the data while ignoring details that don't matter for your purpose. A good justification explains both why the chosen family fits and why the others don't.

Connection to Advanced Modeling

In this course, you choose from five clearly defined function families. As you move into more advanced math and science courses, you will encounter situations where data doesn't fit neatly into a single family. At that point, you may combine families (for instance, a polynomial times an exponential creates a model for damped oscillations), use piecewise functions, or apply statistical techniques like regression analysis. The table below shows how the skills in this lesson connect to those more advanced ideas.

How this lesson's skills extend into advanced mathematics
This Lesson (Math 3)Advanced Extension
Choosing from five function familiesRegression analysis selects the best-fit model from a larger library of functions using residual analysis
Ratio test for exponentialLogistic models (S-curves) extend exponential growth with a carrying capacity, used in ecology and epidemiology
Recognizing trigonometric patternsFourier analysis decomposes complex signals into sums of sine and cosine waves — the basis of digital audio and image compression
Finite differences for polynomialsIn calculus, the derivative generalizes finite differences to describe instantaneous rates of change
Justifying your model choiceModel validation uses R² values, cross-validation, and residual plots to statistically justify a chosen model

The core skill you are building — looking at context clues and matching them to the behavior of a function — remains relevant at every level. Whether you are in a college statistics course, a physics lab, or a data science job, the question is always the same: What kind of function best describes what I'm seeing?

Practice Problems

PROBLEM 1CONCEPTUAL
A student argues that because a data set is always increasing, it must be modeled by an exponential function. Explain why this reasoning is flawed, and give an example of another function family that is also always increasing over part of its domain.
PROBLEM 2BASIC CALCULATION
The following data shows the height of a ball (in feet) at various times after being thrown upward: t = 0 → h = 5, t = 1 → h = 37, t = 2 → h = 37, t = 3 → h = 5. Which function family should model this data? Justify your answer using two different pieces of evidence.
PROBLEM 3INTERMEDIATE
A town's average monthly temperature (°F) over a year is: Jan = 30, Feb = 33, Mar = 42, Apr = 55, May = 65, Jun = 75, Jul = 80, Aug = 78, Sep = 70, Oct = 57, Nov = 42, Dec = 32. Choose the appropriate function family and identify two key parameters from the context.
PROBLEM 4APPLIED
A company manufactures custom T-shirts. The average cost per shirt C(x) is given by C(x) = (500 + 3x) / x, where x is the number of shirts produced. Identify the function family, explain what the horizontal asymptote means in context, and determine how many shirts must be produced for the average cost to drop below $8.
PROBLEM 5CRITICAL THINKING
A researcher collects the following data on the spread of a rumor through a school of 800 students: Day 0 → 5 students, Day 1 → 15, Day 2 → 43, Day 3 → 110, Day 4 → 260, Day 5 → 500, Day 6 → 680, Day 7 → 760, Day 8 → 790. An exponential model fits the early data well but overestimates later data. Explain why, propose a better function type (even if it's not one of the five standard families), and describe what features of the data support your proposal.

Lesson Summary

When modeling real-world situations, your first job is to identify which function family matches the behavior you observe. Polynomial functions model smooth curves with turning points and are identified by constant finite differences. Rational functions involve ratios of polynomials and feature asymptotes — values the output approaches but never reaches. Exponential functions model constant percent growth or decay and are confirmed by a constant ratio between consecutive outputs. Logarithmic functions are the inverse of exponentials and model rapid initial change that gradually levels off. Trigonometric functions model periodic, repeating behavior with measurable amplitude and period.

To justify your choice, use multiple forms of evidence: context clues (what does the scenario describe?), graphical shape (does it match the signature curve?), and numerical tests (ratio test, finite differences, or asymptotic behavior). A strong justification also explains why the other families were ruled out. Use the decision flowchart as a starting framework: check for periodicity first, then constant percent change, then rapid-start-then-slow growth, then asymptotes, and finally default to polynomial. Remember: every model is a simplification, and a good modeler always acknowledges the limitations of their chosen function family.

Varsity Tutors • Math 3 • Choosing Function Families