Dělení polynomu polynomem

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Dělení polynomu polynomem se zbytkem je algoritmus dělení polynomu f(x) polynomem g(x), kde stupeň g(x) je menší než stupeň f(x). Algoritmus je podobný algoritmu dělení se zbytkem.

Mějme dva polynomy f(x) a g(x), kde g(x) je nenulový. Pak existují polynomy r(x) a z(x) takové, že

: f(x)=r(x)g(x)+z(x) a st(z).

Tyto polynomy jsou určeny jednoznačně. Polynomu r(x) se říká částečný podíl, polynom z(x) je zbytek při dělení polynomu f(x) polynomem g(x).

Stupeň polynomu

Stupeň nulového polynomu je roven -1, stupeň nenulového polynomu je roven největšímu n takovému, že a_n je nenulové. Stupeň polynomu f(x) značíme st(f).

Algoritmus dělení polynomů

Algoritmus pro výpočet podílu a zbytku pracuje podobně jako algoritmus pro dělení čísel zapsaných v nějaké soustavě: postupně se dělí nejvyšší člen dělence, vypočítává se prozatímní zbytek a postup se pro něj opakuje, dokud se buď nezastavíme u nejmenšího členu, kde dělení dává smysl, nebo nenajdeme výsledek s nulovým zbytkem.

Ukažme si například, že

: \frac{x^3 - 12x^2 - 42}{x-3} = x^2 - 9x - 27 - \frac{123}{x-3}.

Částečný podíl a zbytek po dělení lze nalézt v průběhu provádění následujících kroků:

1. Vydělíme první člen prvního polynomu prvním členem druhého polynomu, umístíme výsledek pod čarou \left( x^3 / x = x^2 \right).

: \begin{matrix} x^3 - 12x^2 + 0x - 42 \underline{\vert x-3}\\ \qquad\qquad\qquad\quad\; \vert x^2\\ \end{matrix}

2. Vynásobíme dočasný výsledek s dělitelem. Zapíšeme výsledek pod první polynom \left( x^2 \cdot \left( x-3 \right) = x^3 - 3x^2 \right).

: \begin{matrix} x^3 - 12x^2 + 0x - 42 \underline{\vert x-3}\\ x^3 \;\; - 3x^2 \qquad\qquad\;\; \vert x^2 \quad\; \\ \end{matrix}

3. Odečteme získaný výsledek z kroku 2 od celého prvního polynomu, zapíšeme výsledek pod čarou \left( x^3 - 12x^2 + 0x - 42 - \left( x^3 - 3x^2 \right) = - 9x^2 + 0x - 42 \right).

: \begin{matrix} x^3 - 12x^2 + 0x - 42 \underline{\vert x-3}\\ \underline{x^3 \;\; - 3x^2 \qquad\qquad\;\;} \vert x^2 \quad\; \\ - 9x^2 + 0x - 42 \;\; \end{matrix}

4. Opakujeme všechny předchozí kroky používajíce jako dělenec výraz pod čarou.

: \begin{matrix} x^3 - 12x^2 + \;\; 0x - 42 \vert x-3 \quad \\ \underline{x^3 \;\; - 3x^2 \qquad\qquad\;\;\;\;} \overline{\vert x^2 - 9x} \\ - 9x^2 \;\; + 0x - 42 \quad\;\; \\ \underline{- 9x^2 + 27x \qquad\;} \quad\;\; \\ \quad\; - 27x - 42 \end{matrix}

5. Opakujeme krok 4.

: \begin{matrix} x^3 - 12x^2 + \;\; 0x - 42 \vert x-3 \qquad\quad\; \\ \underline{x^3 \;\; - 3x^2 \qquad\qquad\;\;\;\;} \overline{\vert x^2 - 9x - 27} \\ - 9x^2 \;\; + 0x - 42 \qquad\quad\;\;\; \\ \underline{- 9x^2 + 27x \qquad\;} \qquad\quad\;\;\; \\ - 27x - 42 \quad \\ \underline{- 27x + 81} \quad \\ \quad\; - 123 \end{matrix}

6. Algoritmus zde končí.

Znamená to, že polynom r(x) = x^2 - 9x - 27 je částečný podíl a z(x) = - 123 je zbytek po dělení.

Dělitelnost polynomů

Jestliže zbytek při dělení polynomu f(x) polynomem g(x) je nulový polynom, říkáme, že polynom g(x) dělí polynom f(x), nebo že polynom f(x) je dělitelný polynomem g(x), nebo také, že polynom g(x) je dělitelem polynomu f(x).

Kořen polynomu

Prvek a se nazývá kořen polynomu f(x), jestliže platí f(a) = 0. Prvek a je kořenem polynomu f(x) právě tehdy, když polynom (x-a) dělí polynom f(x).

Praktické použití

Algoritmus se používá například při integrování racionálních lomených funkcí, když se počítá rozklad na parciální zlomky.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top