Skip to main content
guidealgebra

多項式の除法を段階的に:長除法と組立除法

·12分で読める·Solvify Team

多項式の除法を段階的に行うことは、有理式の簡略化、高次多項式の因数分解、微積分の部分分数分解への準備をする中核となる代数スキルです。多項式の除法を段階的に計算する(手計算でも計算機を使って確認でも)には、2つの主なアルゴリズムが従われます。どの除数にも対応できる多項式の長除法と、x − r の形の1次2項式の除数に適用できる組立除法という近道です。このガイドは両方の方法を完全に計算された数値例で説明し、どの状況でどちらの方法を使うべきかを正確に説明し、学生がテストの前に自分の理解を確認できるように、よくある間違いを強調し、完全な解答付きの練習問題を提供します。

多項式の除法とは?なぜ重要なのか?

多項式の除法は、1つの多項式(被除数と呼ばれる)を別の多項式(除数と呼ばれる)で除して、商と場合によっては余りを得るプロセスです。すべての多項式の除法問題を支配する基本的な関係式は、被除数 = 除数 × 商 + 余り です。余りがゼロの場合、除数は被除数に完全に割り切れます。これは除数が因数であることを意味します。これにより、多項式の除法は、単純な試行錯誤やパターン認識が通用しない3次以上の多項式の因数分解の中心的な道具となります。 多項式の除法は多くのトピックで出現します。代数では、(x³ − x² − 4x + 4) ÷ (x − 2)のような有理式の簡略化や、有理根定理で1つの根を見つけた後に3次多項式を完全に因数分解する必要がある場合に現れます。前計算では、斜めの漸近線を持つ有理関数のグラフを描く際の最初のステップになります。これらの漸近線はリテラルに除算後に得られる商です。微積分では、不適切な有理積分を部分分数分解の方法の準備をします。これらのすべての文脈で、多項式の除法を段階的に行うプロセスは同じです。異なるのは応用だけです。

被除数 = 除数 × 商 + 余り —この恒等式は多項式の除法のすべての問題に成立し、組み込みのチェックを提供します:除数に商を掛けて、余りを足して、結果が元の被除数と一致する必要があります。

多項式の長除法を段階的に:方法と最初の計算例

多項式の長除法は、整数で学習した長除法アルゴリズムをミラーしていますが、変数と指数を持つ項に適用されます。このプロセスは5つの繰り返されるアクション—除算、乗算、減算、降ろす、繰り返す—をループして、残っている次数が除数の次数よりも厳密に低くなるまで続きます。開始する前に、被除数と除数の両方を次数の降順で記述する必要があります。被除数に「欠落」した次数がある場合(例えば、3次の x² 項がない場合)、それは 0 係数のプレースホルダー項として埋める必要があります。例えば、x³ + 0x² + 2x − 5。このセットアップステップをスキップすることは、列の位置合わせエラーの最も単純な原因です。 計算例1:(2x³ + 3x² − 11x − 6) ÷ (x − 2)を計算します。 両方の多項式は既に次数の降順で、欠落している項がないので、プレースホルダーは不要です。

1. ステップ 1 — 被除数の最高次項を除数の最高次項で除する

最高次の項だけを見てください。被除数の最高次項は 2x³ で、除数の最高次項は x です。計算:2x³ ÷ x = 2x²。これは商の最初の項です。除算の棒の上に 2x² を書き、被除数の x² 列の上に配置します。

2. ステップ 2 — 商の項に除数全体を掛ける

2x² に (x − 2) を掛けます:2x² × x = 2x³ で 2x² × (−2) = −4x²。したがって積は 2x³ − 4x² です。この積を被除数の最初の2項の下に書き、同じ列に同類項を配置します:2x³ は 2x³ の下に、−4x² は 3x² の下に。

3. ステップ 3 — 減算して次の項を降ろす

現在の行から (2x³ − 4x²) を減算します:(2x³ + 3x²) − (2x³ − 4x²) = 7x²。次に次の項 −11x を降ろして、新しい計算式 7x² − 11x を得ます。x³ の項がキャンセルされています。どの項も完全にキャンセルされていない場合は、ステップ 2 の乗算を再度チェックしてください。

