多項式の因数分解
12次までの多項式を整数の範囲で因数分解します。最大公約数をくくり出し、有理数解と2次・3次の因数を探して、すべての解を一覧にします。
表示されたすべての因数は、厳密な割り算で検証しています。数値探索ではほかの有理数の因数を見逃すことがあり、既約であることの証明はしません。
| 因数 | 重複度 | 次数 | 解 |
|---|---|---|---|
| x - 1 | 1 | 1 | 1 |
| x - 2 | 1 | 1 | 2 |
| x - 3 | 1 | 1 | 3 |
1変数の多項式を入力すると、整数または分数の係数をもつ因数の積を探します。最大公約数をくくり出し、有理数解を探し、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が完全平方数でない2次の因数は、無理数または複素数の解をもち、そのまま残します。すべての因数は、厳密な整数の割り算で確認してから表示します。
計算例
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でない2次式も因数分解できますか?
はい。(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)です。
2つの変数は使えますか?
いいえ。このツールは1変数の多項式を因数分解します。x² − y²のような式には、多変数の因数分解が必要です。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/polynomial-factoring-solver/
このツールを引用する
kakaoCalc. (2026, November 8). 多項式の因数分解. https://kakao.mobile/ja/tools/polynomial-factoring-solver/
“多項式の因数分解.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/polynomial-factoring-solver/.