Home

Tutoring

Subjects

Live Classes

Study Coach

Essay Review

On-Demand Courses

Colleges

Games

Opening subject page...

Loading your content

  1. Algebra
  2. Comparing Properties of Functions Across Representations

f(x) = 2x + 3g(x) = ?
Algebra 1 • Analyze Functions

Comparing Properties of Functions Across Representations

Learn to compare two functions even when one is a graph, another is an equation, and a third is a table — by extracting the same key properties from each.

Section 1

Where Did This Idea Come From?

For centuries, mathematicians struggled with a basic question: how do you describe a relationship between two quantities? A farmer might know from experience that adding more fertilizer increases crop yield, but turning that knowledge into something precise — something you could write down, draw, or compute with — took a long time. The concept of a function evolved over hundreds of years, and with it came multiple ways to represent the same relationship.

1637
René Descartes
Descartes published La Géométrie, where he linked algebra and geometry for the first time. He showed that equations like y = x² could be drawn as curves on a coordinate plane. This was the birth of graphing — one of the key representations you'll use in this lesson.
1748
Leonhard Euler
The Swiss mathematician Euler formalized the idea of a function as a rule that assigns each input exactly one output. He introduced the notation f(x) that we still use today, making algebraic representation the standard way to write functions.
1800s
Tables of Values
Before calculators, scientists and navigators relied on printed tables of function values — logarithm tables, trigonometry tables, and interest tables. These numerical representations were essential for practical computation. Even today, tables remain a powerful way to organize and compare data.
1960s–Today
Multiple Representations
Math education researchers realized that understanding a function deeply means being able to move between representations — graphs, equations, tables, and verbal descriptions. The Common Core standards now explicitly ask you to compare functions given in different forms, because that flexibility is what real mathematical thinking looks like.

The central challenge this lesson addresses is straightforward but powerful: if two functions are shown in different formats, how do you figure out which one is bigger, faster, or steeper? You'll learn to extract the same properties — slope, y-intercept, rate of change — from any representation, so you can make fair comparisons.

Section 2

Core Principles & Definitions

Before we compare functions, you need to know what "properties" to look for. A function's properties are the measurable traits that describe how it behaves. Think of it like comparing two cars: you wouldn't just look at color — you'd compare speed, fuel efficiency, and price. Similarly, we compare functions using specific, well-defined properties.

1

Rate of Change (Slope)

How quickly the output changes relative to the input. For linear functions, this is the slope m. A steeper slope means faster change.
2

Y-Intercept

The output value when the input is zero — where the function "starts" on the y-axis. Written as b in slope-intercept form, or the point (0, b).
3

X-Intercept (Zero)

The input value that makes the output equal zero — where the graph crosses the x-axis. Found by solving f(x) = 0.
4

Domain & Range

The domain is all possible inputs; the range is all possible outputs. Some representations reveal these directly (graphs), while others require calculation (equations).

The key idea in this lesson is that the representation doesn't change the function itself. Whether you show a function as an equation, a graph, a table, or a sentence, the slope is still the slope and the y-intercept is still the y-intercept. Your job is to extract these properties from whatever form you're given, then line them up side by side.

✦ Key Takeaway
Think of representations like different languages describing the same person. One friend describes your dog in English, another in Spanish. The dog doesn't change — only the language does. A function's properties (slope, intercepts, direction) stay the same no matter how the function is presented. Learning to "translate" between representations is like becoming bilingual in math.
Section 3

Four Faces of the Same Function

The diagram below shows the exact same linear function presented in all four representations. Notice how the same information — a slope of 2 and a y-intercept of 1 — appears differently depending on the format. This is the core visual concept you need to internalize.

ALGEBRAICf(x) = 2x + 1slope = 2y-intercept = 1Read slope & intercept directly from equationGRAPHICAL(0,1)+1+2xyTABLExf(x)−1−1011325← y-intΔ=+2VERBAL"A function starts at1 when x is 0, andincreases by 2 forevery 1-unit increasein x."Extract slope & intercept from the words=
All four boxes describe the same function f(x) = 2x + 1 in different representations.

In the diagram above, all four boxes describe the same function. The algebraic box shows the equation directly. The graph shows the line with its slope triangle and y-intercept point. The table lists input-output pairs where you can calculate the rate of change by finding the difference in outputs (Δf(x) = +2) for each +1 change in x. The verbal description uses everyday language to convey slope and starting value. When you compare two functions, they might come from different boxes — and your job is to pull the same numbers out of each.

Section 4

How to Extract Properties From Each Representation

Here's your toolkit — the formulas and strategies for reading key properties out of each representation type. Master these, and you can compare any two functions no matter how they're presented.

From an Equation (Slope-Intercept Form)
y = mx + b
m = slope (rate of change) | b = y-intercept (starting value)

If a function is given algebraically in slope-intercept form, you can read the slope and y-intercept directly. If the equation is in a different form — like standard form Ax + By = C — you'll need to rearrange it first by solving for y.

