ACT MATH • PREPARING FOR HIGHER MATH

Linear Functions

Master the equations, graphs, and real-world applications of lines that appear throughout the ACT.

Historical Context & Motivation

Long before anyone wrote y = mx + b on a chalkboard, people were already thinking about constant rates of change. Ancient civilizations needed to predict floods, measure land, and calculate trade values—problems that naturally led to relationships where one quantity changes at a steady pace relative to another. The idea of a linear function grew out of these practical needs and eventually became one of the most fundamental building blocks in all of mathematics.

~300 BCE
Euclid's Elements
The Greek mathematician Euclid formalized the properties of lines and proportional relationships in his landmark work, laying the geometric groundwork for linear thinking.
~825 CE
Al-Khwarizmi's Algebra
The Persian scholar al-Khwarizmi wrote systematic methods for solving first-degree equations, giving us the word 'algebra' and turning linear relationships into solvable problems.
1637
Descartes & the Coordinate Plane
René Descartes published his coordinate system, merging algebra and geometry. For the first time, equations like y = 2x + 3 could be visualized as straight lines on a graph.
1800s
Rise of Function Notation
Mathematicians formalized the concept of a function as a rule assigning each input exactly one output. The notation f(x) = mx + b became the standard way to express linear functions.
Today
ACT & Modern Applications
Linear functions appear throughout science, economics, and engineering. On the ACT, they are among the most frequently tested topics in the Preparing for Higher Math category.

The central question that linear functions answer is deceptively simple: if something changes at a constant rate, how can we predict its value at any point? Whether you're calculating the cost of a phone plan, the distance a car travels, or the temperature trend over a week, linear functions give you the tool to model and predict these steady-rate situations with precision.

Core Principles & Definitions

A linear function is any function whose graph is a straight line. In more precise terms, it is a function of the form f(x) = mx + b, where m and b are constants and x is the independent variable. The defining characteristic of a linear function is that its rate of change is constant—for every equal increase in x, the output changes by the same amount. This is what separates linear functions from quadratic, exponential, and other non-linear functions.

1

Slope (m)

The slope measures how steep the line is and the direction it tilts. It equals the ratio of vertical change to horizontal change: rise ÷ run. A positive slope means the line goes up from left to right; a negative slope means it goes down.
2

Y-Intercept (b)

The y-intercept is the point where the line crosses the y-axis, occurring when x = 0. In the equation y = mx + b, the value b tells you the starting value or initial condition of the function.
3

Constant Rate of Change

Between any two points on a linear function, the slope is always the same. This constant rate of change is the hallmark property that makes a function linear rather than curved.
4

Domain & Range

Unless a context restricts it, a linear function's domain (set of valid inputs) and range (set of possible outputs) are both all real numbers. The line extends infinitely in both directions.
KEY TAKEAWAY
KEY TAKEAWAY

Visual Explanation

The best way to understand a linear function is to see it on a coordinate plane. The diagram below shows the line y = 2x + 1, with its key features labeled: the y-intercept at (0, 1), the slope triangle showing a rise of 2 for every run of 1, and several labeled points that all sit on the same straight line.

The graph of y = 2x + 1 showing the y-intercept at (0, 1) and the slope triangle illustrating a rise of 2 for every run of 1, giving a slope of 2.

Notice how the shaded triangle between the points (0, 1) and (1, 3) shows the slope visually. The horizontal leg (the run) is 1 unit, and the vertical leg (the rise) is 2 units, so the slope is 2 ÷ 1 = 2. You could draw this same triangle between any two points on the line and get the same ratio. That visual consistency is the graphical proof that the function is linear.

Mathematical Framework

Linear functions can be expressed in several equivalent forms. Each form is useful in different situations, and the ACT expects you to recognize and convert between them fluently. Understanding when to use each form will save you valuable time on test day.

SLOPE-INTERCEPT FORM
y = mx + b
m = slope (rate of change); b = y-intercept (the value of y when x = 0). This is the most common form and the one you should reach for first when graphing or reading a line's key features.
POINT-SLOPE FORM
y − y₁ = m(x − x₁)
(x₁, y₁) = a known point on the line; m = slope. Use this form when you know a point and the slope but not the y-intercept.
STANDARD FORM
Ax + By = C
A, B, and C are integers (A ≥ 0). This form is useful for finding intercepts quickly and for solving systems of equations. The slope is −A/B and the y-intercept is C/B.
SLOPE FORMULA
m = (y₂ − y₁) ÷ (x₂ − x₁)
Given any two points (x₁, y₁) and (x₂, y₂) on a line, this formula calculates the slope. Remember: 'rise over run'—the change in y divided by the change in x.
ACT Tip

Types of Slopes & Converting Between Forms

The slope of a line tells you its direction and steepness. Understanding the four types of slope is essential for interpreting graphs quickly on the ACT. The diagram below shows all four types side by side, and the table that follows gives you a quick-reference guide for converting between the three main forms of a linear equation.

