다항식 근 계산기(실근·허근)
20차까지의 다항식의 실근과 허근을 모두 구합니다. 정확한 유리근, 중복도, 각 근의 잔차 검산까지 보여 줍니다.
유리근은 정확하게 구하고, 나머지 근은 유효숫자 약 10자리까지의 수치로 구합니다.
| # | 근 | 소수값 | 종류 | 중복도 | 잔차 |P(x)| |
|---|---|---|---|---|---|
| 1 | 1 | 1 | 실수(정확한 유리수) | 1 | 0 |
| 2 | 2 | 2 | 실수(정확한 유리수) | 1 | 0 |
| 3 | 3 | 3 | 실수(정확한 유리수) | 1 | 0 |
20차까지 다항식의 모든 근을 실근과 허근으로 구합니다. 다항식을 쓰는 그대로(x^3 - 6x^2 + 11x - 6) 또는 계수만(1, -6, 11, -6) 입력하세요. 1/2 같은 유리근은 유리근 정리로 정확하게 찾고, 나머지 근은 수치로 계산해 유효숫자 10자리로 표시합니다. 정확한 유리근의 중복은 묶어서 보여 주며, 서로 가까운 수치 근은 정확도가 낮을 수 있습니다.
사용 방법
- x를 변수로 하여 다항식을 입력하거나, 가장 높은 차수부터 계수를 나열합니다(없는 차수는 0).
- 근을 확인합니다. 실근이 먼저, 그다음 켤레 허근 쌍이 a ± bi 꼴로 표시됩니다.
- 표로 각 근을 검산합니다. 잔차 |P(x)|는 거의 0이어야 합니다.
계산식
P(x) = aₙxⁿ + … + a₁x + a₀ = 0 Rational root theorem: any rational root p/q has p dividing a₀ and q dividing aₙ
계산기는 모든 후보 p/q를 정확하게 검사하고, 찾은 근마다 인수를 나눈 뒤, 나머지가 2차이면 근의 공식을, 더 높은 차수에서는 모든 복소수 근을 동시에 찾는 뒤랑–커너(바이어슈트라스) 반복법을 사용하며, 수렴 여부를 수치로 확인합니다. n차 다항식은 항상 중복도를 포함해 정확히 n개의 근을 가집니다.
예시
x³ − 6x² + 11x − 6: 후보는 ±1, ±2, ±3, ±6입니다. P(1) = 0이고 (x − 1)로 나누면 x² − 5x + 6 = (x − 2)(x − 3)이 남으므로 근은 1, 2, 3입니다. x³ − 2는 유리근이 없으며, 근은 ∛2 ≈ 1.25992105와 켤레 허근 −0.6299605249 ± 1.091123636i입니다.
자주 묻는 질문
다항식의 근은 몇 개인가요?
허근과 중근을 포함해 차수와 정확히 같은 개수입니다(대수학의 기본 정리). 실수 계수이면 허근은 켤레 쌍으로 나타나므로 삼차식은 항상 실근이 적어도 하나 있습니다.
중복도란 무엇인가요?
근이 몇 번 되풀이되는지를 뜻합니다. (x − 1)²(x + 2)에서 x = 1의 중복도는 2입니다. 중복도가 짝수이면 그래프는 x축을 가로지르지 않고 닿았다가 되돌아갑니다.
5차 이상에도 근의 공식이 있나요?
일반적으로는 없습니다. 아벨–루피니 정리에 따르면 x⁵ − x − 1 = 0 같은 방정식은 거듭제곱근으로 풀 수 없으므로 수치 해법이 표준적인 방법입니다.
없는 항은 어떻게 입력하나요?
계수 모드에서는 없는 차수마다 0을 씁니다. x³ − 2는 1, 0, 0, -2입니다. x가 있는 식으로 입력하면 없는 차수는 자동으로 채워집니다.
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/polynomial-root-solver/
인용·퍼가기
kakaoCalc. (2026, November 8). 다항식 근 계산기(실근·허근). https://kakao.mobile/ko/tools/polynomial-root-solver/
“다항식 근 계산기(실근·허근).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/polynomial-root-solver/.