Nod polinomu piemēri. Lielākais polinomu kopīgais dalītājs. koprime polinomi. Kur tiešsaistē var atrisināt polinoma vienādojumu

POLINOMĀLU SADAĻA. EUCLID ALGORITMS

§ viens. Polinomu dalījums

Dalot, polinomi tiek attēloti kanoniskā forma un ir sakārtoti burta dilstošā pakāpē, attiecībā pret kuru tiek noteikta dividendes un dalītāja pakāpe. Dividendes pakāpei jābūt lielākai vai vienādai ar dalītāja pakāpi.

Dalīšanas rezultāts ir vienīgais polinomu pāris - koeficients un atlikums, kam jāizpilda vienādība:

< делимое > = < делитель > ´ < частное > + < остаток > .

Ja pakāpes polinoms n Pn (x ) ir dalāms,

pakāpes polinoms m Rk (x ) ir dalītājs no ( n³ m),

Polinoms Qn – m (x ) ir privāts. Šī polinoma pakāpe ir vienāda ar starpību starp dividendes un dalītāja pakāpēm,

Pakāpes polinoms k Rk (x ) ir atlikums no ( k< m ).

Tāda vienlīdzība

Pn(x) = Fm(x) × Qn — m(x) + Rk(x) (1,1)

ir jāsaglabā identiski, tas ir, jāpaliek spēkā visām x reālajām vērtībām.

Atkal mēs atzīmējam, ka atlikuma pakāpe k jābūt mazākam par dalītāja jaudu m . Atlikušās daļas mērķis ir pabeigt polinomu reizinājumu Fm (x) un Qn - m (x ) uz polinomu, kas vienāds ar dividendi.

Ja polinomu reizinājums Fm (x) × Qn – m (x ) dod polinomu, kas vienāds ar dividendi, tad atlikumu R = 0. Šajā gadījumā mēs sakām, ka sadalīšana tiek veikta bez atlikuma.

Mēs apsvērsim polinomu dalīšanas algoritmu, izmantojot konkrētu piemēru.

Lai polinomu (5x5 + x3 + 1) dalītu ar polinomu (x3 + 2).

1. Sadaliet lielāko dividendes termiņu 5x5 ar dalītāja augstāko termiņu x3:

Tālāk tiks parādīts, ka šādi tiek atrasts koeficienta pirmais loceklis.

2. Dalītāju reizina ar koeficienta nākamo (sākotnēji pirmo) daļu un šo reizinājumu atņem no dividendes:

5x5 + x3 + 1 - 5x2 (x3 + 2) = x3 - 10x2 + 1.

3. Dividendes var attēlot kā

