プリンピキア

第3章関数Functions

3.5 関数の変形

Performing a Sequence of Transformations変形を続けて行う

When combining transformations, it is very important to consider the order of the transformations. For example, vertically shifting by 3 and then vertically stretching by 2 does not create the same graph as vertically stretching by 2 and then vertically shifting by 3, because when we shift first, both the original function and the shift get stretched, while only the original function gets stretched when we stretch first.

変形を組み合わせるときは、変形の順序をよく考えることがきわめて大切である。たとえば、縦に3だけ動かしてから縦に2倍に伸ばすのと、縦に2倍に伸ばしてから縦に3だけ動かすのとでは、同じグラフにならない。先に動かすと、もとの関数も移動分も一緒に伸ばされるが、先に伸ばすともとの関数だけが伸ばされるからである。

When we see an expression such as 2f(x)+3, which transformation should we start with? The answer here follows nicely from the order of operations. Given the output value of f(x), we first multiply by 2, causing the vertical stretch, and then add 3, causing the vertical shift. In other words, multiplication before addition.

2f(x)+3 のような式を見たとき、どの変形から始めるべきか。ここでの答えは、演算の順序からうまく導かれる。f(x) の出力値に対して、まず2を掛けて縦の拡大を起こし、次に3を足して縦の平行移動を起こす。言い換えると、加法より先に乗法である。

Horizontal transformations are a little trickier to think about. When we write g(x)=f(2x+3), for example, we have to think about how the inputs to the function g relate to the inputs to the function f. Suppose we know f(7)=12. What input to g would produce that output? In other words, what value of x will allow g(x)=f(2x+3)=12? We would need 2x+3=7. To solve for x, we would first subtract 3, resulting in a horizontal shift, and then divide by 2, causing a horizontal compression.

横の変形は少し考えにくい。たとえば g(x)=f(2x+3) と書いたときは、関数 g への入力が関数 f への入力とどう結びつくかを考えなければならない。f(7)=12. が分かっているとしよう。その出力を生む g への入力は何か。言い換えると、g(x)=f(2x+3)=12? となる x の値は何か。2x+3=7. が必要になる。x について解くには、まず3を引いて横の平行移動を起こし、次に2で割って横の縮小を起こすことになる。

This format ends up being very difficult to work with, because it is usually much easier to horizontally stretch a graph before shifting. We can work around this by factoring inside the function.

この形は結局とても扱いにくい。ふつうは動かす前に横に伸ばす方がずっと楽だからである。関数の内側を因数分解すれば、これを避けられる。

f(bx+p)=f( b( x+p b ) )

Let’s work through an example.

例で見てみよう。

f( x )=( 2x+4 ) 2

We can factor out a 2.

2をくくり出せる。

f( x )=( 2( x+2 ) ) 2

Now we can more clearly observe a horizontal shift to the left 2 units and a horizontal compression. Factoring in this way allows us to horizontally stretch first and then shift horizontally.

これで、左へ2の横の平行移動と横の縮小がはっきり見てとれる。このように因数分解しておけば、先に横に伸ばしてから横に動かせる。

Combining Transformations グラフの変換の組み合わせ

When combining vertical transformations written in the form af(x)+k, first vertically stretch by a and then vertically shift by k.

af(x)+k の形で書かれた縦の変形を組み合わせるときは、まず縦に a 倍に伸ばし、次に縦に k だけ動かす。

When combining horizontal transformations written in the form f(bx-h), first horizontally shift by h and then horizontally stretch by 1 b .

f(bx-h) の形で書かれた横の変形を組み合わせるときは、まず横に h だけ動かし、次に横に 1 b 倍に伸ばす。

When combining horizontal transformations written in the form f(b(x-h)), first horizontally stretch by 1 b and then horizontally shift by h.

f(b(x-h)) の形で書かれた横の変形を組み合わせるときは、まず横に 1 b 倍に伸ばし、次に横に h だけ動かす。

