Learn on PengienVision, Algebra 1Chapter 3: Linear Functions

Lesson 3: Transforming Linear Functions

In this Grade 11 enVision Algebra 1 lesson, students learn how to apply transformations — including vertical translations, horizontal translations, and stretches and compressions — to linear functions. Students explore how adding a constant to a function's output shifts its graph vertically, while adding a constant to the input shifts it horizontally, and how multiplying the output changes the slope. The lesson builds conceptual understanding of how modifying the input or output of a linear function rule directly transforms its graph.

Section 1

Defining Function Transformations

Property

A transformation changes a function to create a new function.
A transformation of a function f(x)f(x) produces a new function, g(x)g(x), by applying specific operations to the input or output of f(x)f(x).
These changes alter the graph of the original function by moving it, stretching it, compressing it, or reflecting it.

Examples

  • Given the parent function f(x)=xf(x) = x, a transformation can create the new function g(x)=f(x)+3g(x) = f(x) + 3, which simplifies to g(x)=x+3g(x) = x + 3.
  • Given the function f(x)=2x1f(x) = 2x - 1, a transformation can create the new function g(x)=4f(x)g(x) = 4 \cdot f(x), which simplifies to g(x)=4(2x1)=8x4g(x) = 4(2x - 1) = 8x - 4.
  • Given the function f(x)=xf(x) = x, a transformation can create the new function g(x)=f(x5)g(x) = f(x-5), which simplifies to g(x)=x5g(x) = x-5.

Explanation

A transformation is a general process that alters a function and its graph. Each point (x,y)(x, y) on the graph of the original function corresponds to a new point on the graph of the transformed function. The types of transformations include translations (shifts), dilations (stretches or compressions), and reflections. Understanding transformations allows you to predict how changes to a function''s equation will affect its graph.

Section 2

Creating Comparison Tables for Function Transformations

Property

To compare an original function f(x)f(x) with its transformation g(x)g(x), create a table with columns for xx, f(x)f(x), and g(x)g(x) using the same input values.
Calculate outputs systematically to identify patterns in how the transformation affects each point.

Examples

Section 3

Vertical Translation: Adding Constants to Linear Functions

Property

Compared to the graph of y=xy = x, the graph of y=x+cy = x + c

  • is shifted upward by cc units if c>0c > 0.
  • is shifted downward by c|c| units if c<0c < 0.

Section 4

Horizontal Translation: Modifying Function Inputs

Property

The graph of f(x)=m(xh)+bf(x) = m(x - h) + b shifts the graph of f(x)=mx+bf(x) = mx + b horizontally hh units.

  • If h>0h > 0, shift the line horizontally right hh units.
  • If h<0h < 0, shift the line horizontally left h|h| units.

Examples

Section 5

Scaling Linear Functions: Multiplying Inputs and Outputs

Property

For a linear function y=mx+by = mx + b, scaling transformations affect the function differently depending on whether you multiply the input or output:

  • Vertical scaling: y=a(mx+b)=amx+aby = a(mx + b) = amx + ab stretches/compresses vertically by factor a|a|
  • Horizontal scaling: y=m(cx)+b=mcx+by = m(cx) + b = mcx + b stretches/compresses horizontally by factor 1c\frac{1}{|c|}

Book overview

Jump across lessons in the current chapter without opening the full course modal.

Continue this chapter

Chapter 3: Linear Functions

  1. Lesson 1

    Lesson 1: Relations and Functions

  2. Lesson 2

    Lesson 2: Linear Functions

  3. Lesson 3Current

    Lesson 3: Transforming Linear Functions

  4. Lesson 4

    Lesson 4: Arithmetic Sequences

  5. Lesson 5

    Lesson 5: Scatter Plots and Lines of Fit

  6. Lesson 6

    Lesson 6: Analyzing Lines of Fit

Lesson overview

Expand to review the lesson summary and core properties.

Expand

Section 1

Defining Function Transformations

Property

A transformation changes a function to create a new function.
A transformation of a function f(x)f(x) produces a new function, g(x)g(x), by applying specific operations to the input or output of f(x)f(x).
These changes alter the graph of the original function by moving it, stretching it, compressing it, or reflecting it.

Examples

  • Given the parent function f(x)=xf(x) = x, a transformation can create the new function g(x)=f(x)+3g(x) = f(x) + 3, which simplifies to g(x)=x+3g(x) = x + 3.
  • Given the function f(x)=2x1f(x) = 2x - 1, a transformation can create the new function g(x)=4f(x)g(x) = 4 \cdot f(x), which simplifies to g(x)=4(2x1)=8x4g(x) = 4(2x - 1) = 8x - 4.
  • Given the function f(x)=xf(x) = x, a transformation can create the new function g(x)=f(x5)g(x) = f(x-5), which simplifies to g(x)=x5g(x) = x-5.

Explanation

A transformation is a general process that alters a function and its graph. Each point (x,y)(x, y) on the graph of the original function corresponds to a new point on the graph of the transformed function. The types of transformations include translations (shifts), dilations (stretches or compressions), and reflections. Understanding transformations allows you to predict how changes to a function''s equation will affect its graph.

Section 2

Creating Comparison Tables for Function Transformations

Property

To compare an original function f(x)f(x) with its transformation g(x)g(x), create a table with columns for xx, f(x)f(x), and g(x)g(x) using the same input values.
Calculate outputs systematically to identify patterns in how the transformation affects each point.

Examples

Section 3

Vertical Translation: Adding Constants to Linear Functions

Property

Compared to the graph of y=xy = x, the graph of y=x+cy = x + c

  • is shifted upward by cc units if c>0c > 0.
  • is shifted downward by c|c| units if c<0c < 0.

Section 4

Horizontal Translation: Modifying Function Inputs

Property

The graph of f(x)=m(xh)+bf(x) = m(x - h) + b shifts the graph of f(x)=mx+bf(x) = mx + b horizontally hh units.

  • If h>0h > 0, shift the line horizontally right hh units.
  • If h<0h < 0, shift the line horizontally left h|h| units.

Examples

Section 5

Scaling Linear Functions: Multiplying Inputs and Outputs

Property

For a linear function y=mx+by = mx + b, scaling transformations affect the function differently depending on whether you multiply the input or output:

  • Vertical scaling: y=a(mx+b)=amx+aby = a(mx + b) = amx + ab stretches/compresses vertically by factor a|a|
  • Horizontal scaling: y=m(cx)+b=mcx+by = m(cx) + b = mcx + b stretches/compresses horizontally by factor 1c\frac{1}{|c|}

Book overview

Jump across lessons in the current chapter without opening the full course modal.

Continue this chapter

Chapter 3: Linear Functions

  1. Lesson 1

    Lesson 1: Relations and Functions

  2. Lesson 2

    Lesson 2: Linear Functions

  3. Lesson 3Current

    Lesson 3: Transforming Linear Functions

  4. Lesson 4

    Lesson 4: Arithmetic Sequences

  5. Lesson 5

    Lesson 5: Scatter Plots and Lines of Fit

  6. Lesson 6

    Lesson 6: Analyzing Lines of Fit