4. ステップ 4 — 繰り返す:除算、乗算、減算、降ろす

新しい最高次項を除算します:7x² ÷ x = 7x。これは次の商の項です。乗算:7x × (x − 2) = 7x² − 14x。7x² − 11x から減算:(7x² − 11x) − (7x² − 14x) = 3x。−6 を降ろして 3x − 6 を得ます。

5. ステップ 5 — 最終サイクルと答えを読む

3x ÷ x = 3 を計算します。乗算:3 × (x − 2) = 3x − 6。減算:(3x − 6) − (3x − 6) = 0。余りはゼロなので、(x − 2) は被除数に完全に割り切れます。商は 2x² + 7x + 3 で、答えは完全な因数分解として書くこともできます:2x³ + 3x² − 11x − 6 = (x − 2)(2x² + 7x + 3)。

6. ステップ 6 — 答えを検証する

掛け戻す:(x − 2)(2x² + 7x + 3)。展開:x(2x² + 7x + 3) = 2x³ + 7x² + 3x;−2(2x² + 7x + 3) = −4x² − 14x − 6。結合:2x³ + (7x² − 4x²) + (3x − 14x) − 6 = 2x³ + 3x² − 11x − 6。✓ 元の被除数と一致します。

多項式の長除法で減算するときは、減算する行のすべての項に負の符号を分配します。2番目の項の符号をひっくり返すのを忘れることは、プロセス全体で最も頻繁な算術エラーです。

余りがある多項式の除法を段階的に

すべての多項式の除法が均等に結果を出すわけではありません。余りがゼロでない場合、答えを次のように書きます:商 + 余り ÷ 除数。たとえば、除算が x² + x − 1 の商と −4 の余りを得た場合、除数が (x + 1) の場合、x² + x − 1 + (−4)/(x + 1) と書きます。多項式の除法を段階的に計算する方法を使って、これはちょうど同じくらい体系的です。残りの式の次数が除数の次数より低くなったときに停止するだけです。 計算例2:(x³ + 2x² − 5) ÷ (x + 1)を計算します。 被除数に x 項がないので、プレースホルダーを挿入します:x³ + 2x² + 0x − 5。

1. ステップ 1 — 最初のサイクル

x³ ÷ x = x² を計算します。乗算:x² × (x + 1) = x³ + x²。x³ + 2x² から減算:(x³ + 2x²) − (x³ + x²) = x²。0x を降ろします→計算式:x² + 0x。

2. ステップ 2 — 2番目のサイクル

x² ÷ x = x を計算します。乗算:x × (x + 1) = x² + x。x² + 0x から減算:(x² + 0x) − (x² + x) = −x。−5 を降ろします→計算式:−x − 5。

3. ステップ 3 — 3番目のサイクルと余り

−x ÷ x = −1 を計算します。乗算:−1 × (x + 1) = −x − 1。−x − 5 から減算:(−x − 5) − (−x − 1) = −4。残りの −4 は次数 0 であり、これは除数の次数 1 より少ないので、除算は停止します。余り = −4。

4. ステップ 4 — 完全な答えを書く

商:x² + x − 1。余り:−4。完全な答え:x² + x − 1 + (−4)/(x + 1)、しばしば x² + x − 1 − 4/(x + 1) と書かれます。検証:(x + 1)(x² + x − 1) + (−4) = x³ + x² − x + x² + x − 1 − 4 = x³ + 2x² − 5。✓

(x + 1) で割った後の余り −4 は、多項式の x = −1 での値が正確に −4 であることを意味します。これは余剰定理で、完全な乗算なしで答えを高速にスポットチェックする方法です。

組立除法:多項式の除法を段階的に行う高速な方法

組立除法は、除数が x − r の形の1次2項式である場合(r は実数)に独占的に機能する圧縮されたアルゴリズムです。完全な多項式の項を書き出す代わりに、数値係数のみを使って作業します。これにより、その特定の使用例に対して長除法よりはるかに高速になり、多項式の除法を段階的に計算する計算機がないときにほとんどの学生が選択する方法です。除数 x − r は値 r を直接使用します:x − 2 の場合、r = 2;x + 3(x − (−3) と書かれる)の場合、r = −3。 計算例3:組立除法を使って (x³ − 4x² + x + 6) ÷ (x − 3) を計算します。ここで r = 3。

