Math Atlas

신축과 변환의 순서Stretches & Order of Transformations

Algebra 2Algebra 2 · 1. 함수의 개념과 변환1. Functions & Transformations

학습 목표
  • 세로 신축 y=af(x)y = a f(x)와 가로 신축 y=f(bx)y = f(bx)를 구분한다 — 특히 f(bx)f(bx)1b\frac1b배로 "눌리는" 이유.
  • 여러 변환이 겹칠 때의 표준 독법 y=af(b(xh))+ky = a\,f(b(x - h)) + k를 익힌다.
  • 어떤 변환 쌍이 순서를 바꿔도 되는지 판별한다.

늘이고 누르기

이동과 반사는 모양을 지켰다. 마지막 변환은 모양을 늘이고 누른다 — 배율이 등장한다.

세로 신축 y=af(x)y = a f(x) (a>0a > 0): 모든 출력이 aa배 — 점 (x,y)(x, y)(x,ay)(x, ay)로. a>1a > 1이면 세로로 늘어나고, 0<a<10 < a < 1이면 눌린다. a<0a < 0이면 신축에 xx축 반사가 겹친 것이다.

가로 신축 y=f(bx)y = f(bx) (b>0b > 0): 입력 보정의 논리가 다시 나온다. f(2x)f(2x)x=3x = 3에서 내놓는 값은 f(6)f(6) — 원래 66에서 일어나던 사건이 절반 주소인 33에서 일어난다. 모든 사건의 주소가 12\frac12배: 그래프가 가로로 12\frac12눌린다. 일반화하면 f(bx)f(bx)는 가로 1b\dfrac1b배 — 안쪽 숫자는 이동에서도 신축에서도 언제나 "반대로" 작동한다.

x y O -4 -2 2 4 2 4 6 y = 2|x| y = |x| y = ½|x|
|x|의 세로 신축 — 2배는 가파르게, ½배는 완만하게.
예제

y=xy = \sqrt{x}y=4xy = \sqrt{4x}를 비교하자. 4x\sqrt{4x}는 가로로 14\frac14배 눌린 곡선인데 — 계산하면

4x=2x\sqrt{4x} = 2\sqrt{x}

세로로 22배 늘인 것과 같은 그래프다. 가로 14\frac14와 세로 22배가 일치하는 것은 제곱근의 성질(4=2\sqrt4 = 2)이 만든 이 함수 가족의 환율이다 — 가족마다 환율이 다르고, 이차함수라면 (2x)2=4x2(2x)^2 = 4x^2이라 가로 12\frac12 == 세로 44배다.

다 겹치면: 표준 독법

네 가지 변환이 다 들어간 일반형이 이 차시의 종착점이다:

y=af(b(xh))+k.y = a\,f\big(b(x - h)\big) + k.

읽는 규칙은 두 가지다.

첫째 — 안쪽은 먼저 인수분해한다. f(2x6)f(2x - 6)을 "가로 12\frac12 눌림 후 오른쪽 66"으로 읽으면 틀린다. 2x6=2(x3)2x - 6 = 2(x - 3)으로 묶으면 가로 12\frac12 눌림 후 오른쪽 33 — 안쪽의 이동량은 인수분해 후의 hh다.

둘째 — 안에서 밖으로. 신축·반사를 먼저, 이동을 나중에 적용하는 순서로 읽으면 hh, kk가 그대로 최종 위치가 된다.

예제

y=23x+6+1y = -2\sqrt{3x + 6} + 1을 분해하자. 안쪽부터 묶으면 3(x+2)\sqrt{3(x + 2)}이므로:

  1. 가로 13\dfrac13 눌림 (3x3x)
  2. 왼쪽 22 (x+2x + 2)
  3. 세로 22배와 xx축 반사 (2-2)
  4. 위로 11 (+1+1)

x\sqrt{x}의 시작점 (0,0)(0,0)을 추적하면 (0,0)(0,0)(2,0)(2,0)(2,1)(0,0) \to (0,0) \to (-2,0) \to (-2,0) \to (-2,1) — 새 시작점 (2,1)(-2, 1). 검산: x=1x = -1에서 y=23+1y = -2\sqrt{3} + 1, 분해한 절차로도 같은 값이다 ✓.

순서를 바꿔도 되는가

변환 두 개를 이어 할 때, 순서를 바꿔도 같은 결과인 쌍과 아닌 쌍이 있다.

다른 축이면 자유. 가로 이동과 세로 신축은 서로 다른 좌표를 손대므로 순서가 무관하다 — 2f(x3)2f(x - 3)은 "늘인 뒤 밀어도" "민 뒤 늘여도" 같다.

같은 축이면 위험. 세로 이동과 세로 신축은 얽힌다:

2(f(x)+3)=2f(x)+6    2f(x)+32\big(f(x) + 3\big) = 2f(x) + 6 \;\ne\; 2f(x) + 3

