DoAssignment.ca

SL 2.11 · Transform graphs by translations, reflections, and stretches

Learn to transform graphs by translations, reflections, and stretches through clear examples and targeted practice.

International Baccalaureate (IB) IB AA SL: Mathematics: Analysis and Approaches SL

Functions

Translations, reflections, and stretches for IB Mathematics: Analysis and Approaches SL

A graph transformation changes a graph’s position, orientation, or scale. The starting graph is often written as y=f(x)y=f(x), where ff is a rule and xx is an input. For instance, if f(x)=x2f(x)=x^2, then y=f(x)y=f(x) is the graph of y=x2y=x^2. Before transforming a graph, it helps to recall that replacing the input changes horizontal features, while multiplying the output changes vertical features. We will use that distinction to predict how points, intercepts, and turning points move.

What you will learn

1. Prior knowledge: inputs, outputs, and points

A point (u,v)(u,v) on y=f(x)y=f(x) means that the input uu produces the output vv, so v=f(u)v=f(u). This point-based view is useful because a transformation can be described by tracking where each original point goes.
For example, adding a constant to the output moves every point vertically. Replacing xx by x−hx-h changes which input produces a given output, so it moves horizontal features. The signs can feel counterintuitive: f(x−h)f(x-h) shifts the graph right by hh, not left.
y=f(x)y=f(x)

2. Translations and reflections

A translation moves every point the same distance without changing the graph’s shape. The graph y=f(x−h)+ky=f(x-h)+k is the graph of y=f(x)y=f(x) shifted right by hh and up by kk. A negative value of hh shifts it left; a negative value of kk shifts it down.
Reflections reverse a graph across a line. The graph y=−f(x)y=-f(x) reflects across the horizontal axis, since each output changes sign. The graph y=f(−x)y=f(-x) reflects across the vertical axis, since each input changes sign. If the original graph contains (u,v)(u,v), these reflections send it to (u,−v)(u,-v) and (−u,v)(-u,v) respectively.
A horizontal reflection and a horizontal translation can be described together using f(−(x−h))f(-(x-h)): the reflection is across the vertical line x=hx=h. It is safest to identify the expression inside ff and test a point rather than relying on a verbal description alone.
y=f(x−h)+ky=f(x-h)+k

3. Stretches and a point-mapping method

A vertical stretch by factor aa multiplies every output by aa, giving y=af(x)y=af(x). When a>1a>1, distances from the horizontal axis increase; when 0<a<10<a<1, they decrease. A negative multiplier also reflects the graph across that axis.
Horizontal stretches are controlled by the input. For y=f(x/s)y=f(x/s), where s>0s>0, each original horizontal coordinate is multiplied by ss. This is a horizontal stretch by factor ss when s>1s>1, and a horizontal compression when 0<s<10<s<1. In contrast, f(sx)f(sx) scales horizontal distances by 1/s1/s for s>0s>0.
A combined form is y=Af((x−h)/s)+ky=A f((x-h)/s)+k, with s>0s>0. If (u,v)(u,v) is on the original graph, it becomes (h+su,hinspacek+Av)(h+su, hinspace k+Av). This mapping makes the effects explicit: horizontal scale and shift act on the input coordinate, and vertical scale and shift act on the output coordinate. The domain also changes: original inputs uu become x=h+sux=h+su.
To include a horizontal reflection, change the input to −(x−h)/s-(x-h)/s. A graphing tool can help verify the direction and scale, but the point mapping explains why the result has that shape.
y=Af(x−hs)+ky=A f\left(\frac{x-h}{s}\right)+k

4. Graphing technology and exam-style reasoning

