verzija: SageMath 9.4
%display latex
Neka je $\mathbb{F}$ polje, a $f(x), g(x)\in\mathbb{F}[x]$ pri čemu je $g(x)$ različit od nulpolinoma. Tada postoje jedinstveni polinomi $q(x), r(x)\in\mathbb{F}[x]$ takvi da je $f(x)=g(x)q(x)+r(x)$ i $\deg{r(x)}<\deg{g(x)}.$
Definiranje prstena $\mathbb{Q}[x]$
R.<x>=PolynomialRing(QQ)
R
Dva polinoma iz $\mathbb{Q}[x]$
f=x^3+1
g=x^2+x+1
Kvocijent pri dijeljenju polinoma $f$ s polinomom $g$
f//g
Ostatak pri dijeljenju polinoma $f$ s polinomom $g$
f%g
Napomena. Uočite da SAGE obavlja računske operacije iz polja $\mathbb{Q}.$
Definiranje prstena $\mathbb{F}_2[x]$
R.<x>=PolynomialRing(GF(2))
R
Dva polinoma iz $\mathbb{F}_2[x]$
f=x^3+1
g=x^2+x+1
Kvocijent pri dijeljenju polinoma $f$ s polinomom $g$
f//g
Ostatak pri dijeljenju polinoma $f$ s polinomom $g$
f%g
Napomena. Uočite da SAGE obavlja računske operacije iz polja $\mathbb {F}_2.$
Definiranje prstena $\mathbb{F}_3[x]$
R.<x>=PolynomialRing(GF(3))
R
Dva polinoma iz $\mathbb{F}_3[x]$
f=x^3+1
g=x^2+x+1
Kvocijent pri dijeljenju polinoma $f$ s polinomom $g$
f//g
Ostatak pri dijeljenju polinoma $f$ s polinomom $g$
f%g
Napomena. Uočite da SAGE obavlja računske operacije iz polja $\mathbb{F}_3.$
Definiranje prstena $\mathbb{F}_5[x]$
R.<x>=PolynomialRing(GF(5))
R
Dva polinoma iz $\mathbb{F}_5[x]$
f=x^3+1
g=x^2+x+1
Kvocijent pri dijeljenju polinoma $f$ s polinomom $g$
f//g
Ostatak pri dijeljenju polinoma $f$ s polinomom $g$
f%g
Napomena. Uočite da SAGE obavlja računske operacije iz polja $\mathbb{F}_5.$
Definiranje prstena $\mathbb{Z}[x]$
R.<x>=PolynomialRing(ZZ)
Dva polinoma iz $\mathbb{Z}[x]$
f=x^3+1
g=5*x^2+x-2
Za polinome nad prstenom općenito ne vrijedi teorem o dijeljenju polinoma. Uočite da stupanj ostatka nije strogo manji od stupnja polinoma s kojim se dijeli.
f//g
f%g
Za polinome nad prstenom vrijedi teorem o dijeljenju polinoma ukoliko polinom s kojim dijelimo ima invertibilni vodeći koeficijent u promatranom prstenu.
f=x^3+1
g=x^2+x-2
f//g
U ovom slučaju je stupanj ostatka strogo manji od stupnja polinoma $g$ s kojim smo dijelili.
f%g