Vertical stretching and compressing are transformations that change the height or amplitude of a function by multiplying all y-values by a constant factor. Stretching makes graphs taller (|a| > 1), while compressing makes them shorter (0 < |a| < 1). These transformations model amplitude changes in waves, scaling effects in physics, and proportional adjustments in real-world applications while preserving the function's basic shape and x-coordinates.
| Symbol | Description |
|---|---|
| g(x) = a · f(x) | The general formula for a vertical transformation, where g(x) is the transformed function. |
| a | The scaling factor, a constant that determines the stretch, compression, and reflection. |
| f(x) | The original or 'parent' function before any transformation is applied. |
| |a| > 1 | Condition for a vertical stretch. The graph becomes taller. |
| 0 < |a| < 1 | Condition for a vertical compression. The graph becomes shorter. |
| Sign of a | Determines reflection. If 'a' is negative, the function is also reflected across the x-axis. |
| (x, y) → (x, ay) | The point mapping rule. Each point's x-coordinate stays the same, while its y-coordinate is multiplied by the scaling factor 'a'. |
A conceptual diagram shows a parent function, such as y = f(x), as a standard curve. A second curve, representing a vertical stretch where |a| > 1, is shown as a taller version of the original, with every point pulled vertically away from the x-axis. A third curve, representing a vertical compression where 0 < |a| < 1, is shown as a shorter, flatter version, with every point pushed vertically toward the x-axis. Dashed lines connect points (x, y) on the original curve to their corresponding points (x, ay) on the transformed curves, highlighting that x-coordinates remain fixed.
Vertical transformations have several key properties that affect the features of a function's graph.
We can derive the rule for how individual points are transformed by starting with the definition of the transformation.
Let (x₀, y₀) be an arbitrary point on the graph of the original function, f(x). By definition, this means that y₀ = f(x₀).
Now, let's find the corresponding point on the graph of the new function, g(x). This new point will have the same x-coordinate, x₀, and a new y-coordinate, y₁, which is equal to g(x₀).
Since we know that y₀ = f(x₀), we can substitute y₀ into the equation for y₁.
Thus, the original point (x₀, y₀) is mapped to the new point (x₀, y₁), which is (x₀, a·y₀). This confirms the general rule for point transformation.
Physics & Acoustics
Physicists use vertical scaling to model changes in wave amplitude, variations in sound intensity, vibration analysis, and signal amplification in acoustic systems.
Economics & Finance
Economists apply vertical transformations for inflation adjustments, scaling financial models, proportional cost analysis, and modeling market volatility.
Engineering & Design
Engineers use vertical scaling for calculating structural loads, analyzing material stress, proportional design scaling, and applying safety factors in construction.
Computer Graphics & Animation
Graphics designers apply vertical transformations for object scaling, creating animation effects like bouncing or squashing, proportional resizing, and adjusting visual perspective.
Audio Engineering
When a sound engineer adjusts the volume on a mixing board, they are applying a vertical stretch or compression to the sound wave's function. Increasing the volume stretches the wave, making it taller (higher amplitude), while decreasing the volume compresses it, making it shorter (lower amplitude).
Computer Graphics
In graphic design software, when a user resizes an object vertically without changing its width, they are performing a vertical stretch or compression. This allows artists to make characters or elements appear taller and thinner or shorter and wider while maintaining their horizontal position.
Architectural Scaling
An architect might design a blueprint for a decorative archway. If the client wants the same design but taller to fit a larger entrance, the architect applies a vertical stretch to the mathematical function describing the arch, increasing its height without altering its width.
| Condition on 'a' | Transformation Type | Effect on Graph |
|---|---|---|
| a > 1 | Vertical Stretch | Becomes taller; points move away from the x-axis. |
| 0 < a < 1 | Vertical Compression | Becomes shorter; points move toward the x-axis. |
| a < -1 | Vertical Stretch with Reflection | Flipped over the x-axis and becomes taller. |
| -1 < a < 0 | Vertical Compression with Reflection | Flipped over the x-axis and becomes shorter. |
| a = -1 | Reflection | Flipped over the x-axis with no change in height. |
| a = 1 | Identity (No change) | The graph remains identical. |
| a = 0 | Collapse | The entire graph collapses into the x-axis (y=0). |
Confusing Vertical and Horizontal Transformations: A common error is applying the scaling factor to the x-coordinate. Remember, `a · f(x)` affects the output (y-values), while a horizontal transformation `f(bx)` affects the input (x-values).
Ignoring Reflection for Negative 'a': Students often focus only on the magnitude of 'a' for stretching or compressing and forget that a negative sign also causes a reflection across the x-axis. For `g(x) = -2f(x)`, the graph is both stretched by a factor of 2 AND flipped vertically.
Incorrect Order of Operations: When combining transformations like `g(x) = a · f(x) + k`, it's crucial to perform the stretch/compression (multiplication) *before* the vertical shift (addition). Applying the shift first and then scaling will lead to an incorrect result.