5x5 + x3 + 1 = 5x2 (x3 + 2) + (x3 - 10x2 +

Ja darbībā (2) atšķirības pakāpe izrādās lielāka vai vienāda ar dalītāja pakāpi (kā aplūkotajā piemērā), tad ar šo starpību atkārtojas iepriekš norādītās darbības. Kurā

1. Starpības x3 augstākais termiņš tiek dalīts ar dalītāja x3 lielāko daļu:

Tālāk tiks parādīts, ka šādā veidā tiek atrasts otrais koeficients.

2. Dalītāju reizina ar koeficienta nākamo (tagad otro) daļu un šo reizinājumu atņem no pēdējās starpības.

X3 - 10x2 + 1 - 1 × (x3 + 2) = - 10x2 - 1.

3. Pēc tam pēdējo atšķirību var attēlot kā

X3 — 10x2 + 1 = 1 × (x3 + 2) + (-10x2 +

Ja nākamās starpības pakāpe izrādās mazāka par dalītāja pakāpi (kā atkārtojuma gadījumā darbībā (2)), tad dalīšanu pabeidz ar atlikumu, kas vienāds ar pēdējo starpību.

Lai apstiprinātu, ka koeficients ir summa (5x2 + 1), vienādībā (1.2) aizstājam polinoma x3 - 10x2 + 1 transformācijas rezultātu (skat. (1.3)): 5x5 + x3 + 1 = 5x2(x3) + 2) + 1× (x3 + 2) + (- 10x2 - 1). Tad pēc kopējā koeficienta (x3 + 2) izņemšanas no iekavām mēs beidzot iegūstam

5x5 + x3 + 1 = (x3 + 2) (5x2 + 1) + (- 10x2 - 1).

Kas saskaņā ar vienādību (1.1) jāuzskata par rezultātu, dalot polinomu (5x5 + x3 + 1) ar polinomu (x3 + 2) ar koeficientu (5x2 + 1) un atlikumu (- 10x2 - 1).

Šīs darbības ir ierasts sastādīt shēmas veidā, ko sauc par “dalīšanu ar stūri”. Tajā pašā laikā dividenžu un turpmāko atšķirību ierakstā ir vēlams uzrādīt summas nosacījumus par visām argumenta samazinošajām pakāpēm, neizlaižot.

fonta izmērs: 14,0 pt; līnijas augstums: 150%> 5x5 + 0x4 + x3 + 0x2 + 0x + 1x3 + 2

5x5 +10x2 5x2 + 1

x3 -10x2 + 0x + 1

X3 + 2

-10x2 + 0x - 1

pozīcija: radinieks; z-index:1">Mēs redzam, ka polinomu dalījums ir samazināts līdz darbību secīgai atkārtošanai:

1) algoritma sākumā dividendes vecākais loceklis, pēc tam nākamās starpības vecākais loceklis tiek dalīts ar dalītāja vecāko locekli;

2) dalīšanas rezultāts dod nākamo daļu koeficientā, ar kuru dalītāju reizina. Iegūto reizinājumu raksta zem dalāmās vai regulārās starpības;

3) apakšējais polinoms tiek atņemts no augšējā polinoma un, ja iegūtās starpības pakāpe ir lielāka vai vienāda ar dalītāja pakāpi, tad ar to atkārto darbības 1, 2, 3.

Ja iegūtās starpības pakāpe ir mazāka par dalītāja pakāpi, tad dalīšana ir pabeigta. Pēdējā atšķirība ir atlikusī daļa.

1. piemērs

pozīcija:absolūtais;z-indekss: 9;kreisais:0px;margin-left:190px;margin-top:0px;width:2px;height:27px">

4x2 + 0x - 2

4x2 ± 2x ± 2

Tādējādi 6x3 + x2 - 3x - 2 = (2x2 - x - 1) (3x + 2) + 2x.

2. piemērs

A3b2+b5

A3b2 a2b3

– a2b3 + b5

± a2b3 ± ab4

Ab4 + b5

– ab4 b5

Pa šo ceļu , a5 + b5 = (a + b)(a4 – a3b + a2b2 – ab3 + b4).

Piemērs №3

pozīcija:absolūtais;z-indekss: 26;kreisais:0px;margin-left:132px;margin-top:24px;width:194px;height:2px"> x5 - y5 x - y

X5 x4y x4 + x3y + x2y2 + xy3 + y4

X3y2 - y5

X3y2 ± x2y3

4. g. g. 5

4. g. g. 5

Tādējādi x5 - y5 = (x - y)(x4 + x3y + x2y2 + xy3 + y4).

2. un 3. piemērā iegūto rezultātu vispārinājums ir divas reducētas reizināšanas formulas:

(x + a) (x2 n - x2 n -1 a + x2 n -2 a 2 - ... + a2n) \u003d x 2n + 1 + a2n + 1;

(х – a)(х 2n + х 2n–1 a + х 2n–2 a2 + … + a2n) = х 2n+1 – a2n + 1, kur n н N.

Vingrinājumi

Veikt darbības

1. (- 2x5 + x4 + 2x3 - 4x2 + 2x + 4): (x3 + 2).

Atbilde: - 2x2 + x +2 - koeficients, 0 - atlikums.

2. (x4 - 3x2 + 3x + 2): (x - 1).

Atbilde: x3 + x2 - 2x + 1 - koeficients, 3 - atlikums.