From a Table (Rate of Change Formula)
slope = (y₂ − y₁) / (x₂ − x₁)
Pick any two rows from the table and plug in the values.

When you have a table of values, choose any two rows and compute the change in y divided by the change in x. If the function is linear, every pair of rows will give you the same slope. To find the y-intercept, look for the row where x = 0. If x = 0 isn't in the table, use the slope and one known point to calculate it with b = y − mx.

From a Graph
slope = rise / run
Identify two clear points on the line, count the rise and run between them, and note where the line crosses the y-axis.

Reading a graph is visual: spot where the line crosses the y-axis for the y-intercept, then pick two points with whole-number coordinates and count the vertical and horizontal distance between them. Rise over run gives the slope. Remember that a line going downward from left to right has a negative slope.

From a Verbal Description
Identify keywords: "starts at," "per," "each," "rate"
"Starts at" or "initial value" → y-intercept | "per" or "for each" → slope

Verbal descriptions use everyday language. Phrases like "charges $5 per hour" tell you the slope is 5, and "has a $20 base fee" tells you the y-intercept is 20. Once you decode the words into numbers, you have the same slope and intercept you'd get from any other representation.

Section 5

Side-by-Side Comparison Process

When a problem asks you to compare two functions, follow a systematic process. The diagram below shows how to extract properties from a graph and a table, then compare them in a unified format.

STEP 1: EXTRACT FROM ASTEP 2: EXTRACT FROM BSTEP 3: COMPAREFunction A (Graph)(0,−2)(1, 1)Function A Propertiesslope = 3y-int = −2Function B (Table)xg(x)041628310(6−4)/(1−0) = 2Function B Propertiesslope = 2y-int = 4COMPARISONSlope:A: 3B: 2A grows faster ✓Y-Intercept:A: −2B: 4B starts higher ✓A starts lower but growsfaster, so it will eventuallyovertake B.CONCLUSION TEMPLATE"Function A has a greater rate of change (3 vs. 2),but Function B has a higher y-intercept (4 vs. −2)."
Step-by-step process: extract properties from each function, then compare side by side.

The comparison table below summarizes which properties to look for and where to find them in each representation. Use this as a reference when solving problems.

PropertyEquationGraphTableVerbal
Slope / Rate of ChangeThe coefficient of x (the m in y = mx + b)Rise ÷ run between two points(y₂ − y₁) ÷ (x₂ − x₁)Look for "per," "each," or "rate"
Y-InterceptThe constant term (b)Where the line crosses the y-axisThe f(x) value when x = 0"Starts at," "initial," "base fee"
X-Intercept (Zero)Set y = 0, solve for xWhere the line crosses the x-axisFind the row where f(x) = 0 (or interpolate)"Reaches zero when…"
Increasing or DecreasingPositive m → increasing; Negative m → decreasingLine goes up left-to-right → increasingAs x increases, does f(x) go up or down?"Grows," "declines," "loses"
Section 6

Worked Example

Let's walk through a complete comparison. Suppose you're given two functions:

Function f is defined by the equation f(x) = −2x + 8.

Function g is defined by this table:

xg(x)
02
25
48
611

Question: Which function has the greater rate of change? Which has the greater y-intercept? At what input value will g(x) catch up to f(x)?

Complete Comparison of f and g

Step 1 — Extract properties from Function f (equation)

The equation f(x) = −2x + 8 is already in slope-intercept form. We can read the properties directly:
Slope of f: m = −2 (decreasing — the output drops by 2 for every 1-unit increase in x). Y-intercept of f: b = 8 (when x = 0, f(0) = 8).

Step 2 — Extract properties from Function g (table)

Pick two rows — let's use (0, 2) and (2, 5): slope = (5 − 2) / (2 − 0) = 3 / 2 = 1.5. Let's verify with another pair, (2, 5) and (4, 8): slope = (8 − 5) / (4 − 2) = 3 / 2 = 1.5 ✓. The rate of change is constant, confirming g is linear.
Slope of g: 1.5. Y-intercept: g(0) = 2.

Step 3 — Compare the properties

Rate of change: f has a slope of −2 and g has a slope of 1.5. In terms of steepness (absolute value), |−2| = 2 > 1.5, so f is changing faster — but it's decreasing. Function g is increasing. If the question asks "which has the greater rate of change," the answer depends on context: g has the greater rate of change if we're comparing signed values (1.5 > −2), but f changes more steeply if we compare absolute values. Y-intercept: f starts at 8 and g starts at 2. Function f has the greater y-intercept by 6 units.

Step 4 — Find where g catches f (intersection)

Set the functions equal. First write g as an equation: g(x) = 1.5x + 2. Then: −2x + 8 = 1.5x + 2 → 6 = 3.5x → x = 6 / 3.5
x ≈ 1.714. At approximately x ≈ 1.71, the two functions have the same output. Before that point, f is higher (it starts at 8). After that point, f keeps dropping while g keeps climbing, so g overtakes f.
Section 7

