Skip to content
Mathematics · Grade 11 · Characteristics of Functions · Term 1

Transformations: Stretches and Compressions

Investigating the effects of vertical and horizontal stretches and compressions on the graphs of functions.

Ontario Curriculum ExpectationsHSF.BF.B.3

About This Topic

Stretches and compressions modify the scale of function graphs, helping students see how parameters reshape parent functions. Vertical stretches occur when multiplying outputs by a factor greater than 1 in a*f(x), which steepens lines and parabolas; factors between 0 and 1 compress vertically, flattening them. Horizontal compressions use b*f(x) with b greater than 1, squeezing the graph left-right and also steepening it, while b between 0 and 1 stretches horizontally, widening the shape. Students differentiate these algebraically and construct combined equations.

This topic fits the Characteristics of Functions unit in Ontario's Grade 11 math curriculum, aligning with standards on identifying transformation effects. It strengthens skills in analyzing parameters like 'a' for steepness, connecting algebraic manipulation to graphical outcomes. Students prepare for modeling real scenarios, such as scaled data in economics or physics trajectories, by predicting and verifying changes.

Active learning suits this content perfectly. When students sketch predictions, test with graphing tools in pairs, and discuss matches or mismatches, they build intuition for parameter roles. Group challenges with transformation cards reinforce algebraic-graphical links through trial and error, making concepts stick through visible feedback and peer explanation.

Key Questions

  1. Differentiate between the algebraic representation of a vertical stretch and a horizontal compression.
  2. Analyze how a change in the 'a' value affects the steepness or flatness of a function's graph.
  3. Construct a function's equation that includes both a stretch and a compression from its parent function.

Learning Objectives

  • Compare the graphical representations of vertical stretches and horizontal compressions of a parent function.
  • Analyze the effect of the stretch/compression factor 'a' on the steepness of a linear function's graph.
  • Calculate the coordinates of points on a transformed graph given a parent function and a stretch/compression factor.
  • Construct the equation of a function that has undergone both a vertical stretch and a horizontal compression from its parent function.
  • Differentiate between the algebraic forms of vertical and horizontal stretches/compressions.

Before You Start

Graphing Linear and Quadratic Functions

Why: Students need a solid understanding of basic function shapes and how to plot points to visualize transformations.

Translations of Functions

Why: Understanding how adding or subtracting constants shifts graphs is foundational before exploring stretches and compressions.

Identifying Function Properties (Domain, Range, Vertex, Intercepts)

Why: Students must be able to identify these properties in parent functions to analyze how they change under transformations.

Key Vocabulary

Vertical StretchA transformation that stretches a graph vertically away from the x-axis by a factor of 'a'. If |a| > 1, the graph becomes steeper. If 0 < |a| < 1, the graph becomes flatter.
Vertical CompressionA transformation that compresses a graph vertically towards the x-axis by a factor of 'a'. If 0 < |a| < 1, the graph becomes flatter. If |a| > 1, the graph becomes steeper.
Horizontal StretchA transformation that stretches a graph horizontally away from the y-axis by a factor of 1/b. If 0 < |b| < 1, the graph is stretched horizontally. If |b| > 1, the graph is compressed horizontally.
Horizontal CompressionA transformation that compresses a graph horizontally towards the y-axis by a factor of 1/b. If |b| > 1, the graph is compressed horizontally. If 0 < |b| < 1, the graph is stretched horizontally.
Parent FunctionThe simplest form of a function, such as y = x or y = x^2, from which other functions are derived through transformations.

Watch Out for These Misconceptions

Common MisconceptionA horizontal stretch by 2 means multiplying x by 2, widening the graph.

What to Teach Instead

Horizontal stretch uses f(x/2), dividing input by 2; multiplying x by 2 compresses. Pairs activities where students test both on calculators clarify input scaling, as they see widening vs. squeezing directly and revise predictions collaboratively.

Common MisconceptionVertical and horizontal stretches affect steepness the same way.

What to Teach Instead

Both can steepen graphs but target different axes: vertical multiplies y, horizontal scales x inversely. Group matching games pair equations to graphs, helping students compare effects visually and discuss why f(2x) mimics a vertical stretch in slope.

Common MisconceptionA factor of 0.5 always flattens the entire graph equally.

What to Teach Instead

It compresses vertically or stretches horizontally, but reflections if negative. Exploration stations let students manipulate sliders, observing non-uniform changes on curves and building accurate mental models through repeated trials.

Active Learning Ideas

See all activities

Real-World Connections

  • Engineers designing suspension bridges analyze how vertical stretches and compressions affect the shape and load-bearing capacity of cables under tension.
  • Economists model supply and demand curves, where changes in price elasticity can be represented by stretches or compressions of the curves to predict market responses.
  • Physicists studying projectile motion use transformations to adjust the parabolic path of a launched object based on factors like initial velocity and air resistance, which can alter the 'steepness' or 'width' of the trajectory.

Assessment Ideas

Exit Ticket

Provide students with two functions: f(x) = x^2 and g(x) = 3f(x). Ask them to sketch both graphs on the same axes and write one sentence explaining how g(x) is a transformation of f(x) and how its graph differs in steepness.

Quick Check

Present students with a graph of y = |x| and a transformed graph. Ask them to identify whether the transformation is a vertical stretch/compression or a horizontal stretch/compression, and to write the equation of the transformed function.

Discussion Prompt

Pose the question: 'If you have a function y = f(x), what is the difference between the graph of y = 2f(x) and the graph of y = f(2x)?' Facilitate a class discussion comparing the algebraic forms and graphical outcomes.

Frequently Asked Questions

How do vertical stretches differ from horizontal compressions?
Vertical stretches multiply outputs in a*f(x), with |a|>1 increasing heights and steepness; 0<|a|<1 compresses vertically, flattening. Horizontal compressions use f(bx) with |b|>1, scaling inputs to squeeze widths and steepen similarly. Students construct examples from parents like y=|x|, verifying graphs match algebraic rules for combined effects.
What does the 'a' value control in function transformations?
The 'a' value in a*f(x) governs vertical scaling: |a|>1 stretches, steepening graphs; 0<|a|<1 compresses, flattening them. It affects amplitude in waves or max/min heights in parabolas. Practice constructing equations from graphs hones this, linking to rate of change interpretations in modeling.
How can active learning help students master stretches and compressions?
Active approaches like paired prediction-verification with graphing tools make parameter effects immediate and visual. Students sketch, test, and debate mismatches, correcting confusions such as horizontal vs. vertical scaling on the spot. Relay games and stations promote collaboration, deepening algebraic-graphical connections through hands-on iteration and peer teaching, far beyond passive lectures.
How to construct a function equation with both stretch and compression?
Start with parent f(x), apply vertical as a*f(x), then horizontal as a*f(bx). For example, vertical stretch by 3 and horizontal compression by 2 on y=x^2 is 3(x/2)^2, no: f(bx) with b=2 compresses horizontally. Verify by graphing both forms, ensuring students note input/output order matters for accuracy.

Planning templates for Mathematics