← SAT Math question types

Solving Linear Functions Questions on the SAT

These Digital SAT Algebra questions dress a slope-intercept line up in function notation — f(x) = mx + b — and ask you to evaluate it, build it from outputs, a table or a graph, or explain what a number in it means.

Algebra · Updated October 21, 2026 · 11 min read
01

What these questions look like on the SAT

Linear functions is one of five skills in College Board's Algebra domain, along with linear equations in one variable, linear equations in two variables, systems of two linear equations and linear inequalities. Algebra is about 35% of SAT Math, or 13 to 15 questions, shared among those five.

What sets this skill apart is the input-output idea. In a linear function, College Board's framework says, “one of the variables is designated as the input and determines a unique value of the other variable, which is the output.” Its list for the skill covers evaluating a function, finding “the input value for a corresponding output,” writing “the rule for a linear function given two input/output pairs or one input/output pair and the rate of change,” interpreting each part “based on the context,” and connecting tables, equations and graphs. Its two sample questions test evaluation, with two functions combined in one expression, and reading a graph in context.

Math is two adaptive 35-minute modules of 22 questions. About 25% of the questions are student-produced response, where you type the answer, and about 30% are set in context. College Board's Skills Insight ties skill statements to Math score bands. These are the Algebra statements that apply to linear functions, quoted without a note that limits part of the top one to particular tests.

370–410
Math score

“Solve problems using a graph, a linear equation, or a linear function when given one or more pieces of the following information: slope, intercepts, input value, or output value”

Looks like f(x) = 4x − 9, so f(2) = −1

420–460
Math score

“Identify a key feature, such as an intercept, input-output pair, or equation, of a graphed linear function”

Looks like a graphed line meets the y-axis at (0, −4), so f(0) = −4

470–540
Math score

“Within a context, choose the best interpretation of a part of an equation or of an input-output pair when given a linear equation or function that models the situation”

Looks like in P(t) = 12t − 30, 12 is the monthly increase in profit

550–600
Math score

“With or without a context, create a linear equation or inequality in two variables when given two input-output pairs, a table of values, features of parallel or perpendicular lines, or details about a translation of a given function”

Looks like h(2) = 7 and h(5) = 16 give h(t) = 3t + 1

610–670
Math score

“For a complex linear function that represents a context, interpret the meaning of a given value in the context”

Looks like in C(n) = 40 + 0.15(n − 500), 500 is the number of minutes included

680–800
Math score

“Make connections between different representations of linear equations in one variable, linear functions, linear equations in two variables, systems of two linear equations in two variables, and linear inequalities when these representations include symbolic representations that may contain variable constants”

Looks like f(x) = ax + 6 crosses the x-axis at (3, 0), so a = −2

Each band adds a move: plug in, read a graph, interpret a number, build the function, then handle unknown constants. Sections 03 to 06 work through them.

02

The method: read, identify, evaluate

Function notation intimidates students who could solve the exact same equation written as y = mx + b without blinking. f(x) is just a label meaning "the output of the line, in terms of x." Once you translate the notation, everything you already know about slope and intercept applies directly.

Three moves handle almost every linear function question. First, read the notation: f(a) means "plug a in for x and compute the output" — it is a value, not a multiplication of f and a. Second, identify the slope and intercept exactly as before: in f(x) = mx + b, m is the rate of change and b is f(0), the output when the input is zero. Third, evaluate by substituting the given input for every x and simplifying with order of operations.

Walk through a context example — a ride-share fare that depends on distance.

Interactive walkthrough
Step 1 · Read
f(d) = 2.25d + 3.5

f(d) is the fare, in dollars, for a ride of d miles. 2.25 is the rate per mile; 3.5 is the starting fee.

Try it

If f(x) = −3x + 11, what is f(4)?

Evaluating is the easy half. The harder skill — building a function when you're only given outputs — comes next.

03

Find m and b from two outputs or a table

Some questions never show you m or b directly — instead you get two input-output pairs, like f(2) = 7 and f(5) = 16, and you have to reconstruct the function. This is exactly the two-points-to-a-line problem from linear equations, just written with function notation.

Find the slope the same way you would from two points: divide the change in output by the change in input, m = (f(b) − f(a)) / (b − a). Then plug either known pair back into f(x) = mx + b and solve for the one remaining unknown, b.

Try it

A tree's height h(t), in feet, is a linear function of t, the number of years since it was planted. If h(2) = 7 and h(5) = 16, which equation gives h(t)?

A table works the same way. Any two rows give the slope, and a third row is a free check that the function really is linear.

Build f from a table
Step 1 · Read
x: 2, 5, 8 · f(x): 11, 20, 29

Each column is an input-output pair: f(2) = 11, f(5) = 20 and f(8) = 29.

Given one pair and the rate, skip straight to b: a plant 14 cm tall after 4 weeks, growing 2.5 cm per week, gives 14 = 2.5(4) + b, so h(w) = 2.5w + 4.

