CMClearMathAcademy

Transformations of Functions

A free College Algebra lesson from the “Transformations of Functions” unit, with a worked example and practice problems including step-by-step solutions.

Function transformations change a graph predictably. Outside changes affect outputs, inside changes affect inputs, and negative factors create reflections.

What you'll learn

Why it matters: Signal shifts, graph design, animation paths, and parent-function comparisons all rely on transformations. Each parameter has one job, so students can predict the graph without plotting a long table.

Worked example

Problem. Describe y = f(x - 3) + 4.

  1. x - 3 inside shifts the graph right 3.
  2. +4 outside shifts up 4.
  3. The graph keeps the same basic shape.

Answer: right 3 and up 4

Practice problems

1. y = f(x) - 6 shifts the graph...

Choices: Down 6 · Up 6 · Right 6 · Left 6

Show solution
  1. Warm-up: First identify exactly what the question is asking: y = f(x) - 6 shifts the graph...
  2. For function notation, treat the value inside parentheses as the input and carefully substitute it into the rule.
  3. Outside subtraction shifts down.
  4. Verify the selected choice by checking that it satisfies the original prompt and that the other choices fail the same test.

Answer: Down 6

2. y = f(x + 2) shifts the graph...

Choices: Left 2 · Right 2 · Up 2 · Down 2

Show solution
  1. Core Practice: First identify exactly what the question is asking: y = f(x + 2) shifts the graph...
  2. Use inverse operations to isolate the unknown, and keep both sides balanced at every step.
  3. Inside changes feel backward.
  4. Verify the selected choice by checking that it satisfies the original prompt and that the other choices fail the same test.

Answer: Left 2

3. y = -f(x) reflects across the...

Choices: x-axis · y-axis · line y = x · origin only

Show solution
  1. Challenge: First identify exactly what the question is asking: y = -f(x) reflects across the...
  2. For function notation, treat the value inside parentheses as the input and carefully substitute it into the rule.
  3. Outputs change sign.
  4. Verify the selected choice by checking that it satisfies the original prompt and that the other choices fail the same test.

Answer: x-axis

4. g(x) = f(x) + 5 shifts f...

Choices: Up 5 · Down 5 · Left 5 · Right 5

Show solution
  1. Vertical Shifts: First identify exactly what the question is asking: g(x) = f(x) + 5 shifts f...
  2. For function notation, treat the value inside parentheses as the input and carefully substitute it into the rule.
  3. Adding outside moves the graph vertically.
  4. Verify the selected choice by checking that it satisfies the original prompt and that the other choices fail the same test.

Answer: Up 5

5. g(x) = f(x - 3) shifts f...

Choices: Right 3 · Left 3 · Up 3 · Down 3

Show solution
  1. Horizontal Shifts: First identify exactly what the question is asking: g(x) = f(x - 3) shifts f...
  2. For function notation, treat the value inside parentheses as the input and carefully substitute it into the rule.
  3. Inside -3 shifts right.
  4. Verify the selected choice by checking that it satisfies the original prompt and that the other choices fail the same test.

Answer: Right 3

Practice this interactively with instant feedback and an AI tutor.

Practice Transformations of Functions Take the free placement check

More College Algebra lessons