A transformation changes where or how a familiar function appears without requiring every graph to be rebuilt point by point. The notation is compact, but its compactness can hide the mechanism. Changes outside a function act on outputs, while changes inside act on the inputs delivered to the function. That distinction explains both the order and the apparently reversed sign of horizontal shifts. This lesson develops transformation rules from coordinate reasoning rather than memorized slogans.
The guiding question is how a symbolic change moves individual points of a graph. We will begin from landmarks such as intercepts, vertices, endpoints, and asymptotes. We will then derive vertical and horizontal effects, including reflections and stretches. Finally, we will compose several transformations while preserving a clear order of reasoning. Each result should be predictable before graphing software is consulted.
By the end, you should map points from to a transformed graph, explain why moves right, and distinguish vertical from horizontal scaling. You should identify which geometric features remain invariant. You should also diagnose common sign and order errors. The next lesson uses this machinery to compare parameters across polynomial, exponential, logarithmic, and trigonometric families.
Begin with landmarks and invariants
A parent function is a convenient reference member of a family, not an ancestor with special mathematical authority. For , the vertex is a landmark, the vertical axis is an axis of symmetry, and the range begins at zero. For , the corner at the origin is a landmark. For , the origin is a domain endpoint. Tracking landmarks makes a transformation visible with fewer calculations.
An invariant is a feature preserved by a particular transformation. A translation preserves distances, orientation, and overall shape. A nonzero vertical stretch preserves input locations of zeros but changes most output distances. A reflection reverses orientation while preserving distance from the reflecting axis. Identifying invariants lets us check a graph after it is drawn. A transformed picture that violates an expected invariant contains an error.
Use a small point set as an anchor. The points , , and lie on . Rather than generating dozens of values for every transformation, map these points and the vertex. Then use the known family shape to complete the sketch. This is efficient because the reasoning operates on the function as an object.
Outside changes act on outputs
For , the input sent into is unchanged and is added afterward. Every point on becomes on . Positive shifts the graph upward, and negative shifts it downward. Domain inputs remain unchanged, while the range translates vertically. Vertical motion follows the visible sign because the operation acts directly on outputs.
For , every output is multiplied by . When , vertical distances from the horizontal axis grow; when , they shrink. If , output signs reverse and the graph reflects across the horizontal axis. A zero of remains a zero because . Multiplication therefore changes height without moving the input where a landmark occurs.
Units clarify what these constants mean. If is a temperature in degrees Celsius, then must also carry degrees Celsius for to be valid. The factor is dimensionless when it merely rescales the same output quantity. A context may make negative scaling nonsensical even though the graph operation is algebraically legal. Symbolic possibility and model suitability must be distinguished.
Inside changes act on inputs
For , the function receives input . To reproduce the old output , we require , so . Thus each point moves to . Positive shifts the graph right. The sign appears reversed only when the expression is read as an instruction to the visible coordinate rather than as an input equation.
For , the old input is reproduced when , giving . Horizontal coordinates are divided by . If , the graph is compressed horizontally; if , it stretches. A negative also reflects the graph across the vertical axis. The reciprocal effect follows from solving for the new input location.
Domains must transform with the inputs. If is defined for , then requires , or . If has a vertical asymptote where its input equals zero, then places that condition at . These are not extra rules. They are consequences of asking which visible inputs produce allowed internal inputs.
Compose transformations in a controlled order
Consider . Start with a parent point , where . The internal equation gives . The outside operations give the new output . Thus the coordinate map is . This single map prevents conflicting verbal orders.
The graph is compressed horizontally by a factor of , shifted right four units, reflected across the horizontal axis, stretched vertically by two, and shifted up five. Some operations commute and some do not. Multiplying outputs before adding five differs from multiplying the already shifted outputs. Parentheses and the coordinate map make the intended structure explicit. A sketch should be checked against at least three mapped landmarks.
Graphing software is useful for verification after a prediction has been made. Enter the parent and transformed functions together and compare corresponding landmarks. If the predicted shift is reversed, return to the input equation rather than memorizing a correction. If the vertical location is wrong, check the order of multiplication and addition. The tool should test reasoning, not replace it.
Synthesis and transition
Take and analyze . Write the coordinate map, transform the corner and two symmetric points, and state the new domain and range. Describe each transformation in words and identify one invariant. Then sketch before checking electronically. Explain any discrepancy using the symbolic structure.
Next create two different formulas that move the parabola to a vertex at but give different widths. Map the points , , and for each formula. Explain which parameter controls the shared location and which controls the difference. Your explanation should connect symbols, coordinates, and visible shape. Do not rely on “inside is opposite” as the entire justification.
A transformation is a rule for relocating and rescaling the points of a function. Outside operations act on outputs directly, while inside operations determine which visible input reproduces an old input. Coordinate maps unify shifts, stretches, and reflections and provide a reliable error check. With that mechanism established, the next lesson compares how meaningful parameters behave across several major function families. The emphasis will shift from moving one graph to interpreting families of related models.