사차방정식 계산기
ax⁴ + bx³ + cx² + dx + e = 0의 네 근을 실근과 허근, 중근까지 모두 구하고 인수분해한 꼴도 보여 주는 사차방정식 계산기입니다.
검산(비에타): 근의 합은 −b/a = -3, 근의 곱은 e/a = -10입니다.
근은 근삿값이며, 서로 매우 가까운 근은 정확도가 떨어질 수 있습니다. 아주 작은 값은 인수분해한 꼴에서 과학적 표기법으로 나타냅니다.
사차(4차)방정식 ax⁴ + bx³ + cx² + dx + e = 0의 네 근을 중근과 허근까지 모두 구합니다. 실수 계수의 사차방정식은 중복도를 포함해 항상 근이 네 개이며, 실근 4개, 실근 2개와 켤레 허근 1쌍, 켤레 허근 2쌍 중 하나입니다. 다항식을 인수분해한 꼴도 함께 보여 줍니다.
사용 방법
- 다섯 계수 a부터 e까지 입력합니다. 없는 항은 0으로 둡니다.
- 근을 확인합니다. 실근은 작은 값부터, 이어서 허근이 p + qi 꼴로 표시됩니다.
- '근의 종류'에서 실근의 개수와 중근이 있는지 확인합니다.
- 인수분해한 꼴과 메모의 비에타 검산으로 답을 확인합니다.
계산식
ax⁴ + bx³ + cx² + dx + e = a(x − r₁)(x − r₂)(x − r₃)(x − r₄)
인수분해한 꼴을 전개하면 비에타의 공식이 나오며, 예를 들어 r₁ + r₂ + r₃ + r₄ = −b/a, r₁r₂r₃r₄ = e/a입니다. 페라리의 방법은 분해 삼차식을 통해 사차방정식을 대수적으로 풀지만, 닫힌 공식은 부동소수점 계산에서 정확도가 떨어질 수 있습니다. 그래서 이 계산기는 에이버스-엘리히 반복법으로 네 근을 한꺼번에 구하고, 다항식의 도함수로 중근을 확정합니다.
예시
x⁴ + 3x³ + 5x² + x − 10 = 0의 근은 x = −2, x = 1, 켤레 허근 x = −1 ± 2i입니다. 인수분해하면 (x + 2)(x − 1)(x² + 2x + 5)이고, 이차 인수의 판별식이 4 − 20 = −16이므로 근이 허근입니다. 비에타 검산: 근의 합은 −2 + 1 − 1 − 1 = −3 = −b/a, 곱은 (−2)(1)(5) = −10 = e/a입니다.
자주 묻는 질문
사차방정식이 실근을 하나도 갖지 않을 수 있나요?
네. x⁴ + 1 = 0은 네 근이 모두 허근이며 ±0.707107 ± 0.707107i입니다. 실수 다항식의 허근은 켤레 쌍으로 나타나므로 실수가 아닌 근의 개수는 항상 0, 2, 4 중 하나입니다.
중근은 어떻게 표시되나요?
이중근은 목록에 두 번 나타나고 인수분해한 꼴에는 제곱 인수로 나타납니다. x⁴ − 2x² + 1 = (x + 1)²(x − 1)²의 근은 −1, −1, 1, 1입니다.
x⁴ − 5x² + 4 = 0 같은 복이차방정식은요?
b와 d를 0으로 두면 됩니다. y = x²로 치환하여 y에 대한 이차방정식으로 풀 수도 있습니다. 여기서는 y = 1 또는 4이므로 x = ±1 또는 ±2입니다.
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/quartic-equation-solver/
인용·퍼가기
kakaoCalc. (2026, November 8). 사차방정식 계산기. https://kakao.mobile/ko/tools/quartic-equation-solver/
“사차방정식 계산기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/quartic-equation-solver/.