PrecalculusXYZ Homework Edition

⇩ Download ▾

1.7 Transformations

In this section, we study how the graphs of functions change, or transform, when certain specialized modifications are made to their formulas. The transformations we will study fall into three broad categories: shifts, reflections and scalings, and we will present them in that order. Suppose the graph below is the complete graph of a function f .

Interactive figureShift, scale and flip one bump: y = a·g(x − h) + kDrag the Vertical stretch a, Horizontal shift h and Vertical shift k sliders.
A dashed curve shaped like a wave with one hump above the axis to the right of the origin and one dip below it to the left stays fixed, while a solid copy of it responds to three sliders: one slides the copy left or right, one lifts or lowers it, and one stretches it vertically and turns it upside down when pushed below zero. At the starting settings the solid and dashed curves coincide exactly, so any slider movement immediately separates them and shows what that letter changes. Adjustable parameters: Vertical stretch a (a) = 1, Horizontal shift h (h) = 0, Vertical shift k (k) = 0. Viewing window: x from -12.67 to 12.67, y from -7.83 to 7.83.
XYZ Graph · viewer build 5edf91b
The bump g(x) = 4x/(1 + x²) is drawn dashed and never moves; the solid curve is a·g(x − h) + k. Slide h and the bump slides sideways, slide k and it rises or falls, and a stretches it vertically — past zero it flips over. The three sliders are the three modifications of this section, one dial each, so the reader can see which letter owns which change while the original stays on screen for comparison.
Coordinate-plane figure.
Figure 1.199 y = f ( x )

The Fundamental Graphing Principle for Functions says that for a point ( a , b ) to be on the graph, f ( a ) = b . In particular, we know f ( 0 ) = 1 , f ( 2 ) = 3 , f ( 4 ) = 3 and f ( 5 ) = 5 . Suppose we wanted to graph the function defined by the formula g ( x ) = f ( x ) + 2 . Let's take a minute to remind ourselves of what g is doing. We start with an input x to the function f and we obtain the output f ( x ) . The function g takes the output f ( x ) and adds 2 to it. In order to graph g , we need to graph the points ( x , g ( x ) ) . How are we to find the values for g ( x ) without a formula for f ( x ) ? The answer is that we don't need a formula for f ( x ) , we just need the values of f ( x ) . The values of f ( x ) are the y values on the graph of y = f ( x ) . For example, using the points indicated on the graph of f , we can make the following table.

x ( x , f ( x ) ) f ( x ) g ( x ) = f ( x ) + 2 ( x , g ( x ) ) 0 ( 0 , 1 ) 1 3 ( 0 , 3 ) 2 ( 2 , 3 ) 3 5 ( 2 , 5 ) 4 ( 4 , 3 ) 3 5 ( 4 , 5 ) 5 ( 5 , 5 ) 5 7 ( 5 , 7 )

In general, if ( a , b ) is on the graph of y = f ( x ) , then f ( a ) = b , so g ( a ) = f ( a ) + 2 = b + 2 . Hence, ( a , b + 2 ) is on the graph of g . In other words, to obtain the graph of g , we add 2 to the y -coordinate of each point on the graph of f . Geometrically, adding 2 to the y -coordinate of a point moves the point 2 units above its previous location. Adding 2 to every y -coordinate on a graph en masse is usually described as `shifting the graph up 2 units'. Notice that the graph retains the same basic shape as before, it is just 2 units above its original location. In other words, we connect the four points we moved in the same manner in which they were connected before. We have the results side-by-side at the top of the next page.

Coordinate-plane figure.
Figure 1.200 y = f ( x )

  add  2  to each  y -coordinate shift up  2  units

Coordinate-plane figure.
Figure 1.201 y = g ( x ) = f ( x ) + 2

You'll note that the domain of f and the domain of g are the same, namely [ 0 , 5 ] , but that the range of f is [ 1 , 5 ] while the range of g is [ 3 , 7 ] . In general, shifting a function vertically like this will leave the domain unchanged, but could very well affect the range. You can easily imagine what would happen if we wanted to graph the function j ( x ) = f ( x ) 2 . Instead of adding 2 to each of the y -coordinates on the graph of f , we'd be subtracting 2 . Geometrically, we would be moving the graph down 2 units. We leave it to the reader to verify that the domain of j is the same as f , but the range of j is [ 1 , 3 ] . What we have discussed is generalized in the following theorem.

The key to understanding Theorem 1.2 and, indeed, all of the theorems in this section comes from an understanding of the Fundamental Graphing Principle for Functions. If ( a , b ) is on the graph of f , then f ( a ) = b . Substituting x = a into the equation y = f ( x ) + k gives y = f ( a ) + k = b + k . Hence, ( a , b + k ) is on the graph of y = f ( x ) + k , and we have the result. In the language of `inputs' and `outputs', Theorem 1.2 can be paraphrased as “Adding to, or subtracting from, the output of a function causes the graph to shift up or down, respectively.” So what happens if we add to or subtract from the input of the function?