The four types of slope: positive (rises), negative (falls), zero (horizontal), and undefined (vertical—note that vertical lines are not functions because they fail the vertical line test).
Quick-reference conversion guide for linear equation forms
Converting From → ToMethodExample
Slope-Intercept → StandardMove mx to the left side: −mx + y = b, then multiply by −1 if needed so A ≥ 0.y = 3x − 2 → −3x + y = −2 → 3x − y = 2
Standard → Slope-InterceptSolve for y: subtract Ax from both sides, then divide everything by B.2x + 3y = 12 → 3y = −2x + 12 → y = (−2/3)x + 4
Point-Slope → Slope-InterceptDistribute m, then add y₁ to both sides.y − 4 = 2(x − 1) → y − 4 = 2x − 2 → y = 2x + 2
Two Points → EquationUse the slope formula to find m, then plug m and one point into point-slope form.(1, 5) & (3, 11): m = (11−5)/(3−1) = 3 → y − 5 = 3(x − 1)

Worked Example

Let's work through a full ACT-style problem from start to finish. This example combines finding the slope from two points, writing the equation, and interpreting the result.

1
Step 1 — Read the ProblemA gym membership costs $180 after 3 months and $300 after 5 months. Assuming the total cost is a linear function of the number of months, write the equation for the cost C in terms of months m, and find the initial sign-up fee.
2
Step 2 — Identify the Two PointsWe treat the data as two points on a line where the x-values are months and the y-values are costs: (3, 180) and (5, 300).
Points: (3, 180) and (5, 300)
3
Step 3 — Calculate the SlopeUsing the slope formula: m = (y₂ − y₁) ÷ (x₂ − x₁) = (300 − 180) ÷ (5 − 3) = 120 ÷ 2 = 60. This means the gym charges $60 per month.
Slope m = 60 (dollars per month)
4
Step 4 — Write Point-Slope FormUsing the point (3, 180) and slope 60: C − 180 = 60(m − 3).
C − 180 = 60(m − 3)
5
Step 5 — Convert to Slope-Intercept FormDistribute: C − 180 = 60m − 180. Add 180 to both sides: C = 60m + 0. Wait—that simplifies to C = 60m. But let's double-check: when m = 3, C = 60(3) = 180 ✓. When m = 5, C = 60(5) = 300 ✓.
C = 60m
6
Step 6 — Interpret the Y-InterceptThe y-intercept b = 0, which means the initial sign-up fee is $0. The gym has no sign-up fee—you simply pay $60 per month from the start.
Sign-up fee = $0; Monthly rate = $60
Check Your Work

Parallel & Perpendicular Lines

Two special relationships between lines come up repeatedly on the ACT: parallel lines and perpendicular lines. Recognizing these relationships from equations—without even graphing—is a powerful skill that can make certain problems almost instant.

Comparison of parallel and perpendicular line properties
PropertyParallel LinesPerpendicular Lines
Slope RelationshipSame slope: m₁ = m₂Negative reciprocals: m₁ × m₂ = −1
Visual AppearanceLines never intersect; they run side by sideLines cross at a 90° angle
Exampley = 3x + 1 and y = 3x − 7y = 3x + 1 and y = (−1/3)x + 4
Quick TestCompare the m values—are they equal?Multiply the slopes—does the product equal −1?
Number of Solutions0 (no intersection point)1 (one intersection point)
KEY TAKEAWAY
KEY TAKEAWAY

Connection to Advanced Topics

Linear functions are the foundation for nearly every advanced math topic you'll encounter on the ACT and beyond. Understanding them deeply gives you a head start on systems of equations, inequalities, and even the concept of derivatives in calculus, where the slope of a tangent line is the central idea.

How linear functions connect to more advanced math concepts
Linear Functions (This Lesson)Advanced Topic
One equation, one variable → one solutionSystems of linear equations: two equations, two variables → intersection point
y = mx + b (equality)Linear inequalities: y > mx + b shades one side of the line
Constant slope everywhereQuadratic/polynomial functions: slope changes at every point (curves)
Slope = rise ÷ run between two pointsCalculus (derivatives): slope of a curve at a single point, using limits
f(x) = mx + b (one input, one output)Linear algebra: matrices and vectors extend linearity to multiple dimensions

On the ACT specifically, linear function questions account for a significant portion of the Preparing for Higher Math category. You'll see them in pure algebra form, in coordinate geometry problems, and embedded in word problems about rates, costs, and data trends. The concepts in this lesson—slope, intercepts, forms, and special line relationships—are tools you'll use over and over again.

Practice Problems

1
A linear function has a slope of 0. Which of the following best describes the graph of this function and explains why it still passes the vertical line test?
2
Which of the following is the equation, in slope-intercept form, of the line that passes through the points (2, 7) and (6, 19)?
3
Line ℓ has the equation 4x − 2y = 10. A second line, k, passes through the point (3, −1) and is perpendicular to ℓ. What is the equation of line k in slope-intercept form?
4
A plumber charges a flat service fee plus an hourly rate. A 2-hour job costs $190 and a 5-hour job costs $340. Using a linear function C(h) for the total cost in terms of hours h, how much would a 7-hour job cost?
5
Three points are given: A(1, 4), B(3, 10), and C(6, k). For what value of k do all three points lie on the same line?
Varsity Tutors • ACT Math • Linear Functions — Linear Functions