1. ステップ 1 — 組立除法表をセットアップする

左のボックスに r = 3 を書きます。右側の行に、被除数の係数を次数の降順で書きます:1、−4、1、6(x³ − 4x² + x + 6 について)。中央の行の空間の下に水平線を引きます。次数が欠落している場合は、その係数として 0 を挿入します。

2. ステップ 2 — 最初の係数を降ろす

最高次の係数 1 を線の下の結果の行に直接ドロップします。これは常に最初のステップです:最高次の係数は変更されずに通ります。

3. ステップ 3 — 各列を横切って乗算と加算を繰り返す

1 × 3 = 3 を乗算します。3 を −4 の下の中央の行に書き、次に加算します:−4 + 3 = −1。結果の行に −1 を書きます。−1 × 3 = −3 を乗算します。−3 を 1 の下に書き、加算します:1 + (−3) = −2。結果の行に −2 を書きます。−2 × 3 = −6 を乗算します。−6 を 6 の下に書き、加算します:6 + (−6) = 0。結果の行に 0 を書きます。

4. ステップ 4 — 商と余りを読む

結果の行は 1、−1、−2、0 です。最後の数字(0)は余りです。残りの数字は商の係数を与え、被除数より1次低くなります:1x² − 1x − 2 = x² − x − 2。余りが 0 なので、(x − 3) は完全に割り切れます。答え:x² − x − 2。

5. ステップ 5 — 検証する

(x − 3)(x² − x − 2) を乗算します:x(x² − x − 2) = x³ − x² − 2x;−3(x² − x − 2) = −3x² + 3x + 6。結合:x³ − x² − 2x − 3x² + 3x + 6 = x³ − 4x² + x + 6。✓ これはまた x² − x − 2 が (x − 2)(x + 1) として因数分解されることを確認し、完全な因数分解 x³ − 4x² + x + 6 = (x − 3)(x − 2)(x + 1) を得ます。

除数 x + 3 の場合、組立除法で r = −3 を使用します。+3 ではありません。r に対する符号の間違いは最も一般的なセットアップの間違いであり、毎回間違った商を生成します。

長除法対組立除法:どの方法をいつ使うか

正しい方法を選ぶことで時間が節約され、エラーが減ります。ルールを知ったら、意思決定ツリーは簡潔です。 組立除法を使う場合:除数が正確に x − r(1次、最高次の係数1)である場合。例:x − 5、x + 2(x − (−2))、x − 1/2。組立除法はこれらを長除法のほぼ半分のステップで処理します。 多項式の長除法を使う場合:除数が2次以上である場合(x² + 3x + 1 など)、除数の最高次の係数が 1 以外である場合(2x − 3)、または x − r の形に簡単に入れられない2項式で除算する場合。長除法はすべての状況で機能する一般的な方法です。 多項式の除法を段階的に計算する計算機の使用に関する実用的な注記:ほとんどのグラフ計算機とコンピュータ代数システムは、1次の除数の結果を提示する場合でも、内部的に長除法アルゴリズムを使用します。長除法を理解することは、単に画面から結果を読み取るのではなく、これらの結果に従い、検証できることを意味します。

クイックルール:除数が最高次の係数が 1 の単一の1次項 x − r である場合、組立除法を使用します。他のすべてのケース—高次の除数、最高次の係数が 1 以外—では、多項式の長除法を使用します。

多項式の除法でよくある間違いと修正方法

多項式の除法をするときに学生が作る誤りは、予測可能な少数の場所の周りにクラスター化される傾向があります。事前にそれらを知ることは、失敗したテストの後でそれらを見直すことより価値があります。

1. 間違い1 — 欠落した次数のプレースホルダー項を忘れる

被除数が x³ − 5(x² または x 項がない)である場合、いずれかの方法を開始する前に x³ + 0x² + 0x − 5 と書く必要があります。プレースホルダーがなければ、列がシフトし、その後のすべてのステップが間違った答えを生成します。これは長除法と組立除法の両方に適用されます:次数が欠落している場所では 0 を使用します。