Keeping with the graph of y = f ( x ) above, suppose we wanted to graph g ( x ) = f ( x + 2 ) . In other words, we are looking to see what happens when we add 2 to the input of the function.1 Let's try to generate a table of values of g based on those we know for f . We quickly find that we run into some difficulties.

x ( x , f ( x ) ) f ( x ) g ( x ) = f ( x + 2 ) ( x , g ( x ) ) 0 ( 0 , 1 ) 1 f ( 0 + 2 ) = f ( 2 ) = 3 ( 0 , 3 ) 2 ( 2 , 3 ) 3 f ( 2 + 2 ) = f ( 4 ) = 3 ( 2 , 3 ) 4 ( 4 , 3 ) 3 f ( 4 + 2 ) = f ( 6 ) = ? 5 ( 5 , 5 ) 5 f ( 5 + 2 ) = f ( 7 ) = ?

When we substitute x = 4 into the formula g ( x ) = f ( x + 2 ) , we are asked to find f ( 4 + 2 ) = f ( 6 ) which doesn't exist because the domain of f is only [ 0 , 5 ] . The same thing happens when we attempt to find g ( 5 ) . What we need here is a new strategy. We know, for instance, f ( 0 ) = 1 . To determine the corresponding point on the graph of g , we need to figure out what value of x we must substitute into g ( x ) = f ( x + 2 ) so that the quantity x + 2 , works out to be 0 . Solving x + 2 = 0 gives x = 2 , and g ( 2 ) = f ( ( 2 ) + 2 ) = f ( 0 ) = 1 so ( 2 , 1 ) is on the graph of g . To use the fact f ( 2 ) = 3 , we set x + 2 = 2 to get x = 0 . Substituting gives g ( 0 ) = f ( 0 + 2 ) = f ( 2 ) = 3 . Continuing in this fashion, we get

x x + 2 g ( x ) = f ( x + 2 ) ( x , g ( x ) ) 2 0 g ( 2 ) = f ( 0 ) = 1 ( 2 , 1 ) 0 2 g ( 0 ) = f ( 2 ) = 3 ( 0 , 3 ) 2 4 g ( 2 ) = f ( 4 ) = 3 ( 2 , 3 ) 3 5 g ( 3 ) = f ( 5 ) = 5 ( 3 , 5 )

In summary, the points ( 0 , 1 ) , ( 2 , 3 ) , ( 4 , 3 ) and ( 5 , 5 ) on the graph of y = f ( x ) give rise to the points ( 2 , 1 ) , ( 0 , 3 ) , ( 2 , 3 ) and ( 3 , 5 ) on the graph of y = g ( x ) , respectively. In general, if ( a , b ) is on the graph of y = f ( x ) , then f ( a ) = b . Solving x + 2 = a gives x = a 2 so that g ( a 2 ) = f ( ( a 2 ) + 2 ) = f ( a ) = b . As such, ( a 2 , b ) is on the graph of y = g ( x ) . The point ( a 2 , b ) is exactly 2 units to the left of the point ( a , b ) so the graph of y = g ( x ) is obtained by shifting the graph y = f ( x ) to the left 2 units, as pictured below.

Coordinate-plane figure.
Figure 1.202 y = f ( x )

  subtract  2  from each  x -coordinate shift left  2  units

Coordinate-plane figure.
Figure 1.203 y = g ( x ) = f ( x + 2 )

Note that while the ranges of f and g are the same, the domain of g is [ 2 , 3 ] whereas the domain of f is [ 0 , 5 ] . In general, when we shift the graph horizontally, the range will remain the same, but the domain could change. If we set out to graph j ( x ) = f ( x 2 ) , we would find ourselves adding 2 to all of the x values of the points on the graph of y = f ( x ) to effect a shift to the right 2 units. Generalizing these notions produces the following result.