Horizontal and vertical transformations are independent. It does not matter whether horizontal or vertical transformations are performed first.

横の変形と縦の変形は互いに関わらない。横と縦のどちらを先に行っても関係ない。

Example 19例19

Finding a Triple Transformation of a Tabular Function表で表された関数の三重の変形を求める

Given Table 15 for the function f(x), create a table of values for the function g(x)=2f(3x)+1.

関数 f(x) について表15が与えられたとき、関数 g(x)=2f(3x)+1. の値の表を作れ。

x 6121824
f(x) 10141517

Solution 解答

There are three steps to this transformation, and we will work from the inside out. Starting with the horizontal transformations, f(3x) is a horizontal compression by 1 3 , which means we multiply each x- value by 1 3 . See Table 16.

この変形には三つの段があり、内側から外へ進める。まず横の変形から。f(3x)1 3 倍の横の縮小なので、各 x- の値に 1 3 を掛ける。表16を見よ。

x 2468
f(3x) 10141517

Looking now to the vertical transformations, we start with the vertical stretch, which will multiply the output values by 2. We apply this to the previous transformation. See Table 17.

次に縦の変形を見る。まず縦の拡大で、出力値に2を掛ける。これを先ほどの変形に当てる。表17を見よ。

x 2468
2f(3x) 20283034

Finally, we can apply the vertical shift, which will add 1 to all the output values. See Table 18.

最後に縦の平行移動を当て、すべての出力値に1を足す。表18を見よ。

x 2468
g(x)=2f(3x)+1 21293135

Example 20例20

Finding a Triple Transformation of a Graphグラフの三重の変形を求める

Use the graph of f( x ) in Figure 27 to sketch a graph of k(x)=f( 1 2 x+1 )3.

図27の f( x ) のグラフを使って、k(x)=f( 1 2 x+1 )3. のグラフの概形を描け。

Graph of a half-circle.

Solution 解答

To simplify, let’s start by factoring out the inside of the function.

簡単にするため、まず関数の内側を因数分解しよう。

f( 1 2 x+1 )3=f( 1 2 (x+2) )3

By factoring the inside, we can first horizontally stretch by 2, as indicated by the 1 2 on the inside of the function. Remember that twice the size of 0 is still 0, so the point (0,2) remains at (0,2) while the point (2,0) will stretch to (4,0). See Figure 28.

内側を因数分解すれば、関数の内側の 1 2 が示すとおり、まず横に2倍に伸ばせる。0の2倍は0のままなので、点 (0,2) は (0,2) のままで、点 (2,0) は (4,0) へ伸びることを覚えておこう。図28を見よ。

Graph of a vertically stretch half-circle.

Next, we horizontally shift left by 2 units, as indicated by x+2. See Figure 29.

次に、x+2. が示すとおり、横に左へ2だけ動かす。図29を見よ。

Graph of a vertically stretch and translated half-circle.

Last, we vertically shift down by 3 to complete our sketch, as indicated by the 3 on the outside of the function. See Figure 30.

最後に、関数の外側の 3 が示すとおり、縦に下へ3だけ動かして概形を仕上げる。図30を見よ。

Graph of a vertically stretch and translated half-circle.

Media 教材

Access this online resource for additional instruction and practice with transformation of functions.

関数の変形についての説明と練習をさらに求めるなら、次のオンライン教材にあたるとよい。

Function Transformations

・関数の変形

Verbal言葉で答える問題

1. When examining the formula of a function that is the result of multiple transformations, how can you tell a horizontal shift from a vertical shift?

1. 複数の変形の結果である関数の式を見るとき、横の平行移動と縦の平行移動をどう見分けるか。

2. When examining the formula of a function that is the result of multiple transformations, how can you tell a horizontal stretch from a vertical stretch?

2. 複数の変形の結果である関数の式を見るとき、横の拡大と縦の拡大をどう見分けるか。