2. 間違い2 — 長除法で最初の項だけを減算する

長除法のすべてのサイクルのステップ 3 では、全体の積の行を減算します。すべての項であり、先頭の項だけではありません。たとえば、7x² − 11x から (7x² − 14x) を減算することは、7x² − 11x − 7x² + 14x = 3x を意味します。7x² − 11x から 7x² だけを減算して −14x を無視する学生は、7x² − 11x − 7x² = −11x で終わってしまい、その代わりに 3x になり、その後のすべてのステップがズレてしまいます。

3. 間違い3 — 組立除法で r に対して間違った符号を使用する

除数 x − r は r を直接使用します。x − 5 の場合、r = 5 です。x + 4(x − (−4) に等しい)の場合、r = −4 です。−4 の代わりに +4 を使用すると、間違った商が生成されます。r を明確に識別するために、まず除数を x − r の形に書き直してください。

4. 間違い4 — 最終的な答えで余りを正しく配置しない

(x − 3) で割った後の余り 7 は、最後に単に「+ 7」と書かれていません。余りは常に除数の上に配置されます:+ 7/(x − 3)。分母に除数を忘れることは、式を数学的に不正確にします。被除数 = 除数 × 商 + 余りの恒等式のポイント全体は、余りが完成していない除法であり、自由にスタンドしている定数ではないということです。

5. 間違い5 — 除算をサイクル1つ早く停止する

除算は、残りの式の次数が除数の次数より厳密に低い場合にのみ完了します。除数が1次(次数 1)の場合、左に定数がある場合に停止します。除数が2次(次数 2)の場合、左に1次または定数の式がある場合に停止します。残りの「見栄えの小ささ」で次数をチェックする代わりに停止することは、より長い問題での一般的なエラーです。

多項式の除法を段階的に練習する問題

各問題を独立して、解答を読む前に行ってください。完全に検証された答えを目指してください。商に除数を掛けて、余りを足して、元の被除数に戻ることを確認します。

1. 問題1(長除法、余りなし):(x³ − 6x² + 11x − 6) ÷ (x − 1)

余剰定理チェック:f(1) = 1 − 6 + 11 − 6 = 0、したがって (x − 1) は因数であり、余りはゼロになります。 サイクル1:x³ ÷ x = x²。乗算:x²(x − 1) = x³ − x²。減算:(x³ − 6x²) − (x³ − x²) = −5x²。11x を降ろします→−5x² + 11x。 サイクル2:−5x² ÷ x = −5x。乗算:−5x(x − 1) = −5x² + 5x。減算:(−5x² + 11x) − (−5x² + 5x) = 6x。−6 を降ろします→6x − 6。 サイクル3:6x ÷ x = 6。乗算:6(x − 1) = 6x − 6。減算:(6x − 6) − (6x − 6) = 0。余り = 0。 商:x² − 5x + 6 = (x − 2)(x − 3)。完全な因数分解:(x − 1)(x − 2)(x − 3)。検証:(x − 1)(x² − 5x + 6) = x³ − 5x² + 6x − x² + 5x − 6 = x³ − 6x² + 11x − 6。✓

2. 問題2(組立除法):(2x³ + x² − 13x + 6) ÷ (x − 2)

r = 2。係数:2、1、−13、6。 2 を降ろします。2 × 2 = 4 を乗算;1 に足します→5。5 × 2 = 10 を乗算;−13 に足します→−3。−3 × 2 = −6 を乗算;6 に足します→0。余り = 0。商の係数:2、5、−3→2x² + 5x − 3。検証:(x − 2)(2x² + 5x − 3) = 2x³ + 5x² − 3x − 4x² − 10x + 6 = 2x³ + x² − 13x + 6。✓

3. 問題3(欠落した項がある長除法):(x⁴ − 16) ÷ (x² − 4)