In other words, Theorem 1.3 says that adding to or subtracting from the input to a function amounts to shifting the graph left or right, respectively. Theorems 1.2 and 1.3 present a theme which will run common throughout the section: changes to the outputs from a function affect the y -coordinates of the graph, resulting in some kind of vertical change; changes to the inputs to a function affect the x -coordinates of the graph, resulting in some kind of horizontal change.

We now turn our attention to reflections. We know from Section 1.1 that to reflect a point ( x , y ) across the x -axis, we replace y with y . If ( x , y ) is on the graph of f , then y = f ( x ) , so replacing y with y is the same as replacing f ( x ) with f ( x ) . Hence, the graph of y = f ( x ) is the graph of f reflected across the x -axis. Similarly, the graph of y = f ( x ) is the graph of f reflected across the y -axis. Returning to the language of inputs and outputs, multiplying the output from a function by 1 reflects its graph across the x -axis, while multiplying the input to a function by 1 reflects the graph across the y -axis.4

Interactive figureThe four reflections of y = √xDrag the Output sign a and Input sign b sliders.
A dashed square-root curve rises to the right from the origin. Two toggles, each holding only the values plus one and minus one, flip a solid copy of the curve: one toggle swings it to the left side of the vertical axis, the other turns it upside down beneath the horizontal axis, and together they place it in the third quadrant. With both toggles at plus one the copy lies exactly on the dashed parent. Adjustable parameters: Output sign a (a) = 1, Input sign b (b) = -1. Viewing window: x from -6.33 to 6.33, y from -3.92 to 3.92.
XYZ Graph · viewer build 5edf91b
The two signs of y = a·√(b·x), each slider snapping between −1 and +1. The opening position a = 1, b = −1 is the example's g(x) = √(−x): the parent (dashed) flipped across the y-axis, with domain (−∞, 0] — the quantity −x is only non-negative when x ≤ 0, which is the alarm the example defuses. Set a = −1, b = 1 for y = −√x, the flip across the x-axis; set both to −1 and the curve lands in the third quadrant, flipped across both axes; both at +1 recovers the parent. Multiplying the OUTPUT by −1 reflects across the x-axis, multiplying the INPUT by −1 reflects across the y-axis — the section's Reflections theorem in two clicks.

Applying Theorem 1.4 to the graph of y = f ( x ) given at the beginning of the section, we can graph y = f ( x ) by reflecting the graph of f about the x -axis

Coordinate-plane figure.
Figure 1.213 y = f ( x )

  multiply each  y -coordinate by  1 reflect across  x -axis

Coordinate-plane figure.
Figure 1.214 y = f ( x )

By reflecting the graph of f across the y -axis, we obtain the graph of y = f ( x ) .

Coordinate-plane figure.
Figure 1.215 y = f ( x )

  multiply each  x -coordinate by  1 reflect across  y -axis

Coordinate-plane figure.
Figure 1.216 y = f ( x )

With the addition of reflections, it is now more important than ever to consider the order of transformations, as the next example illustrates.

We now turn our attention to our last class of transformations known as scalings. A thorough discussion of scalings can get complicated because they are not as straight-forward as the previous transformations. A quick review of what we've covered so far, namely vertical shifts, horizontal shifts and reflections, will show you why those transformations are known as rigid transformations. Simply put, they do not change the shape of the graph, only its position and orientation in the plane. If, however, we wanted to make a new graph twice as tall as a given graph, or one-third as wide, we would be changing the shape of the graph. This type of transformation is called non-rigid for obvious reasons. Not only will it be important for us to differentiate between modifying inputs versus outputs, we must also pay close attention to the magnitude of the changes we make. As you will see shortly, the Mathematics turns out to be easier than the associated grammar.

Suppose we wish to graph the function g ( x ) = 2 f ( x ) where f ( x ) is the function whose graph is given at the beginning of the section. From its graph, we can build a table of values for g as before.

Coordinate-plane figure.
Figure 1.227 y = f ( x )

x ( x , f ( x ) ) f ( x ) g ( x ) = 2 f ( x ) ( x , g ( x ) ) 0 ( 0 , 1 ) 1 2 ( 0 , 2 ) 2 ( 2 , 3 ) 3 6 ( 2 , 6 ) 4 ( 4 , 3 ) 3 6 ( 4 , 6 ) 5 ( 5 , 5 ) 5 10 ( 5 , 10 )

