Math 1 • Algebra & Functions

Comparing Function Growth — I can compare two functions represented in different ways and determine which grows faster over an interval.

Learn to determine which function grows faster, even when they're shown as equations, tables, or graphs.

Math 1 emblem with geometric shapes, a calculator, and division.
Inside this lesson 10 sections 5 questions 8 figures

SECTION 1

Historical Context & Motivation

Throughout history, people have needed to compare quantities that change over time. Farmers compared crop yields from season to season, merchants tracked the growth of their profits, and scientists studied populations that seemed to multiply without end. The question was always the same: which quantity is growing faster, and will it stay that way? This fundamental question led mathematicians to develop powerful tools for describing and comparing how functions behave.

~300 BCE • Euclid's Proportional Reasoning

Ancient Greek mathematicians, including Euclid, developed systematic ways to compare ratios and proportions. These early tools let scholars determine which of two growing quantities increased faster.

1614 • Napier Invents Logarithms

John Napier published his work on logarithms, giving mathematicians a tool to manage and compare exponential growth. This made it far easier to analyze quantities that doubled or tripled repeatedly.

1798 • Malthus on Population Growth

Thomas Malthus compared linear food production growth to exponential population growth, arguing that population would eventually outstrip food supply. This was one of the most famous real-world comparisons of function growth.

1965 • Moore's Law

Gordon Moore observed that the number of transistors on a computer chip doubled roughly every two years — exponential growth. Comparing this to the linear growth of other technologies showed why computing advanced so rapidly.

Today, comparing how functions grow is a core skill in algebra. You'll encounter functions in different forms — one might be given as an equation, another as a table of values, and a third as a graph. The challenge is this: how do you compare their rates of growth when they don't all look the same? That's exactly the question this lesson will answer.

SECTION 2

Core Principles & Definitions

Before we start comparing functions, we need to nail down a few essential ideas. A function is a rule that assigns exactly one output to each input. When we talk about a function's growth, we mean how its output values change as the input increases. Two functions can be represented in completely different ways — an equation, a table, a graph, or even a verbal description — yet we can still compare them by examining the same core features.

1

Rate of Change

The rate of change measures how much the output changes per unit increase in input. For a linear function, this is the slope. For other functions, you calculate the average rate of change over an interval: (y₂ − y₁) ÷ (x₂ − x₁).
2

Function Representations

Functions can appear as equations (like y = 3x + 2), tables of input-output pairs, graphs on a coordinate plane, or verbal descriptions. To compare growth, you often need to translate between these forms.
3

Interval of Comparison

An interval is a specific range of x-values, such as from x = 0 to x = 5. One function may grow faster on one interval but slower on another, so always pay attention to which interval the question specifies.
4

Linear vs. Exponential Growth

Linear functions grow by a constant amount each step (adding the same value). Exponential functions grow by a constant factor each step (multiplying by the same value). Over long intervals, exponential growth always overtakes linear growth.
✦

KEY TAKEAWAY

Think of comparing function growth like two runners in a race. A linear function is like a runner who maintains a steady pace — every minute, they cover the same distance. An exponential function is like a runner who keeps speeding up — each minute, they run farther than the minute before. Early on, the steady runner might be ahead, but eventually the accelerating runner will always pass them. The average rate of change is your tool for measuring each runner's speed over any stretch of the race.

SECTION 3

Visual Explanation — Seeing Growth Side by Side

The most powerful way to understand growth comparison is to see two functions plotted on the same coordinate plane. The diagram below shows a linear function f(x) = 3x + 1 alongside an exponential function g(x) = 2x. Notice how they start close together but diverge dramatically as x increases.

Comparing f(x) = 3x + 1 and g(x) = 2ˣ12345605101520xyf(x) = 3x + 1 (linear)g(x) = 2ˣ (exponential)
The cyan line shows the linear function f(x) = 3x + 1, which increases at a constant rate. The pink curve shows the exponential function g(x) = 2ˣ, which starts slower but accelerates rapidly. Around x = 4, the exponential curve overtakes the linear line.

Looking at the diagram, you can see that the linear function f(x) actually starts with higher y-values. At x = 1, f(1) = 4 while g(1) = 2. However, the exponential function's growth accelerates with each step. By x = 4, g(4) = 16 while f(4) = 13. This is a critical insight: which function grows faster depends on the interval you examine. On the interval [0, 3], the linear function is actually ahead. On the interval [4, 6], the exponential function dominates completely.

SECTION 4

Mathematical Framework — Average Rate of Change

