🇺🇸 CCSS Math · Grade 8

8.F.A.3: Linear and nonlinear functions

8.F.A.3 explained: why y = mx + b graphs as a straight line, how to spot nonlinear functions in tables and equations, with free practice.

Common Core standard CCSS.Math.Content.8.F.A.3

Interpret the equation y = mx + b as defining a linear function, whose graph is a straight line; give examples of functions that are not linear. For example, the function A = s giving the area of a square as a function of its side length is not linear because its graph contains the points (1,1), (2,4) and (3,9), which are not on a straight line.

Grade
Grade 8
Domain
Functions (F)
Cluster
Define, evaluate, and compare functions

Official wording from the Common Core State Standards for Mathematics (© 2010 National Governors Association Center for Best Practices and Council of Chief State School Officers). View on thecorestandards.org

What 8.F.A.3 means

Any equation that can be written as y = mx + b describes a linear function: a constant rate of change m, a starting value b, and a graph that is a straight line. Eighth graders connect these three facts and use them to classify functions. In a table with equally spaced inputs, a linear function shows the outputs changing by the same amount every step.

Just as important is recognizing what is not linear. The area of a square as a function of its side length, A = s², produces the pairs (1, 1), (2, 4), (3, 9). The jumps of 3 then 5 are unequal, and the points curve rather than line up. Other common nonlinear examples include y = 2ˣ (doubling), y = 12/x and y = x³. Students learn to spot the warning signs in an equation (a variable squared, in an exponent or in a denominator) and in tables and graphs, and to give their own examples of each kind.

Students should be able to

  • Explain why an equation of the form y = mx + b produces a straight-line graph.
  • Decide from a table whether a function is linear by checking for a constant rate of change.
  • Identify nonlinear functions from equations such as y = x², y = 3/x or y = 2ˣ.
  • Give examples of linear and nonlinear functions from real situations.
  • Rewrite an equation such as 2y - 6x = 4 in y = mx + b form to show that it is linear.

Common misconceptions

Judging from equal output steps alone

If the inputs in a table go 1, 2, 4, 8, equal output jumps do not mean a constant rate. Divide each change in y by the change in x.

Calling y = 5 not a function

A horizontal line has rate of change 0 and is still linear: y = 0x + 5. It also passes the vertical line test.

Assuming a rewritten equation is nonlinear

Equations like 3x + y = 7 do not look like y = mx + b, but rearranging gives y = -3x + 7, so they are linear.

Thinking any increasing graph is linear

A graph can rise steadily and still curve, like y = x² for positive x. Linear means a constant rate, which shows as a straight line.

Worked example: test a table

Is the function shown linear? x: 0, 1, 2, 3, 4 and y: 1, 3, 7, 13, 21.

  1. The inputs go up by 1 each time, so compare the changes in y.
  2. The changes are 3 - 1 = 2, 7 - 3 = 4, 13 - 7 = 6 and 21 - 13 = 8.
  3. The rate of change is not constant (2, 4, 6, 8), so the points do not lie on a straight line.
  4. The function is nonlinear. In fact it matches y = x² + x + 1, which contains x squared.

Answer: Nonlinear, because the output changes by 2, 4, 6 and 8 rather than by a constant amount.

Teaching 8.F.A.3

Have students graph y = 2x, y = x² and y = 2ˣ on the same axes from tables they build themselves. The comparison makes the shapes memorable and gives a reason why the constant difference test works. Pattern growth tasks (squares made from tiles, stairs made from blocks) offer natural nonlinear examples.

Assessment items often ask which equation, table or graph represents a nonlinear function. Teach students to name the evidence they used: a squared or exponent variable, unequal differences, or a curved graph. This also prepares them for distinguishing linear and exponential models in high school.

6 practice questions

Original questions written for this standard. Choose an option or type your answer, then press Check. Every question has a worked explanation.

Score: 0 / 6(0 of 6 checked)
  1. 1.

    Which equation represents a nonlinear function?

    Question 1 options
    Answer and explanation

    Answer: C) y = x² + 3

    y = x² + 3 contains x squared, so its graph is a curve. The others can all be written as y = mx + b.

  2. 2.

    Which table shows a linear function?

    Question 2 options
    Answer and explanation

    Answer: B) x: 1, 2, 3 and y: 5, 8, 11

    In y: 5, 8, 11 the output rises by 3 each time the input rises by 1, a constant rate of change.

  3. 3.

    Rewrite 2y - 6x = 4 in the form y = mx + b. What is the slope m?

    Answer and explanation

    Answer: 3

    Add 6x: 2y = 6x + 4. Divide by 2: y = 3x + 2. The slope is 3.

  4. 4.

    The area of a square is A = s². Why is this function nonlinear?

    Question 4 options
    Answer and explanation

    Answer: D) Because the points (1, 1), (2, 4), (3, 9) do not lie on a straight line

    The changes 3 and 5 between consecutive points are unequal, so the graph curves rather than forming a straight line.

  5. 5.

    A linear function has y = 4 when x = 0 and y = 10 when x = 2. What is y when x = 5?

    Answer and explanation

    Answer: 19

    The rate is (10 - 4) ÷ 2 = 3, so y = 3x + 4. When x = 5, y = 15 + 4 = 19.

  6. 6.

    Which situation is modeled by a nonlinear function?

    Question 6 options
    Answer and explanation

    Answer: B) Bacteria doubling every hour

    Doubling multiplies by 2 each hour, so the amount grows by larger and larger steps. The other situations change by a constant amount.

Builds on

Leads to

Teach 8.F.A.3

Make a lesson on 8.F.A.3

A full lesson with slides, activities and an exit ticket on linear and nonlinear functions, pitched to grade 8 and editable in PowerPoint or Google Slides.

Make a lesson →

Make a worksheet

A printable, differentiated worksheet on 8.F.A.3 with an answer key, ready in about a minute.

Make a worksheet →

Build a self-marking test

Turn linear and nonlinear functions into a quiz students answer online that marks itself, with a class summary for you.

Build a test →

FAQ

Is every straight line a linear function?

Every non-vertical straight line is. A vertical line such as x = 3 is not a function at all, because one input has infinitely many outputs.

Do 8th graders need to know the names of nonlinear functions?

They need to recognize that a function is not linear and give examples. Names such as quadratic and exponential are helpful but are studied fully in high school.

More grade 8 Functions standards

8.F.A.1: What a function is8.F.A.2: Comparing functions in different forms8.F.B.4: Modeling with linear functions8.F.B.5: Describing graphs qualitatively
All Grade 8 math standards →Standards home →