— "올린 뒤 늘이면" 올린 높이까지 22배가 된다. 표준형 af()+ka f(\cdots) + k가 "신축 먼저, 이동 나중"의 꼴로 적혀 있는 이유가 이것이다 — 그 순서로 읽어야 kk가 곧 최종 이동량이다.

주의

가로 신축에서 배율을 뒤집지 않는 실수 — f(2x)f(2x)22배 늘어나는 것이 아니라 12\dfrac12배로 눌린다 — 와, 안쪽을 인수분해하지 않는 실수 — f(2x6)f(2x - 6)의 이동량은 66이 아니라 33 — 가 이 차시 오답의 양대 축이다. 시험점 하나면 걸러진다: f(2x6)f(2x - 6)x=3x = 3에서 f(0)f(0)의 사건을 겪는다 — 시작점이 33에 있다.

Goals
  • Distinguish vertical stretches y=af(x)y = a f(x) from horizontal ones y=f(bx)y = f(bx) — especially why f(bx)f(bx) compresses by 1b\frac1b.
  • Master the standard reading of the full form y=af(b(xh))+ky = a\,f(b(x - h)) + k.
  • Decide which pairs of transformations may swap order.

Stretching and squeezing

Shifts and reflections preserved shape. The last transformation stretches and squeezes it — scale factors enter.

Vertical stretch y=af(x)y = a f(x) (a>0a > 0): every output scales by aa — the point (x,y)(x, y) moves to (x,ay)(x, ay). For a>1a > 1 the graph stretches tall; for 0<a<10 < a < 1 it flattens. Negative aa is a stretch with an xx-axis reflection riding along.

Horizontal stretch y=f(bx)y = f(bx) (b>0b > 0): the input-correction logic returns. At x=3x = 3, f(2x)f(2x) outputs f(6)f(6) — what used to happen at 66 now happens at the half-address 33. Every event's address halves: the graph compresses horizontally by 12\frac12. In general f(bx)f(bx) compresses by 1b\dfrac1b — inside numbers act "backwards" for stretches exactly as for shifts.

x y O -4 -2 2 4 2 4 6 y = 2|x| y = |x| y = ½|x|
Vertical stretches of |x| — twice as steep, half as steep.
Example

Compare y=xy = \sqrt{x} with y=4xy = \sqrt{4x}. The latter is the curve compressed horizontally by 14\frac14 — yet computing,

4x=2x\sqrt{4x} = 2\sqrt{x}

the same graph as a vertical stretch by 22. That horizontal 14\frac14 equals vertical 22 is this family's exchange rate, minted by the root's property 4=2\sqrt4 = 2. Every family has its own rate — for squares, (2x)2=4x2(2x)^2 = 4x^2: horizontal 12\frac12 equals vertical 44.

All at once: the standard reading

The full form with all four transformations is this lesson's destination:

y=af(b(xh))+k.y = a\,f\big(b(x - h)\big) + k.

Two reading rules.

First — factor the inside. Reading f(2x6)f(2x - 6) as "compress by 12\frac12, then right 66" is wrong. Factoring 2x6=2(x3)2x - 6 = 2(x - 3) gives compress by 12\frac12, then right 33 — the inside shift is the hh after factoring.

Second — inside out. Read stretches and reflections first, shifts last; then hh and kk are the final positions, as written.

Example

Decompose y=23x+6+1y = -2\sqrt{3x + 6} + 1. Factoring inside gives 3(x+2)\sqrt{3(x + 2)}, so:

  1. horizontal compression by 13\dfrac13 (the 3x3x)
  2. left 22 (the x+2x + 2)
  3. vertical stretch by 22 with an xx-axis reflection (the 2-2)
  4. up 11 (the +1+1)

Tracking x\sqrt{x}'s endpoint (0,0)(0,0): (0,0)(0,0)(2,0)(2,0)(2,1)(0,0) \to (0,0) \to (-2,0) \to (-2,0) \to (-2,1) — new endpoint (2,1)(-2, 1). Check at x=1x = -1: y=23+1y = -2\sqrt{3} + 1, and the step-by-step procedure lands on the same value ✓.

When may the order swap?

Chain two transformations, and some pairs commute while others do not.

Different axes: free. A horizontal shift and a vertical stretch touch different coordinates, so order is irrelevant — 2f(x3)2f(x - 3) is the same whether you stretch-then-slide or slide-then-stretch.

Same axis: danger. A vertical shift and a vertical stretch entangle:

2(f(x)+3)=2f(x)+6    2f(x)+32\big(f(x) + 3\big) = 2f(x) + 6 \;\ne\; 2f(x) + 3

— stretch after lifting, and the lift doubles too. This is why the standard form af()+ka f(\cdots) + k is written "stretch first, shift last" — read in that order, kk is the genuine final lift.

Watch out

The two great errors here: forgetting to invert the horizontal factor — f(2x)f(2x) compresses to 12\dfrac12, it does not double — and skipping the inside factoring — the shift in f(2x6)f(2x - 6) is 33, not 66. One test point filters both: f(2x6)f(2x - 6) experiences f(0)f(0)'s event at x=3x = 3 — the starting point sits at 33.