고차방정식 문제를 풀 때 많은 학생이 차수가 높다는 사실부터 부담스럽게 받아들입니다. 삼차나 사차식이 보이면 새로운 공식이 필요하다고 생각하지만, 실제 풀이의 핵심은 식을 여러 인수의 곱으로 바꾸어 이미 알고 있는 방정식의 형태로 나누는 데 있습니다. 고차방정식 전체를 한 번에 해결하려 하기보다, 어떤 인수가 숨어 있는지 찾고 각 인수가 0이 되는 경우를 나누어 보는 과정이 중요합니다.
차수가 높아도 먼저 식의 구조를 살펴야 하는 이유
예를 들어 다음과 같은 방정식이 있다고 해 보겠습니다.
x3 - 3x2 - 4x + 12 = 0
항을 앞에서부터 무작정 계산하면 복잡해 보이지만, 두 항씩 묶으면 다음과 같이 정리할 수 있습니다.
x2(x - 3) - 4(x - 3) = 0
공통으로 반복되는 식을 찾으면
(x - 3)(x2 - 4) = 0
이후 차의 제곱을 이용해
(x - 3)(x - 2)(x + 2) = 0
으로 바꿀 수 있습니다. 그러면 곱이 0이 되는 조건에 따라 x - 3 = 0, x - 2 = 0, x + 2 = 0을 각각 해결하여 해를 구할 수 있습니다. 여기서 중요한 점은 고차방정식을 직접 푸는 공식이 아니라 식의 배열을 바꾸어 인수분해가 가능한 모양을 발견하는 것입니다.
공통인수를 찾는 것부터 시작하기
인수분해를 시도할 때 가장 먼저 확인할 것은 모든 항에 공통으로 들어 있는 인수가 있는지입니다. 예를 들어
2x4 - 6x3 + 8x2 = 0
에서는 각 항에 2x2가 포함되어 있으므로
2x2(x2 - 3x + 4) = 0
으로 정리할 수 있습니다. 이때 2x2 = 0에서 x = 0을 얻고, 나머지 이차식은 별도로 판단합니다. 공통인수를 바로 확인하지 않고 이차식의 인수분해부터 시도하면 계산이 불필요하게 길어질 수 있습니다.
특히 공통인수가 x의 거듭제곱으로 나타나는 경우에는 x = 0이 해로 포함되는지 놓치지 않아야 합니다. 식을 나누어 간단하게 만드는 과정에서 x2나 x를 양변에서 나눠 버리면 x = 0인 해를 잃을 수 있으므로, 먼저 공통인수를 이용해 곱의 형태로 만든 뒤 각각의 경우를 확인해야 합니다.
항을 묶어 공통된 인수를 만드는 방법
고차방정식에서는 모든 항에 하나의 공통인수가 있는 것은 아니지만, 항을 적절히 묶었을 때 같은 식이 반복되는 경우가 있습니다.
x3 + 2x2 - 9x - 18 = 0
을 예로 들면 앞의 두 항과 뒤의 두 항을 묶어
x2(x + 2) - 9(x + 2) = 0
으로 정리할 수 있습니다. 반복되는 x + 2를 묶으면
(x + 2)(x2 - 9) = 0
이고, 다시 차의 제곱으로 분해하여 해를 찾을 수 있습니다.
이 방법에서 학생들이 자주 하는 실수는 두 번째 묶음의 부호를 제대로 확인하지 않는 것입니다. -9x - 18을 -9(x + 2)로 바꾸어야 앞의 묶음과 같은 x + 2가 만들어집니다. 묶은 뒤에는 각 묶음에서 밖으로 뺀 인수를 다시 곱해 원래 식이 되는지 확인하는 습관이 필요합니다.
치환으로 반복되는 식을 하나의 문자처럼 보기
고차방정식이라고 해도 특정 식이 반복되면 치환을 통해 이차방정식처럼 바꿀 수 있습니다. 예를 들어
(x2 - 1)2 - 5(x2 - 1) + 6 = 0
에서는 x2 - 1이 반복됩니다. 이를 t로 두면
t2 - 5t + 6 = 0
이 되고, 인수분해하면 (t - 2)(t - 3) = 0입니다. 따라서 t = 2 또는 t = 3이고, 치환한 식을 다시 되돌려 x2 - 1 = 2, x2 - 1 = 3을 각각 해결해야 합니다.
치환 문제에서 중요한 것은 t의 해를 구한 뒤 답을 끝냈다고 생각하지 않는 것입니다. t는 임시로 만든 문자이므로 반드시 원래의 x에 대한 식으로 돌아가야 합니다. 또한 치환할 식을 정할 때는 단순히 반복되는 부분만 보는 것이 아니라, 전체 식이 t에 대한 이차식이나 곱셈 형태로 바뀌는지를 확인해야 합니다.
한 근을 찾은 뒤 인수정리로 차수를 낮추기
고차방정식의 식이 쉽게 묶이지 않을 때는 하나의 근을 예상하여 차수를 낮출 수 있습니다. 다항식 f(x)에 대하여 f(a) = 0이면 x - a가 f(x)의 인수라는 인수정리를 활용하는 방식입니다.
예를 들어
f(x) = x3 - 6x2 + 11x - 6
에서 x = 1을 대입하면 f(1) = 0이므로 x - 1을 인수로 가집니다. 실제로 나누면
f(x) = (x - 1)(x2 - 5x + 6)
이 되고, 남은 이차식은 (x - 2)(x - 3)으로 인수분해됩니다. 따라서 모든 해를 구하려면 가능한 근 하나를 찾고, 그 근에 해당하는 인수를 분리한 뒤 남은 식을 계속 간단하게 만들어야 합니다.
정수근을 예상할 때는 상수항과 최고차항의 관계를 이용합니다. 다만 아무 숫자나 대입하기보다, 문제에 주어진 식의 계수와 부호를 보고 가능한 값을 좁혀야 합니다. 근을 찾았다고 바로 결론 내리지 말고 실제로 원래 다항식에 대입하여 0이 되는지 확인하는 과정도 필요합니다.
인수분해가 끝난 뒤 해를 빠뜨리지 않는 확인
곱의 형태로 정리한 다음에는 각 인수를 0으로 놓습니다. 예를 들어
(x - 1)2(x + 3)(x2 + 4) = 0
이라면 x = 1, x = -3이 실수해입니다. x2 + 4 = 0은 실수 범위에서는 해가 없으므로, 모든 인수가 반드시 실수해를 만드는 것은 아닙니다. 문제에서 복소수 범위를 다루는지에 따라 판단이 달라질 수 있으므로, 해의 범위를 확인해야 합니다.
또한 (x - 1)2처럼 같은 인수가 반복되면 x = 1이라는 해가 중복되어 나타난 것입니다. 해의 종류만 묻는지, 중근을 포함한 해의 개수를 묻는지에 따라 답을 다르게 정리할 수 있습니다. 인수의 지수는 단순히 생략할 부분이 아니라 근의 중복과 관련된 정보입니다.
풀이가 막힐 때 점검할 순서
- 모든 항에 공통인수가 있는지 확인한다.
- 항을 두 묶음 또는 세 묶음으로 나누었을 때 같은 인수가 반복되는지 살핀다.
- 곱셈공식이나 차의 제곱 형태가 숨어 있는지 확인한다.
- 반복되는 식을 새로운 문자로 치환했을 때 차수가 낮아지는지 본다.
- 간단한 수를 대입해 0이 되는 근이 있는지 확인한다.
- 인수분해 후 각 인수를 0으로 놓고 원래 변수의 해로 되돌린다.
- 찾은 해를 원래 방정식에 대입하여 빠진 해와 계산 오류를 확인한다.
이 순서는 모든 문제에 기계적으로 적용하는 공식이라기보다, 첫 접근이 떠오르지 않을 때 생각을 정리하는 기준입니다. 인수분해가 되지 않는 식을 억지로 공식에 맞추기보다, 항의 구조와 반복되는 표현을 먼저 살펴야 합니다.
인천마전고고1수학과외에서 확인할 풀이 습관
고차방정식 학습에서는 맞힌 문제의 정답보다 어떤 인수를 먼저 발견했는지가 더 중요할 때가 있습니다. 풀이를 마친 뒤에는 “왜 이 항을 묶었는가?”, “왜 이 값을 대입했는가?”, “치환한 뒤 원래 식으로 어떻게 돌아왔는가?”를 설명해 보아야 합니다. 설명이 되지 않는다면 해설의 형태를 따라 한 것일 수 있습니다.
문제를 다시 풀 때는 풀이를 그대로 베껴 쓰기보다 방정식만 보고 첫 변형을 혼자 만들어 보는 것이 좋습니다. 첫 줄에서 공통인수를 뽑을지, 항을 묶을지, 치환할지를 판단하는 연습이 고차방정식의 핵심입니다. 인천마전고고1수학과외에서도 한 문제를 여러 번 계산하는 것보다 서로 다른 모양의 식에서 같은 구조를 찾아내는 과정을 점검해야 합니다.
결국 고차방정식의 인수분해는 복잡한 식을 무리하게 계산하는 기술이 아니라, 식 안에 반복되는 관계를 발견하고 차례로 단순한 방정식으로 바꾸는 방법입니다. 풀이가 끝난 뒤 해의 범위와 중복 여부까지 확인하는 습관을 들이면, 새로운 형태의 문제에서도 인수분해를 어디에 적용해야 할지 스스로 판단하기 쉬워집니다.