Strengths & Limitations of Each Representation

No single representation is "best." Each has advantages and drawbacks, which is exactly why it's so valuable to move between them. The table below highlights what each format does well and where it falls short.

RepresentationStrengthsLimitations
EquationPrecise, compact, easy to manipulate algebraically. You can find any output for any input instantly.Hard to "see" the overall shape. Students sometimes mis-read coefficients or forget to rearrange non-standard forms.
GraphShows the big picture at a glance — direction, steepness, intercepts, and where two functions cross. Great for visual learners.Reading exact values can be imprecise (especially between grid lines). Requires careful axis scaling.
TableGives exact input-output pairs. Easy to spot patterns and compute rate of change numerically.Shows only a few points. Might miss behavior between listed values. The y-intercept might not be included.
VerbalConnects math to real-world context. Helps you understand what the function models and why it matters.Can be ambiguous. Different people might interpret the same description differently. Requires careful keyword extraction.
✦ Key Takeaway
Think of each representation as a different tool in a toolbox. A hammer is great for nails, but terrible for screws. Similarly, a graph is perfect for seeing the big picture, but an equation is better for precise calculations. The most powerful math students aren't tied to one tool — they pick the right representation for the job and switch fluently between them.
Section 8

Looking Ahead: Beyond Linear Functions

In this lesson, most of our examples have been linear functions — functions with a constant rate of change that produce straight-line graphs. But the skill of comparing properties across representations applies to every type of function you'll encounter in your math career.

FeatureLinear (This Lesson)Quadratic & Beyond (Coming Up)
Rate of changeConstant slope mChanges at every point (you'll learn about "average rate of change" over intervals)
Key features to compareSlope, y-intercept, x-interceptVertex, axis of symmetry, direction of opening, maximum/minimum values
Graph shapeStraight lineParabolas, curves, exponential growth/decay
Same strategy?Yes — extract, then compareYes! The "extract properties, then compare" approach works the same way

When you study quadratic functions, you'll compare things like the vertex (highest or lowest point) and whether a parabola opens up or down. When you study exponential functions, you'll compare growth factors and initial values. The representations will still be equations, graphs, tables, and verbal descriptions — and the strategy you're learning right now will carry you through all of them.

In more advanced courses like Algebra 2 and Precalculus, you may even compare a linear function against an exponential one to determine which function "wins" in the long run. The same extraction-and-comparison framework applies, just with more properties to track.

Section 9

Practice Problems

Try these five problems on your own. Click "Show Answer" to check your work. Each problem increases in difficulty.

PROBLEM 1 — CONCEPTUAL
Function A is given as the equation y = 4x + 1. Function B is described verbally: "B starts at 5 and increases by 3 for each unit increase in x." Without doing any calculations, which function has the greater rate of change, and which has the greater y-intercept?
PROBLEM 2 — BASIC CALCULATION
Function f is defined by the table below. Function g is defined by the equation g(x) = 5x − 3. Find the slope and y-intercept of each function. Table for f: x = 0 → f(x) = 7; x = 1 → f(x) = 10; x = 2 → f(x) = 13; x = 3 → f(x) = 16.
PROBLEM 3 — INTERMEDIATE
Function A passes through the points (2, 9) and (5, 21) as shown on a graph. Function B is described verbally: "A plumber charges a $25 service fee plus $15 per hour of work." Which function has the greater rate of change? Which function gives a higher output when the input is 4?
PROBLEM 4 — APPLIED / MULTI-STEP
Two phone plans are described below: Plan A is given by the equation C = 0.10m + 30, where C is the monthly cost in dollars and m is the number of text messages sent. Plan B is given by a table: m = 0 → Cost = $50; m = 100 → Cost = $55; m = 200 → Cost = $60; m = 300 → Cost = $65. Which plan has the lower base cost? Which plan charges less per message? At how many messages do the two plans cost the same?
PROBLEM 5 — CRITICAL THINKING
A student claims: "If two linear functions have the same slope, they must be the same function." Is this claim true or false? Explain your reasoning, and describe how you could use two different representations to prove your answer.
Summary

Lesson Summary

Comparing two functions represented in different ways is a foundational skill in Algebra 1 that you'll use throughout your math education. The core strategy is always the same: extract key properties — slope (rate of change), y-intercept (starting value), x-intercept, and direction of change — from whatever representation you're given, whether that's an equation, a graph, a table of values, or a verbal description. Then you line those properties up side by side and make direct comparisons.

From an equation in slope-intercept form, you read the slope and intercept directly. From a graph, you use rise-over-run and find where the line crosses the y-axis. From a table, you compute the change in output divided by the change in input. From a verbal description, you identify keywords like "per," "starts at," and "rate." The representation changes — but the function's properties never do. Mastering this translation between forms is what separates surface-level math understanding from deep, flexible mathematical thinking.

Varsity Tutors • Algebra 1 (Common Core) • Comparing Function Properties Across Representations