Build this skill with free SAT Math practice.

Function notation trips up students who already know the underlying algebra. Drill today's free Math set — no account required.

Try today's free questions →
04

Read a linear function from its graph

If the point (a, b) is on the graph of y = f(x), then f(a) = b. Read three things from a graph. The y-intercept is f(0). The slope is rise over run between two points where the line crosses grid corners exactly. The x-intercept is the input that makes the output zero, the solution to f(x) = 0.

246−6−4−22468xy
The graph of y = f(x). Each grid square is 1 unit.
Try it

The graph of the linear function f is shown above. Which equation defines f?

In context, the x-intercept has a meaning of its own, such as the moment a tank runs empty. Keep the axes straight, too: in College Board's sample question about a graph in context, one wrong answer is the input value read back as the output.

05

Interpret f(0) and rate of change

Interpretation questions describe a real situation with a linear function and ask what a specific number in it means — no computation required, just connecting the number to its role in f(x) = mx + b.

b, which equals f(0), is always the output before the input has changed at all — an initial amount, a starting balance, a base price. m is always a rate: how much the output changes for each one-unit increase in the input, and its sign tells you the direction (positive means increasing, negative means decreasing). Neither number is a total, and neither is a specific point in time unless the question says the input equals that value.

Try it

A company's profit, in thousands of dollars, after t months in business is given by P(t) = 12t − 30. What does the number 12 represent?

Harder versions use what Skills Insight calls a “complex linear function” (610–670), often built around a shifted input like C(n) = 40 + 0.15(n − 500). Don't expand it. Ask what each piece does: n − 500 counts the minutes over 500, so 500 is the allowance and 40 is the cost at exactly 500 minutes.

Try it

For a phone plan, the monthly cost, in dollars, for n minutes of calls, where n ≥ 500, is C(n) = 40 + 0.15(n − 500). What is the best interpretation of 500 in this context?

06

Shifts and combined functions

Combined functions. In 3f(4) − g(4), evaluate each function first, then do the arithmetic. The 3 multiplies the output f(4), not the input. College Board's sample question for evaluating linear functions is built this way, with wrong answers that drop the multiplier or apply it to the input.

Try it

The functions f and g are defined by f(x) = 2x − 5 and g(x) = −x + 8. What is the value of 3f(4) − g(4)?

Translations. The 550–600 statement includes “details about a translation of a given function.” f(x) + k moves the line up k units; f(x − h) moves it right h units. For f(x) = 2x + 1, down 4 gives 2x − 3 and right 4 gives 2(x − 4) + 1 = 2x − 7. The slope never changes, so for this line (slope 2), right 4 is the same as down 8.

Try it

The function f is defined by f(x) = 3x − 2. The graph of y = g(x) is the graph of y = f(x) shifted 5 units to the right. Which equation defines g?

07

Desmos moves for linear functions

The built-in Desmos calculator is available on every Math question. On this skill it handles the arithmetic and the graph reading.

  • Evaluate by name. Type f(x) = 2.25x + 3.5, then f(8) on a new line. Desmos shows 21.5.
  • Input from output. Graph y = f(x) and y = 29 and click the crossing point; its x-coordinate is the input.
  • Rule from a table. Enter the pairs in a table and type y₁ ~ mx₁ + b. Desmos reports m and b; for exactly linear data they're the slope and intercept.
  • Unknown constant. Type f(x) = ax + 6 with a slider for a and drag until the line crosses the x-axis at 3. Confirm: 3a + 6 = 0, so a = −2.
08

Watch for notation traps

Most points lost on this skill come from misreading notation under time pressure, not from the algebra itself. Three patterns cause almost all of the damage.

First, f(x + 2) is not the same as f(x) + 2. The first shifts the input before the function acts on it — substitute x + 2 for every x in the rule. The second adds 2 to the output after the function has already run. For f(x) = 4x − 5: f(x + 2) = 4(x + 2) − 5 = 4x + 3, while f(x) + 2 = 4x − 5 + 2 = 4x − 3 — different expressions.

Second, f(a + b) almost never equals f(a) + f(b). Evaluate the sum of the inputs first, then apply the function once — don't apply the function twice and add. Third, when a function shows up with a variable other than x — f(d), C(t), h(n) — that letter is just the input's name; the rule works exactly the same way.

Three more slips show up in the answer choices:

  • f(0) versus f(x) = 0. The first is an output, the y-intercept. The second asks for an input, the x-intercept.
  • Dropping units. If P(t) = 12t − 30 is in thousands of dollars, the rate is $12,000 per month, not $12.
  • Swapping input and output. In a table or graph, check which column or axis is the input before you read a value.
Value, rate or pair?
1 / 5

What role does each number play?

C(m) = 12m + 35 is a gym's total cost, in dollars, after m months. What is 35?
09

Practice until it's automatic

