Why This Matters
Function transformations are the backbone of graphing in Precalculusโand they show up constantly on exams. You're being tested on your ability to predict how a graph will change when its equation is modified, whether that's a simple shift or a complex combination of stretches, reflections, and translations. Mastering these rules means you can sketch transformed functions quickly without plotting dozens of points, and you'll recognize parent functions hiding inside complicated equations.
The key insight is that transformations fall into two categories: those that affect inputs (x-values) and those that affect outputs (y-values). Understanding this distinction explains why horizontal transformations often feel "backwards" from what you'd expect. Don't just memorize the rulesโknow which part of the function each transformation modifies and why the graph responds the way it does.
Translations (Shifts)
Translations move the entire graph without changing its shape or orientation. The graph slides to a new position while every point maintains its relative distance from other points.
Vertical Shift: f(x)+k
- Add k outside the functionโthe graph moves up when k>0 and down when k<0
- Output values change while input values stay the same; every y-coordinate increases or decreases by k
- Y-intercept shifts directly by k units, making this transformation easy to verify on a graph
Horizontal Shift: f(xโh)
- Subtract h inside the functionโthe graph moves right when h>0 and left when h<0 (opposite of what the sign suggests)
- Input values adjust while output values stay the same; every x-coordinate shifts by h
- Key points like vertices and intercepts all translate horizontally by the same amount
Compare: f(x)+k vs. f(xโh)โboth preserve shape, but vertical shifts affect outputs (intuitive direction) while horizontal shifts affect inputs (counterintuitive direction). If an exam asks why f(xโ3) shifts right instead of left, explain that you need x=3 to produce the same output that x=0 originally did.
Stretches and Compressions
These transformations change the graph's proportions by multiplying coordinates. The key is whether the multiplier affects inputs or outputsโand whether it's greater or less than 1.
Vertical Stretch/Compression: aโ
f(x)
- Multiply outside the functionโif โฃaโฃ>1, the graph stretches vertically; if 0<โฃaโฃ<1, it compresses toward the x-axis
- Y-values scale by factor a while x-values remain fixed; points move farther from or closer to the x-axis
- Points on the x-axis stay anchored since multiplying zero by any value still yields zero
Horizontal Stretch/Compression: f(ax)
- Multiply inside the functionโif โฃaโฃ>1, the graph compresses horizontally; if 0<โฃaโฃ<1, it stretches (again, counterintuitive)
- X-values scale by factor a1โ while y-values remain fixed; the graph gets narrower or wider
- Points on the y-axis stay anchored since the input x=0 is unaffected by multiplication
Compare: aโ
f(x) vs. f(ax)โboth use multiplication, but vertical scaling works intuitively (multiply by 2, stretch by 2) while horizontal scaling is inverted (multiply input by 2, compress by 21โ). FRQs often test whether you understand this distinction.
Reflections
Reflections flip the graph across an axis by introducing a negative sign. The placement of the negative determines which axis serves as the mirror.
Reflection Over the X-Axis: โf(x)
- Negate outside the functionโthe graph flips upside down across the x-axis
- All y-values change sign while x-values remain unchanged; peaks become valleys and vice versa
- X-intercepts stay fixed since negating zero still produces zero
Reflection Over the Y-Axis: f(โx)
- Negate inside the functionโthe graph flips horizontally across the y-axis
- All x-values change sign while y-values remain unchanged; left and right sides swap
- Y-intercept stays fixed since the input x=0 is unaffected by negation
Compare: โf(x) vs. f(โx)โboth involve negation, but the position determines the axis of reflection. Remember: negative outside flips over x-axis (affects y), negative inside flips over y-axis (affects x). For even functions, f(โx)=f(x), so the y-axis reflection looks identical to the original.
Some transformations don't fit neatly into the categories above but appear frequently on exams.
- Take absolute value of outputsโany portion of the graph below the x-axis reflects upward
- Negative y-values become positive while positive y-values remain unchanged; the graph never dips below the x-axis
- Creates sharp corners (cusps) wherever the original function crossed the x-axis, since the graph now "bounces" off it
- Multiple rules apply in sequenceโthe standard order is horizontal stretch/compression, horizontal shift, vertical stretch/compression, then vertical shift
- Work from inside out when analyzing aโ
f(b(xโh))+k; apply transformations to x first, then to the entire expression
- Track anchor points through each step to verify your final graph matches the transformed equation
Compare: โฃf(x)โฃ vs. f(โฃxโฃ)โboth use absolute value, but โฃf(x)โฃ reflects negative outputs upward while f(โฃxโฃ) reflects the right half of the graph onto the left (creating y-axis symmetry). This distinction is a common exam trap.
Quick Reference Table
|
| Shift up/down | f(x)+k (up if k>0) |
| Shift left/right | f(xโh) (right if h>0) |
| Vertical stretch/compress | aโ
f(x) (stretch if โฅaโฅ>1) |
| Horizontal stretch/compress | f(ax) (compress if โฅaโฅ>1) |
| Reflect over x-axis | โf(x) |
| Reflect over y-axis | f(โx) |
| Reflect negative outputs up | โฅf(x)โฅ |
| General form | aโ
f(b(xโh))+k |
Self-Check Questions
-
Which two transformations both preserve the shape of a graph while changing only its position? How do their effects on coordinates differ?
-
If g(x)=3f(xโ2)+1, describe each transformation applied to f(x) and state the order in which you would apply them when graphing.
-
Compare and contrast f(2x) and 2f(x). Which one makes the graph narrower, and why does the horizontal transformation seem to work "backwards"?
-
A function has a maximum at (4,6). After applying โf(x), what are the new coordinates of this point, and is it still a maximum?
-
Explain why โฃf(x)โฃ and f(โฃxโฃ) produce different graphs. If f(x)=x2โ4, sketch or describe what each transformation would look like.