Function Transformations
Function transformations modify a function's graph through translations, reflections, stretches, and compressions by altering its input or output. Key result: changes outside the function () affect outputs vertically, while changes inside () affect inputs horizontally and behave "backwards." They apply anywhere graphs of functions appear — physics, signal processing, statistics, computer graphics. Systematized in modern form through 19th–20th-century function theory and standardized in 20th-century algebra curricula.
Every transformation is either an output operation (applied to the whole function , affecting -values, behaving intuitively) or an input operation (applied to before acts, affecting -values, behaving inversely). Master that single inside/outside distinction and every rule follows. The general transformed function
Derivation hint: Compose the parent with an inner linear map on the input and an outer linear map on the output; each constant controls exactly one geometric effect. contains all standard transformations as special cases.
Formal Statement
Let be a function ("parent") and let be real constants. The transformed function decomposes as follows, where each symbol controls one geometric action:
- — vertical translation: shifts the graph up () or down () by units.
- — horizontal translation: shifts the graph right () or left () by units.
- — vertical scaling: stretches () or compresses () vertically by factor ; reflects across the -axis if .
- — horizontal scaling: compresses () or stretches () horizontally by factor ; reflects across the -axis if .
The individual rules, isolated:
Derivation hint: Adding outside changes every output by the same amount, leaving inputs untouched.
Derivation hint: A point reaches the same output value only when the new input satisfies , i.e. , so the graph moves .
Derivation hint: Multiplying outputs by scales vertical distances from the -axis by ; negative flips the sign, reflecting across the -axis.
Derivation hint: To feed the same internal value , set , so ; inputs scale by , the inverse of the multiplier.
For the general form , applying transformations to a point in the order that respects function composition gives the image point
Derivation hint: Read the formula from the inside out for inputs (horizontal scale , then shift ) and from outside in for outputs (vertical scale , then shift ); horizontal and vertical chains are independent.
Along a single axis, scaling and shifting do not commute. Because sits inside the scaling in form [1], the correct horizontal procedure is: scale by first, then translate by . If a problem is written as , you must factor it as before reading off the shift — the shift is , not .
Why It Holds / Derivation
We justify the inverse behavior of horizontal transformations, the single most error-prone rule.
Step 1. Let be a point on the parent graph, so .
Step 2. Consider . We ask: for which input does output the same height ?
Step 3. We need , which holds when the internal argument matches: .
Step 4. Solving gives . So the point that had -coordinate on the parent now sits at on — the graph shifted right by (for ). This is why , which looks like subtraction, moves the graph in the positive direction.
Step 5. For scaling : matching internal arguments gives . Each -coordinate is divided by , so a multiplier pulls points toward the -axis (compression).
∎Think of the parent graph as already "decided" what output it gives for each internal value. Outside operations () edit the answer after the function speaks — so they behave exactly as written. Inside operations () edit the question before the function hears it — so to keep the same answer, must compensate in the opposite direction. The function is "deaf to delay": to make it respond at a new place, you feed it the old internal value, and the algebra inverts.
While transformations as a pedagogical unit are recent, Fourier's analysis of heat conduction (1822) made scaling and shifting of functions a central computational tool. Decomposing signals as sums of stretched and shifted sinusoids — — turned function transformations from graphical curiosities into the workhorse of physics and engineering, embedding amplitude , frequency , phase shift , and vertical offset as the four parameters every student now meets.
Building Intuition
Worked Examples
Given: Parent . Find and describe its transformations and the image of the parent's start point .
Identify constants: , , , .
Step 1 — Vertical scale & reflect: stretches vertically by factor and reflects across the -axis.
Step 2 — Horizontal shift: moves the graph right units.
Step 3 — Vertical shift: moves the graph up unit.
Step 4 — Track the start point using formula [6] with :
Answer:
The new curve begins at and falls to the right (opening downward due to reflection).
Given: Parent . Analyze .
Step 1 — Factor inside for the true shift: rewrite the argument as . So , .
Step 2 — Read constants: (amplitude), , (phase shift right), (midline).
Step 3 — Compute features:
- Amplitude .
- Period .
- Phase shift to the right.
- Midline ; range .
Step 4 — Image of the parent peak via [6]:
Answer:
Common Misconceptions
1. Direction of horizontal shift: shifts left, shifts right — opposite to the sign you "see." 2. Forgetting to factor: In the horizontal shift is (factor to ), not . 3. Confusing stretch and compression horizontally: compresses by factor ; stretches by factor — again inverted. 4. Mixing up which factor is vertical: (outside) is vertical; (inside) is horizontal. 5. Wrong order within an axis: scale before shifting horizontally when the form is .
A student claims is "the parabola shifted." It is not a shift at all — it equals , a vertical stretch by 4 (equivalently a horizontal compression by ). Test points confirm: parent at gives ; , but a horizontal shift would preserve the output value somewhere. No translation can change the height of a vertex while keeping it on the axis — only scaling does that. This shows scaling and translation are genuinely distinct operations, not interchangeable.
Connections
Function transformations sit at a crossroads of several topics. They are the graphical face of Function Composition — every transformation is composed with linear maps inside and out. The horizontal/vertical inversion is illuminated by Inverse Functions, where reflecting across swaps the roles of input and output transformations entirely. In trigonometry, transformations parameterize the general Sinusoidal Functions via amplitude, period, and phase. They also prefigure Linear Transformations in linear algebra, where scaling and shifting generalize to matrices and vectors, and they underlie the study of Even and Odd Functions, whose symmetry is precisely invariance under reflection transformations.
Real-World Applications
Historical Development
Subtleties & Limits
The clean four-parameter model assumes transformations act on a single variable independently. Subtleties arise when: (1) non-affine inner functions appear — e.g. is not a simple shift/scale and warps the domain nonuniformly; (2) transformations interact with domain restrictions — shifting left can push part of the graph into undefined territory; (3) multivariable generalizations require matrix transformations where scaling and rotation no longer commute and "horizontal vs. vertical" loses meaning. The deeper question — which transformations preserve which structural properties of a function (continuity, periodicity, symmetry, integrability) — opens into functional analysis and the theory of operators, where "transformation" becomes a linear operator on infinite-dimensional function spaces, far beyond the introductory picture.
See Also
Parent Functions · Function Composition · Sinusoidal Functions · Even and Odd Functions · Inverse Functions · Linear Transformations · Conic Sections · Graphing in the Coordinate Plane