Speed on this skill comes from no longer pausing to "translate" function notation — your eyes should go straight from f(a) to a substitution. Mix evaluating, reading intercepts, and the addition traps below.

Try to answer before revealing each one.

If g(x) = 4x − 9, what is g(2)?

If h(x) = −2x + 5, find h(0).

If p(t) = 6t + 3, what is p(4) − p(1)?

If f(x) = 3x − 2, is f(5) equal to f(2) + f(3)?

A linear function satisfies f(0) = 9 and has slope −3. Write f(x).

If f(x) = 2x + 7, what is f(x + 1) − f(x)?

If f(x) = −4x + 10, for what x is f(x) = −6?

A table shows x = 0, 2, 4 and f(x) = 7, 3, −1. Write f(x).

If f(x) = 5x − 3, write f(x − 2).

Where does the graph of f(x) = 2x + 6 cross the x-axis?

If f(x) = 3x + 1 and g(x) = x − 4, what is 2f(3) + g(3)?

Once function notation feels automatic, the next place these skills combine is systems of linear equations, where you'll set two expressions — sometimes written as functions — equal to each other. Quadratic and exponential functions follow the same input-output rules; see our nonlinear functions guide.

10

Practice questions

Here are three Linear Functions questions from our problem sets, from easier to harder, in the same format as the Digital SAT. Answer each one to see the full explanation.

Question 1 · Easy
The height of a candle decreases linearly as it burns. A 10-inch candle burns completely in 5 hours. After burning for 3 hours, what is the height of the candle, in inches?
Question 2 · Medium
The linear function pp satisfies p(2)=7p(2) = 7 and p(5)=16p(5) = 16. What is the value of p(p(1))p(p(1))?
Question 3 · Hard
For the linear function ff, f(6)=3f(2)−4f(6) = 3f(2) - 4 and f(4)=10f(4) = 10. What is the value of f(10)f(10)?
There are 6 Linear Functions problem sets. Each set has around ten questions like these, with a full explanation for every answer.
Create a free account →

Quick checks

Shorter questions on the same skills. Questions 6 and 7 make you build the function before you use it.

Practice 1

If f(x) = 5x − 8, what is f(−2)?

Practice 2

A linear function f satisfies f(1) = 4 and f(3) = 14. What is f(0)?

Practice 3

If f(x) = 4x − 5, what is f(x + 2) − f(x)?

Practice 4

A company's profit is modeled by P(t) = 12t − 30, in thousands of dollars, where t is months in business. What is P(5)?

Practice 5

A rideshare fare is modeled by f(d) = 2.5d + 4, where d is the distance in miles and f(d) is the fare in dollars. If a ride costs $29, how many miles was the ride?

Practice 6

For the linear function f, f(3) = 10, and the graph of y = f(x) has a slope of −2. What is the x-intercept of the graph?

Practice 7

The function f is defined by f(x) = ax + b, where a and b are constants. If f(2) = 11 and f(−1) = 2, what is the value of f(a)?

11

Frequently asked questions

What is the difference between a linear function and a linear equation on the SAT?

College Board separates them by roles. In a linear function, one variable is the input and determines a unique output, as in f(x) = mx + b. A linear equation in two variables, such as 3x + 2y = 12, describes a condition on two quantities where neither one is treated as the input. The algebra is the same; the questions and the wording differ.

What does f(0) mean in a word problem?

f(0) is the output when the input is zero, which is the y-intercept b in f(x) = mx + b. In context it’s usually the starting amount: an initial fee, a starting balance or a height at time zero. Make sure an input of zero makes sense in the story before you call it a starting value.

How do I find a linear function from a table of values?

Pick any two rows and divide the change in output by the change in input to get the slope. Substitute one row into f(x) = mx + b to find b. Then test a third row; if it doesn’t fit, either the table isn’t linear or there’s an arithmetic slip.

Is f(x) the same as y?

When you graph y = f(x), yes: f(x) is the y-coordinate for each input x. Function notation adds one thing y doesn’t. f(3) names the output for a specific input, so f(3) = 10 tells you the point (3, 10) is on the graph.

How do I find the input when I’m given the output?

Set the function equal to the output and solve. If f(d) = 2.5d + 4 and the output is 29, solve 2.5d + 4 = 29 to get d = 10. On a graph, find the output on the y-axis, go across to the line and read the x-coordinate.

What makes a linear function question hard?

At the top score band, College Board’s Skills Insight describes representations that “may contain variable constants.” Instead of f(x) = 3x + 5 you get f(x) = ax + b with a and b unknown, plus conditions such as a point on the graph or an intercept. Turn each condition into an equation and solve for the constants.

Next up
Keep going in SAT Math.

Systems of linear equations and inequalities build directly on this skill.

Related: Linear equations in one variable · Linear equations in two variables · Systems of linear equations · Linear inequalities · Nonlinear functions · SAT Math overview