プレースホルダー付きで被除数を書き直します:x⁴ + 0x³ + 0x² + 0x − 16。除数:x² − 4。 サイクル1:x⁴ ÷ x² = x²。乗算:x²(x² − 4) = x⁴ − 4x²。減算:(x⁴ + 0x³ + 0x²) − (x⁴ + 0x³ − 4x²) = 4x²。0x を降ろします→4x² + 0x。 サイクル2:4x² ÷ x² = 4。乗算:4(x² − 4) = 4x² − 16。減算:(4x² + 0x − 16) − (4x² − 16) = 0。余り = 0。商:x² + 4。検証:(x² − 4)(x² + 4) = x⁴ + 4x² − 4x² − 16 = x⁴ − 16。✓

4. 問題4(ゼロ以外の余りがある組立除法):(3x³ − 7x² + 2x + 8) ÷ (x − 2)

r = 2。係数:3、−7、2、8。 3 を降ろします。3 × 2 = 6 を乗算;−7 に足します→−1。−1 × 2 = −2 を乗算;2 に足します→0。0 × 2 = 0 を乗算;8 に足します→8。余り = 8。商の係数:3、−1、0→3x² − x。完全な答え:3x² − x + 8/(x − 2)。検証:(x − 2)(3x² − x) + 8 = 3x³ − x² − 6x² + 2x + 8 = 3x³ − 7x² + 2x + 8。✓ 余剰定理も これを確認します:3x³ − 7x² + 2x + 8 に x = 2 を代入すると、3(8) − 7(4) + 2(2) + 8 = 24 − 28 + 4 + 8 = 8 になります。✓

多項式の除法についてよく寄せられる質問

これらの質問は、多項式の除法に初めて取り組む学生や代数または前計算の試験の準備をしている学生から繰り返し出されます。

1. 組立除法の代わりに長除法を常に使うことができますか?

いいえ。組立除法は除数が最高次の係数が 1 の1次2項式である場合にのみ機能します。具体的には、x − r の形式の除数です。除数が 2x − 4 の場合、2(x − 2) として書き直して 2 を因数分解することができますが、ほとんどの教科書とコースは非単項の除数に対して直接長除法を使用することを期待しています。x² + x + 1 のような2次の除数については、長除法が唯一の手動オプションです。

2. 余りがゼロとはどういう意味ですか?

余りがゼロということは、除数が被除数の正確な因数であることを意味します。たとえば、(x³ − 6x² + 11x − 6) ÷ (x − 1) が余りがゼロを生成する場合、(x − 1) は因数であり、x = 1 は多項式の根です。除算、因数、根の間のこの接続は、因数定理です:f(r) = 0 ならば、(x − r) は因数であり、多項式の除法はそれをゼロの余りで確認します。

3. 余剰定理はどのように多項式の除法を高速化しますか?

余剰定理は、f(x) を (x − r) で除算するときの余りが f(r) に等しいことを述べています。したがって、余りを見つけるために完全な除算を完了する代わりに、x = r を元の多項式に代入し、直接それを評価できます。これは高速なチェックです:f(r) を計算し、それを計算した余りと比較します。一致しない場合は、どこかに算術エラーを作りました。

4. 多項式の除法がなぜ降順を使うのですか?

降順(最高次から)は列構造を整理して保ち、これは長除法のすべてのサイクルで正確な減算に重要です。同類項が同じ列に配置されると、次の次数を追跡することなく、信頼性を持って減算して降ろすことができます。除法中に他の順序で多項式を書くことは、構造的な間違いであり、ほぼ位置合わせエラーを保証します。

5. 多項式の除法を段階的に行うことは複素数(虚数)の根に機能しますか?

はい。アルゴリズム自体は係数が実数か複素数かを気にしません。x − (2 + 3i) で除算する場合、組立除法で r = 2 + 3i を設定し、各列を通じて複素算術を実行します。計算はより重いですが、プロセスは同じです。実際には、ほとんどの高校およびAP計算コースは、多項式の除法を実数係数の除数に制限しています。

タグ:
guidealgebra

今すぐ宿題ヘルプを入手

数百万人の学生が利用するAI数学ソルバーに参加しましょう。数学の問題の即時解決、ステップバイステップの説明、24時間365日の宿題サポートを受けられます。

iOSおよびAndroidデバイスで利用可能