What Are Transformations Of Functions?
Transformations of functions are the standard ways of changing the graph of a function into a related graph that keeps the same fundamental shape but is moved, stretched, or flipped. You start from a parent function, a simple base such as or , and every change is written as an edit to that function's formula.
There are two families, and telling them apart is the whole game:
Outside changes act on the output (vertical). Anything you do to after it produces its value, such as or , moves or scales the graph up and down, and it behaves the way you expect.
Inside changes act on the input (horizontal). Anything you do to before the function sees it, such as or , moves or scales the graph left and right, and it behaves backwards from the sign or number written down.
That single split, outside means vertical and intuitive, inside means horizontal and reversed, explains every rule below. It also builds directly on function notation, because a transformation is nothing more than a small rewrite of .
What Are The Six Transformations Of Functions?
There are six core transformations, in three pairs. For each one, the algebra tells you what to type, and the geometry tells you what the graph does.
Vertical shift: . Adds to every output. Graphically, the whole curve slides up by (or down if is negative). A point moves to .
Horizontal shift: . Replaces with before the function runs. Graphically, the curve slides right by when is positive. This is the counter-intuitive one: the minus sign moves the graph in the positive direction. A point moves to .
Vertical stretch or compression: . Multiplies every output by . If the graph is stretched taller; if it is compressed toward the x-axis. A point moves to .
Horizontal stretch or compression: . Multiplies the input by before the function runs. The graph is scaled horizontally by a factor of , the reciprocal, so actually compresses the graph and stretches it. A point moves to . This is the second counter-intuitive rule.
Reflection over the x-axis: . Flips the sign of every output, so the graph flips upside-down across the x-axis. A point moves to .
Reflection over the y-axis: . Flips the sign of the input, so the graph flips left-to-right across the y-axis. A point moves to .
What Is The Transformations Of Functions Rule Table?
Every rule above collapses into one reference. Read the middle column as "what to type" and the right column as "what the graph does."
Table: The six transformations of functions, their algebra, and their effect on the graph.
Transformation | Rule applied to | Effect on the graph |
|---|---|---|
Vertical shift | Up if , down if | |
Horizontal shift | Right if , left if (reversed) | |
Vertical stretch / compress | Taller if , shorter if | |
Horizontal stretch / compress | Scaled by : compressed if , stretched if (reciprocal) | |
Reflect over x-axis | Flipped upside-down (top to bottom) | |
Reflect over y-axis | Flipped left-to-right |
The two "reversed" rows are the horizontal ones. Both act on the input, and both do the opposite of what the symbol first suggests. Keep this table beside you and the sign errors mostly disappear.
How Do You Apply Combined Transformations Of Functions?
Real problems stack several changes at once, written in the general form
Rather than argue about order, use one reliable point-mapping rule. A point on the parent graph lands at
The x-coordinate is handled inside-first (divide by , then add ); the y-coordinate is handled outside (multiply by , then add ). Mapping three or four points this way rebuilds the whole transformed graph without a single sign slip.
Example 1: Describe and plot from the parent .
Read the formula against the general form, with , , , and :
inside shifts the graph right 3.
The factor outside gives a vertical stretch by 2.
The outside shifts the graph up 1.
Now map three points from , using :
Check the vertex directly: , matching . The parabola now sits with its lowest point at , twice as steep as .
Final answer: right 3, vertical stretch by 2, up 1; vertex at .
Example 2: Describe and plot from the parent .
Here and , so there are two changes:
inside shifts the graph right 1 (so the domain becomes ).
The outside is a reflection over the x-axis.
Map points with :
Check: , matching . The square-root curve starts at and bends downward instead of upward. Reading the new domain and range of a function straight off the transformation is one of the payoffs of this method.
Example 3: Compress horizontally with .
Substituting for gives . Because , the horizontal scale factor is , a compression, not a stretch:
Check: , matching . Every point is pulled halfway toward the y-axis. Compare , where gives a scale factor of , a genuine stretch: there .
How Do Reflections Connect To Even And Odd Functions?
The two reflection rules link directly to symmetry, which is why some graphs look unchanged after a flip.
A function is even when . Reflecting it over the y-axis lands it exactly on top of itself, so its graph is symmetric about the y-axis. The parent is even: .
A function is odd when . Reflecting it over the y-axis and the x-axis returns the original, so its graph is symmetric about the origin. The parent is odd: .
So the transformation is a test as much as a move: apply it, and if nothing changes the function is even, while if the whole graph flips sign it is odd. This symmetry lens carries straight into curve sketching, where knowing a function is even or odd halves the work.
Why Do Horizontal Transformations Work Backwards?
The reversal feels wrong until you look at when the change happens. Horizontal transformations act on the input, before the function runs, so they change which produces a given output.
The shift. In , the graph of reaches a given height when equals the input that gave that height. If peaked at input , then peaks when , that is at . To keep the inside equal to the old input, has to grow, so the graph moves right. The minus sign forces up.
The scale. In , the function hits its input value twice as fast, so it reaches every feature at half the . Feed it a bigger multiplier and the graph races through its shape sooner, squeezing horizontally by the reciprocal .
Vertical transformations never reverse because they act after the function has produced its value, so adding or multiplying does exactly what the symbol says. The rule to carry: outside is honest, inside is reversed. Seeing input-versus-output this way is the same reading you use for composition of functions, where an inside function always runs first.
Who Shaped Transformations Of Functions?
Graphs of functions are so familiar that it is easy to forget someone had to invent the coordinate plane before any curve could be shifted or stretched at all.
Two later figures shaped how we write and think about these moves:
Leonhard Euler (1707–1783, Switzerland) introduced the notation in the 1730s, which is what lets us write a transformation as a clean edit such as rather than a paragraph of words.
Felix Klein (1849–1925, Germany) put transformations at the center of geometry itself in his 1872 Erlangen program, arguing that a geometry is the study of the properties left unchanged by a family of transformations.
Where Are Transformations Of Functions Used In The Real World?
Shifting, scaling, and reflecting a known shape is how many fields reuse one model in many situations.
Computer graphics and animation: every character that slides across the screen, scales up, or mirrors is a transformation applied to the curves and surfaces that define it.
Signal and audio processing: raising a sound's volume is a vertical stretch of its waveform, delaying it is a horizontal shift, and inverting its phase is a reflection.
Physics: a wave that travels is the graph , a horizontal shift of a fixed shape moving with time, so the shift rule literally describes motion.
Economics and statistics: a demand curve or a bell-shaped distribution is often a single parent shape shifted and scaled to fit new data, rather than a brand-new function each time.
Engineering: transfer functions and control models reuse standard response curves, tuned to a system by stretching and shifting them.
One parent shape plus six moves generates a whole family, which is why transformations show up wherever the same pattern recurs at a new scale, place, or orientation.
What Are The Most Common Mistakes With Transformations Of Functions?
These three errors account for most lost marks on this topic, and each matches a question real students ask on r/learnmath and in course common-error notes.
Reading the sign of a horizontal shift backwards.
Where it slips in:
A student sees and shifts the graph three units to the left, treating the minus sign as "go negative."
Don't do this:
Do not move the graph in the direction the sign points. Inside changes are reversed.
The correct way:
shifts right by , and shifts left. So moves right 3. Test it with one point: the vertex of sits where , at , which is to the right.
Treating the horizontal scale factor as the number, not its reciprocal.
Where it slips in:
A student reads as "stretch the graph by 2," when multiplying the input by 2 actually squeezes it.
Don't do this:
Do not apply directly as the scale. The horizontal scale factor is .
The correct way:
scales the graph horizontally by , so compresses by and stretches by . Map a point to be sure: on goes to under .
Applying combined transformations in the wrong order.
Where it slips in:
Given , a student shifts up 1 first and then stretches by 2, which also stretches the shift and lands every point too high.
Don't do this:
Do not mix the order of a stretch and a shift freely. For vertical changes, multiply before you add.
The correct way:
Handle the outside in order of operations: stretch by first, then shift by . The point-mapping rule encodes the safe order automatically, inside handled first for , outside in arithmetic order for .
Practice Problems On Transformations Of Functions
Work each one, then check against the answer. Answers are verified.
Describe the transformation from to .
(Answer: vertical shift down 4.)Describe the transformation from to .
(Answer: horizontal shift left 5, because .)For the parent , write that reflects it over the x-axis and then shifts it up 2.
(Answer: .)Describe the transformation from to .
(Answer: vertical stretch by a factor of 3.)Describe the transformation from to .
(Answer: horizontal compression by a factor of .)For , describe and state its domain.
(Answer: right 2 and up 3; starting point ; domain .)
Where Should You Go Next After Transformations Of Functions?
Transformations are the bridge between a formula and its graph, and several natural doors open from here.
Curve sketching. Use the shift, stretch, and reflection rules together to draw a graph fast, straight from its equation.
Composition of functions. A transformation is a composition in disguise, so this generalizes the inside-versus-outside idea.
Absolute value functions. The graph is a favourite parent for practising every transformation with sharp, easy-to-track corners.
Inverse functions. Reflecting a graph over the line is the transformation that produces an inverse, tying this topic to the next.
If your child is meeting transformations of functions for the first time, a live Bhanzu trainer teaches them from the parent-graph picture up, so the six rules feel like one idea, in the Bhanzu math program.
Was this article helpful?
Your feedback helps us write better content