For a technology check, enter the original and transformed functions as separate graphs and use the same viewing window. Choose a clear scale on both axes. Compare recognisable features such as a vertex, intercept, or endpoint with the point mapping. If the graph does not match your prediction, check the signs inside the function and whether a horizontal factor has been inverted.
A calculator display is a check, not a justification. In a written solution, state the transformation and show how at least one feature or point moves. For a restricted-domain function, enter or observe the domain carefully: a window may hide part of the graph, and a plotted curve should not be assumed to continue beyond its defined inputs.
In an exam-style question, it is efficient to identify the original function, write the transformed expression, state the shifts or scales, and then give the requested feature. When several changes occur, use the point mapping to avoid mixing their effects.

Worked example

Translate a parabola

The original graph is y=f(x)=x2y=f(x)=x^2. Describe and sketch y=(x−2)2−3y=(x-2)^2-3 by tracking its vertex and two further points.
  1. Identify the translation
    The expression is f(x−2)−3f(x-2)-3. Compared with f(x)f(x), it is shifted right by 22 and down by 33.
    y=f(x−2)−3y=f(x-2)-3
  2. Track useful points
    The original vertex (0,0)(0,0) moves to (2,−3)(2,-3). The original points (1,1)(1,1) and (−1,1)(-1,1) move to (3,−2)(3,-2) and (1,−2)(1,-2), respectively.
    (u,v)↦(u+2,v−3)(u,v)\mapsto(u+2,v-3)
  3. Sketch and check
    Plot the three transformed points and draw the upward-opening parabola through them. A graphing tool should show its vertex at (2,−3)(2,-3) and symmetry about the vertical line x=2x=2.
Answer: The graph is the original parabola translated right by 22 and down by 33. Its vertex is (2,−3)(2,-3).
Check: At the vertex input x=2x=2, the transformed output is (2−2)2−3=−3(2-2)^2-3=-3, as predicted.

Worked example

Reflect and stretch an absolute-value graph

Let f(x)=∣x∣f(x)=|x|. Describe y=−2f(x/3)+1y=-2f(x/3)+1 and find its vertex and the images of (1,1)(1,1) and (−1,1)(-1,1).
  1. Read the horizontal change
    The input is x/3x/3, so the graph is stretched horizontally by factor 33. The points’ horizontal coordinates are multiplied by 33.
    (u,v)↦(3u,v)(u,v)\mapsto(3u,v)
  2. Read the vertical changes
    Multiplication by −2-2 stretches vertical distances by factor 22 and reflects across the horizontal axis. Adding 11 then shifts the result up by 11.
    (x,y)↦(x,−2y+1)(x,y)\mapsto(x,-2y+1)
  3. Combine the point changes
    The vertex (0,0)(0,0) stays at horizontal coordinate 00 and moves to output 11. The point (1,1)(1,1) goes to (3,−1)(3,-1), while (−1,1)(-1,1) goes to (−3,−1)(-3,-1).
    (u,v)↦(3u,−2v+1)(u,v)\mapsto(3u,-2v+1)
Answer: The graph is a horizontally stretched absolute-value graph, reflected across the horizontal axis, vertically stretched by factor 22, and shifted up by 11. Its vertex is (0,1)(0,1).
Check: Substitution gives y=−2∣0/3∣+1=1y=-2|0/3|+1=1 at the vertex, and y=−2∣3/3∣+1=−1y=-2|3/3|+1=-1 at x=3x=3.

Worked example

Combine a reflection, stretch, and translation

The original graph y=f(x)y=f(x) contains (−2,3)(-2,3) and (1,−1)(1,-1). Find the corresponding points on y=2f(−(x−1)/2)+4y=2f(-(x-1)/2)+4.
  1. Match the input to an original input
    For an original input uu, set −(x−1)/2=u-(x-1)/2=u. Solving gives x=1−2ux=1-2u, so the horizontal change reflects the inputs and stretches their distances from x=1x=1 by factor 22.
    x=1−2ux=1-2u
  2. Transform the outputs
    An original output vv becomes 2v+42v+4. This is a vertical stretch by factor 22 followed by a shift up by 44.
    y=2v+4y=2v+4
  3. Apply the mapping
    For (−2,3)(-2,3), the new coordinates are x=1−2(−2)=5x=1-2(-2)=5 and y=2(3)+4=10y=2(3)+4=10. For (1,−1)(1,-1), they are x=1−2(1)=−1x=1-2(1)=-1 and y=2(−1)+4=2y=2(-1)+4=2.
    (u,v)↦(1−2u,2v+4)(u,v)\mapsto(1-2u,2v+4)