The key mathematical tool for comparing function growth is the average rate of change. This formula tells you how much the output of a function changes, on average, per unit increase in input over a given interval. It works no matter how the function is presented — whether you're reading values from a table, pulling coordinates from a graph, or plugging into an equation.

AVERAGE RATE OF CHANGE

AverageRateofChange=(f(b)−f(a))÷(b−a)Average Rate of Change = (f(b) − f(a)) ÷ (b − a)

Where a and b are the x-values at the endpoints of your interval (with a < b), f(a) is the function's output at x = a, and f(b) is the function's output at x = b. This is identical to the slope formula for a line between two points.

For a linear function like f(x) = mx + b, the average rate of change over any interval is always the same — it equals the slope m. That's what makes linear functions "linear." For a nonlinear function (quadratic, exponential, etc.), the average rate of change varies depending on which interval you pick. This is why specifying the interval matters so much.

LINEAR FUNCTION

f(x)=mx+bf(x) = mx + b

The constant m is the slope (rate of change), and b is the y-intercept. The output changes by the same amount for every unit increase in x.

EXPONENTIAL FUNCTION

g(x)=a⋅rxg(x) = a · rˣ

The constant a is the initial value (when x = 0), and r is the growth factor. The output is multiplied by r for every unit increase in x. When r > 1, the function grows; when 0 < r < 1, it decays.

💡

PRO TIP

When a function is given as a table, you don't need an equation at all — just read off the y-values at the endpoints of the interval and plug them into the average rate of change formula. When a function is given as a graph, read the coordinates of points on the curve at the interval's endpoints.

SECTION 5

Comparing Across Different Representations

The real challenge of this skill is that the two functions you need to compare are often presented in different formats. One function might be given as an equation, and the other as a table. Or one might be a graph while the other is described in words. Your strategy is always the same: extract enough information to compute the average rate of change for each function over the same interval.

Strategy: Comparing Functions in Different FormsEQUATIONf(x) = 2x + 5Plug in x = a and x = bto find f(a) and f(b).f(1)=7, f(4)=13Rate = (13−7)÷(4−1) = 2TABLExg(x)1428316432Rate = (32−4)÷(4−1) ≈ 9.3GRAPH(1,3)(4,21)Rate = (21−3)÷(4−1) = 6COMPARE RATESf: rate = 2 | h: rate = 6 | g: rate ≈ 9.3On [1, 4]: g grows fastest!No matter the format, extract two points → compute average rate of change → compare.
This flowchart shows the unified strategy: regardless of whether a function is given as an equation, a table, or a graph, you extract endpoint values and compute the average rate of change over the same interval. Then you compare the rates.
RepresentationHow to Get ValuesWatch Out For
EquationSubstitute x = a and x = b into the formula to calculate f(a) and f(b).Be careful with order of operations, especially exponents and negative signs.
TableRead the y-values directly from the rows that correspond to x = a and x = b.Make sure the table includes the exact x-values you need. If not, you may need to interpolate or choose the closest available values.
GraphLocate x = a and x = b on the horizontal axis, then read the y-coordinate from the curve at each point.Read coordinates carefully — estimate as precisely as possible from the grid lines.
Verbal DescriptionTranslate the description into an equation or table first, then extract values.Key phrases: "increases by 5 each year" (linear), "doubles every year" (exponential).

How to extract values from each function representation

SECTION 6

Worked Example — Functions in Different Forms

Let's work through a complete example where two functions are given in different representations, and we need to determine which one grows faster on a specific interval.

ℹ

PROBLEM SETUP

Function A is defined by the equation f(x) = x² + 1. Function B is given by the following table of values: x = 0 → g(x) = 2; x = 1 → g(x) = 6; x = 2 → g(x) = 10; x = 3 → g(x) = 14; x = 4 → g(x) = 18. Which function has a greater average rate of change on the interval [1, 4]?

Comparing f(x) = x² + 1 and g(x) from a table on [1, 4]

  1. 1

    Step 1 — Identify the Interval

    We need to compare growth on the interval [1, 4]. This means a = 1 and b = 4. We need the output values of each function at x = 1 and x = 4.
  2. 2

    Step 2 — Find Values for Function A (Equation)

    Since f(x) = x² + 1, we substitute: f(1) = (1)² + 1 = 1 + 1 = 2 and f(4) = (4)² + 1 = 16 + 1 = 17.
    f(1) = 2, f(4) = 17
  3. 3

    Step 3 — Find Values for Function B (Table)

    From the table, we read directly: when x = 1, g(1) = 6, and when x = 4, g(4) = 18. No computation needed — the table gives us exact values.
    g(1) = 6, g(4) = 18
  4. 4

    Step 4 — Compute Average Rate of Change for Each Function

    For Function A: (f(4) − f(1)) ÷ (4 − 1) = (17 − 2) ÷ 3 = 15 ÷ 3 = 5. For Function B: (g(4) − g(1)) ÷ (4 − 1) = (18 − 6) ÷ 3 = 12 ÷ 3 = 4.
    Rate of change: f = 5, g = 4
  5. 5

    Step 5 — Compare and Conclude

    Since 5 > 4, Function A (f(x) = x² + 1) has a greater average rate of change than Function B on the interval [1, 4]. On average, f(x) increases by 5 units per unit increase in x, while g(x) increases by only 4 units per unit increase in x.
    Function A grows faster on [1, 4].
