Přejít na obsah
Odkaz na web organizace Teiresiás

Adaptace Matematických ALGoritmů

Dělení polynomů

messages.homepage.accessibility

Dělení polynomů

1. Popis standardní metody algoritmu

Dělíme-li dva polynomy f, g jedné proměnné, používáme podobné rozmístění objektů jako při dělení dvou celých čísel.

  1. Dělenec f a dělitel g zapíšeme vedle sebe.
  2. U obou polynomů najdeme členy s nejvyšším exponentem a vydělíme je.
  3. Výsledek qá1š tohoto dílčího dělení zapíšeme napravo od dělitele a zpětně jej vynásobíme s dělitelem g.
  4. Součin qá1š \cdot g zapíšeme pod dělenec f, přičemž členy se stejným exponentem píšeme pod sebe.
  5. Spočteme rozdíl fá1š =f -qá1š \cdot g
  6. Celý postup opakujeme s polynomy fá1š, g – dostáváme postupně polynomy fá2š, fá3š, \dots, fánš, resp. qá2š, qá3š, \dots, qánš. Algoritmus končí v momentě, kdy polynom fán +1š má nižší stupeň než dělitel g.
  7. Součet q =qá1š +qá2š +qá3š +\dots +qánš je výsledkem dělení polynomů f, g se zbytkem fán +1š .

Pro názornost uvádíme i konkrétní příklad, viz Animace 1:

Příklad 1: Dělení polynomů
  • https://www.teiresias.muni.cz/amalg/www/images/animation/PolynomialDivision/original_norm14_1.jpg
  • Zadání příkladu: (3xí4š -2xí3š +1) : (xí2š +1) =
Animace 1: dělení polynomů 3xí4š -2xí3š +1 a xí2š +1

2. Návrh možných adaptací

3. Diskuze nad výhodami a nevýhodami