Where Did the Idea of "Functions" Come From?
People have been looking for patterns in numbers for thousands of years. Long before anyone used the word function, ancient civilizations were building tables of values — like tax records or star charts — that showed how one quantity depended on another. Over time, mathematicians developed new ways to describe those patterns: words, tables, equations, and graphs. Here are some key moments in that story.
So here's the big question this lesson answers: If two functions are shown in different ways — say, one is an equation and the other is a table — how can you still compare them? That's exactly what you'll learn to do.
Core Principles: The Four Representations
A function is a rule that takes each input and gives exactly one output. You can describe the same function in four different ways. Each way has its own strengths. Let's explore them.
Algebraic (Equation)
Graphical (Graph)
Numerical (Table)
Verbal (Description)
When you're comparing two functions, each one might be shown in a different form. For example, Function A might be a graph while Function B is a table. Your job is to figure out the same set of properties for both functions so you can compare them fairly.
Seeing It: One Function, Four Ways
Let's look at the same function — y = 2x + 1 — shown in all four representations. Notice how every version gives you the same information, just in a different form.
Look at the diagram above. All four boxes describe the exact same function. The equation tells you the rule. The graph shows you the line. The table lists specific points. The verbal description tells you the real-world story. When you compare two functions, they might each be shown in any one of these four forms — and your job is to pull out the same information from each one.
The key properties you'll usually compare are: the rate of change (how fast the output grows), the y-intercept (the output when the input is 0), and sometimes specific function values (like "what is y when x = 5?").
How to Extract Properties from Each Representation
No matter how a function is shown, you can always find these important properties. Here's how to find them in each representation.
From an equation: If the function is written as y = mx + b, the rate of change is just m (the number in front of x), and the y-intercept is b. For example, in y = 3x − 4, the rate of change is 3 and the y-intercept is −4.
From a table: Pick two rows. Subtract the y-values and divide by the difference in x-values. If x goes from 2 to 4 and y goes from 7 to 13, the rate of change is (13 − 7) ÷ (4 − 2) = 6 ÷ 2 = 3. To find the y-intercept, look for the row where x = 0. If that row isn't there, use the rate of change to work backward.
From a graph: The rate of change is the steepness of the line. Count how many units up (rise) and how many units right (run) between two clear points. The y-intercept is where the line crosses the y-axis (the vertical axis).
From a verbal description: Look for phrases like "starts at," "initial amount," or "one-time fee." That's usually the y-intercept. Then look for "per," "each," or "every" — those words signal the rate of change. For example: "A taxi charges $3.00 plus $2.50 per mile" means the y-intercept is 3.00 and the rate of change is 2.50.
Side-by-Side: Comparing Two Functions
Let's put this into action. Imagine you're given Function A as a graph and Function B as a table. How do you compare them? You extract the same properties from each and lay them side by side. Here's a visual showing exactly that process.
In the diagram, Function A (the graph) has a rate of change of 3 and a y-intercept of 2. Function B (the table) has a rate of change of 2 and a y-intercept of 5. Even though they're shown in different ways, we can now say: Function A grows faster (steeper slope), but Function B starts higher (bigger y-intercept). At x = 3, both functions actually give the same output: 11!
Here's a summary of the properties you might be asked to compare:
| Property | What It Tells You | How to Find It |
|---|---|---|
| Rate of Change (Slope) | How fast the output increases or decreases for each unit increase in input | Equation: m in y = mx + b. Table: (y₂−y₁)÷(x₂−x₁). Graph: rise ÷ run. Words: the "per" amount. |
| Y-Intercept | The output value when the input (x) is 0 — where the function "starts" | Equation: b in y = mx + b. Table: the y-value when x = 0. Graph: where the line crosses the y-axis. Words: the starting amount or one-time fee. |
| Specific Values | What does the function output at a particular input? | Equation: plug in x. Table: read the row. Graph: find the y-coordinate at that x. Words: calculate from the description. |
| Which is Greater? | At a given x, which function has the larger (or smaller) output? | Find both values and compare them directly. |
| Where Do They Meet? | At what input do both functions give the same output? | Set the two functions equal (or find where their values match in a table or graph). |
Worked Example: Graph vs. Verbal Description
Let's walk through a complete problem step by step.
y = 2x + 6.y = 3x + 4.Strengths & Limitations of Each Representation
Each way of showing a function has things it does well and things it doesn't. Understanding these strengths and weaknesses helps you know what to look for — and what might trip you up.
| Representation | Strengths | Limitations |
|---|---|---|
| Equation | Exact rule — you can find any output for any input. Easy to see slope and y-intercept directly. | Doesn't show the "big picture" shape. Harder to estimate where two functions cross without calculation. |
| Graph | Great for seeing trends, direction, steepness, and where two functions cross. Very visual. | Hard to read exact values. If the scale is unclear, you might misread coordinates. |
| Table | Shows exact input-output pairs. Easy to calculate rate of change between rows. | Only shows a few values — you can't see what happens between or beyond the given rows. |
| Verbal | Explains real-world meaning. Helps you understand what the numbers represent. | Requires translation into math. Wording can be tricky or ambiguous. |
Looking Ahead: Beyond Linear Functions
So far, we've mostly been comparing linear functions — functions whose graphs are straight lines. But the skill you're learning here — comparing properties across different representations — works for all kinds of functions. In future math classes, you'll use this same skill with curves, exponentials, and more.
| What You Learn Now (8th Grade) | Where It Goes Next (High School) |
|---|---|
| Compare slopes of two linear functions | Compare rates of change of quadratic, exponential, and other non-linear functions |
| Find y-intercepts from equations, tables, and graphs | Find x-intercepts (roots), maximums, and minimums of complex functions |
| Determine which linear function is greater at a point | Analyze systems of equations and inequalities with multiple solutions |
| Translate verbal descriptions into linear equations | Build mathematical models from real-world data using regression and analysis |
The beautiful thing is that the strategy stays the same: identify the key properties, extract them from whatever form you're given, and compare. You're building a skill right now that will help you all the way through high school math and beyond.
Practice Problems
Try these five problems on your own. Click "Show Answer" to check your work. They start easy and get harder — give each one a real try before peeking!
y = 4x + 1. Function B is shown in this table:| x | y |
|---|---|
| 0 | 3 |
| 1 | 6 |
| 2 | 9 |
| 3 | 12 |
| Texts (x) | Cost in $ (y) |
|---|---|
| 0 | 30 |
| 50 | 33 |
| 100 | 36 |
| 200 | 42 |
Lesson Summary
In this lesson, you learned how to compare two functions even when they're shown in different representations — equations, graphs, tables, or verbal descriptions. The key strategy is always the same: extract the important properties from each representation and then compare them. The most useful properties for linear functions are the rate of change (slope), which tells you how fast the output grows per unit of input, and the y-intercept, which tells you the output value when the input is zero.
You practiced finding the slope from a graph (rise over run), from a table (subtract y-values and divide by the change in x), from an equation (the coefficient of x in y = mx + b), and from a verbal description (the "per" amount). You also learned that a function with a greater y-intercept starts higher, but a function with a greater rate of change will eventually overtake it. Being able to switch between representations and compare functions is one of the most important skills in 8th-grade math — and it's a foundation for everything you'll do with functions in high school.