3. (x2 + x5 + x3 + 1): (1 + x + x2).

Atbilde: x3 - x2 + x + 1 - koeficients, 2x - atlikums.

4. (x4 + x2y2 + y4): (x2 + xy + y2).

Atbilde: x2 - xy + y2 - koeficients, 0 - atlikums.

5. (a 3 + b 3 + c 3 - 3 abc): (a + b + c).

Atbilde: a 2 - (b + c) a + (b 2 - bc + c 2 ) ir koeficients, 0 ir atlikums.

§2. Divu polinomu lielākā kopīgā dalītāja atrašana

1. Eiklida algoritms

Ja katrs no diviem polinomiem bez atlikuma dalās ar trešo, tad šo trešo polinomu sauc par pirmo divu kopējo dalītāju.

Divu polinomu lielākais kopīgais dalītājs (GCD) ir to lielākās pakāpes kopējais dalītājs.

Ņemiet vērā, ka jebkurš skaitlis, kas nav vienāds ar nulli, ir jebkuru divu polinomu kopīgs dalītājs. Tāpēc jebkuru skaitli, kas nav nulle, sauc par šo polinomu triviālu kopīgo dalītāju.

Eiklida algoritms piedāvā darbību secību, kas vai nu noved pie divu doto polinomu GCD atrašanas, vai arī parāda, ka šāds dalītājs pirmās vai lielākas pakāpes polinoma formā neeksistē.

Eiklida algoritms tiek realizēts kā iedalījumu secība. Pirmajā dalījumā lielākas pakāpes polinoms tiek uzskatīts par dividendi, bet mazāks - par dalītāju. Ja polinomiem, kuriem ir atrasts GCD, ir vienāda pakāpe, tad dividende un dalītājs tiek izvēlēti patvaļīgi.

Ja nākamajā dalījumā polinoma atlikumā pakāpe ir lielāka vai vienāda ar 1, tad dalītājs kļūst dalāms, bet atlikums kļūst par dalītāju.

Ja nākamajā polinomu dalījumā iegūst atlikumu, kas vienāds ar nulli, tad tiek atrasts šo polinomu gcd. Tas ir dalītājs pēdējā sadalījumā.

Ja nākamajā polinomu dalījumā atlikums izrādās skaitlis, kas nav vienāds ar nulli, tad šiem polinomiem nav gcd, izņemot triviālos.

1. piemērs

Samazināt frakciju .

Risinājums

Atrodiet šo polinomu gcd, izmantojot Eiklida algoritmu

1) x3 + 6x2 + 11x + 6x3 + 7x2 + 14x + 8

X3 + 7x2 + 14x + 8 1

– x2 – 3x – 2

pozīcija:absolūtais;z-indekss: 37;kreisais:0px;margin-left:182px;margin-top:28px;width:121px;height:2px">2) x3 + 7x2 + 14x + 8 - x2 - 3x - 2

X3 + 3x2 + 2x - x - 4

3x2 + 9x + 6

3x2 + 9x + 6

Pa šo ceļu,

pozīcija:absolūtais;z-indekss: 49;left:0px;margin-left:209px;margin-top:6px;width:112px;height:20px"> font-size:14.0pt;line-height:150%">Atbilde: font-size:14.0pt;line-height:150%"> 2. GCD aprēķinu vienkāršošanas iespējas Eiklida algoritmā

Teorēma

Reizinot dividendi ar skaitli, kas nav nulle, koeficients un atlikums tiek reizināti ar to pašu skaitli.

Pierādījums

Lai P ir dividende, F ir dalītājs, Q ir koeficients, R - atlikums. Tad

P = F × Q + R.

Reizinot šo identitāti ar skaitli¹ 0, mēs iegūstam

a P = F × (a Q) + a R,

kur polinoms P var uzskatīt par dividendi, un polinomi Q un R - kā koeficients un atlikums, kas iegūts, dalot polinomu a P uz polinomu F . Tādējādi, reizinot dividendi ar skaitli0, koeficients un atlikums arī tiek reizināts ar a , h utt.