In general, if ( a , b ) is on the graph of f , then f ( a ) = b so that g ( a ) = 2 f ( a ) = 2 b puts ( a , 2 b ) on the graph of g . In other words, to obtain the graph of g , we multiply all of the y -coordinates of the points on the graph of f by 2 . Multiplying all of the y -coordinates of all of the points on the graph of f by 2 causes what is known as a `vertical scaling7 by a factor of 2 ', and the results are given on the next page.

Coordinate-plane figure.
Figure 1.228 y = f ( x )

  multiply each  y -coordinate by  2 vertical scaling by a factor of  2  

Coordinate-plane figure.
Figure 1.229 y = 2 f ( x )

If we wish to graph y = 1 2 f ( x ) , we multiply the all of the y -coordinates of the points on the graph of f by 1 2 . This creates a `vertical scaling8 by a factor of 1 2 ' as seen below.

Coordinate-plane figure.
Figure 1.230 y = f ( x )

  multiply each  y -coordinate by  1 2 vertical scaling by a factor of  1 2  

Coordinate-plane figure.
Figure 1.231 y = 1 2 f ( x )

These results are generalized in the following theorem.

A few remarks about Theorem 1.5 are in order. First, a note about the verbiage. To the authors, the words `stretching', `expansion', and `dilation' all indicate something getting bigger. Hence, `stretched by a factor of 2 ' makes sense if we are scaling something by multiplying it by 2 . Similarly, we believe words like `shrinking', `compression' and `contraction' all indicate something getting smaller, so if we scale something by a factor of 1 2 , we would say it `shrinks by a factor of 2 ' - not `shrinks by a factor of 1 2 '. This is why we have written the descriptions `stretching by a factor of a ' and `shrinking by a factor of 1 a ' in the statement of the theorem. Second, in terms of inputs and outputs, Theorem 1.5 says multiplying the outputs from a function by positive number a causes the graph to be vertically scaled by a factor of a . It is natural to ask what would happen if we multiply the inputs of a function by a positive number. This leads us to our last transformation of the section.

Referring to the graph of f given at the beginning of this section, suppose we want to graph g ( x ) = f ( 2 x ) . In other words, we are looking to see what effect multiplying the inputs to f by 2 has on its graph. If we attempt to build a table directly, we quickly run into the same problem we had in our discussion leading up to Theorem 1.3, as seen in the table on the left below. We solve this problem in the same way we solved this problem before. For example, if we want to determine the point on g which corresponds to the point ( 2 , 3 ) on the graph of f , we set 2 x = 2 so that x = 1 . Substituting x = 1 into g ( x ) , we obtain g ( 1 ) = f ( 2 1 ) = f ( 2 ) = 3 , so that ( 1 , 3 ) is on the graph of g . Continuing in this fashion, we obtain the table on the lower right.

In general, if ( a , b ) is on the graph of f , then f ( a ) = b . Hence g ( a 2 ) = f ( 2 a 2 ) = f ( a ) = b so that ( a 2 , b ) is on the graph of g . In other words, to graph g we divide the x -coordinates of the points on the graph of f by 2 . This results in a horizontal scaling9 by a factor of 1 2 .

Coordinate-plane figure.
Figure 1.232 y = f ( x )

  multiply each  x -coordinate by  1 2 horizontal scaling by a factor of  1 2  

Coordinate-plane figure.
Figure 1.233 y = g ( x ) = f ( 2 x )

If, on the other hand, we wish to graph y = f ( 1 2 x ) , we end up multiplying the x -coordinates of the points on the graph of f by 2 which results in a horizontal scaling10 by a factor of 2 , as demonstrated below.

Coordinate-plane figure.
Figure 1.234 y = f ( x )

  multiply each  x -coordinate by  2 horizontal scaling by a factor of  2  

Coordinate-plane figure.
Figure 1.235 y = g ( x ) = f ( 1 2 x )

We have the following theorem.

Theorem 1.6 tells us that if we multiply the input to a function by b , the resulting graph is scaled horizontally by a factor of 1 b since the x -values are divided by b to produce corresponding points on the graph of y = f ( b x ) . The next example explores how vertical and horizontal scalings sometimes interact with each other and with the other transformations introduced in this section.

