Transformations
Stretch, reflect, translate — every shape from one parent.
Interactive graph
Drag the sliders in the Desmos graph. Watch how each parameter reshapes the curve in real time.
Concepts
Parent Function
VisualThe simplest member of a family. Everything else is a reshaped version of it.
AlgebraStart with . All transformations are applied to this base.
Vertical Stretch: a·f(x)
VisualPull the graph taller (|a|>1) or squash it flatter (0<|a|<1). Negative a flips it across the x-axis.
AlgebraMultiplies every output by . The shape stretches vertically.
Horizontal Stretch: f(kx)
VisualSqueeze the graph toward the y-axis (|k|>1) or pull it wider (0<|k|<1). Negative k reflects across the y-axis.
AlgebraReplaces every with . Note: the effect on width is inverse to .
Translations: f(x-h)+v
Visualh shifts right (when positive), v shifts up. Both move the whole graph without distortion.
AlgebraSubtract inside the function (right shift), add outside (up shift).
- • Minus inside = right
- • Plus outside = up
Key formulas
Finished reading?
Mark this lesson complete to update your mastery.