들어가기 앞서…
이 문제는 f(x)의 식을 직접 주지 않고 f−1(x)의 조건을 준다. 원래 함수 f를 억지로 구하기보다, 먼저 역함수 h=f−1의 그래프에서 직선과의 교점 수를 세는 문제로 바꾸는 것이 핵심이다.
또 하나 놓치기 쉬운 값이 있다. 기울기 m을 역함수 평면의 기울기 s=m1으로 바꾸면 m=0이 빠진다. 따라서 m=0은 전환하기 전에 따로 확인해야 한다.
문제
2026학년도 대학수학능력시험 수학 미적분 30번 문제
문제 텍스트 주관식
실수 전체의 집합에서 증가하는 연속함수 f(x)의 역함수 f−1(x)가 다음 조건을 만족시킨다.
(가) ∣x∣≤1일 때,
4×{f−1(x)}2=x2(x2−5)2이다.
(나) ∣x∣>1일 때,
∣f−1(x)∣=e∣x∣−1+1이다.
실수 m에 대하여 기울기가 m이고 점 (1,0)을 지나는 직선이 곡선 y=f(x)와 만나는 점의 개수를 g(m)이라 하자. 함수 g(m)이 m=a, m=b (a<b)에서 불연속일 때, 다음 값을 구하시오.
g(a)×(m→a+limg(m))+g(b)×(blnb)2단, x→∞limxlnx=0이다.
정답
11
풀이
역함수 그래프부터 복원한다
h(x)=f−1(x)라고 두자. f가 실수 전체에서 증가하는 연속함수이므로, 역함수 h도 증가하는 연속함수이다. 조건의 절댓값에서 부호를 아무렇게나 고를 수 없고, 증가성과 연속성이 부호를 정한다.
∣x∣≤1에서는 5−x2>0이므로 다음과 같이 정리된다.
∣h(x)∣=2∣x∣(5−x2)
증가하는 연속함수이고 h(0)=0이어야 하므로 음수 쪽에서는 음수, 양수 쪽에서는 양수를 택한다. 따라서 ∣x∣≤1에서 h(x)=2x(5−x2)이다.
바깥쪽 조각도 h(1)=2, h(−1)=−2와 이어져야 한다. 전체 역함수는 다음과 같다.
h(x)=⎩⎨⎧−(e−x−1+1)2x(5−x2)ex−1+1(x<−1)(∣x∣≤1)(x>1)
이제 절댓값의 부호 선택은 끝났다. 남은 일은 이 그래프에 고정된 점을 지나는 직선을 그었을 때 교점 수가 언제 바뀌는지 보는 것이다.
직선을 역함수 평면으로 옮긴다
원래 직선은 점 (1,0)을 지나고 기울기가 m이므로 y=m(x−1)이다. 역함수 그래프의 가로좌표를 t라고 쓰면, 원래 그래프 y=f(x) 위의 대응점은 (h(t),t)이다.
이 점이 원래 직선 위에 있으려면 t=m(h(t)−1)이어야 한다. m=0이면 이 식은 h(t)=1+mt으로 바뀐다.
여기서 s=m1이라고 두면 역함수 평면에서는 점 (0,1)을 지나는 직선 y=1+st와 y=h(t)의 교점 수를 세면 된다.
원래 직선 조건은 역함수 평면에서 점 (0,1)을 지나는 직선 조건으로 바뀐다.
다만 s=m1으로 바꾸면 m=0이 빠진다. m=0일 때 원래 직선은 y=0이고, y=f(x)와 만난다는 것은 f(x)=0이라는 뜻이다. 이는 x=f−1(0)=h(0)=0 하나뿐이므로 g(0)=1이다.
이제부터 m=0, 즉 s=m1인 경우만 살피면 된다.
오른쪽 가지는 항상 한 점에서 만난다
t>0에서 점 (0,1)과 그래프 위의 점 (t,h(t))을 잇는 직선의 기울기는 th(t)−1이다. 따라서
S(t)=th(t)−1(t>0)
라고 두면, S(t)=s가 되는 점의 개수가 오른쪽 가지의 교점 수이다.
0<t≤1에서는 S(t)=25−t2−t1이고, S′(t)=−t+t21>0이다. 또 limt→0+S(t)=−∞, S(1)=1이다.
t>1에서는 S(t)=tet−1이고, S′(t)=t2et−1(t−1)≥0이다. 따라서 S(t)는 1에서 시작해 계속 커진다.
결국 오른쪽 가지에서는 어떤 실수 s에 대해서도 교점이 정확히 하나 있다. s=1에서 접하는 모양이 나오지만, 접하기 전후에도 오른쪽 교점 수는 계속 하나이므로 불연속을 만들지 않는다.
오른쪽 가지는 모든 기울기 s에 대해 교점 하나를 만든다.
왼쪽 가지는 접선 임계값에서 개수가 바뀐다
실제 교점 수 변화는 왼쪽 가지에서 생긴다. 음수 t를 그대로 쓰면 부호가 헷갈리므로 t=−u (u>0)로 바꾸자.
h는 원점에 대해 대칭인 형태이므로 h(−u)=−h(u)이다. 따라서 왼쪽 가지의 기울기값은 다음 함수로 표현된다.
S(−u)=−uh(−u)−1=uh(u)+1
이제 T(u)=uh(u)+1 (u>0)의 값이 s가 되는 점의 개수를 보면 된다.
0<u≤1에서는 T(u)=25−u2+u1이고, T′(u)=−u−u21<0이다. 이 구간에서는 T(u)가 계속 내려와 T(1)=3이 된다.
u>1에서는 T(u)=ueu−1+2이다. 미분하면 다음과 같다.
T′(u)=u2eu−1(u−1)−2
분자 eu−1(u−1)은 u>1에서 0부터 무한히 증가하므로, eu−1(u−1)=2를 만족하는 u=c가 하나만 있다. 이때 T(u)가 최소가 되고, 그 최솟값을 s0라고 두자.
그러면 왼쪽 가지의 교점 수는 s<s0일 때 0개, s=s0일 때 접해서 1개, s>s0일 때 2개이다. 왼쪽 가지의 불연속 후보는 이 접선 임계값 s0에서 나온다.
왼쪽 가지는 접선 임계값 s_0를 기준으로 교점 수가 바뀐다.
접점 조건을 로그 관계로 남긴다
접점의 위치 c를 직접 구할 필요는 없다. 마지막 식에 (blnb)2가 있으므로, 접점 조건을 로그 관계로 바꾸어 두는 편이 빠르다.
E=ec−1이라고 두면 접점 조건 ec−1(c−1)=2는 E(c−1)=2이다. 따라서 Ec=E+2이고, 기준 기울기는 다음과 같다.
T(c)=cE+2=E
즉 기준 기울기 s0=T(c)는 E이다.
또 E=ec−1이므로 lnE=c−1이다. 따라서 ElnE=2이고, s0=E이므로 다음 관계를 얻는다.
s0lns0=2
접점 위치 c가 아니라 s0lns0=2만 마지막 계산에 필요하다.
교점 수를 m 기준으로 되돌린다
오른쪽 가지는 항상 교점 하나를 주고, 왼쪽 가지는 s0를 기준으로 0,1,2개의 교점을 준다. 따라서 s 기준 전체 교점 수는 다음과 같다.
s의 범위s<s0s=s0s>s0전체 교점 수123
s=1은 오른쪽 가지에서 접하는 값이지만 오른쪽 교점 수가 바뀌지 않는다. s=3은 왼쪽 조각의 경계점 u=1을 지나는 값이지만, 왼쪽 교점 수가 전후로 계속 2개이다. 따라서 둘 다 불연속점이 아니다.
이제 s=m1으로 돌아간다. m<0이면 s<0<s0이므로 g(m)=1이다. m>0에서는 역수 관계 때문에 순서가 뒤집힌다.
b=s01라고 두면 0<m<b에서 g(m)=3, m=b에서 g(m)=2, m>b에서 g(m)=1이다. 앞에서 g(0)=1도 따로 확인했다.
따라서 불연속점은 m=0과 m=b이다. 문제에서 a<b라고 했으므로 a=0, b=s01이다.
s 기준 교점 수를 m 기준 g(m)으로 되돌리면 불연속점은 0과 b만 남는다.
마지막 값을 계산한다
b=s01이고 s0lns0=2이다. 그러면 다음과 같이 바로 계산된다.
blnb=1/s0ln(1/s0)=−s0lns0=−2
따라서 (blnb)2=4이다. 또 g(a)=g(0)=1, limm→a+g(m)=3, g(b)=2이므로 구하려는 값은 다음과 같다.
g(a)(m→a+limg(m))+g(b)(blnb)2=1⋅3+2⋅4=11
정답은 11이다.
접점 조건은 s_0 ln s_0=2로 압축되고 최종값은 11이다.
다시 풀 때는 이 순서만 기억한다
역함수 조건이 주어진 문제에서는 f를 직접 구하려 하지 말고 h=f−1의 그래프를 먼저 복원한다. 이 문제에서는 점 (1,0)을 지나는 직선 조건이 역함수 평면에서 점 (0,1)을 지나는 직선 y=1+st로 바뀐다.
m=0은 s=m1으로 넘어갈 때 빠지는 값이므로 따로 계산한다. 그다음 오른쪽 가지는 항상 교점 하나를 주고, 왼쪽 가지는 접선 임계값 s0에서 교점 수가 바뀐다는 점만 정리하면 된다.
마지막에는 접점 위치를 직접 풀지 않는다. s0lns0=2와 b=s01만 사용하면 blnb=−2가 되어 최종값 11이 바로 나온다.