들어가기 앞서…
삼차함수의 일반형을 바로 전개하면 계산이 넓어진다. 이 문제는 먼저 분모가 0이 되는 자리와 조각이 바뀌는 자리를 표시해서 함수의 근을 좁히는 것이 출발점이다.
조건 (나)의 집합도 값을 곧장 계산하기보다, 먼저 “서로 다른 두 자연수”라는 사실을 읽어야 한다. 이 부호 정보가 m=1을 제외하고 t의 후보를 줄이는 핵심 단서가 된다.
문제
2026학년도 대학수학능력시험 수학 공통 21번 문제
문제 텍스트 주관식
최고차항의 계수가 양수인 삼차함수 f(x)와 실수 t에 대하여 함수
g(x)={−f(x)f(x)(x<t)(x≥t)는 실수 전체의 집합에서 연속이고 다음 조건을 만족시킨다.
(가) 모든 실수 a에 대하여
x→a+limx(x−2)g(x)의 값이 존재한다.
(나)
x→m+limx(x−2)g(x)의 값이 음수가 되도록 하는 자연수 m의 집합은
{g(−1), −27g(1)}이다.
g(−5)의 값을 구하시오. 단, g(−1)=−27g(1)이다.
정답
65
풀이
분모의 위험점과 연속 조건으로 f의 근을 잡는다
먼저 x(x−2)g(x)의 분모를 본다. 분모 x(x−2)는 x=0,2에서만 0이 된다. a=0,2에서는 분모가 0이 아니므로 오른쪽 극한이 자연스럽게 존재한다.
따라서 조건 (가)는 x=0,2에서 분자도 함께 0이 되어야 한다는 뜻이다. g는 연속이고 f에 부호만 붙인 함수이므로 f(0)=0, f(2)=0이다.
또 조각이 바뀌는 x=t에서 g가 연속이려면 왼쪽값 −f(t)와 오른쪽값 f(t)가 같아야 한다. 즉 −f(t)=f(t)이고, 따라서 f(t)=0이다.
분모의 영점과 연속 조건에서 f의 근 후보를 잡는다.
이제 f는 0, 2, 그리고 나머지 한 근 r을 갖는 삼차함수로 둘 수 있다. 최고차항의 계수를 α라고 하면 α>0이고, 식은 다음과 같다.
f(x)=αx(x−2)(x−r)
또한 t도 f의 근이어야 하므로 t는 0,2,r 중 하나이다.
조건 (나)의 집합에서 부호를 먼저 읽는다
조건 (나)의 왼쪽은 자연수 m들의 집합이다. 오른쪽은 {g(−1),−27g(1)}이고, 두 값이 서로 다르다고 했으므로 이 집합은 서로 다른 두 자연수로 이루어진다.
따라서 g(−1)>0이고 −27g(1)>0이다. 여기서 바로 g(1)<0을 얻는다.
이 부호는 m=1을 빠르게 제외한다. x=1 근처에서 분모 x(x−2)는 음수이다. 따라서
x→1+limx(x−2)g(x)<0
이 되려면 g(1)>0이어야 한다. 그런데 실제로는 g(1)<0이므로 m=1은 조건을 만족시키는 자연수가 될 수 없다.
t의 후보를 부호로 줄인다
앞에서 t는 0,2,r 중 하나라고 했다. 조건 (나)에서 얻은 g(1)<0과 m=1 제외를 이용해 후보를 줄인다.
집합 조건의 부호 정보로 t의 불가능한 후보를 제거한다.
먼저 t=r이면 m<r에서는 g(x)=−f(x) 쪽을 보므로 극한값이 −α(m−r)>0이고, m≥r에서는 g(x)=f(x) 쪽을 보므로 극한값이 α(m−r)≥0이다. 음수가 되는 자연수 m이 없으므로 불가능하다.
다음으로 t=0이면 1≥t이므로 g(1)=f(1)=α(r−1)이다. 앞에서 g(1)<0을 얻었으므로 r<1이다. 그런데 m≥2이면 극한값이 α(m−r)>0이 되고, m=1도 이미 제외되었다. 이 경우도 음수가 되는 자연수 m이 없다.
따라서 남는 후보는 t=2뿐이다.
t=2에서 음수가 되는 자연수를 센다
t=2이면 x<2에서는 g(x)=−f(x)이고, x≥2에서는 g(x)=f(x)이다. 특히 m=2는 오른쪽 극한이므로 x→2+에서 x≥2 쪽 식을 써야 한다.
x(x−2)f(x)=α(x−r)이므로 자연수 m에 대한 오른쪽 극한은 다음과 같다.
x→m+limx(x−2)g(x)={−α(m−r)α(m−r)(m<2)(m≥2)
m=1은 이미 제외되었다. 따라서 음수가 되는 자연수는 m≥2에서 찾아야 하고, 이때 극한값은 α(m−r)이다. α>0이므로 음수가 되려면 m<r이어야 한다.
t=2에서는 m<r인 자연수를 세어 음수 극한의 개수를 결정한다.
조건 (나)는 음수가 되는 자연수 m이 정확히 두 개라고 말한다. m=1은 제외되었으므로 그 두 자연수는 2,3이어야 한다. 따라서 조건은 다음과 같이 정리된다.
{m∈N:x→m+limx(x−2)g(x)<0}={2,3},3<r≤4
두 값을 비교해 3과 대응시킨다
이제 조건 (나)의 오른쪽 집합도 {2,3}이어야 한다. t=2이고 −1<2, 1<2이므로 두 값은 모두 g(x)=−f(x) 쪽에서 계산한다.
먼저
f(−1)=α(−1)(−3)(−1−r)=−3α(r+1)
이므로 g(−1)=3α(r+1)이다. 또
f(1)=α(1)(−1)(1−r)=α(r−1)
이므로 g(1)=−α(r−1)이고, −27g(1)=27α(r−1)이다.
따라서 두 값의 집합은 정확히 다음과 같아야 한다.
{3α(r+1),27α(r−1)}={2,3}
두 값을 먼저 비교하면 대응이 한 가지로 정해진다.
두 값을 각각 A=3α(r+1), B=27α(r−1)이라고 하자. 3<r≤4이므로
A−B=3α(r+1)−27α(r−1)=α213−r>0
따라서 큰 값인 A가 3, 작은 값인 B가 2에 대응된다.
즉 두 식을 얻는다.
3α(r+1)=3,27α(r−1)=2
첫 식에서 α=r+11이고, 이를 둘째 식에 대입하면 다음과 같다.
27⋅r+1r−1=2
정리하면 7(r−1)=4(r+1)이므로 3r=11이고, r=311이다. 따라서 α=r+11=143이다.
마지막 값은 정의된 쪽을 확인하고 대입한다
지금까지 얻은 값은 다음과 같다.
f(x)=143x(x−2)(x−311),t=2
구하려는 값은 g(−5)이고 −5<2이므로 g(−5)=−f(−5)이다.
계산하면 다음과 같다.
f(−5)=143(−5)(−7)(−5−311)=143⋅35⋅(−326)=−65
따라서 g(−5)=65이다.
조건에 다시 넣어 확인한다
구한 값은 t=2, r=311, α=143이다. 이때 3<r≤4이므로 음수 극한을 만드는 자연수는 2,3뿐이다.
또 g(−1)=3이고 −27g(1)=2이므로 조건 (나)의 오른쪽 집합은 실제로 {2,3}이다. 원래 조건과 최종 계산이 모두 맞으므로 정답은 65이다.