이 시각화에서 보는 함수의 그래프 변환
함수 그래프의 변환은 그래프를 옮기거나, 늘이거나 줄이거나, 대칭이동합니다. 네 매개변수를 쓰면 변환한 함수는 이며 입니다. 기본값은 대칭이 없는 꺾은선 이므로 모든 변환의 효과가 드러납니다. 익숙한 기본 함수 일곱 개 , , , , , , 도 있습니다.
점선은 기본 그래프 , 실선은 입니다. 기본 그래프의 점 P = 와 위의 상 P′를 단계마다 빨간 화살표로 잇습니다. 그래프의 모든 점은 같은 규칙으로 움직입니다.
현재
P
안쪽이 반대로 작용하는 이유를 봅시다. 점 가 의 그래프 위에 있으려면 가 의 입력이고 여야 합니다. 새로운 x좌표에 대해 풀면 입니다. 이동량 은 더하지만 기존 좌표는 로 나눕니다. 따라서 은 수식에 가 보여도 그래프를 오른쪽으로 옮기고, 은 폭을 절반으로 만듭니다. 바깥쪽 매개변수는 출력값에 직접 작용합니다.
로도 씁니다. 이면 왼쪽으로 만큼 이동하며, 여기서는 입니다. 사인형 함수 도 이 페이지의 특수한 경우로, , , 입니다.
변환의 순서
빨간 버튼은 에서 를 단계별로 만듭니다. 괄호 안쪽(가로)을 먼저, 바깥쪽(세로)을 나중에 처리합니다. 안쪽은 버튼 옆 레버로 두 방법 중 하나를 고릅니다. 크기 변환 먼저: x좌표를 로 나눈 뒤 을 더합니다. y축을 기준으로 가로로 늘이거나 줄이고, 이면 y축 대칭도 합니다. 평행이동 먼저: x좌표에 를 더한 뒤 으로 나눕니다. 이동량도 나뉘어 정확히 이 남습니다. 바깥쪽은 y좌표에 를 곱한 뒤 를 더합니다. x축을 기준으로 세로로 늘이거나 줄이고, 이면 x축 대칭도 합니다. 아무 변화가 없는 매개변수의 단계는 건너뜁니다.
두 방법 모두 같은 에 도착합니다. 실행이 끝나면 중간 그래프들이 매개변수를 바꿀 때까지 희미하게 남습니다. 레버를 바꾸어 다시 누르면 두 경로를 나란히 볼 수 있습니다.
이동량을 또는 로 썼다면 각 방향에서 크기 변환을 먼저 합니다. 만큼 이동한 뒤 x좌표를 로 나누면 이동량도 나뉘어 최종 이동량이 가 됩니다. 이동부터 하려면 이동량을 로 정해야 합니다. 레버의 평행이동 쪽이 이 방법입니다. 가로 단계와 세로 단계는 서로 영향을 주지 않으므로 어느 방향부터 해도 됩니다.
헷갈리기 쉬운 점
- : 의 그래프 폭을 절반으로 줄인 뒤 오른쪽으로 3만큼 옮깁니다. 6이 아닙니다. 이동량을 읽으려면 먼저 를 묶어내세요.
- 는 그래프의 폭을 절반으로 줄이고, 은 두 배로 늘립니다. 에서는 반대이며, 은 높이를 두 배로 만듭니다.
- 이 페이지에서 는 0일 수 없습니다. 점의 변환에서 로 나누기 때문이며, 에서는 자체도 정의되지 않습니다. 는 허용되며 의 정의역에서 그래프를 로 평평하게 만듭니다. 에서는 반직선, 에서는 점 이 빠진 직선이 되며 이때 수직 점근선도 없습니다.
- 짝함수(, )에서는 이므로 를 해도 달라지지 않습니다. 홀함수(, , )에서는 이므로 과 이 같은 그래프를 줍니다. 에서는 입니다. 가로로 줄이기와 세로로 늘이기가 같은 곡선을 만들며, 점 P로만 구별됩니다(주요 장면 7). 꺾은선 에는 이런 일치가 없습니다.
- 점근선과 정의역도 그래프와 함께 움직입니다. 에서는 의 점근선이 , 으로 옮겨지고, 의 정의역은 인 곳입니다.
- P를 기본 그래프 위로, 또는 P′을 위로 드래그할 수 있습니다. 의 다른 곳을 잡아 움직이면 그래프 전체가 평행이동하며 , 슬라이더도 따라 움직입니다.
관련 개념
더 읽어 보기: OpenStax, Precalculus 2e, 1.5 Transformation of Functions (영어).