JA
マイツール

多項式の解の計算(実数解・複素数解)

20次までの多項式のすべての実数解と複素数解を求めます。正確な有理数解、重複度、各解の残差による検算も表示します。

xと^で書く(2x^4 - 3x + 1)か、最高次から順に係数を並べます。ない次数は0にします
解
x = 1, 2, 3
実数解
1, 2, 3
複素数解
なし
実数解の個数
3
重複度を含む
次数
3
最大の実数解
3
最小の実数解
1
多項式
x³ - 6x² + 11x - 6 = 0

有理数解は厳密に求め、そのほかの解は有効数字約10桁の数値で求めます。

解と検算
#解小数値種類重複度残差 |P(x)|
111実数(正確な有理数)10
222実数(正確な有理数)10
333実数(正確な有理数)10
マイツール →
広告

20次までの多項式のすべての解を、実数解も複素数解も求めます。多項式は書くとおりに(x^3 - 6x^2 + 11x - 6)、または係数だけ(1, -6, 11, -6)で入力してください。1/2のような有理数解は有理数解の定理で厳密に求め、残りの解は数値で計算して有効数字10桁で表示します。厳密な有理数解の重なりはまとめて表示し、互いに近い数値解は精度が下がることがあります。

使い方

  1. xを変数として多項式を入力するか、最高次から順に係数を並べます(ない次数は0)。
  2. 解を確認します。実数解が先に、続いて共役な複素数解のペアがa ± biの形で表示されます。
  3. 表で各解を検算します。残差|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です。

よくある質問

多項式の解はいくつありますか?

複素数解と重解も数えて、ちょうど次数と同じ個数です(代数学の基本定理)。実数係数なら複素数解は共役なペアで現れるので、3次式には必ず実数解が1つ以上あります。

重複度とは何ですか?

解が何回重なっているかです。(x − 1)²(x + 2)では、x = 1の重複度は2です。重複度が偶数だと、グラフはx軸を横切らず、接して引き返します。

5次以上にも解の公式はありますか?

一般にはありません。アーベル–ルフィニの定理により、x⁵ − x − 1 = 0のような方程式は根号では解けないため、数値解法が標準的な方法です。

ない項はどう入力しますか?

係数モードでは、ない次数ごとに0を書きます。x³ − 2は1, 0, 0, -2です。xを使った式で入力した場合は、ない次数は自動で補われます。

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). 多項式の解の計算(実数解・複素数解). https://kakao.mobile/ja/tools/polynomial-root-solver/

MLA

“多項式の解の計算(実数解・複素数解).” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/polynomial-root-solver/.

広告