Sekas

Dalītāja reizināšana ar skaitli a¹ 0 var uzskatīt par dividendes reizināšanu ar skaitli.

Tāpēc, reizinot dalītāju ar skaitli a¹ 0 ir koeficients, un atlikums tiek reizināts ar .

2. piemērs

Atrodiet koeficientu Q un atlikušo R dalot polinomus

Fonta lielums:14.0pt;rindas augstums:150%"> Risinājums

Lai nodotu dividendi un dalītāju uz veseliem skaitļa koeficientiem, mēs reizinām dividendi ar 6, kas novedīs pie vajadzīgā koeficienta reizināšanas ar 6 Q un atlikusī R . Pēc tam mēs reizinām dalītāju ar 5, kas novedīs pie koeficienta 6 reizināšanas Q un atlikums 6 R uz . Rezultātā koeficients un atlikums, kas iegūts, dalot polinomus ar veselu skaitļu koeficientiem, atšķirsies par koeficientu no vēlamajām koeficienta vērtībām Q un atlikusī R kas iegūti, dalot šos polinomus.

12 g4 — 22 x 3 + 18 x 2 g. 2. — 11 x 3 g. + 3x4 2 g.2 g. — 3xy + 5x2

12y4 ± 18xy3 30x2y2 6y2 - 2xy - 9x2 =

- 4x3 - 12x2y2 - 11x3y + 3x4

± 4x3 6x2y2 ± 10x3y

- 18x2y2 - x3y + 3x4

± 18х2у2 27х3у ± 45х4

– 28x3y + 48x4 = font-size:14.0pt;line-height:150%"> Tāpēc ;

Atbilde: , .

Ņemiet vērā, ka, ja tiek atrasts šo polinomu lielākais kopējais dalītājs, tad reizinot to ar jebkuru skaitli, kas nav vienāds ar nulli, mēs arī iegūstam lielākais dalītājsšie polinomi. Šis apstāklis ​​ļauj vienkāršot aprēķinus Eiklida algoritmā. Proti, pirms nākamās dalīšanas dividendi jeb dalītāju var reizināt ar speciālā veidā izvēlētiem skaitļiem tā, lai koeficienta pirmā locekļa koeficients būtu vesels skaitlis. Kā parādīts iepriekš, dividendes un dalītāja reizināšana radīs atbilstošas ​​izmaiņas daļējā atlikumā, taču tā, ka rezultātā šo polinomu GCD tiks reizināts ar kādu skaitli, kas vienāds ar nulli, kas ir pieņemami.

3. piemērs

Samazināt frakciju .

Risinājums

Izmantojot Eiklida algoritmu, mēs iegūstam

pozīcija:absolūtais;z-indekss: 59;kreisais:0px;margin-left:220px;margin-top:27px;width:147px;height:2px">1) x4 + 3x3 + 3x2 + 3x + 2x4 + x3 - 3x2 + 4

X4 x3 ± 3x2 fonta izmērs: 14.0pt; līnijas augstums:150%> 4 1

2x3 + 6x2 + 3x - 2

fonta izmērs: 14.0pt; līnijas augstums:150%">2) 2 (x4 + x3 - 3x2 + 4) = 2x4 + 2x3 - 6x2 + 8 2x3 + 6x2 + 3x - 2

2x4 6x3 3x2 ± 2x x - 2

– 4x3 – 9x2 + 2x + 8

± 4x3 ± 12x2 ± 6x fonta izmērs: 14.0pt; līnijas augstums:150%">4

3x2 + 8x + 4

3) 3 (2x3 + 6x2 + 3x - 2) = 6x3 + 18x2 + 9x - 6 3x2 + 8x + 4

6x3 font-size:14.0pt">16x2 font-size:14.0pt">8x 2x +

Definīcija. Ja katrs no diviem polinomiem bez atlikuma dalās ar trešo, tad to sauc par pirmo divu kopējo dalītāju.

Lielākais kopīgais dalītājs (GCD) no diviem polinomiem ir to augstākās pakāpes kopējais dalītājs.

