34 Obory přirozených, celých a racionálních čísel 5. Okruh celých čísel 5.1. Definice. Nechť Q = (G,-), H = (H,-) jsou grupoidy. Řekneme, že grupoid Q lze vnořit do grupoidu Ti, jestliže existuje vnoření (tj. injektivní homo-morfismus) / grupoidu Q do grupoidu ri. Vyřešíme nyní otázku, kdy komutativní grupoid lze vnořit do nějaké grupy. (Nekomutativní případ přesahuje rámec tohoto textu.) 5.2. Věta. Nechť Q = (G, •) je komutativní grupoid. Pak následující výroky jsou ekvivalentní: (a) Grupoid Q je asociativní a piati v něm zákon o krácení. (b) Grupoid Q lze vnořit do nějaké grupy. Důkaz. Nejdříve ukážeme implikaci „(b)=^(a)". Nechť tedy existuje grupa %'« (if,•) a vnoření / grupoidu Q do grupoidu fi. Pak pro libovolná a,6,c G G můžeme psát: /(o-(b-c)) = f(a)-f{b-c) = f (a)-(f (b)-f (c)) = (f (a) ■ f (b))-f (c) = = f (a-b)- f (c) ň f ((a-b)-c) a z injektivnosti zobrazení / plyne a-{b-c) = (a-b)-c. Grupoid Q je tudíž asociativní. Nechť dále platí a ■ c = b ■ c. Pak f (a) ■ f (c) = = f (a • c) — f (b - c) — /(6) ■ /(c) a jelikož v grupě platí zákon o krácení, dostávame f {a) = f (b), z čehož plyne a — b. Platí výrok (a). Nyní dokazujeme implikaci „(a) (b)". Předpokládejme tedy, že grupoid Q je asociativní a platí v něm zákon o krácení. Prvek a — [a,b ] £ G x G nazveme zlomkem grupoidu Q a na množině G x G všech zlomků grupoidu 5 definujeme relaci ~ následující podmínkou: pro a = [ a, !)]eGxGa/3 = [c, d] e G x G položme a ~ p, jestliže a - d = bc. Snadno se nahlédne, že relace ~ je reflexivní a symetrická. Sami si dokažte, že její tranzitivnost plyne zezákona o krácení. Zlomky a,/3 6 G x G, a ~ p" nazývame ekvivalentní. Rozklad na G x G příslušný relaci ~ označme T. Prvek z T je pak třída ekvivalentních zlomků grupoidu Q. Na množině T budeme definovat operaci o . Pro A.BeT nechť a = [a, b ] € A, f3 - [crd ] e B & nechť G e T je třída určená podmínkou [a-C,b á J € ú. Jestliže cti = [ai,h ] 6 A, fa = [cudi ] G B, pak dŕ ~ a{, \$ <* p\, tudíž a ■ fcj = ai • 6, c-di = Ci -d. Odtud plyne a-c-ôi-efi = ai Ci -bd, tedy [a-c, 6-d] ~ [ai -ci.fci -i) • f (a) — f(ai) ■ f (b), z čehož dostávame Kap. 5. Okruh celých čísel 35 36 Obory přirozených, celých a racionálních čísel f (o) ■ /(i)"1 = /(fci)-1 • í(ai)j= /(oi) • /(Ôi)-1. Hodnota /(a) • f(b)~l závisí jen na třídě A a můžeme položit f (A) - f (a) • /(6)_1. Pak / je zobrazení F do T0. Buď á,s e r, a = [o,6 ) 6 A, 0 « [cá ] e B. Pak /(X) = /(a) ■ /(Ď)-1, /(£) = /(c) • /(d)"1, a protože [ o • c, 6 ■ d ] 6 A - B, platí /(A • B) = /(o • c) ■ • f(b ■ d)"1 = /(a) ■ /(c) • [f(b) • /(d)]~1 « /(a) • f(c) ■ [f(d) ■ fib)}-1 a /(a) • /(c) • ' /(k)"1 ■ = /(«) ■ /í6)"1 • /(c)' fW'1 = ?(A) ■ f(B). Zobrazení / je tudíž homomorfismus grupy (F, •) do (Po, •). Nechť g eG. Paktp(g) = {[g ■ x,x ] | x £ G}, odkud plyne (položíme-li x = g) (/o V)(ff)_= /(ff ' 9) ■ /(A)"1 = f (9) ■ f (9) ■ f (9)-1 = m- Tedy / = /• Buď Ji homomorfismus grupy (r,-) do (To,) takový, že /i = /. Buď A e r,o = [o:,b ] £ A Pak /(A) = /(a) • /(Ď)"1 = K(fW*)) • MWK' = = /iM«0) ■ flďib)-1) = fiWý ■ = Ä(AJ (podle 5.4). Tudíž / = Ju Buď / injekce, A, B £ T, f (A) = f (B), [ a,6 ] e A, [ c, d ] £ B. Potom /(a) ,/(6)-i = /(C) . /(d)-1, tedy /(ft)"1 • /(a) = /(c) • /(d)"1. Odtud plyne f (a)-f (d) = f (b)-f (c), a tedy /(o-d) = f {b-c), z čeliož díky tomu, že / je injekce, dostávame a-d — b-c, A = B. Zobrazení / je tedy též injekce. Věta je dokázána. 5.6. Poznámka. Věta 5.5 skutečně charakterizuje podílovou grupu, neboť lze dokázat i opačnou implikaci. Přesněji platí: Nechť f:: Q -4 H je vnoření komutativního grupoidu Q = (G, •) do grupy (H, •) takové, že ke každému vnoření g grupoidu Q do libovolné grupy (B0, ■) existuje jediné vnoření h grupy (H, ■) do grupy (HQ,-) s vlastností h o / = g. Potom (H,-) je izomorfní podílové grupě grupoidu Q. 5.7. Definice. Rozdílová grupa pologrupy (N, + ) se nazývá aditivní grupa celých čísel a značí se (Z, + ). Prvek množiny Z se nazývá celé číslo. Celé číslo je tedy třída ekvivalentních rozdílů [ a, b ] £ N x N pologrupy (N, +), Přirozené číslo n £ N identifikujeme s jeho obrazem v Z při kanonickém vnoření, tudíž n=([« + i,i]|i6N}, Množina N je pak podmnožina Z a pologrupa ; (N, + ) je podgrupoid grupy (Z, +). Připomeňme, že nulovým prvkem této grupy je třída {[ x,x ] | x £ N}, která se označuje symbolem 0 a nazývá se číslo nula nebo jen nula. Pro z £ Z je -z — {[6,a ] \ [a, b ] £ z). 5.8. Definice. Na množině Z definujeme operaci násobení následujícím způsobem. Pro a, p £ Z, [a, b }, £ a, [ c,d } £ 0, klademe a ■ 0 = 7, kde 7 £ Z je třída určená podmínkou [ ac + bd, ad + bc ] € 7. Jestliže [u,v] e a, [r, s]e P jsou jiní reprezentanti tříd a, 0, pak [o, b ] ~ [u, v ], [c,d]~[r,s], tudíž a + v = u + b, c + s = d + r, odkud plyne co + cv = cu + cb, db + du = do + dv, uc. + us = ud + ur, vd + vr = vc + vs. Sečtením a užitím zákona o odečítání 4.7 dostaneme ac + bd + us + vr = ad + bc + ur '4- sv, což znamená, že rozdíly [ ac + bd, ad + bc ] a [ur + sv, us + vr ] jsou ekvivalentní. Třída 7 nezávisí tudíž na volbě reprezentantů tříd a, Definice operace násobení je tudíž korektní. Zřejmě pro přirozená čísla a, P je součin a-P rovea dříve definovanému součinu na N. Stejně jako na množině přirozených čísel při zápisu operace násobení často vynecháváme symbol ■, píšeme tedy aP místo a ■ p. 5.9. Tvrzení. Grupoid (Z,-) je komutativní, asociativní a má jednotkový prvek, který je roven přirozenému číslu 1. Pro n,p,y 6 Z, 7 j= 0 platí a • 7 = P ■ 7 => a = /í/ (tzv. omezený zákon o krácení). Důkaz. Platnost komutativního zákona plyne ihned z definice. Buď a.faj € t,[a,b ] e a,[c,d ] € 0, [e,/ ] 6 7. Pak [ ac + 6d, ad + 6c ] e a • 0, [ ce + df, c f + de ] £ 0 ■ 7. Tedy [ (ac + bd)e + (ad + 6c)/, (ac + bd)f + (ad + bc)e } £ (a • 0) ■ 7, [ (ce + d/)a 4- (cf + de)b, (ce + df)b + (cf + a • 7 < 0 • 7, cv < 0 <=> a • 7 jfl • 7, (f) pro 7 < 0 platí: q < 0 <=> p1 • 7 < a • 7, 4=> /? • 7 < n■ • 7. Důkaz. Nechť [ a, fa ] 6 a, [ c, d ] £ 0, [ e, f } £ 7. Jestliže a < 0, pak a + d < li + c a z 4.12 (a) plyne a-He-f d 4- / < b+ f+c + e. Jelikož [a + e, & +/ ]£« +7, [c + e,d + f ] (z 0 + y, pak q '+ 7 < 0 + 7. Je-li a + 7 < /3 •!- 7, potom podle předchozího a = (a + 7) + (-7) < {0 + 7) + + (—7) — Platí tudíž (a), odkud se snadno odvodí výroky (b), (c), (d). Nechť 0 < 7. Pak / + / < e + / a z 4.12 (a) dostáváme / < e, tedy existuje 71 6 N tak, že / + ti — e. Nerovnost a < 0 platí právě tehdy, když a + d < b + c, což nastane podle 4.25 (a) právě tehdy, když (a + d)n < (6 + c)n. Tato nerovnost je ekvivalentní s nerovností (a + d)e + {b + c)f < (b + c)e + (a + d)f, která platí, právě když a ■ 7 < 0 -7. Odtud pak plyne druhá ekvivalence ve výroku (e). Výrok (f) plyne z (e) a z tvrzení 5.14. 5.17. Definice. Pro celé číslo a £ Z položíme a, pro a > 0, ~a, pro a < 0, 1, pro q >c0, 0, pro a = 0, -1, pro a < 0. Číslo |a| se nazývá absolutní hodnota čísla a a zřejmě |a| > 0. Číslo sgna se nazývá znaménko (signum) čísla a. Zřejmě platí: 5.18. Tvrzení. Proa,0 £ 1platí\a-0\ = |a|-|/3|, \a\ ' a-sgna, a = |a|-sgna. 5.11). Věta (o dělení dvou celých čísel se zbytkem). Nechť a,0 jsou celá čísla, 0^0. Pak existují celá čísla 7, g tak, že platí: a — 0 ■ y + q, 0< o < \0\. čísla ~f,Q s těmito vlastnostmi jsou určena jednoznačně. Důkaz. Položme M = {ct - 0 ■ x \ x e Z,ct— 0 ■ x > 0}. Ukážeme, že u - 0 ■ • (-sgn/3) • \a\ 6 M. Skutečně a- 0- (-sgn/3.) • \a\ = a + \0\ ■ \a\ > a + \a\ > 0, neboť \0\ > 1. Tedy M ■£ 0 a podle 4.15 má množina M nejmenší prvek g. Pak existuje 7 6 Z takové, že a - 0y = g, tedy a = 0y + g. Pokud \0\ < g, pak Q < Q — \0\ = a — 0(y + sgn/3) a tudíž g — \0\ 6 M, což je spor, neboť g byl nejmenší prvek M. Odtud plyne g < \0\. Kap. 5. Okruh celých čísel 38 Ukažme nyní jednoznačnost čísel -y,Q. Buďte 7,71, Q,Q\ e Z, a = Pf + g — = Pii + Qi, 0 < 8 < \P\, 0 < 01 < \0\, pak (8(7 - 71) = Ol - 8> Vzhledem k -\p\ < -e < 0 máme -\P\ < Qi - q < \P\, tzn. \qi -t q\ < \0\. Odtud plyne \P\ > 1/3(7 - = \P\ ■ Í7 - 7i[, ľož vzhledem k [|j > 0 dává I7 - Til < 1. Tedy 7 = 7i,z čehož plyne také g — Q\. Věta je dokázána. 5.20. Definice. Číslo 7 z věty 5.19 se nazývá (neúplný) podíl po dělení čísla a číslem ft a číslo g se nazývá zbytek po dělení čísla a číslem p. Jestliže zbytek po dělení čísla a číslem p je roven 0, říkáme, že číslo P dělí číslo a a píšeme P \ a. Číslo P se pak nazývá dělitel čísla a a číslo a násobek čísla p. Každé číslo a má dělitele 1, —1, a, —a. Tito dělitelé se nazývají nevlastní dělitelé čísla q, ostatní dělitelé se nazývají vlastní dělitelé čísla a. Zřejmě číslo 1 má pouze dva nevlastní dělitele. Jestliže celé číslo p > 1 nemá vlastní dělitele, nazývá se prvočíslo. Prvočísla jsou 2,3, 5, 7,... . Dělitel celého čísla a, který je prvočíslem, se nazývá prvočinitel čísla a. Z věty 5.19 o dělení dvou celých čísel se zbytkem se dá odvodit následující veta o jednoznačnosti rozkladu celého čísla na prvočinitele. Důkaz této věty lze nalézt např. v [4, věta 2.3. v kap. 3]. 5.21. Základní věta arittnstiky celých čísel. Každé celé číslo m =jí 0 lze jednoznačně, až na pořadí, psát ve tvaru m — spi1 .. .p^*, kde pi,... ,pu jsou navzájem různá prvočísla, íti,..., a* přirozená čísla, £ e {1, -1} a k > 0 celé číslo. 5.22. Poznámka. Výrazy typu p\l .. .pj^, a: + ■ • ■ + a* a pod. se definují rekurentně. Pro k = 0 rozumíme výrazem ep"1.. .p^k číslo e. 5.23. Definice. Pro celé číslo m jí 0 se tvar čísla 771 v 5.21 nazývá kanonický rozklad čísla m na prvočinitele. Z 5.21 pak plyne, že množina prvočinitelů m je rovna množině {pi,... ,Pfc}. Buď p prvočíslo. Jestliže p je prvočinitel čísla m, položme vp(m) = aj, kde p = pi. Není-li p prvočinitel čísla m (tj. p nedělí m), položíme up(m) = 0. Hodnota Vy(in) se nazývá exponent čísla m příslušný prvočíslu p. Je tedy vp zobrazení množiny celých nenulových čísel na množinu celých nezáporných čísel. Pro celá nenulová čísla o, 6 a prvočíslo p platí vp(a ■ b) == vp(a) + vp(b). Dále pro a,b £ Z,ají 0 ť£ b platí: a = ±b právě tehdy, když vp(a) = vp{b) pro každé prvočíslo p. Celé nenulové číslo m budeme často vyjadřovat ve tvaru tzv. formáhiě nekonečného součinu: kde e G {1, -1} a 7? je množina všech prvočísel. Uvědomte si, že všichni činitelé v tomto součinu s výjimkou konečně mnoha se rovnají jedné.