Andromeda
Note

Function Transformations

Definition

Function transformations are operations performed on a function’s rule that result in predictable changes to its graph. These include sliding (translation), flipping (reflection), and stretching or compressing (scaling).

Why It Matters

Transformation theory allows for ‘modular’ modeling; instead of deriving every new function from first principles, we can quickly construct complex behaviors by shifting, scaling, and flipping known ‘parent’ functions, drastically accelerating the model-building process.

Core Concepts

  • Translations (Sliding): Moving the graph without changing its shape or orientation.
    • Vertical Shift: f(x)+Cf(x) + C moves the graph up CC units; f(x)Cf(x) - C moves it down CC units.
      • How to read: “The functions f of x plus C and f of x minus C.”
      • Meaning: Adding to the output moves every point vertically without changing shape.
    • Horizontal Shift: f(x+C)f(x + C) moves the graph left CC units; f(xC)f(x - C) moves it right CC units.
      • How to read: “The functions f of the quantity x plus C and f of the quantity x minus C.”
      • Meaning: Replacing xx with xhx - h delays the input — the graph slides right by hh. Signs feel “backward” because the input must compensate.
  • Reflections (Flipping): Creating a mirror image of the graph.
    • Reflection across x-axis: f(x)-f(x) flips the graph vertically.
      • How to read: “The function negative f of x.”
      • Meaning: Negate every yy-value; the graph mirrors across the xx-axis.
    • Reflection across y-axis: f(x)f(-x) flips the graph horizontally.
      • How to read: “The function f of negative x.”
      • Meaning: Negate every xx-input; the graph mirrors across the yy-axis.
  • Scaling (Stretching and Compressing):
    • Vertical Scaling: Af(x)A \cdot f(x) stretches the graph vertically if A>1|A| > 1 and compresses it if 0<A<10 < |A| < 1.
      • How to read: “The function A times f of x.”
      • Meaning: Multiply all outputs by AA; amplitudes scale, inputs unchanged.
    • Horizontal Scaling: f(Bx)f(B \cdot x) compresses the graph horizontally if B>1|B| > 1 and stretches it if 0<B<10 < |B| < 1.
      • How to read: “The function f of the quantity B times x.”
      • Meaning: Inputs are sped up by factor BB; the graph squeezes horizontally when B>1|B| > 1 (opposite intuition from vertical scaling).

Connected Concepts