Function Transformations - Complete Interactive Lesson
Part 1: Parent Functions & the Big Idea
๐ช Function Transformations
Part 1 of 7 โ Parent Functions & the Big Idea
Topics in This Part
Section
What Is a Transformation?
The Parent Functions
The Two Families: Inside vs. Outside
๐ Key Concept: A transformation takes a known graph โ a parent function โ and moves, stretches, or flips it without changing its basic shape. Master a handful of parent shapes, and you can graph thousands of functions instantly.
What Is a Transformation?
Every transformation we study is built from a parent functionf(x). We change f in one of two places:
g(x)=aโ f(b(xโh))+k
The numbers outsidef โ the a and the +k โ change the output (y). These behave intuitively.
The numbers insidef โ the and the โ change the (). These behave (we'll see why in Part 3).
A First Look
Change
What it does
f(x)+k
shifts the graph upk
f(x)โk
๐ก The shape stays the same โ a parabola is still a parabola, a line is still a line. Only its position and size change.
The Parent Functions
These are the "starting graphs." Memorizing their basic shape is the foundation of everything that follows.
Name
Rule
Key feature
Linear
f(x)=x
line through origin, slope 1
Quadratic
f
Concept Check ๐ฏ
Match the Parent to Its Shape ๐ฝ
Connect each parent function to its defining feature.
Find the Anchor ๐งฎ
The parent function f(x)=x2 has its vertex (anchor point) at the origin. For each transformed graph, the anchor moves. Just read off where it lands.
1)g(x)=x โ the vertex moves to
โ the vertex moves to
The Plan
You now know the two families:
Outside changes (a, k) act on the outputy โ and behave intuitively.
Inside changes (b, h) act on the input โ and behave .
Part 2: Vertical Transformations (the intuitive family)
๐ช Function Transformations
Part 2 of 7 โ Vertical Transformations (the intuitive family)
๐ The Idea: Everything that happens outsidef(x) changes the output y โ and it does exactly what your intuition expects. Add to go up, multiply to stretch taller, negate to flip over the x-axis.
Vertical Shifts
Adding a constant outside moves the whole graph up or down:
Part 3: Horizontal Transformations (the backwards family)
๐ช Function Transformations
Part 3 of 7 โ Horizontal Transformations (the backwards family)
๐ The Twist: Everything insidef acts on the input x โ and it does the opposite of what you'd expect. f(xโ3) shifts right, not left. We'll prove why.
Why "Inside" Is Backwards
Consider . To get the the parent had at , the new function needs its input to satisfy , i.e. .
Part 4: Combining Transformations & Order
๐ช Function Transformations
Part 4 of 7 โ Combining Transformations & Order
๐ The Goal: Read a function like g(x)=โ2(xโ3)2+1 and list every transformation, in the correct order, that turns the parent into it.
Part 5: Mapping Points & Reading Graphs
๐ช Function Transformations
Part 5 of 7 โ Mapping Points & Reading Graphs
๐ Skill: Given any point on the parent, instantly produce its image โ and run it in reverse to recover the parent's points from a transformed graph. This is exactly what AP free-response asks.
The Coordinate Mapping Rule
For g(x)=af(b(xโh)), a point on maps to:
Part 6: Symmetry & Modeling
๐ช Function Transformations
Part 6 of 7 โ Symmetry & Modeling
๐ Connection: Reflections lead straight into even/odd symmetry, and shifts/stretches let you build a model to fit real data. This is where transformations earn their keep on the AP exam.
Even & Odd Symmetry
Symmetry is a transformation that leaves the graph unchanged:
Type
Algebra
Geometry
Even
f(โx)=f(x)
symmetric across the -axis
Part 7: Mixed Mastery & Exit Quiz
๐ช Function Transformations
Part 7 of 7 โ Mixed Mastery & Exit Quiz
You can now (1) identify parent functions, (2) apply vertical transformations, (3) apply backwards horizontal transformations, (4) combine them in order, (5) map points both ways, and (6) use symmetry and modeling. Time to put it all together.
Quick Reference
For g(x)=af(b(xโh))+:
b
โh
input
x
backwards
shifts the graph downk
f(xโh)
shifts the graph righth
af(x)
stretches vertically by factor a
โf(x)
reflects across the x-axis
(
x
)
=
x2
U-shaped parabola, vertex (0,0)
Cubic
f(x)=x3
S-curve through origin
Square root
f(x)=xโ
starts at (0,0), opens right
Absolute value
f(x)=โฃxโฃ
V-shape, vertex (0,0)
Reciprocal
f(x)=x1โ
hyperbola, asymptotes at axes
Each passes through (or starts at) a memorable anchor point. For x2, โฃxโฃ, x3, and xโ, that anchor is the origin(0,0).
๐ Key Idea: When you transform a parent function, you are really just relocating its anchor point and adjusting its steepness.
2
+
5
(0,?)
(enter the y-coordinate)
2)
g(x)=(xโ3)2
(?,0)
(enter the x-coordinate)
x
backwards
Next up, Part 2 tackles the easy family first: vertical transformations, where everything does exactly what you'd expect.
f
g(x)=f(x)+k
k>0 โ shift up by k
k<0 โ shift down by โฃkโฃ
Example: g(x)=โฃxโฃโ4
Start with the V-shape of โฃxโฃ (vertex at origin), then slide it down4. New vertex: (0,โ4).
Point on โฃxโฃ
After โ4
(0,0)
(0,โ4)
(2,2)
(2,โ2)
(โ3,3)
(โ3,โ1)
๐ก Only the y-coordinate changes; the x-coordinate is untouched.
Vertical Stretches, Compressions & Reflections
Multiplying f(x) by a constant a scales the output:
g(x)=aโ f(x)
Value of a
Effect
a>1
vertical stretch (taller / steeper)
0<a<1
vertical compression (shorter / flatter)
a<
Example: g(x)=โ2x2
The โ flips the parabola to open downward; the 2 makes it twice as steep.
Pointย (1,1)ย onย x2โถ(1,โ2)ย onย โ2x
โ ๏ธ A negative a does two things: it reflects AND scales by โฃaโฃ. Don't forget the reflection.
Concept Check ๐ฏ
Name the Vertical Transformation ๐ฝ
Each g comes from the parent f. Identify what happened.
Track the Point ๐งฎ
The point (4,2) lies on the parent f(x)=xโ. Find its image (new coordinates) under each vertical transformation.
1)g(x)=xโ+3 โ image is
โ image is
โ image is
So a minus inside shifts right, and a plus inside shifts left โ the opposite of the sign.
Transformation
Direction
f(xโh)
shift righth
f(x+h)
shift lefth
Example: g(x)=x+2โ
This is f(x+2) with f=xโ, so it shifts the square-root graph left2. Its starting point moves from (0,0) to (โ2,0).
Horizontal Stretches, Compressions & Reflections
Multiplying the input by b scales horizontally โ also backwards:
g(x)=f(bx)
Value of b
Effect
b>1
horizontal compression by b1โ (squeezes toward y-axis)
0<b<1
horizontal stretch by b1โ (pulls away from -axis)
b<0
reflection across the y-axis
Example: g(x)=f(2x)
Multiplying the input by 2compresses the graph horizontally by a factor of 21โ โ the graph reaches each output at half the x-distance.
โ ๏ธ Inside is backwards twice over:b=2 does NOT stretch by 2; it compresses by 21โ. And reflects over the -axis (compare , which reflected over the -axis in Part 2).
Concept Check ๐ฏ
Inside or Outside? Which Way? ๐ฝ
Classify each transformation of the parent f.
Track the Point (Horizontally) ๐งฎ
The point (6,9) lies on a parent function f. Find the x-coordinate of its image under each horizontal transformation. (The y-coordinate stays 9 for all of these.)
Here a=โ2, h=3, k=1 (and b=). So, starting from :
Reflect over the x-axis and stretch vertically by 2 (from a=โ2)
Shift right3 (from h=)
Vertex moves from (0,0) to (3,1), and the parabola opens down.
Why Order Matters
When transformations affect the same direction, order changes the result. A safe, reliable order:
Horizontal inside work: factor out b, handle reflections/stretches, then the shift h.
Vertical outside work: apply a (stretch/reflect), then add k.
โ ๏ธ Classic trap: stretch-then-shift ๎ = shift-then-stretch. For g(x)=2f(x)+3, you must multiply first, then add 3. Doing it backwards, 2(f(x)+3)=2f(x)+6, gives the wrong graph.
Example: applying g(x)=2xโโ3 to the point
y:2โ stretch
So (4,2) maps to (4,1) โ multiply by 2first, subtract 3second.
Concept Check ๐ฏ
Decode Each Parameter ๐ฝ
For g(x)=โ21โ(x+6)2โ4 built from f(x)=x2, identify what each piece does.
Apply Two Steps in Order ๐งฎ
The point (9,3) lies on f(x)=xโ. Apply g(x)=โ2xโ+1 to find the image.
1) First, the stretch & reflection โ2โ 3=?(the intermediate y-value)2) Then add 1: final y-coordinate
The -coordinate of the image is
+
k
(x0โ,y0โ)
f
(bx0โโ+h,ay0โ+k)
In words:
New x: divide the old x by b, then add h.
New y: multiply the old y by a, then add k.
Example: g(x)=3f(2xโ4)+1
First rewrite the inside in b(xโh) form: 2xโ4=2(xโ2), so b=2, h=2, a=3, k=1.
A point (6,5) on f maps to:
(26โ+2,3โ 5+1)=(3+2,16)=(5,16)
๐ก Always factor out b first.f(2xโ4) is NOT a shift of 4; it is f(2(xโ2)) โ a compression by 21โ and a shift right 2.
Reading a Transformed Graph (Reverse Direction)
If you're handed the graph of g and asked about f, undo each step:
x0โ=b(xgโโh),y0โ=aygโโkโ
Example
g(x)=2f(xโ1)โ3 passes through (4,7). Which point is on ?
Undo the vertical: y0โ=27โ(โ3)โ
So (3,5) is on f.
โ Check forward:f(3)=5โg(4)=2(5)โ3=7 โ
Concept Check ๐ฏ
Map the Point ๐งฎ
The point (8,4) lies on f. Apply g(x)=2f(21โx)โ3. Use new x=bx0โโ+h and new y=ay0โ+k with a=2,ย b=21โ,ย h=0.
1) New x-coordinate =?2) New y-coordinate =?
Reverse-Engineer the Parent ๐ฝ
g(x)=โf(x+2)+4 passes through the point (1,6). Recover the matching point on f.
y
Odd
f(โx)=โf(x)
symmetric about the origin (180ยฐ rotation)
Examples
f(x)=x2 is even: f(โx)=(โx)2=x2=f(x). Reflecting over the y-axis gives the same parabola.
f(x)=x3 is odd: f(โx)=(โx. A -axis reflection then an -axis reflection returns the original.
f(x)=โฃxโฃ is even; f(x)=x1โ is .
๐ก If a point (a,b) is on an even function, so is (โa,b). If (a,b) is on an odd function, so is (โa,โb).
Concept Check ๐ฏ
Modeling with Transformations
To fit a parent function to data, choose a,h,k so the anchor and scale match.
Example: a quadratic model
A ball's height (ft) over time t (s) peaks at 20 ft at time t=2, starting from the parent f(t)=t2.
Because the peak is a maximum, the parabola opens down (a<0). The vertex is (2,20), so h=2, k=:
H(t)=a(tโ2)2+20
If at t=0 the height is 0: 0=a(0โ2).
H(t)=โ5(tโ2)2+20โ
โ Check:H(2)=20 (the peak) and H(0)=โ5(4)+20=0 โ.
Build the Model ๐ฝ
A V-shaped cost curve from f(x)=โฃxโฃ has its minimum at the point (4,3) and opens upward. Choose the correct parameters for g(x)=aโฃxโhโฃ+k.
Solve for the Stretch ๐งฎ
A parabola opening downward has vertex (1,8) and passes through (3,0). It has the form g(x)=a(xโ1)2+8.
1) Substitute the point: 0=a(3โ1)2+8. What is (3โ1?
Solve for :
k
Piece
Location
Effect
Direction sense
k
outside
vertical shift
same sign
a
outside
vertical stretch / x-axis reflection
โฃaโฃ, sign flips
h
inside
horizontal shift
opposite sign
b
inside
horizontal compress / y-axis reflection
factor 1/b, sign flips
Point mapping: (x0โ,y0โ)โ(bx0โโ+h,ay0โ+k).
โ ๏ธ Top two traps: (1) inside changes are backwards; (2) always factor out b before reading the shift h.
Mixed Practice ๐ฏ
Mixed Drill ๐งฎ
The function g(x)=4(x+1)2โ9 is built from f(x)=x2.
1) Vertex x-coordinate =?2) Vertex y-coordinate =?3) Vertical stretch factor (the value of a)
Exit Quiz โ
Answer all three to finish the lesson.
0
reflection across the x-axis (plus stretch/compress by โฃaโฃ)