GCD var atrast, izmantojot nesamazināmu faktorizāciju vai izmantojot Eiklida algoritmu.

40. piemērs Atrodiet polinoma gcd
.

Risinājums. Faktorizēsim abus polinomus:

No paplašināšanas var redzēt, ka vēlamais gcd būs polinoms ( X– 1).

41. piemērs Atrodiet polinomu gcd
un
.

Risinājums. Faktorizēsim abus polinomus.

Polinomam
XX- 1) pēc Hornera shēmas.


Polinomam
iespējamās racionālās saknes ir 1, 2, 3 un 6. Aizstājot, mēs to pārbaudām X= 1 ir sakne. Sadaliet polinomu ar ( X- 1) pēc Hornera shēmas.

Tāpēc , kur kvadrāta trīsnoma paplašināšana
tika izgatavots pēc Vietas teorēmas.

Salīdzinot polinomu faktorizāciju, mēs atklājam, ka nepieciešamais gcd būs polinoms ( X– 1)(X– 2).

Līdzīgi var atrast GCD vairākiem polinomiem.

Tomēr GCD noteikšanas metode ar faktoringu ne vienmēr ir pieejama. Veidu, kā atrast GCD visiem gadījumiem, sauc par Eiklida algoritmu.

Eiklida algoritma shēma ir šāda. Viens no diviem polinomiem tiek dalīts ar otru, kura pakāpe nav augstāka par pirmā pakāpi. Turklāt katru reizi dividende tiek ņemta par polinomu, kas kalpoja kā dalītājs iepriekšējā operācijā, un atlikums, kas iegūts tās pašas darbības laikā, tiek ņemts par dalītāju. Šis process apstājas, tiklīdz atlikums ir nulle. Parādīsim šo algoritmu piemēros.

Apsveriet iepriekšējos divos piemēros izmantotos polinomus.

42. piemērs Atrodiet polinomu gcd
un
.

Risinājums. Sadalīsim
uz
"stūris":


x

Tagad sadalīsim dalītāju
par atlikušo daļu X– 1:


x+ 1

Tā kā pēdējā sadalīšana notika bez atlikuma, GCD būs X- 1, t.i., polinoms, ko šajā dalījumā izmanto kā dalītāju.

43. piemērs Atrodiet polinomu gcd
un
.

Risinājums. Lai atrastu GCD, mēs izmantojam Eiklida algoritmu. Sadalīsim
uz
"stūris":


1

Taisīsim otro dalīšanu. Lai to izdarītu, būtu jāsadala iepriekšējais dalītājs
par atlikušo daļu
, bet kopš
=
, ērtības labad sadalīsim polinomu
nav ieslēgts
, un tālāk
. No šādas aizstāšanas uzdevuma risinājums nemainīsies, jo polinomu pāra GCD tiek noteikts līdz nemainīgam koeficientam. Mums ir:



Atlikums izrādījās vienāds ar nulli, kas nozīmē, ka pēdējais dalītājs, t.i., polinoms


un būs vēlamais GCD.

    1. Daļējās racionālās funkcijas

2.5 definīcijas un apgalvojumus var atrast .

Daļēja racionāla funkcija ar reāliem koeficientiem ir formas izteiksme , kur
un
- polinomi.

Daļēji racionāla funkcija (turpmāk mēs to sauksim par "daļskaitli") tiek saukta pareizi, ja polinoma pakāpe skaitītājā ir stingri mazāka par polinoma pakāpi saucējā. Citādi to sauc nepareizi.

Algoritmu nepareizas daļskaitļa pārvēršanai par pareizu sauc par "veselā skaitļa daļas izvēli".

44. piemērs Atlasiet daļskaitļa veselo skaitļa daļu:
.

Risinājums. Lai izolētu daļskaitļa veselo skaitļu daļu, ir nepieciešams dalīt daļas skaitītāju ar tās saucēju. Mēs dalām šīs daļskaitļa skaitītāju ar tā saucēju ar “stūri”:


Tā kā iegūtā polinoma pakāpe ir mazāka par dalītāja pakāpi, dalīšanas process ir pabeigts. Galu galā:

=
. Iegūtā frakcija
ir pareizs.

formas daļa
sauc par vienkāršāko, ja φ( x ) ir nereducējams polinoms, un pakāpe
mazāka par jaudu φ( x ).

komentēt.Ņemiet vērā, ka tiek salīdzinātas skaitītāja un saucējā nereducējamā polinoma pakāpes (neņemot vērā α pakāpi).

Daļdaļām ar reāliem koeficientiem ir 4 vienkāršo daļu veidi:

Jebkura pareiza frakcija var attēlot kā vienkāršu daļskaitļu summu, kuru saucēji ir visi iespējamie dalītāji
.

Algoritms frakcijas sadalīšanai vienkāršākajās:

    Ja frakcija ir nepareiza, mēs izvēlamies visu daļu, un iegūto pareizo daļu sadalām vienkāršās.

    Izrēķiniet pareizas daļskaitļa saucēju.

    Mēs rakstām pareizu daļskaitli kā vienkāršu daļskaitļu summu ar nenoteiktiem koeficientiem.

    Mēs izveidojam kopsaucēju labās puses daļskaitļu summu.

    Mēs atrodam nenoteiktus koeficientus:

Vai arī pielīdzinot koeficientus vienādām kreisā un labā reducētā skaitītāja pakāpēm;

Vai aizvietojot konkrētas (parasti to kopsaucēja saknes) vērtības x.

    Mēs pierakstām atbildi, ņemot vērā visu frakcijas daļu.

45. piemērs Sadaliet to vienkāršā
.

Risinājums. Tā kā šī daļskaitļa-racionālā funkcija ir nepareiza, mēs izvēlamies veselo skaitļu daļu:


1

= 1 +
.

Sadalīsim iegūto daļu
uz visvienkāršāko. Pirmkārt, mēs izdalām saucēju. Lai to izdarītu, mēs atrodam tā saknes, izmantojot standarta formulu:

Daļēji racionālas funkcijas sadalīšanu vienkāršos, izmantojot nenoteiktus koeficientus:

Mēs apvienojam vienlīdzības labo pusi pie kopsaucēja:

Mēs veidojam sistēmu, vienādojot koeficientus ar vienādām pakāpēm kreisās un labās daļas skaitītājos:

Atbilde:
.

46. ​​piemērs Sadaliet to vienkāršā
.

Risinājums. Tā kā šī daļa ir pareiza (t.i., skaitītāja pakāpe ir mazāka par saucēja pakāpi), nav nepieciešams izvēlēties veselo skaitļa daļu. Faktorizēsim daļskaitļa saucēju:

Mēs rakstām šīs daļas paplašināšanu vienkāršos, izmantojot nenoteiktus koeficientus:

Saskaņā ar paziņojumu vienkāršāko daļskaitļu saucējiem jābūt visādi daļdaļas saucēja dalītāji:

. (2.2) Varētu sastādīt vienādojumu sistēmu, pielīdzinot kreisās un labās daļas skaitītājus, bet šis piemērs aprēķini būtu pārāk apgrūtinoši. Tos vienkāršot palīdzēs šāds triks: saucēja saknes pēc kārtas aizstājam ar skaitītājiem.

Plkst x = 1:

Plkst X= ‑1:

Tagad, lai noteiktu atlikušos koeficientus BET un NO pietiks pielīdzināt koeficientus augstākajā pakāpē un brīvajos terminos. Tos var atrast, neatverot iekavas:

Pirmā vienādojuma kreisā puse ir 0, jo (2.2) kreisās daļdaļas skaitītājā nav vārda ar , un vārda labajā daļā ar koeficients A + C. Otrā vienādojuma kreisajā pusē ir 0, jo (2.2) kreisās daļas skaitītājā brīvais vārds ir vienāds ar nulli, bet (2.2) labās daļas skaitītājā brīvais vārds ir (- A + B + C + D). Mums ir:

