다항식 인수분해 계산기
12차까지의 다항식을 정수 범위에서 인수분해합니다. 최대공약수를 묶어 내고 유리근과 이차·삼차 인수를 찾아 모든 근을 나열합니다.
표시된 모든 인수는 정확한 나눗셈으로 검증했습니다. 수치 탐색은 추가 유리 인수를 놓칠 수 있으며, 기약임을 증명하지는 않습니다.
| 인수 | 중복도 | 차수 | 근 |
|---|---|---|---|
| x - 1 | 1 | 1 | 1 |
| x - 2 | 1 | 1 | 2 |
| x - 3 | 1 | 1 | 3 |
한 변수의 다항식을 입력하면 계수가 정수 또는 분수인 인수들의 곱을 찾습니다. 최대공약수를 묶어 내고 유리근을 찾으며, x⁴ + 4 = (x² + 2x + 2)(x² - 2x + 2)처럼 더 높은 차수의 인수도 찾을 수 있습니다. 각 인수의 중복도와 근을 함께 나열합니다.
사용 방법
- 6x^2 + x - 2나 2x^3 - 8x 같은 다항식을 입력합니다. (x+1)(x^2-4) 같은 곱은 먼저 전개됩니다.
- '전개한 다항식' 줄에서 입력이 의도한 대로 읽혔는지 확인합니다.
- 인수분해한 꼴을 확인합니다. 중복되는 인수는 거듭제곱으로 표시됩니다.
- 표에서 각 인수의 근을 확인합니다. 가능하면 정확한 분수나 근호로, 아니면 수치 근삿값으로 나옵니다.
계산식
P(x) = c · xᵏ · f₁(x)^m₁ · f₂(x)^m₂ · …
c는 상수 인수(계수의 최대공약수와 부호), k는 x의 거듭제곱, 각 fᵢ는 정수 계수를 갖는 검증된 인수이고 mᵢ는 그 중복도입니다. 유리근 p/q는 유리근 정리를 따릅니다. p는 상수항의 약수이고 q는 최고차항 계수의 약수입니다. 판별식 b² − 4ac가 완전제곱수가 아닌 이차 인수는 무리수 또는 허수 근을 가지며 그대로 둡니다. 모든 인수는 정확한 정수 나눗셈으로 확인한 뒤 표시합니다.
예시
x³ - 6x² + 11x - 6: 가능한 유리근은 ±1, ±2, ±3, ±6입니다. P(1) = 1 − 6 + 11 − 6 = 0, P(2) = 8 − 24 + 22 − 6 = 0, P(3) = 27 − 54 + 33 − 6 = 0이므로 답은 (x - 1)(x - 2)(x - 3)이고 근은 1, 2, 3입니다.
자주 묻는 질문
여기서 '기약'이란 무슨 뜻인가요?
어떤 인수를 유리수 계수를 갖는 더 낮은 차수의 다항식들의 곱으로 쓸 수 없으면 유리수 범위에서 기약입니다. x² + 1과 x² − 2는 둘 다 기약입니다. x² − 2 = (x − √2)(x + √2)로 쓸 수 있는 것은 실수 범위에서입니다.
6x² + x − 2 같은 최고차항 계수가 1이 아닌 이차식도 인수분해하나요?
네. (3x + 2)(2x - 1)을 돌려줍니다. 유리근 −2/3과 1/2이 인수 3x + 2와 2x − 1이 됩니다.
제곱의 차나 세제곱의 합도 처리하나요?
네, 일반적인 인수분해입니다. x⁴ − 16 = (x + 2)(x - 2)(x² + 4), x³ + 8 = (x + 2)(x² − 2x + 4)입니다.
변수를 두 개 사용할 수 있나요?
아니요. 이 도구는 한 변수의 다항식만 인수분해합니다. x² − y² 같은 식은 다변수 인수분해가 필요합니다.
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/polynomial-factoring-solver/
인용·퍼가기
kakaoCalc. (2026, November 8). 다항식 인수분해 계산기. https://kakao.mobile/ko/tools/polynomial-factoring-solver/
“다항식 인수분해 계산기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/polynomial-factoring-solver/.