Andromeda
Note

Graph Transformations

Definition

Graph transformations are algebraic modifications to a parent function that result in predictable geometric changes to its graph. These include shifts (translations), compressions, stretches, and reflections.

Why It Matters

Transformations allow us to reuse one irreducible truth for infinite contexts; by understanding how a parent function can be shifted, scaled, and flipped, we gain the power to quickly model complex real-world behaviors without starting from scratch every time.

Core Concepts

Let c>0c > 0 and a>0a > 0:

  • Vertical Shifts: y=f(x)±cy = f(x) \pm c (Moves graph up or down).

    • How to read: “The function f of x plus c, or f of x minus c.”
    • Meaning: Output shifts change height without altering shape.
  • Horizontal Shifts: y=f(x±c)y = f(x \pm c) (Moves graph left or right; note that f(xc)f(x-c) moves right).

    • How to read: “The function f of the quantity x minus c, or f of the quantity x plus c.”
    • Meaning: Input shifts slide the graph horizontally — opposite sign intuition.
  • Reflections:

    • About xx-axis: y=f(x)y = -f(x) (Flips vertically).
      • How to read: “The value negative f of x.”
      • Meaning: Negate every yy-value; mirror across the xx-axis.
    • About yy-axis: y=f(x)y = f(-x) (Flips horizontally).
      • How to read: “The function f of negative x.”
      • Meaning: Negate every xx-input; mirror across the yy-axis.
  • Stretches & Compressions:

    • Vertical: y=af(x)y = af(x). Stretch if a>1a > 1, compression if 0<a<10 < a < 1.
      • How to read: “The value a times f of x.”
      • Meaning: Scale all outputs by aa — taller when a>1a > 1, shorter when 0<a<10 < a < 1.
    • Horizontal: y=f(ax)y = f(ax). Compression if a>1a > 1, stretch if 0<a<10 < a < 1 (Inverse effect).
      • How to read: “The function f of the quantity a times x.”
      • Meaning: Speed up inputs by aa — graph squeezes horizontally when a>1a > 1.

Connected Concepts