Atbilde:
.

1. Eiklida algoritms

Ja katrs no diviem polinomiem bez atlikuma dalās ar trešo, tad šo trešo polinomu sauc par pirmo divu kopējo dalītāju.

Divu polinomu lielākais kopīgais dalītājs (GCD) ir to lielākās pakāpes kopējais dalītājs.

Ņemiet vērā, ka jebkurš skaitlis, kas nav vienāds ar nulli, ir jebkuru divu polinomu kopīgs dalītājs. Tāpēc jebkuru skaitli, kas nav nulle, sauc par šo polinomu triviālu kopīgo dalītāju.

Eiklida algoritms piedāvā darbību secību, kas vai nu noved pie divu doto polinomu GCD atrašanas, vai arī parāda, ka šāds dalītājs pirmās vai lielākas pakāpes polinoma formā neeksistē.

Eiklida algoritms tiek realizēts kā iedalījumu secība. Pirmajā dalījumā lielākas pakāpes polinoms tiek uzskatīts par dividendi, bet mazākas pakāpes polinoms tiek uzskatīts par dalītāju. Ja polinomiem, kuriem ir atrasts GCD, ir vienāda pakāpe, tad dividende un dalītājs tiek izvēlēti patvaļīgi.

Ja nākamajā dalījumā polinoma atlikumā pakāpe ir lielāka vai vienāda ar 1, tad dalītājs kļūst dalāms, bet atlikums kļūst par dalītāju.

Ja nākamajā polinomu dalījumā iegūst atlikumu, kas vienāds ar nulli, tad tiek atrasts šo polinomu gcd. Tas ir dalītājs pēdējā sadalījumā.

Ja nākamajā polinomu dalījumā atlikums izrādās skaitlis, kas nav vienāds ar nulli, tad šiem polinomiem nav gcd, izņemot triviālos.

1. piemērs

Samazināt frakciju.

2. GCD aprēķinu vienkāršošanas iespējas Eiklida algoritmā

Reizinot dividendi ar skaitli, kas nav nulle, koeficients un atlikums tiek reizināti ar to pašu skaitli.

Pierādījums

Lai P ir dividende, F ir dalītājs, Q ir koeficients, R ir atlikums. Tad

Reizinot šo identitāti ar skaitli 0, mēs iegūstam

kur polinomu P var uzskatīt par dividendi, bet polinomus Q un R par koeficientu un atlikumu, kas iegūts, dalot polinomu P ar polinomu F. Tādējādi, reizinot dividendi ar skaitli 0, koeficients un atlikums tiek reizināti arī ar, h.t. d

Sekas

Dalītāja reizināšanu ar 0 var uzskatīt par dividendes reizināšanu ar skaitli.

Tāpēc, reizinot dalītāju ar skaitli, 0 ir koeficients, bet atlikums tiek reizināts ar.

2. piemērs

Atrodiet koeficientu Q un atlikumu R, dalot polinomus

dalīšanas polinoma algoritms eiklīds

Lai pārietu uz veselu skaitļu koeficientiem dividendē un dalītājā, reiziniet dividendi ar 6, kas reizinās vēlamo koeficientu Q un atlikušo R ar 6. Pēc tam reiziniet dalītāju ar 5, kas reizinās koeficientu 6Q un atlikušo daļu 6R. autors. Rezultātā koeficients un atlikums, kas iegūts, dalot polinomus ar veseliem skaitļiem, atšķirsies par koeficientu no vēlamajām koeficienta Q vērtībām un atlikuma R, kas iegūts, dalot šos polinomus.

Sekojoši, ;

