OBORY POLYNOMŮ. KVADRATICKÁ ROZŠÍŘENÍ Z. 1. Podílová tělesa



Podobné dokumenty
OBORY POLYNOMŮ. KVADRATICKÁ ROZŠÍŘENÍ Z. 1. Podílová tělesa

Věta o dělení polynomů se zbytkem

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30

Pomocný text. Polynomy

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

4 Počítání modulo polynom

Dosud jsme se zabývali pouze soustavami lineárních rovnic s reálnými koeficienty.

15. Moduly. a platí (p + q)(x) = p(x) + q(x), 1(X) = id. Vzniká tak struktura P [x]-modulu na V.

pochopení celé kapitoly je myšlenka, že těleso S lze považovat za vektorový prostor

ALGEBRA. Téma 4: Grupy, okruhy a pole

Operace s maticemi. 19. února 2018

V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti

1 Mnohočleny a algebraické rovnice

Učební texty k státní bakalářské zkoušce Matematika Algebra. študenti MFF 15. augusta 2008

Základy teorie množin

Množiny, relace, zobrazení

1 Mnohočleny a algebraické rovnice

Lineární algebra : Polynomy

Lineární algebra Kapitola 1 - Základní matematické pojmy

[1] Definice 1: Polynom je komplexní funkce p : C C, pro kterou. pro všechna x C. Čísla a 0, a 1,..., a n nazýváme koeficienty polynomu.

Těleso racionálních funkcí

)(x 2 + 3x + 4),

Lineární algebra : Lineární prostor

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

Matematická analýza 1

Operace s maticemi

Polynomy. Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1.1 Teorie Zavedení polynomů Operace s polynomy...

Algebraická teorie diskrétního lineárního řízení vznikla jako speciální obor teorie

Charakteristika tělesa

Matematika III. Miroslava Dubcová, Daniel Turzík, Drahoslava Janovská. Ústav matematiky

Funkce jedn e re aln e promˇ enn e Derivace Pˇredn aˇska ˇr ıjna 2015

Limita a spojitost funkce

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program

Okruhy, podokruhy, obor integrity, těleso, homomorfismus. 1. Rozhodněte, zda daná množina M je podokruhem okruhu (C, +, ): f) M = { a

a a

1 Polynomiální interpolace

Úvod do informatiky. Miroslav Kolařík

Polynomy. Vlasnosti reálných čísel: Polynom v matematice můžeme chápat dvojím způsobem. 5. (komutativitaoperace )provšechnačísla a, b Rplatí

[1] x (y z) = (x y) z... (asociativní zákon), x y = y x... (komutativní zákon).

Matematická analýza pro informatiky I.

PŘEDNÁŠKA 2 POSLOUPNOSTI

Interpolace, ortogonální polynomy, Gaussova kvadratura

11. Číselné a mocninné řady

Lineární algebra : Násobení matic a inverzní matice

Báze a dimenze vektorových prostorů

Lineární algebra : Násobení matic a inverzní matice

4C. Polynomy a racionální lomené funkce. Patří mezi tzv. algebraické funkce, ke kterým patří také funkce s odmocninami. Polynomy

Matematika IV - 3. přednáška Rozklady grup

POLYNOMY DAVID STANOVSKÝ

Poznámka. Je-li f zobrazení, ve kterém potřebujeme zdůraznit proměnnou, píšeme f(x) (resp. f(y), resp. f(t)) je zobrazení místo f je zobrazení.

Derivace funkce DERIVACE A SPOJITOST DERIVACE A KONSTRUKCE FUNKCÍ. Aritmetické operace

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

ALGEBRA. 1. Pomocí Eukleidova algoritmu najděte největší společný dělitel čísel a a b. a) a = 204, b = 54, b) a = , b =

Gymnázium Jiřího Ortena, Kutná Hora

Matematika IV - 3. přednáška Rozklady grup

1 Lineární prostory a podprostory

FUNKCE A JEJICH VLASTNOSTI

HL Academy - Chata Lopata Emu (Brkos 2012) Řetězové zlomky / 27

Derivace funkce Otázky

Lineární prostory. - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku

Riemannův určitý integrál

Odpřednesenou látku naleznete v kapitolách skript Abstraktní a konkrétní lineární algebra.

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b)

Posloupnosti a řady. 28. listopadu 2015

grupa těleso podgrupa konečné těleso polynomy komutativní generovaná prvkem, cyklická, řád prvku charakteristika tělesa

Y36BEZ Bezpečnost přenosu a zpracování dat. Úvod. Róbert Lórencz. lorencz@fel.cvut.cz

Limita funkce. FIT ČVUT v Praze. (FIT) Limita funkce 3.týden 1 / 39

Matematická analýza pro informatiky I. Derivace funkce

