Function transformations: Aƒ(B(x + H)) + K

1. Add H to x: Horizontal shift/translation left if H>0, right if H<0
2. Multiply that by B: Horizontal scaling (<1:stretch/expand/dilate, >1:shrink/compress/contract).
Also reflection about Y-axis if B<0.
Do ƒ.
3. Multiply by A: Vertical scaling (>1:stretch/expand/dilate, <1:shrink/compress/contract).
Also reflection about X-axis if A<0
4. Add K: Vertical shift/translation up if K>0, down if K<0.

Shifts and reflections are rigid (change position and orientation). Scalings are non-rigid (change shape).

Class of base function ƒ:
x     x2     x3     √x     √(-x2)     |x|     ex     ln x     sin x     cos x

A     B     H     K