How do shifts, stretches and reflections change the equation and graph of a function?
Topic 1.12 Transformations of Functions: construct and analyze additive and multiplicative transformations (translations, dilations and reflections) of a function and their effect on the graph, domain and range.
A focused answer to AP Precalculus Topic 1.12, covering vertical and horizontal translations, dilations and reflections, how each changes the equation, and the effect on domain and range.
Reviewed by: AI editorial process; not yet individually human-reviewed
Have a quick question? Jump to the Q&A page
Jump to a section
What this topic is asking
The College Board (Topic 1.12) wants you to build and analyze transformations of a function: translations (shifts), dilations (stretches and compressions) and reflections. You must connect the change in the equation to the change in the graph, and determine how each transformation affects the domain and range.
Additive transformations: translations
The counterintuitive part is the horizontal shift: moves right, not left, because the input must be larger to produce the same output the original gave at the smaller input.
Multiplicative transformations: dilations and reflections
Vertical dilations multiply the outputs, so they scale the range. Horizontal dilations divide the inputs, so they scale the domain. A factor with absolute value greater than stretches vertically (or compresses horizontally), and a factor between and does the reverse.
Order and combining transformations
When several transformations combine, apply them consistently: horizontal changes happen inside the function (and act in the opposite sense), vertical changes happen outside (and act directly). For the range, run the original output interval through the vertical operations in order (dilate or reflect, then translate). For the domain, run the original input interval through the horizontal operations.
Why inside changes feel backwards
The horizontal rule trips almost everyone, so it is worth stating the reason once. In , the graph at the new input shows the original output that produced at . To get the same output the original gave at input , the new input must be , so the feature has moved units to the right. The same logic explains why compresses by : the input is scaled before acts, so the graph reaches each original output at a smaller input. Tying the rule to "what input is needed to reproduce a given output" turns a memorized reversal into something you can re-derive under pressure.
A second point is keeping vertical and horizontal effects separate. Vertical transformations change outputs and hence the range; horizontal transformations change inputs and hence the domain. Sorting each transformation into the vertical or horizontal bucket first, then applying it to the matching interval, prevents the common mistake of shifting the range when only the domain should move, and it makes combined transformations routine.
Try this
Q1. Describe the transformation taking to . [1 point]
- Cue. A vertical translation down by (outputs decrease by ).
Q2. The graph of is reflected across the -axis. Which transformation produces this? [1 point]
- Cue. : replacing with reflects across the -axis.
Exam-style practice questions
Practice questions written in the style of College Board exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.
AP 2023 (style)1 marksSection I, Part A (multiple choice, no calculator). The graph of is the graph of transformed how? (A) Left , up (B) Right , up (C) Right , down (D) Left , down Show worked answer →
The correct answer is (B), right and up .
Replacing with shifts the graph horizontally by (right), because the inside change moves opposite to its sign. Adding outside shifts the graph up by . So is shifted right and up . The common trap is thinking shifts left.
AP 2024 (style)3 marksSection II (free response, calculator allowed). Let , where has range . (a) Describe the transformations applied to , in order. (b) Determine the range of .Show worked answer →
A 3-point question on multiplicative transformations and range.
(a) Transformations (1 point): the factor is a vertical dilation by factor together with a reflection across the -axis; the is a vertical shift up by .
(b) Range (2 points): start with . Multiply by : the endpoints and become and , giving . Add : shift up to . So the range of is .
Related dot points
- Topic 1.1 Change in Tandem: describe how the output values of a function change as the input values change, using increasing or decreasing behavior, concavity, and the relationship shown in a graph, table or context.
A focused answer to AP Precalculus Topic 1.1, covering how output values change as input values change, increasing and decreasing behavior, concavity, and reading change in tandem from graphs, tables and contexts.
- Topic 1.4 Polynomial Functions and Rates of Change: relate the degree of a polynomial to its number of local extrema and points of inflection, and analyze where its rate of change is positive, negative or zero.
A focused answer to AP Precalculus Topic 1.4, covering local maxima and minima, points of inflection, the relationship between degree and the number of extrema, and where a polynomial increases or decreases.
- Topic 1.14 Function Model Construction and Application: construct a polynomial or rational function model from a context, restricted domain or data set, and apply it to make predictions and solve problems.
A focused answer to AP Precalculus Topic 1.14, covering how to build linear, quadratic, polynomial and rational models from context or data, restrict domains appropriately, and apply the model to predictions.
- Topic 1.13 Function Model Selection and Assumption Articulation: select an appropriate type of function to model a data set or context, and articulate the assumptions and limitations of the chosen model.
A focused answer to AP Precalculus Topic 1.13, covering how to choose linear, quadratic, polynomial or rational models from data and context, and how to state the assumptions and limitations of a model.
- Topic 2.3 Exponential Functions: define exponential functions, describe how the base and initial value determine growth or decay, and analyze the domain, range and horizontal asymptote of the graph.
A focused answer to AP Precalculus Topic 2.3, covering the form of an exponential function, growth versus decay, the horizontal asymptote, domain and range, and the natural base e.
Sources & how we know this
- AP Precalculus Course and Exam Description — College Board (2023)