To je samozřejmě základní pojem konvergence, ale v mnoha případech je příliš obecný a nestačí na dokazování některých užitečných tvrzení.

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy

5. Lokální, vázané a globální extrémy

Střípky z LA Letem světem algebry

Přednáška 3: Limita a spojitost

0.1 Úvod do matematické analýzy

Algebra 2 KMI/ALG2. Zpracováno podle přednášek prof. Jiřího Rachůnka a podle přednášek prof. Ivana Chajdy. slidy k přednáškám

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Lineární algebra : Polynomy

1 Báze a dimenze vektorového prostoru 1

Lineární algebra : Úvod a opakování

Definujte Gaussovský obor. Vysvětlete, co přesně rozumíme jednoznačností rozkladu.

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

7. Funkce jedné reálné proměnné, základní pojmy

3. Celistvé výrazy a jejich úprava 3.1. Číselné výrazy

Aplikovaná matematika I, NMAF071

1. POJMY 1.1. FORMULE VÝROKOVÉHO POČTU

z = a bi. z + v = (a + bi) + (c + di) = (a + c) + (b + d)i. z v = (a + bi) (c + di) = (a c) + (b d)i. z v = (a + bi) (c + di) = (ac bd) + (bc + ad)i.

MATURITNÍ TÉMATA Z MATEMATIKY

1. Matice a maticové operace. 1. Matice a maticové operace p. 1/35

Matematická analýza pro informatiky I. Limita posloupnosti (I)

Aritmetika s didaktikou I.

Necht L je lineární prostor nad R. Operaci : L L R nazýváme

Učební plán 4. letého studia předmětu matematiky. Učební plán 6. letého studia předmětu matematiky

Matice. a m1 a m2... a mn

PRIMITIVNÍ FUNKCE. Primitivní funkce primitivní funkce. geometrický popis integrály 1 integrály 2 spojité funkce konstrukce prim.

10 Funkce více proměnných

Matematika (KMI/PMATE)

Metody výpočtu limit funkcí a posloupností

Princip rozšíření a operace s fuzzy čísly

SPECIÁLNÍCH PRIMITIVNÍCH FUNKCÍ INTEGRACE RACIONÁLNÍCH FUNKCÍ

Transkript:

OBORY POLYNOMŮ. KVADRATICKÁ ROZŠÍŘENÍ Z. DAVID STANOVSKÝ 1. Podílová tělesa Cíl. Ukážeme abstraktní konstrukci tělesa zlomků. Tak jako lze obor celých čísel rozšířit do tělesa racionálních čísel, každý obor integrity R lze rozšířit na tzv. podílové těleso, které lze zkonstruovat jako těleso zlomků,jejichžčitatelijmenovateljsouprvkydanéhooboru.podílovátělesahrají v komutativní algebře důležitou roli, jak uvidíme například v Sekci??, kde nám budou nástrojem k důkazu Gaussovy věty. Konstrukce probíhá následujícím způsobem. Definujeme relaci na množině R (R {0})předpisem (a, b) (c, d) ad=bc. Není těžké nahlédnout, že jde o ekvivalenci: reflexivita je zřejmá, symetrie plyne z komutativity násobení a tranzitivitu získáme následujícím výpočtem: je-li(a, b) (c, d) (e, f),tedy ad=bcacf= de.pakale adf= bcf= bde,atedy af= be, protože d 0(ke krácení potřebujeme předpoklad, že R je obor integrity!). Projednoduchostvyjadřováníbudemeznačitblok[(a, b)] tétoekvivalencejako zlomek a b.uvažujmemnožinu Qvšechblokůtétoekvivalence(tj.všechzlomků) adefinujmenaníoperace a b + c d = ad+bc, a bd b = a b, a b c d = ac bd, 0=0 1, 1=1 1. Je třeba dokázat, že tyto operace jsou dobře definované. Předně, aby jmenovatel součtu a součinu zůstal nenulový, potřebujeme předpoklad, že R je obor integrity. A dále musíme dokázat, že pokud zvolíme jiné reprezentanty zlomků, výsledek operacezůstanestejný.formálně,pokud a b = a b a c d = c d,potřebujemedokázat,že a b + c d = a b + c d,apodobněproodčítáníanásobení.důkazprovedemeprosčítání: chcemeověřit,že ad+bc bd = a d +b c b d,tedyže(ad+bc)(b d ) = (a d + b c )(bd). Roznásobímeavyužijemefaktu,že ab = a bacd = c d.označmeqmnožinu Qs operacemi+,, akonstantami0,1. Tvrzení1.1.BuďRoborintegrityaQvýsledekprávěpopsanékonstrukce.PakQ jetělesoaoborrjepodoboremtělesaq,pokudztotožnímeprvek a Rsprvkem a 1 Q. Těleso Q se nazývá podílové těleso oboru R. Důkaz. Ověříme postupně všechny axiomy: Asociativitasčítání: a b +( c d + e f )= a b + cf+de df = ad+bc bd + e f =( a b + c d )+ e f. 1 = adf+b(cf+de) bdf = adf+bcf+bde bdf =