Some comments about Example 1.7.3 are in order. First, recalling the properties of radicals from Intermediate Algebra, we know that the functions g and j are the same, since j and g have the same domains and j ( x ) = 9 x = 9 x = 3 x = g ( x ) . (We invite the reader to verify that all of the points we plotted on the graph of g lie on the graph of j and vice-versa.) Hence, for f ( x ) = x , a vertical stretch by a factor of 3 and a horizontal shrinking by a factor of 9 result in the same transformation. While this kind of phenomenon is not universal, it happens commonly enough with some of the families of functions studied in College Algebra that it is worthy of note. Secondly, to graph the function m , we applied a series of four transformations. While it would have been easier on the authors to simply inform the reader of which steps to take, we have strived to explain why the order in which the transformations were applied made sense. We generalize the procedure in the theorem below.

Interactive figureWhen 3√x and √(9x) are the same curveDrag the Vertical factor a and Inside factor b sliders.
Two square-root curves rise from the origin, one solid and one dashed. When the dashed curve's inside factor equals the square of the solid curve's outside factor the two curves lie exactly on top of each other; nudging either slider off that pairing peels them apart into two distinct curves. Adjustable parameters: Vertical factor a (a) = 3, Inside factor b (b) = 9. Viewing window: x from -3.83 to 8.83, y from -1.42 to 6.42.
XYZ Graph · viewer build 5edf91b
The section's closing observation, live: y = a·√x (solid) and y = √(bx) (dashed). At the opening values a = 3 and b = 9 — the example's g(x) = 3√x and j(x) = √(9x) — the dashed curve sits exactly on the solid one, because √(9x) = √9·√x = 3√x: for this parent, a vertical stretch by 3 and a horizontal shrink by 9 are the SAME transformation. The coincidence is the rule b = a²: try a = 2 with b = 4. Any other pairing pulls the curves apart, and that is the point the book makes — vertical and horizontal scalings collapse into one another only for special families of functions, which is why it is worthy of note rather than a general law.

Theorem 1.7 can be established by generalizing the techniques developed in this section. Suppose ( a , b ) is on the graph of f . Then f ( a ) = b , and to make good use of this fact, we set B x + H = a and solve. We first subtract the H (causing the horizontal shift) and then divide by B . If B is a positive number, this induces only a horizontal scaling by a factor of 1 B . If B < 0 , then we have a factor of 1 in play, and dividing by it induces a reflection about the y -axis. So we have x = a H B as the input to g which corresponds to the input x = a to f . We now evaluate g ( a H B ) = A f ( B a H B + H ) + K = A f ( a ) + K = A b + K . We notice that the output from f is first multiplied by A . As with the constant B , if A > 0 , this induces only a vertical scaling. If A < 0 , then the 1 induces a reflection across the x -axis. Finally, we add K to the result, which is our vertical shift. A less precise, but more intuitive way to paraphrase Theorem 1.7 is to think of the quantity B x + H is the `inside' of the function f . What's happening inside f affects the inputs or x -coordinates of the points on the graph of f . To find the x -coordinates of the corresponding points on g , we undo what has been done to x in the same way we would solve an equation. What's happening to the output can be thought of as things happening `outside' the function, f . Things happening outside affect the outputs or y -coordinates of the points on the graph of f . Here, we follow the usual order of operations agreement: we first multiply by A then add K to find the corresponding y -coordinates on the graph of g .

Interactive figureAll four constants: y = A√(Bx + H) + KDrag the 4 sliders below the figure.
A square-root curve bends away from a corner point, drawn against its dashed parent. Four sliders reshape it: one flips and stretches it vertically, one stretches it horizontally and — taken negative — swings its domain to the other side, one slides the corner along the horizontal axis, and one lifts the whole curve. At either of the two zero positions named in the caption the curve collapses to a flat horizontal line. Adjustable parameters: Outside factor A (A) = -1, Inside factor B (B) = 0.5, Inside shift H (H) = 1.5, Outside shift K (K) = 1. Viewing window: x from -7.31 to 7.31, y from -4.52 to 4.52.
XYZ Graph · viewer build 5edf91b
Every transformation of the section in one formula: y = A·√(Bx + H) + K, opening at the four-step example m(x) = −√(x/2 + 3/2) + 1, that is A = −1, B = 1/2, H = 3/2, K = 1. Read the inside first: Bx + H must be non-negative, so at the opening values the domain is [−3, ∞) — halving the input stretches the graph horizontally by 2, and the +H pushes the corner to x = −H/B = −3, 'undoing what was done to x'. Outside, A = −1 reflects the result across the x-axis and K = 1 lifts it, giving the opening curve its range (−∞, 1]. Make B negative and the domain flips to the other side of the corner x = −H/B. The theorem's hypothesis A ≠ 0, B ≠ 0 is honest: at A = 0 every output is scaled to zero and the graph flattens to the constant height y = K on its domain, and at B = 0 the input freezes at H, leaving only the constant height A·√H + K — in either degenerate position the square-root shape is gone, and only moving that same slider off zero brings it back.