Answer: The corresponding points are (5,10)(5,10) and (−1,2)(-1,2). The input reflection is about the vertical line x=1x=1, with horizontal stretch factor 22.
Check: Substituting x=5x=5 makes the function input −(5−1)/2=−2-(5-1)/2=-2; substituting x=−1x=-1 makes it −(−1−1)/2=1-(-1-1)/2=1. These are the stated original inputs.

Common mistakes and how to avoid them

Treating f(x−4)f(x-4) as a shift left by 44.
Correction: It shifts right by 44. The input x−4x-4 equals the original input uu when the new coordinate is x=u+4x=u+4.
Calling f(3x)f(3x) a horizontal stretch by factor 33.
Correction: For positive 33, f(3x)f(3x) scales horizontal distances by 1/31/3, so it is a horizontal compression. Use f(x/3)f(x/3) for a stretch by factor 33.
Applying a vertical reflection to the input rather than the output.
Correction: −f(x)-f(x) reflects outputs across the horizontal axis; f(−x)f(-x) reflects inputs across the vertical axis.
Using a transformation rule without checking which points are in the original domain.
Correction: A transformed point comes from an original input that is allowed for ff. Map the domain along with the graph.

Lesson summary

Check your understanding

Question 1

The point (2,5)(2,5) lies on y=f(x)y=f(x). What point does it become on y=f(x+3)−2y=f(x+3)-2?
  1. (5,3)(5,3)
  2. (−1,3)(-1,3)
  3. (−1,7)(-1,7)
  4. (5,7)(5,7)
Show answer and explanation
(−1,3)(-1,3)
The graph shifts left by 33 and down by 22, so (2,5)(2,5) becomes (−1,3)(-1,3).

Question 2

Which transformation does y=f(x/4)y=f(x/4) apply to y=f(x)y=f(x)?
  1. Horizontal stretch by factor 44
  2. Horizontal compression by factor 44
  3. Vertical stretch by factor 44
  4. Reflection across the horizontal axis
Show answer and explanation
Horizontal stretch by factor 44
An original input uu appears at the new coordinate x=4ux=4u, so horizontal distances are multiplied by 44.

Question 3

The original point (3,−2)(3,-2) is on y=f(x)y=f(x). Find its image on y=−f(x)+1y=-f(x)+1.
  1. (3,−1)(3,-1)
  2. (−3,3)(-3,3)
  3. (3,3)(3,3)
  4. (4,−2)(4,-2)
Show answer and explanation
(3,3)(3,3)
The input stays the same, while the output becomes −(−2)+1=3-(-2)+1=3. The image is (3,3)(3,3).

Key terms

Translation
A movement that shifts every point of a graph the same distance and direction.
Reflection
A reversal of a graph across a line, such as the horizontal or vertical axis.
Stretch
A change that multiplies distances from an axis or line by a fixed factor.
Domain
The set of input values for which a function is defined.

Continue through IB AA SL

View the complete IB AA SL International Baccalaureate (IB) IB AA SL: Mathematics: Analysis and Approaches SL curriculum and lessons

About this lesson and its review

Published by DoAssignment. This AI-assisted lesson follows International Baccalaureate (IB) IB AA SL: Mathematics: Analysis and Approaches SL, study topic SL 2.11. It is a study resource, not an official curriculum publication.

Before publication, the draft is checked for structure, mathematical or chemical notation, calculations, course boundaries, and readability, and then requires administrator approval. Errors can still occur, so corrections are welcomed.

Official curriculum reference

Report a correction or ask a question