3. When examining the formula of a function that is the result of multiple transformations, how can you tell a horizontal compression from a vertical compression?

3. 複数の変形の結果である関数の式を見るとき、横の縮小と縦の縮小をどう見分けるか。

4. When examining the formula of a function that is the result of multiple transformations, how can you tell a reflection with respect to the x-axis from a reflection with respect to the y-axis?

4. 複数の変形の結果である関数の式を見るとき、x軸に関する対称移動と y軸に関する対称移動をどう見分けるか。

5. How can you determine whether a function is odd or even from the formula of the function?

5. 関数の式から、その関数が奇関数か偶関数かをどう判定できるか。

Algebraic代数の問題

For the following exercises, write a formula for the function obtained when the graph is shifted as described.

次の各問について、述べられたとおりにグラフを動かして得られる関数の式を書け。

6. f(x)=x is shifted up 1 unit and to the left 2 units.

6. f(x)=x を上へ1、左へ2だけ動かす。

7. f(x)=| x | is shifted down 3 units and to the right 1 unit.

7. f(x)=| x | を下へ3、右へ1だけ動かす。

8. f(x)=1 x is shifted down 4 units and to the right 3 units.

8. f(x)=1 x を下へ4、右へ3だけ動かす。

9. f(x)=1 x 2 is shifted up 2 units and to the left 4 units.

9. f(x)=1 x 2 を上へ2、左へ4だけ動かす。

For the following exercises, describe how the graph of the function is a transformation of the graph of the original function f.

次の各問について、その関数のグラフが、もとの関数 f のグラフをどう変形したものかを述べよ。

10. y=f(x49)

11. y=f(x+43)

12. y=f(x+3)

13. y=f(x4)

14. y=f(x)+5

15. y=f(x)+8

16. y=f(x)2

17. y=f(x)7

18. y=f(x2)+3

19. y=f(x+4)1

For the following exercises, determine the interval(s) on which the function is increasing and decreasing.

次の各問について、関数が増加する区間と減少する区間を求めよ。

20. f(x)=4(x+1) 2 5

21. g(x)=5(x+3) 2 2

22. a(x)=x+4

23. k(x)=3x 1

Graphicalグラフの問題

For the following exercises, use the graph of f(x)=2 x shown in Figure 31 to sketch a graph of each transformation of f(x).

次の各問では、図31に示した f(x)=2 x のグラフを使って、f(x) の各変形のグラフの概形を描け。

Graph of f(x).

24. g(x)=2 x +1

25. h(x)=2 x 3

26. w(x)=2 x1

For the following exercises, sketch a graph of the function as a transformation of the graph of one of the toolkit functions.

次の各問について、道具となる関数の一つのグラフの変形として、その関数のグラフの概形を描け。

27. f(t)=(t+1) 2 3

28. h(x)=|x1|+4

29. k(x)=(x2) 3 1

30. m(t)=3+t+2

Numeric数値の問題

31. Tabular representations for the functions f,g, and h are given below. Write g(x) and h(x) as transformations of f(x).

31. 関数 f,gh を表で表したものを下に示す。g(x)h(x)f(x) の変形として書け。

x −2−1012
f(x) −2−1−312
x −10123
g(x) −2−1−312
x −2−1012
h(x) −10−223

32. Tabular representations for the functions f,g, and h are given below. Write g(x) and h(x) as transformations of f(x).

32. 関数 f,gh を表で表したものを下に示す。g(x)h(x)f(x) の変形として書け。

x −2−1012
f(x) −1−3421
x −3−2−101
g(x) −1−3421
x −2−1012
h(x) −2−4310

For the following exercises, write an equation for each graphed function by using transformations of the graphs of one of the toolkit functions.

次の各問について、道具となる関数の一つのグラフの変形を使って、描かれた各関数の方程式を書け。

34.

Graph of a parabola.

36.

Graph of an absolute function.

38.

Graph of a square root function.

40.