Our last example turns the tables and asks for the formula of a function given a desired sequence of transformations. If nothing else, it is a good review of function notation.

We have kept the viewing window the same in all of the graphs above. This had the undesirable consequence of making the last graph look `incomplete' in that we cannot see the original shape of f ( x ) = x 2 . Altering the viewing window results in a more complete graph of the transformed function as seen below.

Image: Trans06
Figure 1.259

y = g ( x )

This example brings our first chapter to a close. In the chapters which lie ahead, be on the lookout for the concepts developed here to resurface as we study different families of functions.

Exercises

Suppose ( 2 , 3 ) is on the graph of y = f ( x ) . In Exercises -, use Theorem 1.7 to find a point on the graph of the given transformed function.

  1. y = f ( x ) + 3
  2. y = f ( x + 3 )
  3. y = f ( x ) 1
  4. y = f ( x 1 )
  5. y = 3 f ( x )
  6. y = f ( 3 x )
  7. y = f ( x )
  8. y = f ( x )
  9. y = f ( x 3 ) + 1
  10. y = 2 f ( x + 1 )
  11. y = 10 f ( x )
  12. y = 3 f ( 2 x ) 1
  13. y = 1 2 f ( 4 x )
  14. y = 5 f ( 2 x + 1 ) + 3
  15. y = 2 f ( 1 x ) 1
  16. y = f ( 7 2 x 4 )
  17. y = f ( 3 x ) 1 2
  18. y = 4 f ( 3 x 1 ) 7

The complete graph of y = f ( x ) is given below. In Exercises -, use it and Theorem 1.7 to graph the given transformed function.

Figure: The graph for Ex. -
Figure 1.260 The graph for Ex. -
  1. y = f ( x ) + 1
  2. y = f ( x ) 2
  3. y = f ( x + 1 )
  4. y = f ( x 2 )
  5. y = 2 f ( x )
  6. y = f ( 2 x )
  7. y = 2 f ( x )
  8. y = f ( 2 x )
  9. y = 2 f ( 2 x )
  10. Some of the answers to Exercises - above should be the same. Which ones match up? What properties of the graph of y = f ( x ) contribute to the duplication?

The complete graph of y = f ( x ) is given below. In Exercises -, use it and Theorem 1.7 to graph the given transformed function.

Figure: The graph for Ex. -
Figure 1.261 The graph for Ex. -
  1. y = f ( x ) 1
  2. y = f ( x + 1 )
  3. y = 1 2 f ( x )
  4. y = f ( 2 x )
  5. y = f ( x )
  6. y = f ( x )
  7. y = f ( x + 1 ) 1
  8. y = 1 f ( x )
  9. y = 1 2 f ( x + 1 ) 1

The complete graph of y = f ( x ) is given below. In Exercises -, use it and Theorem 1.7 to graph the given transformed function.

Figure: The graph for Ex. -
Figure 1.262 The graph for Ex. -
  1. g ( x ) = f ( x ) + 3
  2. h ( x ) = f ( x ) 1 2
  3. j ( x ) = f ( x 2 3 )
  4. a ( x ) = f ( x + 4 )
  5. b ( x ) = f ( x + 1 ) 1
  6. c ( x ) = 3 5 f ( x )
  7. d ( x ) = 2 f ( x )
  8. k ( x ) = f ( 2 3 x )
  9. m ( x ) = 1 4 f ( 3 x )
  10. n ( x ) = 4 f ( x 3 ) 6
  11. p ( x ) = 4 + f ( 1 2 x )
  12. q ( x ) = 1 2 f ( x + 4 2 ) 3

The complete graph of y = S ( x ) is given below.

Figure: The graph of
Figure 1.263 The graph of y = S ( x )

The purpose of Exercises - is to graph y = 1 2 S ( x + 1 ) + 1 by graphing each transformation, one step at a time.

  1. y = S 1 ( x ) = S ( x + 1 )
  2. y = S 2 ( x ) = S 1 ( x ) = S ( x + 1 )
  3. y = S 3 ( x ) = 1 2 S 2 ( x ) = 1 2 S ( x + 1 )
  4. y = S 4 ( x ) = S 3 ( x ) + 1 = 1 2 S ( x + 1 ) + 1

Let f ( x ) = x . Find a formula for a function g whose graph is obtained from f from the given sequence of transformations.

  1. (1) shift right 2 units; (2) shift down 3 units
  2. (1) shift down 3 units; (2) shift right 2 units
  3. (1) reflect across the x -axis; (2) shift up 1 unit
  4. (1) shift up 1 unit; (2) reflect across the x -axis
  5. (1) shift left 1 unit; (2) reflect across the y -axis; (3) shift up 2 units
  6. (1) reflect across the y -axis; (2) shift left 1 unit; (3) shift up 2 units
  7. (1) shift left 3 units; (2) vertical stretch by a factor of 2; (3) shift down 4 units
  8. (1) shift left 3 units; (2) shift down 4 units; (3) vertical stretch by a factor of 2
  9. (1) shift right 3 units; (2) horizontal shrink by a factor of 2; (3) shift up 1 unit
  10. (1) horizontal shrink by a factor of 2; (2) shift right 3 units; (3) shift up 1 unit
  11. The graph of y = f ( x ) = x 3 is given below on the left and the graph of y = g ( x ) is given on the right. Find a formula for g based on transformations of the graph of f . Check your answer by confirming that the points shown on the graph of g satisfy the equation y = g ( x ) .

    Coordinate-plane figure.
    Figure 1.264 y = x 3
    Coordinate-plane figure.
    Figure 1.265 y = g ( x )
  12. For many common functions, the properties of Algebra make a horizontal scaling the same as a vertical scaling by (possibly) a different factor. For example, we stated earlier that 9 x = 3 x . With the help of your classmates, find the equivalent vertical scaling produced by the horizontal scalings y = ( 2 x ) 3 , y = | 5 x | , y = 27 x 3 and y = ( 1 2 x ) 2 . What about y = ( 2 x ) 3 , y = | 5 x | , y = 27 x 3 and y = ( 1 2 x ) 2 ?
  13. We mentioned earlier in the section that, in general, the order in which transformations are applied matters, yet in our first example with two transformations the order did not matter. (You could perform the shift to the left followed by the shift down or you could shift down and then left to achieve the same result.) With the help of your classmates, determine the situations in which order does matter and those in which it does not.
  14. What happens if you reflect an even function across the y -axis?
  15. What happens if you reflect an odd function across the y -axis?
  16. What happens if you reflect an even function across the x -axis?
  17. What happens if you reflect an odd function across the x -axis?
  18. How would you describe symmetry about the origin in terms of reflections?
  19. As we saw in Example 1.7.5, the viewing window on the graphing calculator affects how we see the transformations done to a graph. Using two different calculators, find viewing windows so that f ( x ) = x 2 on the one calculator looks like g ( x ) = 3 x 2 on the other.

Answers

  1. ( 2 , 0 )
  2. ( 1 , 3 )
  3. ( 2 , 4 )
  4. ( 3 , 3 )
  5. ( 2 , 9 )
  6. ( 2 3 , 3 )
  7. ( 2 , 3 )
  8. ( 2 , 3 )
  9. ( 5 , 2 )
  10. ( 1 , 6 )
  11. ( 2 , 13 )
  12. y = ( 1 , 10 )
  13. ( 2 , 3 2 )
  14. ( 1 2 , 12 )
  15. ( 1 , 7 )
  16. ( 1 2 , 3 )
  17. ( 2 3 , 2 )
  18. ( 1 , 1 )
  19. y = f ( x ) + 1

    Coordinate-plane figure.
    Figure 1.266
  20. y = f ( x ) 2

    Coordinate-plane figure.
    Figure 1.267
  21. y = f ( x + 1 )

    Coordinate-plane figure.
    Figure 1.268
  22. y = f ( x 2 )

    Coordinate-plane figure.
    Figure 1.269
  23. y = 2 f ( x )

    Coordinate-plane figure.
    Figure 1.270
  24. y = f ( 2 x )

    Coordinate-plane figure.
    Figure 1.271
  25. y = 2 f ( x )

    Coordinate-plane figure.
    Figure 1.272
  26. y = f ( 2 x )

    Coordinate-plane figure.
    Figure 1.273
  27. y = 2 f ( 2 x )

    Coordinate-plane figure.
    Figure 1.274
  28. y = f ( x ) 1

    Coordinate-plane figure.
    Figure 1.275
  29. y = f ( x + 1 )

    Coordinate-plane figure.
    Figure 1.276
  30. y = 1 2 f ( x )

    Coordinate-plane figure.
    Figure 1.277
  31. y = f ( 2 x )

    Coordinate-plane figure.
    Figure 1.278
  32. y = f ( x )

    Coordinate-plane figure.
    Figure 1.279
  33. y = f ( x )

    Coordinate-plane figure.
    Figure 1.280
  34. y = f ( x + 1 ) 1

    Coordinate-plane figure.
    Figure 1.281
  35. y = 1 f ( x )

    Coordinate-plane figure.
    Figure 1.282
  36. y = 1 2 f ( x + 1 ) 1

    Coordinate-plane figure.
    Figure 1.283
  37. g ( x ) = f ( x ) + 3

    Coordinate-plane figure.
    Figure 1.284
  38. h ( x ) = f ( x ) 1 2

    Coordinate-plane figure.
    Figure 1.285
  39. j ( x ) = f ( x 2 3 )

    Coordinate-plane figure.
    Figure 1.286
  40. a ( x ) = f ( x + 4 )

    Coordinate-plane figure.
    Figure 1.287
  41. b ( x ) = f ( x + 1 ) 1

    Coordinate-plane figure.
    Figure 1.288
  42. c ( x ) = 3 5 f ( x )

    Coordinate-plane figure.
    Figure 1.289
  43. d ( x ) = 2 f ( x )

    Coordinate-plane figure.
    Figure 1.290
  44. k ( x ) = f ( 2 3 x )

    Coordinate-plane figure.
    Figure 1.291
  45. m ( x ) = 1 4 f ( 3 x )

    Coordinate-plane figure.
    Figure 1.292
  46. n ( x ) = 4 f ( x 3 ) 6

    Coordinate-plane figure.
    Figure 1.293
  47. p ( x ) = 4 + f ( 1 2 x ) = f ( 2 x + 1 ) + 4

    Coordinate-plane figure.
    Figure 1.294
  48. q ( x ) = 1 2 f ( x + 4 2 ) 3 = 1 2 f ( 1 2 x + 2 ) 3

    Coordinate-plane figure.
    Figure 1.295
  49. y = S 1 ( x ) = S ( x + 1 )

    Coordinate-plane figure.
    Figure 1.296
  50. y = S 2 ( x ) = S 1 ( x ) = S ( x + 1 )

    Coordinate-plane figure.
    Figure 1.297
  51. y = S 3 ( x ) = 1 2 S 2 ( x ) = 1 2 S ( x + 1 )

    Coordinate-plane figure.
    Figure 1.298
  52. y = S 4 ( x ) = S 3 ( x ) + 1 = 1 2 S ( x + 1 ) + 1

    Coordinate-plane figure.
    Figure 1.299
  53. g ( x ) = x 2 3
  54. g ( x ) = x 2 3
  55. g ( x ) = x + 1
  56. g ( x ) = ( x + 1 ) = x 1
  57. g ( x ) = x + 1 + 2
  58. g ( x ) = ( x + 1 ) + 2 = x 1 + 2
  59. g ( x ) = 2 x + 3 4
  60. g ( x ) = 2 ( x + 3 4 ) = 2 x + 3 8
  61. g ( x ) = 2 x 3 + 1
  62. g ( x ) = 2 ( x 3 ) + 1 = 2 x 6 + 1
  63. g ( x ) = 2 x + 3 3 1 or g ( x ) = 2 x 3 3 1

Adapted from Precalculus, 3rd corrected edition, by Carl Stitz and Jeff Zeager (stitz-zeager.com), licensed under CC BY-NC-SA 3.0. Changes were made: reformatted as an accessible XYZ web edition. License: CC-BY-NC-SA-3.0.

These eBooks are a prerelease and are not yet certified conformant with WCAG 2.1 AA or ADA Title II. Every page is built against an automated accessibility gate, and the published editions will meet ADA Title II requirements when they release in late September 2026. If something is unusable, please tell us.