2 Komutativitasčítání: a b + c d = ad+bc bd Nula: a b +0 1 = a 1+b 0 b 1 = a b. = ab+( ab) b = 0 2 = cb+da db = c d + a b. Odčítání: a b + a b b =0. 2 Asociativita a komutativita násobení plyne okamžitě z týchž vlastností oboru R. Jednotka: a 1 a 1 = a 1 a 1 = a a. )= acf+ade bdf = abcf+abde b 2 df = ac bd + ae bf. Distributivita: a b ( c d + e f 0= 1 1= 0 1 1,protože0 1 1 1. Navíc a b b a = ab ba = 1 1 prokaždé a b 0,čiliQjetěleso.Zbývádokázat,žeprvky tvaru a 1tvořípodobor Q,cožjesnadné. Příklad. Těleso racionálních čísel Q je definováno jako podílové těleso oboru Z. Příklad. Je-li T těleso, pak jeho podílové těleso je, při výše uvedeném ztotožnění a= a 1,rovnoT,protože a b = ab 1 1 prokaždé a, b T, b 0. Příklad. Podílovétělesooboru Z[i]je,formálněvzato,tělesozlomkůtvaru a+bi c+di, kde a, b, c, d Z.Pokudztotožnímetentozlomeksečíslem ac+bd c 2 +d + bc ad 2 c 2 +d i,dostaneme těleso Q[i].(Formálně bychom řekli, že podílové těleso oboru Z[i] je izomorfní 2 stělesem Q[i],vizSekce??). 2. Polynomy a formální mocninné řady Cíl. Nejprve zformulujeme, co je to přesně polynom(a formální mocninnářada)ajaksedefinujízákladníoperace,apotésebude věnovat nejdůležitějším vlastnostem polynomů: dělení se zbytkem, souvislost kořenů s dělitelností, ukážeme, že za rozumných předpokladů má polynom stupně n nejvýše n kořenů, podíváme se, jak souvisí násobnost kořene daného polynomu s kořeny jeho derivací a na závěr zmíníme větu o interpolaci. 2.1. Definice a základní operace. Definice. Polynomem proměnné x nad oborem integrity R rozumíme formální výraz nebo zkráceně a 0 + a 1 x+a 2 x 2 +...+a n x n, n a i x i, kde a 0,...,a n Raa n 0.Prvky a 0,...,a n nazývámekoeficienty asymbol x proměnná.(implicitněserozumíse a m =0provšechna m > n.)číslo nnazýváme stupeňpolynomu,značímedeg f.prvek a n senazývávedoucíkoeficienta a 0 absolutní člen. Polynom se nazývá monický, pokud je vedoucí člen 1. Je třeba speciálně dodefinovat nulový polynom; pro něj položíme deg 0 = 1.

3 Na množině všech polynomů definujeme operace předpisy max(m,n) m n m m a i x i + b i x i = (a i + b i )x i, a i x i = ( a i )x i, m n ( a i x i ) ( b i x i )= m+n ( j+k=i a j b k ) x i. Jak si za chvíli dokážeme, dostaneme obor integrity; značíme jej R[x]. Definice. Formální mocninnou řadou proměnné x nad oborem integrity R rozumíme formální výraz a i x i, kde a 0, a 1,... R;používámeobdobnouterminologii.Tedypolynomjemocninná řada,vnížjejenkonečněmnohonenulovýchkoeficientů.speciálně0= 0xi. (Jde o formální výrazy, nikoliv o funkce nebo součty. Otázky typu konvergence nás nezajímají.) Na množině všech formálních mocninných řad definujeme analogicky operace a i x i + b i x i = (a i + b i )x i, a i x i = ( a i )x i, j+k=i ( a i x i ) ( b i x i ( ) )= a j b k x i. Jak si nyní dokážeme, dostaneme obor integrity; značíme jej R[[x]]. Polynomy zřejmě tvoří jeho podobor, protože součet i součin dvou polynomů je opět polynom. Tvrzení 2.1. Je-li R obor integrity, pak R[x] i R[[x]] jsou také obory integrity. Důkaz. Důkaz stačí provést pro formální mocninné řady, protože polynomy jsou jejich speciálním případem(obecněji, podokruh oboru integrity je vždy oborem integrity). Ověření rovností z definice komutativního okruhu je mechanická práce, ukážeme pouze hlavní myšlenky. Rovnosti pro sčítání jsou očividné, komutativita násobení také.projednotku,součin( a i x i ) (1+0+0+...)dávářadu ( j+k=i a jb k )x i, kdevšechny b i kromě b 0 jsounulové,takževýsledkemje opět a i x i.asociativitajeobtížnější: zjednéstrany( a i x i ) (( b i x i ) ( c i x i )) = ( a i x i ) (( ( k+l=i b kc l )x i )= ( j+k+l=i a jb k c l )x i ),ajevidět,žestejněvyjdeianalogickývýpočetsoučinu(( a i x i ) ( b i x i )) ( c i x i ).Distributivitaseprověří podobně. Zajímavějšíjedůkaz,žepro f, g 0je f g 0.Buď f= a i x i a g= b i x i dvanenulovéprvkyr[[x]]aoznačme m, nnejmenšíindexytakové,že a m, b n 0. Uvažujeme-livsoučinu f gkoeficientux m+n,dostávámevyjádření a j b k = a 0 b m+n +...+a m 1 b n+1 + a m b n + a } {{ } } {{ } m+1 b n 1 +...+a m+n b 0. } {{ } j+k=m+n 0 0 0 ProtožejeRoborintegrityaa m, b n 0,taktaké a m b n 0atentokoeficientje nenulový.

4 Obory polynomů a mocninných řad více proměnných se definují induktivně, předpisy R[x 1,...,x n ]=(R[x 1,..., x n 1 ])[x n ], R[[x 1,...,x n ]]=(R[[x 1,..., x n 1 ]])[[x n ]]. Polynom fzr[x 1,..., x n ]jevýraztvaru f= f ix i n,kde f ijsoupolynomyz R[x 1,..., x n 1 ].Zapomocídistributivityjejmůžemepřepsat(právějednímzpůsobem) do standardního tvaru f= N k 1,...,k n=0 a k1,...,k n x k1 1 xkn n skoeficienty a k1,...,k n R.Podobněpromocninnéřady.ZTvrzení2.1zapomoci indukce ihned plyne, že jde o obory integrity. 2.2. Hodnota polynomu v bodě. Je třeba striktně rozlišovat mezi polynomem jako formálním výrazem a jeho hodnotou po dosazení nějakého prvku. Formálně, buď R S obory integrity. Polynom f R[x]jeformálnívýraz f= a 0 + a 1 x+...+a n x n (tento se bude zapisovat výhradně f, bez uvedení proměnné). Jeho hodnotou po dosazeníprvku u Srozumímeprvek f(u)=a 0 + a 1 u+...+a n u n S, přičemž v uvedeném zápise provádíme všechny operace(mocnění, násobení i sčítání) voborus.např.pror=s=z p a f= x p +1platí f(0)=1, f(1)=2, f(2)=3 atd., viz malá Fermatova věta. Prodanýpolynom f R[x]aobor S Rmůžemeuvažovattzv.polynomiální zobrazení S S,kterékaždémuprvku u Spřiřadíhodnotu f(u).různépolynomy mohou dávat stejná polynomiální zobrazení, např. výše uvedený polynom určujena Z p stejnézobrazeníjakopolynom g= x+1.(jinaktoprokonečnéobory být ani nemůže, protože existuje nekonečně mnoho polynomů, ale pouze konečně mnoho zobrazení na konečné množině.) Pojem hodnoty mocninné řady nemá v algebře smysl uvažovat. Bez další geometrické struktury není možné říci, co se rozumí nekonečným součtem, v řadě oborů (třeba konečných) se smysluplný pojem konvergence ani nedá vybudovat. 2.3. Dělení polynomů se zbytkem. Buď f, gpolynomyzr[x].řekneme,že gdělí f,píšeme g f,pokudexistuje polynom h R[x]takový,že f = gh.všimnětesi,žepokud g f a f 0, pakdeg g deg f.(každýpolynomdělínulovýpolynom,přitomstupeňnulového polynomuje 1.)Pokud gnedělí f,másmyslseptátpozbytkupodělení. Tvrzení2.2. BuďRoborintegrity,Qjehopodílovétěleso, f, g R[x], g 0. Pakexistujeprávějednadvojice q, r Q[x]splňující f= gq+ radeg r <deg g. Navíc,je-li gmonický,pak q, r R[x]. Díkyjednoznačnostimůžemedefinovat fdiv g= qa fmod g=r.jevidět,že g fprávětehdy,když fmod g=0.

5 Důkaz.Podílazbytekdvoupolynomůsepočítápodobnějakoproceláčísla.Algoritmuslzeformulovattakto:inicializujeme q 0 =0, r 0 = f,apotédefinujeme rekurzivně q i+1 = q i + l(r i) l(g) xdeg ri deg g, r i+1 = r i l(r i) l(g) xdeg ri deg g g, kde l(u) značí vedoucí koeficient polynomu u. Rekurzí pokračujeme do té doby, než budedeg r i menšíneždeg g.tojistěněkdynastane,protožejevždydeg r i+1 < deg r i.přitomevidentněplatí f= gq i + r i provšechna i,atedyposlednídvojice q i, r i jehledanýmpodílemazbytkem. Zalgoritmujevidět,žeje-li gmonický,žádnézlomkyseneobjevíavýsledkem budou polynomy z R[x] Jednoznačnostsedokážepodobnějakoproceláčísla.Kdyby f = gq 1 + r 1 = gq 2 + r 2,pak g(q 1 q 2 )=r 2 r 1,tedy g r 2 r 1.Přitomdeg(r 2 r 1 ) <deg g, tedy r 2 r 1 =0,čili r 1 = r 2.Ztohoihnedplyne q 1 q 2 =0,tj. q 1 = q 2,protože g 0ajsmevoboruintegrity. 2.4. Kořeny a dělitelnost. Buď f polynomzr[x]aa R.Řekneme,že ajekořen f,pokud f(a)=0. Ukážeme si, jak existence kořene souvisí s děliteli daného polynomu. Tvrzení2.3. BuďRoborintegrity, f R[x]aa R.Pak ajekořenpolynomu fprávětehdy,když x a f. Důkaz.( )Předpokládejme,že x a f.pak f=(x a) gpronějaké g R[x] a dosadíme-li do f prvek a, dostaneme f(a)=(a a) g(a)=0 g(a)=0. ( )Buďte q, rpodílazbytekpřidělenípolynomu fpolynomem x a(tyexistují, neboťdělímemonickýmpolynomem).tedy f=(x a) q+ra rjekonstantnípolynom(zbytek musí mít menší stupeň než dělitel). Dosadíme-li prvek a, dostaneme 0=f(a)=(a a) q(a)+r(a)=0 q(a)+r=r, takže r=0ax a f. Věta2.4. BuďRoborintegrity,0 f R[x]adeg f= n.pakmápolynom f nejvýše n kořenů. Důkaz.Budemepostupovatindukcípodlestupněpolynomu f.je-lideg f=0,tj. f je nenulový konstantní polynom, pak žádné kořeny nemá. Nyní předpokládejme, žetvrzeníplatíprovšechnypolynomystupněnejvýše n.je-lideg f= n+1,pak jsou dvě možnosti. Buď polynom f nemá žádný kořen, v tom případě tvrzení platí. Nebomápolynom f nějakýkořen aavtompřípadějejlzepodlepředchozího lemmatunapsatjako f=(x a) gpronějakýpolynom gstupně n.je-li bnějaký jinýkořen,tj. f(b)=(b a) g(b)=0,pak,protožejdeooborintegrity,musíbýt buď b=anebo g(b)=0.protožemápolynom gnejvýše nkořenů,mápolynom f nejvýše n+1kořenů. Příklad. Početkořenůpolynomu fsamozřejměmůžebýtmenšíneždeg f:např. polynom x 2 +1nemánad Zžádnýkořenanad Z 2 májeden.

6 Poznámka. Věta 2.4 neplatí, není-li R oborem integrity, ale např. jen komutativním okruhem s jednotkou. Předpoklad jsme použili v poslední fázi důkazu, když z f(b)=(b a) g(b)=0plynulo b a=0nebo g(b)=0.uvažtenapř.polynom 2x Z 4 [x]nebo x 2 + x Z 6 [x].prvníznichmákořeny0,2,druhý0,2,3,5. Poznámka. Věta 2.4 neplatí, není-li R oborem integrity, ale např. jen nekomutativnímtělesem celáteoriedělitelnostifungujejinak.příklademjepolynom x 4 1 nadokruhemkvaternionů,jehokořenyjsou ±1, ±i, ±j, ±k(vizpříkladyvsekci??). 2.5. Derivace a vícenásobné kořeny. Matematická analýza zavádí pojem derivace reálné funkce, tedy speciálně také polynomu nad reálnými čísly. V oboru reálných čísel má derivace jistý geometrický význam(tečnagrafu)ataksetakédefinuje(pomocílimit).propolynomyseztéto definice odvodí jistý vzorec, ve kterém figurují koeficienty původního polynomu. V diskrétních oborech se geometrická představa ztrácí(co je tečna grafu funkce na celých číslech?), ale přesto má smysl derivaci zavést, a to tak, že postulujeme základní vlastnosti, které derivace splňuje. Definice. Definujeme derivaci v R[x] jako zobrazení D: R[x] R[x] splňující následující podmínky pro všechny polynomy f, g R[x]: (1) D(f+ g)=d(f)+d(g); (2) D(fg)=gD(f)+fD(g); (3) D(x)=1, D(c)=0prokaždýkonstantnípolynom c. Derivacipolynomuzpravidlaznačímezkráceně f = D(f).Dáledefinujemeinduktivně derivace vyšších řádů jako f (0) = f a f (k+1) =(f (k) ). Než ukážeme vzorec na výpočet derivace, musíme si ujasnit, co značí v obecném oboru R přirozená čísla. Pod přirozeným číslem n budeme rozumět prvek n 1=1+1+...+1 R. } {{ } n Charakteristikou oborurpakrozumímenejmenší ntakové,že n 1=0,pokud takové n existuje, resp. 0 v opačném případě. Lemma 2.5. Na každém oboru integrity existuje právě jedna derivace a platí ( n ) n 1 a i x i = (i+1)a i+1 x i. Důkaz.Nejprvesivšimněte,žez(2)plyne(cf) = cf + fc = cf prokaždý polynom fakaždýkonstantnípolynom c.dáleindukcídokážeme,že(x n ) = nx n 1. Případ n=1jepokrytvlastností(3)adále,pomocí(2)aindukčníhopředpokladu, (x n ) = x(x n 1 ) +x n 1 x = x(n 1)x n 2 +x n 1 = nx n 1.Nazávěrpoužijeme(1) avidíme,že( n a ix i ) = n (a ix i ) = n a i(x i ) = n 1 (i+1)a i+1x i. Lemma2.6.BuďRoborintegrity, f, g R[x]an N.Pak (1)(f+ g) (n) = f (n) + g (n) ; (2)(f g) (n) = n ( n i) f (i) g (n i) [Leibnitzovaformule]; (3)(f n ) = n f n 1 f.

7 Důkaz je pouze technický výpočet a doporučujeme čtenáři jej provést samostatně. Níže je uveden stručný návod. Principdůkazu.(1)Indukcípodle n.pro n=1vizdefinice.indukčníkrokplyne zvýpočtu(f+g) (n) =((f+g) (n 1) ) =(f (n 1) +g (n 1) ) =(f (n 1) ) +(g (n 1) ) = f (n) + g (n). (2)Indukcípodle n.pro n=1vizdefinice.vindukčnímkrokuvyužijteznámý vzorec ( ) ( n i + n ) ( i+1 = n+1 i+1). (3) se dokáže snadno indukcí podle n pomocí(2). Tvrzení 2.3 umožňuje definovat násobnost kořene daného polynomu. Definice.Řekneme,že a Rje n-násobnýkořenpolynomu f R[x],pokud (x a) n f a (x a) n+1 f. Násobnost kořene daného polynomu úzce souvisí s kořeny derivací tohoto polynomu. Vztah popisuje následující věta. Její hlavní význam spočívá v tom, že umožňuje výpočetně podchytit pojem násobnosti kořene. Věta2.7. BuďRoborintegrity,0 f R[x], a Ran N.Předpokládejme, žecharakteristikaoborurjebuď0,nebo n.pakjsounásledujícítvrzeníekvivalentní: (1) ajealespoň n-násobnýkořenpolynomu f; (2) f (0) (a)=f (1) (a)=...=f (n 1) (a)=0. Důkaz.(1) (2) Je-li a alespoň n-násobný kořen polynomu f, můžeme napsat f=(x a) n g pro nějaký polynom g R[x]. Pomocí Leibnitzovy formule spočítáme k-tou derivaci polynomu fpro k < n: k ( ) k f (k) = ((x a) n ) (i) g (k i) i k ( ) k = n(n 1)... (n i+1) (x a) n i g (k i). i Protože k < n,vkaždémčlenusoučtuječlen x avnenulovémocnině,atak dostáváme k f (k) (a)= 0=0. (2) (1)Protože f (0) (a)=f(a)=0,prvek ajekořenempolynomu f.buď m jehonásobnostaprosporpředpokládejme,že m < n.napišme f=(x a) m g pro nějaký polynom g R[x] splňující g(a) 0. Pomocí Leibnitzovy formule spočítáme m-tou derivaci polynomu f: m ( ) m f (m) = ((x a) m ) (i) g (m i) i ( ) m 1 m ( ) m = m! g (0) + m(m 1)... (m i+1) (x a) m i g (m i) m i

8 a po dosazení dostaneme m 1 f (m) (a)=1 m! g(a)+ 0=m! g(a). Podlepředpokladu f (m) (a)=0.protožepracujemevoboruintegrity,musíplatit m!=0nebo g(a)=0.druhámožnostjevesporusvolbou g,takže m!=m (m 1)... 1=0.Tedyněkterýzprvků1,...,mmusíbýtrovennule,cožjevesporu s předpokladem na charakteristiku oboru R. Z věty ihned plyne následující kritérium pro určení přesné násobnosti. Je-li charakteristika0nebo > n,pak aje(přesně) n-násobnýmkořenempolynomu fprávě tehdy,když f (0) (a)=f (1) (a)=...=f (n 1) (a)=0anavíc f (n) (a) 0.Důvodje jednoduchý:kdyby f (n) (a)=0,šlobyoalespoň(n+1)-násobnýkořen.všimněte si však, že k tomuto argumentu pořebujeme charakteristiku ostře větší než n. Příklad. Větu2.7lzepoužítkdetekcivícenásobnýchkořenůinadtělesem Z 2, zatímcoprávěuvedenékritériumnikoliv:polynom f Z 2 [x]mávícenásobný(tj. alespoň2-násobný)kořen aprávětehdy,když f(a)=f (a)=0.propřesnědvojnásobnékořenyvšaknemusíbýtpravda,že f (a) 0:např.pro f= x 3 +x=x(x+1) 2 je1dvojnásobnýmkořenem,avšak f = x 2 +1, f =0,tedy f (1)=0. Úloha.Spočtětenásobnostkořene1polynomu f= x 4 +x 3 +x 2 +x+1nadtělesem Z 5. Řešení. Nejprve si uvědomíme, že můžeme použít Větu 2.7, protože f má stupeň 4, tedy1budenejvýše4-násobnýmkořenem,cožjeméněnežcharakteristikaoboru Z 5. Postupněspočteme f(1)=0; f =4x 3 +3x 2 +2x+1,tedy f (1)=0; f =2x 2 +x+2, tedy f (1)=0; f =4x+1,tedy f (1)=0;anakonec f =4.Čili1je4-násobný kořen.(roznásobenímsnadnoověříme,že(x 1) 4 = f,cožnásmohlo,alenemuselo napadnout hned na začátku.) Z Věty 2.7 plyne důležité kritérium existence vícenásobného kořene daného polynomu.je-liroborintegrityafpolynomnadr,pakprvek a Rjevícenásobným kořenempolynomu f právětehdy,když f(a)=f (a)=0.tedy,má-li f vícenásobnýkořen,obapolynomy f, f jsoudělitelnénějakýmmonočlenem x a,apokud existuje jejich největší společný dělitel, pak jej x a dělí také. Tím dostáváme algoritmickysnadnoověřitelnékritérium:jsou-li f, f nesoudělné,polynom fzaručeně žádný vícenásobný kořen nemá. 2.6. Věta o interpolaci. S kořeny polynomů souvisí tzv. interpolace: předepíšeme-li hodnoty v n bodech, existuje právě jeden polynom stupně < n, který v těchto bodech nabývá daných hodnot. Věta2.8(ointerpolaci).BuďTtěleso.Mějmepodvourůznébody a 1,..., a n T alibovolnéhodnoty u 1,..., u n T.Pakexistujeprávějedenpolynom f T[x] stupně < nsplňující f(a i )=u i provšechna i=1,...,n. Není těžké nahlédnout, že řešením je polynom n f= u i x a j, a i a j i=1 j i

9 říká se mu někdy Lagrangeův interpolační polynom. Důkaz. Dosazením do uvedeného vzorce snadno zjistíme, že f(a k )=0+...+0+u k a k a j +0+...+0=u k. a k a j j k Zbývá dokázat jednoznačnost. Uvažujme dva polynomy f, g stupně < n splňující f(a i )=g(a i )=u i provšechna i=1,...,n.polynom h=f gjetakéstupně < n, avšak h(a i )=f(a i ) g(a i )=0provšechna i,tedy hmáaspoň nkořenů.toje sporsvětou2.4. Důkaz věty o interpolaci nápadně připomíná důkaz čínské věty o zbytcích. Ve skutečnostijevelmipodobnéizněnívěty:podmínku f(a i )=u i lzenapsatekvivalentnějako f u i (mod x a i ),takževlastněřešímesoustavukongruencívzhledem kpolynomům x a 1,...,x a n.řešeníjeurčenojedoznačněmezipolynomyomezeného stupně. Věta o interpolaci a čínská věta o zbytcích mají společné zobecnění, které je předmětem Sekce??. Důsledek2.9. BuďTkonečnétěleso.Pakprokaždoufunkci f: T T existuje právějedenpolynom g T[x]stupně < T takový,že f(a)=g(a)prokaždé a T. Důkaz.Interpolujmevbodě ahodnotou f(a),prokaždé a T. Pro nekonečná tělesa samozřejmě nic takového platit nemůže, přesto polynomy hrají důležitou roli i v reálné analýze: např. Weierstrassova věta říká, že každou spojitou reálnou funkci na omezeném uzavřeném intervalu lze polynomem libovolně přesněaproximovat(tj.prokaždouspojitou f:[u, v] Rakaždé ε >0existuje polynom g R[x]takový,že f(a) g(a) < εprokaždé a [u, v]). 3. Kvadratická rozšíření celých čísel Cíl. Ukážeme si základní triky pro počítání v oborech Z[ s]. Zvláštní pozornost bude věnována Gaussovým celým číslům. Mezi nejdůležitější rozšíření oboru celých čísel patří tzv. kvadratická rozšíření. Zdesesoustředímenaobory Z[ s],proobecnějšíteoriidoporučujemelibovolnou knihu o algebraické teorii čísel. Buď s číslo, jež není dělitelné druhou mocninou žádného prvočísla, a definujme zobrazení ν: Z[ s] N {0}, a+b s a 2 sb 2. Jedobrémítnapaměti,žepro s <0je ν(u)= u 2,čtverecobyčejnéabsolutní hodnoty komplexního čísla, díky čemuž se dá často aplikovat geometrický náhled na situaci. Zobrazení ν nazýváme normou. Základním pozorováním je fakt, že norma se chová hezky vzhledem k dělitelnosti. Tvrzení3.1.Prokaždá u, v Z[ s]platí (1) ν(u v)=ν(u) ν(v), (2) ν(u)=1 ujeinvertibilní,tj.existuje w Z[ s]takové,že uw=1.

10 m 1+ 2i 3+ i i 1 5 7 5 i Re 3+ i 1+2 i = 1 5 7 5 i. = i Obrázek1. DělenísezbytkemvZ[i]. Důkaz.(1)Označme u=a+b sav=c+d s.pak ν(u v)=ν((ac+sbd)+(ad+bc) s) = a 2 c 2 +2sabcd+s 2 b 2 d 2 s(a 2 d 2 +2abcd+b 2 c 2 ) = a 2 c 2 + s 2 b 2 d 2 sa 2 d 2 sb 2 c 2 ) = a 2 sb 2 c 2 sd 2 =ν(u) ν(v). (2)Pokud ν(u)=ν(a+b s)= a 2 sb 2 =1,pak a 2 sb 2 =(a+b s)(a b s)= ±1,atedy w = ±(a b s).opačnáimplikaceplynez(1):je-li uw =1,pak 1=ν(1)=ν(uw)=ν(u)ν(w),atedy ν(u)=ν(w)=1. Proněkteréobory Z[ s]umožňujenormadefinovatdělenísezbytkem.fakt, žezbytekbymělbýt menší neždělitel,formalizujemepomocínormy.děleníse zbytkemfungujenapř.proobory Z[i], Z[i 2]nebo Z[ 2],projinépodílazbytek vtomtosmysluneexistuje,např.pro Z[i 3]nebo Z[ 5].Důkazprovedemepro Gaussova celá čísla. Tvrzení3.2. Prokaždá u, v Z[i], v 0,existují q, r Z[i]splňujícípodmínky u=vq+ raν(r) < ν(v). Důkaz. Položme z= u v C (přesnýpodílvc).buď qnejbližšíprvek Z[i]kprvku z(tj.takový,prokterýje z q minimální); je-li takových více, zvolme libovolný z nich. Položme r=u vq. Pakzřejmě vq+ r = uazbývádokázat,že ν(r) < ν(v).jakájevzdálenost q a z? V nejhorším případě je z uprostřed čtverce s celočíselnými vrcholy, tedy určitě

11 z q 2 2 <1.Proto ν(r)= r 2 = u vq 2 = v 2 u v q 2 = v 2 z q 2 < v 2 = ν(v). NarozdílodsituacevZčipropolynomy(vizTvrzení2.2),podílazbytek q, r neníurčenjednoznačně:např. z= 1 2 + 1 2 ilzezaokrouhlitčtyřmizpůsoby,každýz nich bude splňovat uvedené podmínky. Proobory Z[i 2]či Z[e 2πi/3 ]lzedůkazprovéstzcelaanalogicky,protožeizde platí ν(u)= u 2 ajedinýrozdíltakjevodhadu z q.pro Z[i 3]uždůkaz neprojde, protože střed obdélníka má vzdálenost od vrcholu rovnou 1.(Ve skutečnosti v tomto oboru není možné dělit se zbytkem žádným způsobem. Tato teorie jepředmětemnásledujícíchdvousekcí.)proobory Z[ s]skladným sscházígeometrická představa, nicméně pro s = 2, 3 funguje podobný algoritmus dělení, stačí zaokrouhlit koeficienty přesného podílu. Důkaz odhadu normy zbytku je však o něco komplikovanější.