Ņemiet vērā, ka, ja tiek atrasts šo polinomu lielākais kopīgais dalītājs, tad, reizinot to ar jebkuru skaitli, kas nav vienāds ar nulli, mēs iegūsim arī šo polinomu lielāko dalītāju. Šis apstāklis ​​ļauj vienkāršot aprēķinus Eiklida algoritmā. Proti, pirms nākamās dalīšanas dividendi jeb dalītāju var reizināt ar speciālā veidā izvēlētiem skaitļiem tā, lai koeficienta pirmā locekļa koeficients būtu vesels skaitlis. Kā parādīts iepriekš, dividendes un dalītāja reizināšana radīs atbilstošas ​​izmaiņas daļējā atlikumā, taču tā, ka rezultātā šo polinomu GCD tiks reizināts ar kādu skaitli, kas vienāds ar nulli, kas ir pieņemami.

Eiklida algoritms polinomiem. Eiklida algoritms ļauj atrast divu polinomu lielāko kopīgo dalītāju, t.i. lielākās pakāpes polinoms, ar kuru abi dotie polinomi dalās bez atlikuma.
Algoritms ir balstīts uz faktu, ka jebkuriem diviem polinomiem vienā un tajā pašā mainīgajā f(x) un g(x), ir šādi polinomi q(x) un r(x), ko attiecīgi sauc par koeficientu un atlikumu

f(x) = g(x)∙q(x) + r(x), (*)

atlikuma pakāpe ir mazāka par dalītāja, polinoma, pakāpi g(x), un turklāt atbilstoši dotajiem polinomiem f(x) un g(x) koeficients un atlikums ir unikāli atrasti. Ja vienādībā (*) atlikums r(x) ir vienāds ar nulles polinomu (nulle), tad mēs sakām, ka polinoms f(x) dalīts ar g(x) bez atlikuma.
Algoritms sastāv no secīgas dalīšanas ar pirmā polinoma atlikumu vispirms, f(x), otrkārt, g(x):

f(x) = g(x)∙q 1 (x) + r 1 (x), (1)

tad ja r 1 (x) ≠ 0, ir otrais dotais polinoms, g(x), uz pirmo atlikumu - uz polinomu r 1 (x):

g(x) = r 1 (x)∙q 2 (x) + r 2 (x), (2)

r 1 (x) = r 2 (x)∙q 3 (x) + r 3 (x), (3)

tad ja r 3 (x) ≠ 0, - otrais atlikums līdz trešajam:

r 2 (x) = r 3 (x)∙q 4 (x) + r 4 (x), (4)

utt. Tā kā katrā posmā nākamā atlikuma pakāpe samazinās, process nevar turpināties bezgalīgi, tāpēc kādā posmā mēs noteikti nonāksim pie situācijas, kad nākamā, n+ 1. atlikums r n+1 ir nulle:

r n–2 (x) = r n–1 (x)∙q n (x) + r n (x), (n)
r n–1 (x) = r n (x)∙q n+1 (x) + r n+1 (x), (n+1)
r n+1 (x) = 0. (n+2)

Tad pēdējais atlikums, kas nav nulle r n un būs sākotnējā polinomu pāra lielākais kopīgais dalītājs f(x) un g(x).
Patiešām, ja vienlīdzības dēļ ( n+ 2) aizstāt 0 ar r n + 1 (x) vienlīdzībā ( n+ 1), tad iegūtā vienādība r n – 1 (x) = r n (x)∙q n + 1 (x) tā vietā r n – 1 (x) vienlīdzībā ( n), izrādās, ka r n – 2 (x) = r n (x)∙q n + 1 (x) q n (x) + r n (x), t.i. r n – 2 (x) = r n (x)(q n + 1 (x) q n (x) + 1) utt. Vienādībā (2) pēc aizstāšanas iegūstam to g(x) = r n (x)∙J(x), un, visbeidzot, no vienlīdzības (1), ka f(x) = r n (x)∙S(x), kur J un S ir daži polinomi. Pa šo ceļu, r n (x) ir divu sākotnējo polinomu kopējais dalītājs, un fakts, ka tas ir lielākais (tas ir, pēc iespējas lielākā mērā), izriet no algoritma procedūras.
Ja divu polinomu lielākais kopīgais dalītājs nesatur mainīgo (t.i., ir skaitlis), sākotnējie polinomi f(x) un g(x) tiek saukti koprime.