Starting from the graph of a known function, we can obtain the graphs of many related functions by applying simple geometric operations: shifting, reflecting, and scaling. Mastering these transformations eliminates the need to re-plot every function from scratch.
Quick Reference
| Transformation | Effect on graph | How each point |
|---|---|---|
| Shift up |
||
| Shift down |
||
| Shift right |
||
| Shift left |
||
| Reflect in |
||
| Reflect in |
||
| Vertical stretch by |
||
| Vertical compress by |
||
| Horizontal compress by |
||
| Horizontal stretch by |
||
| Reflect negative part up | Points below |
|
| Reflect right side across |
Left side replaced by mirror of right |
Vertical Shifts:
To obtain the graph of
To obtain the graph of
Horizontal Shifts:
To obtain the graph of
To obtain the graph of
Key reminder: subtracting from the input shifts the graph right; adding to the input shifts it left. This is the opposite of what you might expect.
Use the graph of
Solution
(a)
Reflection in the -Axis:
The graph of
Reflection in the -Axis:
The graph of
Vertical Scaling:
- If
: vertically stretch the graph of away from the -axis by factor . - If
: vertically compress the graph toward the -axis by factor . - If
: apply the stretch or compression, then reflect in the -axis.
Horizontal Scaling:
- If
: horizontally compress the graph toward the -axis by factor . - If
: horizontally stretch the graph away from the -axis by factor . - If
: apply the stretch or compression, then reflect in the -axis.
Combining Transformations:
To graph
- Horizontal scaling by
(reflect in -axis if ). - Horizontal shift by
units. - Vertical scaling by
(reflect in -axis if ). - Vertical shift by
units.
Use the graph of
Solution
Rewrite:
Special Transformations: and