⚠

IMPORTANT OBSERVATION

Notice that Function B is actually linear — its output increases by exactly 4 for every increase of 1 in x. Function A is quadratic, so its rate of change is not constant. If we checked a different interval, like [0, 1], Function B would have a rate of 4 while Function A would have a rate of only 1. Context matters!

SECTION 7

Strengths & Limitations of Each Approach

When comparing functions, each representation has its strengths and limitations. Understanding these helps you work more efficiently and avoid common mistakes.

RepresentationStrengthsLimitations
EquationYou can compute exact values for any input. You can evaluate the function at any x-value you choose, giving you maximum flexibility.Requires algebraic skill to evaluate correctly. It can be hard to "see" the overall shape of the function without graphing it.
TableValues are pre-calculated — just read and use them. Great for spotting constant differences (linear) or constant ratios (exponential).Only provides values at specific inputs. If the interval endpoints aren't in the table, you'll need to estimate or find a pattern.
GraphShows the overall shape and behavior of the function. You can visually compare steepness. Intersections and crossover points are visible.Reading exact values requires careful estimation. Small errors in reading coordinates lead to inaccurate rate-of-change calculations.
Verbal DescriptionConnects the function to a real-world context. Often reveals the type of growth ("adds 10 each year" = linear, "triples each hour" = exponential).Must be translated into a mathematical form before computing. Ambiguous wording can lead to misinterpretation.

Comparing representations for growth analysis

✦

KEY TAKEAWAY

Think of it like reading the news: the same story can appear as a headline, a chart, a data table, or a spoken report. The facts are the same regardless of format — you just need to know how to extract the key information from each one. When comparing function growth, your "key information" is always the output values at the endpoints of the interval, no matter how the function is presented.

SECTION 8

Connection to Advanced Topics

The average rate of change you've been learning is actually a stepping stone to one of the most powerful ideas in all of mathematics: the instantaneous rate of change, which is studied in calculus. In this lesson, you compare growth over an interval — say, from x = 1 to x = 4. In calculus, you'll learn to compare growth at a single point by shrinking that interval down to an infinitely small width. This concept is called the derivative.

ConceptThis Lesson (Algebra)Future Study (Calculus)
Rate of changeAverage rate of change over an interval: (f(b) − f(a)) ÷ (b − a)Instantaneous rate of change at a point: the derivative f′(x)
Visual meaningSlope of the secant line connecting two points on the curveSlope of the tangent line touching the curve at exactly one point
Growth comparisonCompare which function has the greater average rate of change on [a, b]Compare derivatives to determine which function is growing faster at any specific instant
Function typesLinear, quadratic, exponential — compared on specific intervalsAny differentiable function — growth rates analyzed continuously

How today's concepts connect to calculus

You're also building foundations for understanding growth models used in science, economics, and data science. Exponential growth models describe virus spread, compound interest, and radioactive decay. Being able to compare these to linear models helps you make predictions about the real world — exactly the kind of critical thinking that advanced courses will build upon.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

A linear function and an exponential function both pass through the point (0, 5). The linear function has a slope of 10. The exponential function has a growth factor of 2. Without calculating, explain which function will eventually have a greater average rate of change on very large intervals. Why?
Show answer
The exponential function will eventually have a greater average rate of change. A linear function grows by the same amount (10) for every unit increase in x, so its rate of change never increases. An exponential function with a growth factor of 2 doubles its output with each unit increase, meaning its rate of change itself keeps growing. No matter how large the linear function's slope is, the doubling effect of the exponential function will eventually produce far larger output changes over the same interval. This is a fundamental property: exponential growth always overtakes linear growth given a large enough interval.

Question 2: BASIC CALCULATION