Graph of a square root function.

For the following exercises, use the graphs of transformations of the square root function to find a formula for each of the functions.

次の各問について、平方根の関数を変形したグラフを使って、各関数の式を求めよ。

42.

Graph of a square root function.

For the following exercises, use the graphs of the transformed toolkit functions to write a formula for each of the resulting functions.

次の各問について、変形した道具となる関数のグラフを使って、できた各関数の式を書け。

44.

Graph of a cubic function.

46.

Graph of an absolute function.

For the following exercises, determine whether the function is odd, even, or neither.

次の各問について、関数が奇関数か偶関数かどちらでもないかを判定せよ。

47. f(x)=3x 4

48. g(x)=x

49. h(x)=1 x +3x

50. f(x)=(x2) 2

51. g(x)=2x 4

52. h(x)=2xx 3

For the following exercises, describe how the graph of each function is a transformation of the graph of the original function f.

次の各問について、各関数のグラフが、もとの関数 f のグラフをどう変形したものかを述べよ。

53. g(x)=f(x)

54. g(x)=f(x)

55. g(x)=4f(x)

56. g(x)=6f(x)

57. g(x)=f(5x)

58. g(x)=f(2x)

59. g(x)=f( 1 3 x )

60. g(x)=f( 1 5 x )

61. g(x)=3f( x )

62. g(x)=f(3x)

For the following exercises, write a formula for the function g that results when the graph of a given toolkit function is transformed as described.

次の各問について、与えられた道具となる関数のグラフを述べられたとおりに変形して得られる関数 g の式を書け。

63. The graph of f(x)=|x| is reflected over the y -axis and horizontally compressed by a factor of 1 4 .

63. f(x)=|x| のグラフを y 軸に関して折り返し、横に 1 4 倍に縮める。

64. The graph of f(x)=x is reflected over the x -axis and horizontally stretched by a factor of 2.

64. f(x)=x のグラフを x 軸に関して折り返し、横に2倍に伸ばす。

65. The graph of f(x)=1 x 2 is vertically compressed by a factor of 1 3 , then shifted to the left 2 units and down 3 units.

65. f(x)=1 x 2 のグラフを縦に 1 3 倍に縮め、そのうえで左へ2、下へ3だけ動かす。

66. The graph of f(x)=1 x is vertically stretched by a factor of 8, then shifted to the right 4 units and up 2 units.

66. f(x)=1 x のグラフを縦に8倍に伸ばし、そのうえで右へ4、上へ2だけ動かす。

67. The graph of f(x)=x 2 is vertically compressed by a factor of 1 2 , then shifted to the right 5 units and up 1 unit.

67. f(x)=x 2 のグラフを縦に 1 2 倍に縮め、そのうえで右へ5、上へ1だけ動かす。

68. The graph of f(x)=x 2 is horizontally stretched by a factor of 3, then shifted to the left 4 units and down 3 units.

68. f(x)=x 2 のグラフを横に3倍に伸ばし、そのうえで左へ4、下へ3だけ動かす。

For the following exercises, describe how the formula is a transformation of a toolkit function. Then sketch a graph of the transformation.

次の各問について、その式が道具となる関数をどう変形したものかを述べよ。そのうえで変形のグラフの概形を描け。

69. g(x)=4(x+1) 2 5

70. g(x)=5(x+3) 2 2

71. h(x)=2|x4|+3

72. k(x)=3x 1

73. m(x)=1 2 x 3

74. n(x)=1 3 |x2|

75. p( x )=( 1 3 x ) 3 3

76. q( x )=( 1 4 x ) 3 +1

77. a(x)=x+4

For the following exercises, use the graph in Figure 32 to sketch the given transformations.

次の各問では、図32のグラフを使って、指示された変形の概形を描け。

Graph of a polynomial.

78. g(x)=f(x)2

79. g(x)=f(x)

80. g(x)=f(x+1)

81. g(x)=f(x2)