Function A is defined by h(x) = 4x − 3. Function B is given by the table: x = 2 → p(x) = 5; x = 5 → p(x) = 20. Find the average rate of change of each function on the interval [2, 5]. Which function grows faster on this interval?
Show answer
For Function A: h(2) = 4(2) − 3 = 5 and h(5) = 4(5) − 3 = 17. The average rate of change is (17 − 5) ÷ (5 − 2) = 12 ÷ 3 = 4. For Function B: p(2) = 5 and p(5) = 20 (read directly from the table). The average rate of change is (20 − 5) ÷ (5 − 2) = 15 ÷ 3 = 5. Since 5 > 4, Function B grows faster on the interval [2, 5]. Notice that Function A is linear with a constant rate of change of 4, while Function B has a higher average rate of 5 over this interval.

Question 3: INTERMEDIATE

Function f is defined by f(x) = 3ˣ. Function g is a linear function that passes through the points (0, 1) and (4, 85). Determine which function has a greater average rate of change on the interval [0, 4].
Show answer
For f(x) = 3ˣ: f(0) = 3⁰ = 1 and f(4) = 3⁴ = 81. The average rate of change is (81 − 1) ÷ (4 − 0) = 80 ÷ 4 = 20. For g(x): using the given points (0, 1) and (4, 85), the average rate of change is (85 − 1) ÷ (4 − 0) = 84 ÷ 4 = 21. Function g has a greater average rate of change (21 versus 20) on the interval [0, 4]. This might seem surprising since f is exponential and g is linear, but remember that the comparison depends on the specific interval. On a larger interval like [0, 6], the exponential function would likely overtake the linear one.

Question 4: APPLIED

Two savings plans are available. Plan A earns $50 per month (linear growth), starting with $200 in the account. Plan B earns 8% interest per month on the current balance, starting with $200. After how many complete months will Plan B's average rate of change from month 0 to month n first exceed Plan A's average rate of change over the same interval? (Hint: Plan A's rate is always 50. Compute Plan B's average rate of change for n = 1, 2, 3, ... until it exceeds 50.)
Show answer
Plan A: f(n) = 200 + 50n, so its average rate of change is always 50. Plan B: g(n) = 200 × (1.08)ⁿ. We need (g(n) − g(0)) ÷ (n − 0) > 50, which means (200 × (1.08)ⁿ − 200) ÷ n > 50. Testing values: n = 10 → g(10) ≈ 431.78, rate ≈ 23.18; n = 15 → g(15) ≈ 634.43, rate ≈ 28.96; n = 20 → g(20) ≈ 932.19, rate ≈ 36.61; n = 25 → g(25) ≈ 1369.45, rate ≈ 46.78; n = 26 → g(26) ≈ 1478.99, rate ≈ 49.19; n = 27 → g(27) ≈ 1597.31, rate ≈ 51.75. At n = 27 months, Plan B's average rate of change (≈ 51.75) first exceeds Plan A's (50). This demonstrates that exponential growth is slow to start but eventually dominates.

Question 5: CRITICAL THINKING

Consider f(x) = x² and g(x) = 10x. Find the average rate of change for each on the intervals [0, 5], [5, 10], and [10, 15]. Describe the trend you observe and explain whether there is a pattern to when f(x) grows faster than g(x). Can you determine the exact x-value after which the quadratic's rate of change on [0, x] permanently exceeds the linear function's?
Show answer
On [0, 5]: f's rate = (25 − 0) ÷ 5 = 5; g's rate = (50 − 0) ÷ 5 = 10. g grows faster. On [5, 10]: f's rate = (100 − 25) ÷ 5 = 15; g's rate = (100 − 50) ÷ 5 = 10. f grows faster. On [10, 15]: f's rate = (225 − 100) ÷ 5 = 25; g's rate = (150 − 100) ÷ 5 = 10. f grows much faster. The pattern: the linear function has a constant rate of 10, while the quadratic's rate keeps increasing. For the interval [0, x], the quadratic's average rate = (x² − 0) ÷ x = x. This exceeds 10 when x > 10. So for any interval [0, x] with x > 10, the quadratic's average rate of change permanently exceeds the linear function's. This analysis shows how examining the formula for average rate of change can reveal the exact crossover point.

SUMMARY

Lesson Summary

Summary

To compare how two functions grow, compute the average rate of change for each function over the same interval using the formula (f(b) − f(a)) ÷ (b − a). This works regardless of whether the functions are given as equations, tables, graphs, or verbal descriptions. The function with the greater average rate of change is growing faster on that interval.

Remember that linear functions have a constant rate of change (the slope), while exponential and quadratic functions have rates that vary by interval. A function that grows slower on one interval may grow faster on another. Always check the specific interval the problem asks about, and always extract the output values at the endpoints of that interval before computing.

Varsity Tutors • Math 1 • Comparing Function Growth