´ ANY ´ I. NEH FONTOS FOGALOM 1. Halmazok, rel´ aci´ ok, f¨ uggv´ enyek A matematika alapfogalma a halmaz, amely szeml´eletesen dolgok o ¨sszess´eg´et jelenti. Az al´ abbiakban az u ´gynevezett na´ıv halmazelm´eletet ismertetj¨ uk, a halmazelm´elet rigor´ ozus megalapoz´ asa a matematikai logika t´ argyk¨ or´ebe tartozik. Kiindul´ ask´eppen adott halmaz az univerzum (alaphalmaz), amelyben minden dolog benne van, amit vizsg´ alunk. Ha adott egy A halmaz, akkor besz´el¨ unk annak halmazelemeir˝ ol, jel¨ ol´es: a ∈ A, ha a egy dolog. Halmazr´ ol feltessz¨ uk, hogy b´ armely dologr´ ol egy´ertelm˝ uen eld¨ onthet˝ o, hogy a halmazba tartozike avagy nem, ´es feltessz´ uk, hogy az alaphalmaz elemei nem halmazok. Halmaz egy halmaz hatv´ anyhalmaza, amelynek elemei a halmaz o ¨sszes r´ eszhalmazai, azaz olyan halmazok, amelyeknek minden eleme szint´en eleme a kiindul´ ask´ent vett halmaznak. Jel¨ ol´esek: a B halmaz hatv´ anyhalmaza P(B), illetve A ⊆ B, az A halmaz a B halmaz r´eszhalmaza illetve a B halmaz tartalmazza az A halmazt. K´et halmaz egyenl˝ o ha k¨ olcs¨ on¨ osen tartalmazz´ ak egym´ ast, jel¨ ol´es: A = B. Az A halmaz val´ odi r´ esze a B halmaznak ha r´eszhalmaza B-nek, de nem egyenl˝ o vele, jel¨ ol´es: A ⊂ B. Kit¨ untetett halmaz az u ¨ reshalmaz, amelyre teljes¨ ul, hogy nincsen egyetlen eleme sem, jel¨ ol´es: ∅. Ez r´esze b´ armely halmaznak. Halmazt megadhatunk felsorol´ assal, p´eld´ aul ha az A halmaz elemei a1 , a2 , a3 , a4 , akkor a szok´ asos jel¨ ol´es A = {a1 , a2 , a3 , a4 }, illetve kiv´ alaszthatjuk halmazunk elemeit egy adott halmaz elemei k¨ oz¨ ul valamely tulajdons´ aggal, jel¨ ol´es: A = {a ∈ B|P (a)}, ahol a B halmaz elemei k¨ oz¨ ul azok alkotj´ ak az A halmazt, amelyekre teljes¨ ul a P tulajdons´ ag. Tekints¨ uk a ´t a halmazm˝ uveleteket (a m˝ uvelet pontos fogalm´ ar´ ol ´es a halmazm˝ uveletek tulajdons´ agair´ ol k´es˝ obb). Legyen A ´es B halmaz. Uni´ ojuk, A∪B az a halmaz, amelynek minden eleme eleme A-nak vagy B-nek. Metszet¨ uk, A ∩ B az a halmaz, amelynek minden eleme eleme A-nak ´es B-nek is. K¨ ul¨ onbs´ eg¨ uk, A \ B az a halmaz, amelynek minden eleme eleme A-nak de nem eleme B-nek. Ha k´et halmaz metszete az u ¨reshalmaz, akkor azt mondjuk, hogy diszjunkt halmazok. Ha az A halmaz r´esze a B halmaznak, akkor A-nak B-re vonatkoztatott komplementere, A az a halmaz, amelynek minden eleme eleme B-nek de nem eleme A-nak. Szimmetrikus k¨ ul¨ onbs´ eg¨ uk, A4B olyan halmaz, amelynek minden eleme eleme vagy Anak vagy B-nek, de nem mindkett˝ onek. Ha A a P(B) hatv´ anyhalmaz nem¨ ures r´eszhalmaza, akkor k´epezhetj¨ uk a A halmazrendszer ∪A, ∪A∈A A uni´ oj´ at, amely az a halmaz, amelynek minden eleme eleme legal´ abb egy A-beli A halmaznak. K´epezhetj¨ uk a A halmazrendszer ∩A, ∩A∈A A metszet´et, amely az a halmaz, amelynek minden eleme eleme mindegyik A-beli A halmaznak. Ha A = {A1 , A2 , . . . , An } v´eges n elemsz´ am´ u halmazrendszer, akkor az uni´ ora ´es a metszetre a szok´ asos jel¨ ol´es ∪ni=1 Ai illetve ∩ni=1 Ai . Legyen A ´es B nem¨ ures halmaz. Ekkor halmaz A ´es B Descartes-szorzata, amelynek elemei a rendezett elemp´ arok. Egy A-beli a ´es egy B-beli b elem hat´ aroz meg egy A × B Descartes-szorzatbeli (a, b) elemp´ art, a-t az elemp´ ar els˝ o ´es b-t az elemp´ ar m´ asodik tagj´ anak nevezz¨ uk, k´et elemp´ ar egyenl˝ o, ha megegyeznek els˝ o ´es m´ asodik tagjaik is. Legyen A1 , A2 , . . . , An halmaz. Ekkor halmaz A1 , A2 , . . . , An Descartes-szorzata, amelynek elemei a rendezett elem n-esek. Ai -beli ai elemek (i = 1, 2, . . . , n) hat´ aroznak meg egy A1 × A2 × · · · × An Descartes-szorzatbeli (a1 , a2 , . . . , an ) elem n-est, ai -t az elem n-es i-edik tagj´ anak nevezz¨ uk (i = 1, 2, . . . , n), k´et elem n-es egyenl˝ o, ha rendre megegyeznek i-edik tagjaik (i = 1, 2, . . . , n). Az A × B halmaz r´eszhalmazait k´ etv´ altoz´ os rel´ aci´ oknak, az A1 × A2 × · · · × An halmaz r´eszhalmazait n-v´ altoz´ os rel´ aci´ oknak nevezz¨ uk. Az A × A halmaz r´eszhalmazait az A halmazon adott k´ etv´ altoz´ os homog´ en rel´ aci´ oknak, az A × A × · · · × A halmaz r´eszhalmazait | {z } n−szer
1
2
az A halmazon adott homog´ en n-v´ altoz´ os rel´ aci´ oknak nevezz¨ uk. Rel´ aci´ ot, hasonl´ oan mint halmazt, felsorol´ assal vagy tulajdons´ aggal adhatunk meg. Az R ⊆ A×B rel´ aci´ o eset´en az {a ∈ A| l´etezik b ∈ B u ´gy, hogy (a, b) ∈ R} halmazt az R rel´ aci´ o´ ertelmez´ esi tartom´ any´ anak, a B halmazt ´ er´ ekk´ eszlet´ enek, az R(A) = {b ∈ B| l´etezik a ∈ A u ´gy, hogy (a, b) ∈ R} halmazt k´ ephalmaz´ anak nevezz¨ uk. Egy a ∈ A elem k´ epe a k´ephalmaz R(a) = {b ∈ B| (a, b) ∈ R} r´eszhalmaza. Az R−1 = {(b, a) ∈ B × A| (a, b) ∈ R} rel´ aci´ ot az R rel´ aci´ o inverz´ enek nevezz¨ uk. Homog´en k´etv´ altoz´ os rel´ aci´ oknak az al´ abbi fontos t´ıpusait szok´ as vizsg´ alni. Lagyen R ⊂ A× A homog´en rel´ aci´ o. Azt modjuk, hogy az R rel´ aci´ o reflex´ıv, ha minden a ∈ A eset´en (a, a) ∈ R; tranzit´ıv, ha (a, b) ∈ R ´es (b, c) ∈ R eset´en (a, c) ∈ R; szimmetrikus, ha (a, b) ∈ R-b˝ ol (b, a) ∈ R k¨ ovetkezik; antiszimmetrikus, ha (a, b) ∈ R ´es (b, a) ∈ R eset´en a = b. Rendez´ esi rel´ aci´ onak nevez¨ unk egy olyan k´etv´ altoz´ os homog´en rel´ aci´ ot, amely reflex´ıv, antiszimmetrikus ´es tranzit´ıv. Az A halmazon adott rendez´ esi rel´ aci´ o teljes (vagy line´ aris), ha minden a, b ∈ A elemre teljes¨ ul, hogy (a, b) ∈ A vagy (b, a) ∈ A. Ha az A halmazon adott egy (line´ aris) rendez´esi rel´ aci´ o, akkor azt is szoktuk mondani, hogy A (line´ arisan) rendezett halmaz. Ekvivalenciarel´ aci´ onak nevez¨ unk egy olyan k´etv´ altoz´ os homog´en rel´ aci´ ot, amely reflex´ıv, szimmetrikus ´es tranzit´ıv. Ehhez szorosan kapcsol´ od´ o fogalom egy halmaz oszt´ alyoz´ asa: legyen A egy halmaz ´es C r´eszhalmazainak egy nem¨ ures rendszere, amely elemeit oszt´ alyoknak nevez¨ unk, u ´gy, hogy az oszt´ alyok p´ aronk´ent diszjunktak ´es uni´ ojuk az eg´esz A halmaz. A k´et fogalom kapcsolat´ ar´ ol sz´ ol az al´ abbi ´ ıt´ 1.1.All´ as. Legyen A egy nem¨ ures halmaz. Ha adva van egy S ekvivalenciarel´ aci´ o A-n, akkor az ekvivalenciaoszt´ alyok megad´ as´ aval, azaz egy oszt´ alyba sorolva egy adott elemmel rel´ aci´ oban a ´ll´ o elemeket az A halmaz oszt´ alyoz´ as´ at kapjuk. Megford´ıtva, ha adva van egy C oszt´ alyoz´ asa az A halmaznak, akkor ∪{C × C|C ∈ C} ekvivalenciarel´ aci´ o az A halmazon. Bizony´ıt´ as. Mivel ekvivalenciarel´ aci´ o reflex´ıv, az ekvivalenciaoszt´ alyok uni´ oja az eg´esz A halmaz. Ha (a, c), (b, c) ∈ S akkor a szimmetria miatt (a, c), (c, b) ∈ S ´es a tranzitivit´ as miatt (a, b) ∈ S, ´es ism´et a szimmetria miatt (b, a) ∈ S; ´ıgy ha (a, d) ∈ S akkor a tranzitivit´ as miatt (b, d) ∈ S ´es R(a) ⊆ R(b). Hasonl´ oan R(b) ⊆ R(a). Kaptuk, hogy ha az a ´es b elemek ekvivalenciaoszt´ alyainak metszete nem¨ ures, akkor egybeesnek. Megford´ıtva, az R = ∪{C × C|C ∈ C} rel´ aci´ o reflex´ıv, mivel az oszt´ alyok uni´ oja az eg´esz A halmaz. Ha (a, b), (b, c) ∈ R akkor a, b ´es c ugyanannak az oszt´ alynak az elemei, ´ıgy sz¨ uks´egk´eppen (a, c) ∈ R. Hasonl´ oan ha (a, b ∈ R) akkor a ´es b ugyanannak az oszt´ alynak az elemei, ´ıgy sz¨ uks´egk´eppen (b, a) ∈ R. R val´ oban ekvivalenciarel´ aci´ o. Az R ekvivalenciarel´ aci´ o oszt´ alyainak halmaz´ at faktorhalmaznak nevezz¨ uk ´es A/R-rel jel¨ olj¨ uk. Az f ⊆ A × B rel´ aci´ or´ ol azt mondjuk, hogy (egyv´ altoz´ os) f¨ uggv´ eny vagy lek´ epez´ es, ha f ´ertelmez´esi tartom´ anya az eg´esz A halmaz, ´es minden a ∈ A elem f (a) = {b} k´epe egyelem˝ u halmaz. Azt mondjuk, hogy az f f¨ uggv´eny az a elemhez az f (a) = b elemet rendeli, illetve hogy az a elem k´ epe a b elem. Jel¨ ol´es: f : A → B, a 7→ f (a) = b. Anal´ og m´ odon hat´ arozhat´ o meg a t¨ obbv´ altoz´ os f¨ uggv´eny fogalma. K´et f¨ uggv´ eny egyenl˝ o, ha megegyeznek ´ertelmez´esi tartom´ anyaik ´es ´ert´ekk´eszleteik, ´es ugyanahhoz az elemhez ugyanazt az elemet rendelik. Legegyszer˝ ubb f¨ uggv´eny az 1A : A → A, a 7→ a identikus lek´ epez´ es. Az f : A → B f¨ uggv´enyr˝ ol azt mondjuk, hogy injekt´ıv, ha f (a) = f (a0 )-b˝ ol a = a0 k¨ ovetkezik; azt mondjuk, hogy sz¨ urjekt´ıv, ha az f (A) k´ephalmaz az eg´esz B ´ert´ekk´eszlet; azt mondjuk, hogy bijekt´ıv, ha injekt´ıv ´es sz¨ urjekt´ıv. K´et f¨ uggv´eny, f : A → B ´es g : B → C meghat´ arozza a kompoz´ıci´ oszorzatukat, a g ◦ f : A → C, a 7→ g ◦ f (a) = g(f (a)) f¨ uggv´enyt. Az al´ abbi a ´ll´ıt´ as bizony´ıt´ asa gyakorlat.
3
´ ıt´ 1.2.All´ as. Ha f : A → B, g : B → C ´es h : C → D f¨ uggv´enyek, akkor (h◦g)◦f = h◦(g ◦f ). Egy f¨ uggv´eny inverze nem mindig f¨ uggv´eny. Ha egy f¨ uggv´eny (mint rel´ci´ o) inverze is f¨ uggv´eny, akkor azt mondjuk, hogy invert´ alhat´ o f¨ uggv´ eny. Az invert´ alhat´ os´ agot jellemzhetj¨ uk az al´ abbi m´ odon. ´ ıt´ 1.3.All´ as. Legyen f : A → B f¨ uggv´eny. Az al´ abbi a ´ll´ıt´ asok ekvivalensek: (i) f invert´ alhat´ o f¨ uggv´eny; (ii) l´etezik g : B → A f¨ uggv´eny u ´gy, hogy f ◦ g = 1B ´es g ◦ f = 1A ; (iii) f bijekt´ıv f¨ uggv´eny. Bizony´ıt´ as. (i)=⇒(ii) Legyen g az f inverzf¨ uggv´enye, ´ıgy nyilv´ an teljes¨ ul a (ii)-ben szerepl˝ o k´et tulajdons´ ag. (ii)=⇒(iii) Ha f (a) = f (a0 ) akkor g ◦ f = 1A miatt a = 1A (a) = g(f (a)) = g(f (a0 )) = 1A (a0 ) = a0 , ´es az injektivit´ as teljes¨ ul. Az f ◦ g = 1B tulajdons´ ag miatt f (A) ⊇ f (g(B)) = 1B (B) = B, ´es a sz¨ urjektivit´ as vil´ agos. (iii)=⇒(i) Mivel az f f¨ uggv´eny sz¨ urjekt´ıv, az f −1 inverzrel´ aci´ o ´ertelmez´esi tartom´ anya az eg´esz B halmaz. Az injektivit´ as miatt pedig az f −1 (b) halmaz egyelem˝ u. 2. M˝ uveletek, tulajdons´ agaik, algebrai strukt´ ur´ ak Legyen A egy nem¨ ures halmaz. A ∗ : A → A, a 7→ a∗ f¨ uggv´enyr˝ ol azt mondjuk, hogy egyv´ altoz´ os (un´ er) m˝ uvelet az A halmazon. A ∗ : A × A → A, (a, b) 7→ a ∗ b f¨ uggv´enyr˝ ol azt mondjuk, hogy k´ etv´ altoz´ os (bin´ er) m˝ uvelet az A halmazon. A ∗ : A × A × · · · × A → | {z } n−szer
A, (a1 , a2 , . . . , an ) 7→ ∗(a1 , a2 , . . . , an ) f¨ uggv´enyr˝ ol azt mondjuk, hogy n-v´ altoz´ os (n-´ er) m˝ uvelet az A halmazon. Ha az A halmazon adva van n darab ∗, ◦, . . . m˝ uvelet, akkor az (A, ∗, ◦, . . . ) rendezett elem n + 1-est n-m˝ uveletes algebrai strukt´ ur´ anak nevezz¨ uk. Az al´ abbi m˝ uveleti tulajdons´ agokat szok´ as tanulm´ anyozni. Ha m´ ask´ent nem eml´ıtj¨ uk, m˝ uvelet alatt k´etv´ altoz´ os m˝ uveletet fogunk ´erteni. Legyen (A, ∗) algebrai strukt´ ura. A ∗ m˝ uveletr˝ ol azt mondjuk hogy – asszociat´ıv, ha minden a, b, c ∈ A elemre (a ∗ b) ∗ c = a ∗ (b ∗ c); – kommutat´ıv, ha minden a, b ∈ A elemre a ∗ b = b ∗ a; – idempotens, ha minden a ∈ A elemre a ∗ a = a; – invert´ alhat´ o, ha minden a, b ∈ A elemhez l´etezik u, v ∈ A elem u ´gy, hogy a ∗ u = b ´es v ∗ a = b. Kit¨ untetett elem az – e ∈ A neutr´ alis elem: minden a ∈ A elem eset´en e ∗ a = a ∗ e = a; – z ∈ A z´ eruselem: minden a ∈ A elem eset´en z ∗ a = a ∗ z = z; – a ∈ A z´ erusoszt´ o: l´etezik b ∈ A u ´gy, hogy b 6= z ´es a ∗ b = z vagy b ∗ a = z, ahol z z´eruselem; – az a ∈ A elem b ∈ A inverze: a ∗ b = b ∗ a = e, ahol e neutr´ alis elem. Azokat az elemeket, amelyeknek l´etezik inverz¨ uk, invert´ alhat´ o elemeknek vagy egys´ egeknek nevezz¨ uk. Azt mondjuk, hogy egy z´eruselemet tartalmaz´ o strukt´ ura z´ erusoszt´ omentes, ha az egyed¨ uli z´erusoszt´ o a z´eruselem. Az a ∈ A elemmel lehet egyszer˝ us´ıteni, ha minden b, c ∈ A elem eset´en abb´ ol, hogy a ∗ b = a ∗ c vagy b ∗ a = c ∗ a k¨ ovetkezik b = c. Legyen (A, ∗, ◦) algebrai strukt´ ura. Azt mondjuk, hogy – a ∗ m˝ uvelet disztribut´ıv a ◦ m˝ uveletre n´ezve, ha minden a, b, c ∈ A elemre a ∗ (b ◦ c) = (a ∗ b) ◦ (a ∗ c) ´es (a ◦ b) ∗ c = (a ∗ c) ◦ (b ∗ c); – a ∗ m˝ uvelet abszorbt´ıv a ◦ m˝ uveletre n´ezve, ha minden a, b, c ∈ A elemre a ∗ (a ◦ b) = a.
4
A k¨ ovetkez˝ o nevezetes strukt´ urat´ıpusokat vizsg´ alj´ ak leggyakrabban. Egym˝ uveletes strukt´ ur´ ar´ ol azt mondjuk, hogy – f´ elcsoport, ha a m˝ uvelet asszociat´ıv; – monoid, ha f´elcsoport, ´es l´etezik neutr´ alis eleme; – kommutat´ıv f´ elcsoport, ha f´elcsoport, ´es a m˝ uvelet kommutat´ıv; – f´ elh´ al´ o, ha kommutat´ıv f´elcsoport ´es a m˝ uvelet idempotens; – csoport, ha monoid ´es minden elemnek van inverze; – Abel- (vagy kommutat´ıv) csoport ha csoport ´es a m˝ uvelet kommutat´ıv. Legyen (A, +, ·) k´etm˝ uveletes algebrai strukt´ ura, amelyben a k´et m˝ uvelet az o ¨sszead´ as ´es a szorz´ as. Az (A, +) strukt´ ur´ at addit´ıv, az (A, ·) strukt´ ur´ at multiplikat´ıv strukt´ ur´ anak nevezz¨ uk. Azt mondjuk, hogy az (A, +, ·) strukt´ ura – gy˝ ur˝ u, ha az addit´ıv strukt´ ura Abel-csoport, a multiplikat´ıv strukt´ ura f´elcsoport, ´es a szorz´ as disztribut´ıv az o ¨sszead´ asra n´ezve; – kommutat´ıv gy˝ ur˝ u, ha gy˝ ur˝ u ´es a szorz´ as kommutat´ıv; – egys´ egelemes gy˝ ur˝ u, ha legal´ abb k´etelem˝ u gy˝ ur˝ u ´es a multiplikat´ıv strukt´ ur´ aban l´etezik neutr´ alis elem. Gy˝ ur˝ uben szok´ as az addit´ıv neutr´ alis elemet null´ anak nevezni ´es 0-val jel¨ olni; az a elem addit´ıv inverz´et ellentettj´enek nevezni ´es −a-val jel¨ olni; a multiplikat´ıv neutr´ alis elemet (ha l´etezik) egys´ egelemnek nevezni ´es 1-gyel jel¨ olni; az a elem multiplikat´ıv inverz´et reciprok´ anak nevezni ´es a−1 -gyel jel¨ olni. Az asszociativit´ asb´ ol k¨ ovetkez˝ o egyszer˝ u tulajdons´ agok az al´ abbiak. ´ ıt´ 2.1.All´ as. Legyen (A, ·) f´elcsoport. Ekkor: (i) Tetsz˝ oleges sz´ am´ u t´enyez˝ ob˝ ol a ´ll´ o szorzat ´ert´eke f¨ uggetlen a z´ ar´ ojelez´est˝ ol. (ii) Ha az (A, ·) strukt´ ura neutr´ alis elemes, akkor egyetlen neutr´ alis elem van az A f´elcsoportban, ´es ha az a ∈ A elemnek l´etezik a−1 inverze, akkor az egy´ertelm˝ u. Bizony´ıt´ as. (i) Legyen az a1 , . . . , an ∈ A elemek tetsz˝ olegesen z´ ar´ ojelezett szorzata tn , ´es legyen ln = (. . . ((a1 a2 )a3 ) . . . )an balrarendezett szorzat. Indukci´ oval n szerint bel´ atjuk, hogy tn = ln . n = 3 eset´en az a ´ll´ıt´ as ´eppen a szorz´ as asszociativit´ asa. Tegy¨ uk fel, hogy n-n´el kisebb t´enyez˝ os szorzatok (n > 3) tetsz˝ olegesen z´ ar´ ojelezhet˝ ok. Ha t n 6= ln akkor tn = tk u, ahol u az ak+1 , . . . , an elemek valamely szorzata. Indukci´ o alapj´ an tk = lk ´es u = ak+1 (ak+2 (. . . (an−1 an ) . . . )) jobbrarendezett szorzat, azaz az asszociativit´ as t¨ obbsz¨ ori alkalmaz´ as´ aval tn = lk (ak+1 (ak+2 (. . . (an−1 an ) . . . ))) = (lk ak+1 )(ak+2 (ak+3 (. . . (an−1 an ) . . . ))) = lk+1 (ak+2 (. . . (an−1 an ) . . . )) = · · · = ln−2 (an−1 an ) = ln−1 an = ln . (ii) Legyen e, f neutr´ alis elem. Ekkor mivel f neutr´ alis elem, ef = e, de mivel e is neutr´ alis elem, ef = f , azaz e = f . Ha aa−1 = a−1 a = e ´es ab = ba = e, akkor b = eb = (a−1 a)b = a−1 (ab) = a−1 e = a−1 . Mivel (multiplikat´ıve ´ırt) monoidban ha az a ´es b elemnek van inverze akkor az ab elemnek is van, b−1 a−1 , monoid egys´egei csoportot alkotnak (ellen˝ orizze!), az u ´gynevezett egys´ egcsoportot. Ha A egy halmaz, akkor az o ¨sszes A → A f¨ uggv´eny halmaz´ an a kompoz´ıci´ oszorz´ as m˝ uvelet, amelyre n´ezve a f¨ uggv´enyek halmaza f´elcsoport 1.2 alapj´ an, amelyben az identikus lek´epez´es neutr´ alis elem. 1.3 alapj´ an ezek k¨ oz¨ ul az egys´egek a bijekt´ıv lek´epez´esek, a permut´ aci´ ok, ezeknek a csoportja az A halmaz szimmetrikus csoportja. Gyakorlatk´ent l´ assa be, hogy kommutat´ıv f´elcsoportban teljes¨ ulnek a hatv´ anyoz´ as azonoss´ agai. Gyakorl´ ask´eppen l´ assa be, hogy z´eruselem csak egy lehet egy strukt´ ur´ aban,
5
monoidban egys´eggel lehet egyszer˝ us´ıteni, ´es hogy z´eruselemes monoidban egys´eg nem z´erusoszt´ o. Legyen A egy halmaz, az u ´gynevezett ´ ab´ ec´ e, elemei a bet˝ uk. K´epezz¨ unk a bet˝ ukb˝ ol (v´eges hossz´ u) szavakat, ezek k¨ oz¨ otti m˝ uvelet legyen a konkaten´ aci´ o, az egym´ asut´ an´ır´ as, amelyet asszociat´ıvnak tekint¨ unk. Kaptuk az u ´gynevezett szabad f´ elcsoportot. B˝ ov´ıts¨ uk ki az A a ´b´ec´et u ´jabb bet˝ ukkel az A ∪ A−1 a ´b´ec´ev´e, ahol A−1 = {a−1 | a ∈ A}. Tekints¨ uk az A ∪ A−1 a ´b´ec´e bet˝ uib˝ ol k´epzett szavak W halmaz´ at, amelybe bele´ertj¨ uk az u ¨res sz´ ot is. Egy W -beli sz´ ot reduk´ alt alak´ unak nevez¨ unk, ha benne nem a ´ll egym´ as mellett a illetve a −1 alak´ u bet˝ u. Tetsz˝ oleges W -beli sz´ ohoz tartozik reduk´ alt alak´ u sz´ o, az aa −1 illetve a−1 a alak´ u sz´ or´eszletek hely´ebe az u ¨res sz´ ot ´ırva, esetleg t¨ obb l´ep´esben. Legyen F a reduk´ alt alak´ u szavak halmaza (az u ¨res sz´ oval egy¨ utt). K´et F -beli sz´ o konkaten´ altja legyen az egym´ asut´ an´ırt sz´ o (ami W eleme) reduk´ alt alakja (ez m´ ar biztosan F -beli), a konkaten´ aci´ ot ism´et asszociat´ıvnak tekintve. Ekkor a konkaten´ aci´ o m˝ uvelet a reduk´ alt alak´ u szavak F halmaz´ an, amely erre a m˝ uveletre n´ezve csoport (ellen˝ orizze!), amelyet az A a ´b´ec´e feletti szabad csoportnak nevez¨ unk. A disztributivit´ ast felhaszn´ alva kapjuk az al´ abbiakat. ´ ıt´ 2.2.All´ as. Legyen az (A, +, ·) strukt´ ura gy˝ ur˝ u. Ekkor: (i) az addit´ıv neutr´ alis elem multiplikat´ıv z´eruselem; (ii) minden a ∈ A elemre (−a)b = a(−b) = −(ab) ´es (−a)(−b) = ab; (iii) ha (A, +, ·) egys´egelemes gy˝ ur˝ u, akkor minden a ∈ A elemre −a = (−1)a. Bizony´ıt´ as. (i) Legyen a ∈ A. Ekkor, mivel 0 addit´ıv neutr´ alis elem, ´es a disztribut´ıv t¨ orv´eny teljes¨ ul, 0a = (0 + 0)a = 0a + 0a, ´es mindk´et oldalhoz hozz´ aadva −0a-t kapjuk, hogy 0 = 0a. Hasonl´ oan ad´ odik, hogy 0 = a0. (ii) Legyen a, b ∈ A. Ekkor, felhaszn´ alva a disztributivit´ ast ´es (i)-et, ab + (−a)b = (a + (−a))b = 0b = 0, azaz ab ellentettje (−a)b. Hasonl´ oan ab az a(−b) elem ellentettje is. Ezt a k´et t´enyt alkalmazva ad´ odik, hogy (−a)(−b) = ab. (iii) A (ii)-es a ´ll´ıt´ as szerint (−a)b = −ab; legyen a = 1. Gyakorl´ ask´eppen l´ assa be, hogy kommutat´ıv gy˝ ur˝ uben teljes¨ ul a binomi´ alis t´etel. A kommutat´ıv, egys´egelemes ´es z´erusoszt´ omentes gy˝ ur˝ ut integrit´ astartom´ anynak nevezz¨ uk. A kommutat´ıv, egys´egelemes gy˝ ur˝ ut, amelyben minden nemnulla elemnek van multiplikat´ıv inverze, testnek nevezz¨ uk. Gyakorl´ ask´ent bizony´ıtsa be, hogy test integrit´ astartom´ any. Az (A, ∨, ∧) strukt´ ur´ at – h´ al´ onak nevezz¨ uk, ha az (A, ∨) ´es a (A, ∧) strukt´ ura f´elh´ al´ o, ´es mindk´et m˝ uvelet abszorbt´ıv a m´ asikra n´ezve. – disztribut´ıv h´ al´ onak nevezz¨ uk, ha h´ al´ o, ´es mindk´et m˝ uvelet disztribut´ıv a m´ asikra n´ezve. Szok´ as a ∨ m˝ uveletet diszjunkci´ onak, a ∧ m˝ uveletet konjunkci´ onak nevezni. A h´ al´ ok ´es a rendezett strukt´ ur´ ak k¨ oz¨ ott szoros kapcsolat a ´ll fenn. Legyen A rendezett halmaz a ≤ rel´ aci´ ora n´ezve. Ha a, b ∈ A, ´es min{a, b} olyan elem, hogy min{a, b} ≤ a, min{a, b} ≤ b, ´es ha c ≤ a, c ≤ b akkor c ≤ min{a, b}, akkor azt mondjuk, hogy min{a, b} az a ´es b elemek minimuma. Ha a, b ∈ A, ´es max{a, b} olyan elem, hogy a ≤ max{a, b}, b ≤ max{a, b}, ´es ha a ≤ c, b ≤ c akkor max{a, b} ≤ c, akkor azt mondjuk, hogy max{a, b} az a ´es b elemek maximuma. Azt mondjuk, hogy a A h´ al´ oszer˝ uen rendezett halmaz, ha b´ armely k´et elemnek l´etezik minimuma ´es maximuma. ´ ıt´ 2.3.All´ as. Legyen A egy halmaz. Ha (A, ∨, ∧) h´ al´ o, akkor az a ≤ b ha a ∨ b = b
6
rel´ aci´ oval A h´ al´ oszer˝ uen rendezett halmaz. Megford´ıtva, ha A h´ al´ oszer˝ uen rendezett halmaz a ≤ rel´ aci´ ora n´ezve, akkor az (A, max, min) strukt´ ura h´ al´ o. Bizony´ıt´ as. Legyen (A, ∨, ∧) h´ al´ o. Az idempotencia miatt a ∨ a = a ´es a ≤ rel´ aci´ o reflex´ıv. Ha a ≤ b ´es b ≤ a azaz a ∨ b = b ´es b ∨ a = a akkor a kommutativit´ as miatt a = b, ´es a ≤ rel´ aci´ o antiszimmetrikus. Ha a ≤ b, b ≤ c azaz a ∨ b = b ´es b ∨ c = c akkor a ∨ c = a ∨ (b ∨ c) = (a ∨ b) ∨ c = b ∨ c = c ´es a ≤ c, a tranzitivit´ as is vil´ agos. Legyen max{a, b} = a ∨ b. Ekkor a ∨ max{a, b} = a ∨ (a ∨ b) = (a ∨ a) ∨ b = a ∨ b = max{a, b}, ´es a ≤ max{a, b}; hasonl´ oan b ≤ max{a, b}. Ha a ≤ c ´es b ≤ c azaz a ∨ c = c ´es b ∨ c = c akkor max{a, b} ∨ c = (a ∨ b) ∨ c = a ∨ (b ∨ c) = a ∨ c = c ´es max{a, b} ≤ c, a maximalit´ as teljes¨ ul. Hasonl´ oan kapjuk, hogy a ∧ b minimum (ellen˝ orizze!). Megford´ıtva, legyen A h´ al´ oszer˝ uen rendezett halmaz. Az (A, min) p´ ar nyilv´ an algebrai strukt´ ura. Asszociativit´ as. Legyen u = min{min{a, b}, c} ´es v = min{a, min{b, c}}. Ekkor u ≤ min{a, b} ´es u ≤ c, ahonnan u ≤ a, u ≤ b ´es u ≤ c. Innen u ≤ a ´es u ≤ min{b, c}, ad´ odik, hogy u ≤ v. Anal´ og m´ odon v ≤ u (ellen˝ orizze!), ´es az antiszimmetria miatt u = v. Kommutativit´ as, idempotencia. Ezek a tulajdons´ agok nyilv´ anval´ oak a m˝ uvelet defin´ıci´ oj´ ab´ ol. Az (A, min) p´ ar val´ oban f´elh´ al´ o. Hasonl´ oan kapjuk, hogy az (A, max) p´ ar is f´elh´ al´ o (ellen˝ orizze!). A k´et abszorbt´ıv tulajdons´ agb´ ol csak az egyiket tekintj¨ uk, a m´ asik bizony´ıt´ asa gyakorlat. Legyen c = min{a, max{a, b}}. Ekkor nyilv´ an c ≤ a. Tov´ abb´ a a ≤ a ´es a ≤ max{a, b} miatt a ≤ min{a, max{a, b}} = c, ´ıgy az antiszimmetri´ ab´ ol ad´ odik, hogy a = c. Bel´ attuk az o ¨sszes h´ al´ otulajdons´ agot. Legyen 0 illetve 1 az (A, ∨, ∧) h´ al´ o eleme u ´gy, hogy minden a ∈ A elemre 0 ∨ a = a illetve 1 ∧ a = a. Ekkor 0-t a h´ al´ o z´ eruselem´ enek illetve 1-et a h´ al´ o egys´ egelem´ enek nevezz¨ uk. K¨ onnyen l´ athat´ o, hogy az induk´ alt rendez´esre n´ezve a 0 a legkisebb, 1 a legnagyobb elem. Ha a, a ∈ A olyan elemek, hogy a ∨ a = 1 ´es a ∧ a = 0 akkor azt mondjuk, hogy a az a elem komplementuma. Boole-algebr´ anak nevezz¨ uk az olyan disztribut´ıv h´ al´ ot, amelyben l´etezik z´eruselem ´es egys´egelem, ´es minden elemnek van komplementuma. Minim´ alis Boole-algebra az igaz ´es hamis logikai ´ert´ekek halmaza a ,,vagy” ´es az ,,´es” m˝ uveletekkel. Gyakorl´ ask´eppen l´ assa be, hogy Boole-algebr´ aban a komplementum egy´ertelm˝ u. Boole-algebr´ aban teljes¨ ulnek az u ´gynevezett De Morgan-t¨ orv´enyek: ´ ıt´ 2.4.All´ as. Boole-algebra a, b elemeire a ∨ b = a ∧ b ´es a ∧ b = a ∨ b. Bizony´ıt´ as. Csak az egyik azonoss´ agot l´ atjuk be, a m´ asik bizony´ıt´ asa gyakorlat: (a ∨ b) ∨ (a ∧ b) = a ∨ (b ∨ a ∧ b) = a ∨ ((b ∨ a) ∧ (b ∨ b)) = a ∨ ((b ∨ a) ∧ 1) = a ∨ (b ∨ a) = (a ∨ a) ∨ b = 1 ∨ b = 1 illetve (a ∨ b) ∧ (a ∧ b) = ((a ∨ b) ∧ a) ∧ b) = ((a ∧ a) ∨ (b ∧ a)) ∧ b = (0 ∨ (b ∧ a)) ∧ b = (b ∧ a) ∧ b = (b ∧ b) ∧ a = 0 ∧ a = 0. Innen k¨ ovetkezik az els˝ o De Morgan-t¨ orv´eny. Legyen H egy halmaz. A P(H) hatv´ anyhalmaz nem¨ ures r´eszhalmaz´ at az uni´ o ´es a metszet m˝ uvelet´evel egy¨ utt halmaztestnek nevezz¨ uk, ha z´ art az uni´ o, a metszet ´es a komplementer k´epz´es´ere n´ezve. Alapvet˝ o fontoss´ ag´ ua
7
2.5.T´ etel. Halmaztest Boole-algebra. Bizony´ıt´ as. Legyen H a halmaztest. A (H, ∪) p´ ar nyilv´ an strukt´ ura. H´ arom halmaz uni´ oj´ anak elemei, ak´ arhogyan z´ ar´ ojelezve, azok az elemek, amelyek legal´ abb az egyik halmazban benne vannak, ´ıgy az uni´ ok´epz´es asszociat´ıv. K´et halmaz uni´ oj´ anak elemei, b´ armilyen sorrendben, azok az elemek, amelyek legal´ abb az egyik halmazban benne vannak, ´ıgy az uni´ ok´epz´es kommutat´ıv. Egy halmaznak o ¨nmag´ aval vett uni´ oj´ anak elemei nyilv´ an a halmaz elemei, ´ıgy az uni´ ok´epz´es idempotens. A (H, ∪) strukt´ ura f´elh´ al´ o. Hasonl´ oan egyszer˝ u meggondol´ asokkal a (H, ∩) strukt´ ura is f´elh´ al´ o. A k´et abszorbt´ıv tulajdons´ agb´ ol az egyiket tekintj¨ uk, a m´ asik ellen˝ orz´ese gyakorlat. Legyen a ∈ A ∪ (A ∩ B). Ekkor a ∈ A vagy a ∈ A ∩ B, de A ∩ B r´eszhalmaza A-nak, ´ıgy mindenk´eppen a ∈ A, azaz A ∪ (A ∩ B) ⊆ A. A ford´ıtott A ⊆ A ∪ (A ∩ B) tartalmaz´ as nyilv´ anval´ o, ´es A = A ∪ (A ∩ B). Eddig bel´ attuk, hogy (H, ∪, ∩) h´ al´ o. A k´et disztributivit´ asb´ ol csak az egyiket l´ atjuk be, a m´ asik gyakorlat. Legyen a ∈ A∪(B∩C). Ekkor a ∈ A vagy a ∈ B ∩ C. Innen vil´ agos, hogy az a elem benne van az A ∪ B halmazban ´es az A ∪ C-ben is. ´Igy A ∪ (B ∩ C) ⊆ (A ∪ B) ∩ (A ∪ C). Legyen most a ∈ (A ∪ B) ∩ (A ∪ C). Ekkor a ∈ A ∪ B ´es a ∈ A ∪ C. Ha a ∈ A akkor nyilv´ an a ∈ A ∪ (B ∩ C). Ha a ∈ / A akkor sz¨ uks´egk´eppen a ∈ B ´es a ∈ C is teljes¨ ul, azaz a ∈ B ∩ C ⊆ A ∪ (B ∩ C). ´Igy (A ∪ B) ∩ (A ∪ C) ⊆ A ∪ (B ∩ C). A k´etoldali tartalmaz´ as miatt a k´et halmaz megegyezik. Az uni´ o kommutativit´ asa miatt (A ∩ B) ∪ C = (A ∪ C) ∩ (B ∪ C). Nyilv´ anval´ o, hogy az u ¨reshalmaz illetve az eg´esz H halmaz benne van a halmaztestben, ´es annak z´eruseleme illetve egys´egeleme, tov´ abb´ a egy halmaz ´es komplementer´enek uni´ oja H, metszete az u ¨reshalmaz. Ennek a t´etelnek bizonyos ´ertelemben igaz a megford´ıt´ asa is.
8
´ ´ ´ ´ II. A SZAMFOGALOM FELEP ITESE 3. A term´ eszetes ´ es eg´ esz sz´ amok Feltessz¨ uk, hogy adva van egy halmaz, a term´ eszetes sz´ amok halmaza, amelyet N-nel jel¨ ol¨ unk, elemei a term´ eszetes sz´ amok, ´es teljes¨ ulnek az al´ abbi u ´gynevezett Peano-axi´ om´ ak: (1) l´etezik egy null´ anak nevezett, 0-val jel¨ olt eleme N-nek; (2) l´etezik egy 0 : N → N, a 7→ a0 injekt´ıv lek´epez´es, ahol az a0 term´eszetes sz´ amot az a term´eszetes sz´ am r´ ak¨ ovetkez˝ oj´enek nevezz¨ uk, ´es amelyre teljes¨ ul az al´ abbi k´et tulajdons´ ag: (3) nem l´etezik a ∈ N term´eszetes sz´ am , amelyre a0 = 0; (4) (a teljes indukci´ o axi´ om´ aja) ha A az N halmaz r´eszhalmaza, A-nak eleme a 0 ´es A tetsz˝ oleges elem´evel egy¨ utt tartalmazza annak r´ ak¨ ovetkez˝ oj´et is, akkor A = N. A szok´ asos jel¨ ol´esek ´es elnevez´esek: 0’=1 egy, 1’=2 kett˝ o, 2’=3 h´ arom, ´es ´ıgy tov´ abb. V´ egtelen halmaznak nevez¨ unk egy halmazt, ha l´etezik bijekci´ o a halmaz ´es val´ odi r´eszhalmaza k¨ oz¨ ott. A r´ ak¨ ovetkez´es lek´epez´es bijekci´ o az N ´es N \ {0} halmazok k¨ oz¨ ott (ellen˝ orizze!), ez´ert a term´eszetes sz´ amok halmaza v´egtelen. Ellenkez˝ o esetben v´ eges halmazr´ ol besz´el¨ unk. Az utols´ o Peano-axi´ om´ an alapul a rekurz´ıv defin´ıci´ o m´ odszere. Term´eszetes sz´ amot, mint param´etert tartalmaz´ o fogalmakat vagy elemeket hat´ arozunk meg oly m´ odon, hogy megadjuk a 0-hoz tartoz´ ot, ´es azt, hogy tetsz˝ oleges n term´eszetes sz´ am eset´en az n-hez tartoz´ o fogalom illetve elem ismeret´eben hogyan hat´ arozhat´ o meg az n0 r´ ak¨ ovetkez˝ oh¨ oz tartoz´ o. A term´ eszetes sz´ amok k¨ oz¨ otti o ¨sszead´ as ´ es szorz´ as m˝ uvelet´et ´ıgy defini´ aljuk: tetsz˝ oleges a ∈ N term´eszetes sz´ amra legyen a+0 = a, a·0 = 0, tov´ abb´ a ha b ∈ N term´eszetes sz´ am, akkor legyen a + b0 = (a + b)0 ´es ab0 = ab + a. Teljes¨ ulnek a megszokott m˝ uveleti tulajdons´ agok, mint azt l´ atni fogjuk. A bizony´ıt´ as m´ odszere a teljes indukci´ o: egy a ´ll´ıt´ ast, amelyet az o ¨sszes term´eszetes sz´ amra l´ atunk be, az utols´ o Peano-axi´ oma alapj´ an elegend˝ o igazolni 0-ra ´es, felt´etelezve, hogy igaz valamely n term´eszetes sz´ amra, n 0 -re. 3.1.T´ etel. (i) az (N, +) strukt´ ura kommutat´ıv f´elcsoport, amelyben lehet egyszer˝ us´ıteni, neutr´ alis eleme a 0; (ii) az (N, ·) strukt´ ura kommutat´ıv f´elcsoport, neutr´ alis eleme az 1, nemnulla elemmel lehet egyszer˝ us´ıteni; (iii) a szorz´ as az o ¨sszead´ asra n´ezve disztribut´ıv. Bizony´ıt´ as. Legyen a, b ´es c term´eszetes sz´ am. (i) Asszociativit´ as. Nyilv´ an (a + b) + 0 = a + b = a + (b + 0), ´es tegy¨ uk fel, hogy (a + b) + c = a+(b+c). Ekkor, a defin´ıci´ o ´es az indukci´ os felt´etel alkalmaz´ as´ aval (a+b)+c 0 = ((a+b)+c)0 = a + (b + c)0 = a + (b + c0 ). Neutr´ alis elem. A defin´ıci´ o szerint a + 0 = a. Nyilv´ an 0 + 0 = 0, ´es tegy¨ uk f¨ ol, hogy 0 + a = a. Ekkor 0 + a0 = (0 + a)0 = a0 . Kommutativit´ as. Mivel 0 neutr´ alis elem, a + 0 = 0 + a, ´es tegy¨ uk f¨ ol, hogy a + b = b + a. Ekkor a + b0 = (a + b)0 = (b + a)0 = b + a0 , ´ıgy elegend˝ o bel´ atni, hogy b + a0 = b0 + a, u ´jb´ ol indukci´ oval. Nyilv´ an b + 00 = (b + 0)0 = b0 = b0 + 0, ´es tegy¨ uk f¨ ol, hogy b + a0 = b0 + a. Ekkor b + a00 = (b + a0 )0 = (b0 + a)0 = b0 + a0 . Egyszer˝ us´ıt´es. A kommutativit´ as miatt el´eg a jobboldali egyszer˝ us´ıt´est bel´ atni. Mivel 0 neutr´ alis elem, a + 0 = b + 0-b´ ol k¨ ovetkezik a = b. Tegy¨ uk f¨ ol, hogy a + c = b + c eset´en
9
a = b. Legyen a + c0 = b + c0 ; ekkor (a + c)0 = (b + c)0 , ´es a r´ ak¨ ovetkez´es injektivit´ asa miatt a + c = b + c, ahonnan az indukci´ os felt´etel miatt a = b k¨ ovetkezik. A (ii) a ´ll´ıt´ as bel´ at´ asa gyakorlat. A disztributivit´ ast is k¨ onnyen igazolhatjuk: a(b + 0) = ab = ab+0 = ab+a0, ´es tegy¨ uk f¨ ol, hogy a(b+c) = ab+ac. Ekkor a(b+c 0 ) = a(b+c)0 = a(b+c)+a = (ab + ac) + a = ab + (ac + a) = ab + ac0 . Mivel a szorz´ as kommutat´ıv, (a + b)c = ac + bc is teljes¨ ul. Azt mondjuk, hogy az a term´ eszetes sz´ am kisebb vagy egyenl˝ o mint a b term´eszetes sz´ am, ha valamely c term´eszetes sz´ amra b = a + c, jel¨ ol´es: a ≤ b, illetve az ´eles egyenl˝ otlens´eg´e a < b. Gyakorl´ ask´eppen l´ assa be, hogy ez line´ aris rendez´es a term´eszetes sz´ amok halmaz´ an, ´es term´eszetes sz´ amok tetsz˝ oleges nem¨ ures halmaz´ aban van legkisebb elem. Nyilv´ an a 0 minim´ alis elem. A term´eszetes sz´ amok k¨ or´eben a n´egy alapm˝ uvelet k¨ oz¨ ul kett˝ ot el lehet v´egezni. Ahhoz, hogy a kivon´ ast is el lehessen v´egezni, b˝ ov´ıteni kell a sz´ amhalmazt. Legyen a 1 ´es a2 term´eszetes sz´ am. Az a1 − a2 k¨ ul¨ onbs´eget (ami nem biztos, hogy term´eszetes sz´ am) jelk´epezze az (a1 , a2 ) kissebb´ıtend˝ o – kivonand´ o elemp´ ar. Ennek megfelel˝ oen k´et elemp´ ar megegyezik, ha ugyanannyi az a1 − a2 = b1 − b2 k¨ ul¨ onbs´eg¨ uk, azaz a1 + b2 = a2 + b1 . Az o ¨sszead´ ast ´es a szorz´ ast is elv´egezhetj¨ uk a kissebb´ıtend˝ o – kivonand´ o elemp´ arok k¨ oz¨ ott: (a1 −a2 )+(b1 −b2 ) = (a1 +b1 )−(a2 +b2 ) illetve (a1 −a2 )(b1 −b2 ) = (a1 b1 +a2 b2 )−(a1 b2 +a2 b1 ). Ezeket az ´eszrev´eteleket szem el˝ ott tartva konstru´ alhatjuk meg az eg´esz sz´ amokat. 3.2.T´ etel. Legyen Z = N × N Descartes-szorzat, ´es defini´ aljuk a ρ rel´ aci´ ot a Z halmazon a k¨ ovetkez˝ ok´eppen: (a1 , a2 )ρ(b1 , b2 ) ha a1 + b2 = a2 + b1 , Ekkor ρ ekvivalencia-rel´ aci´ o, (a1 , a2 ) ekvivalencia-oszt´ aly´ at jel¨ olje (a1 , a2 ), az ekvivalencia-oszt´ alyok faktorhalmaz´ at jel¨ olje Z. Legyen tov´ abb´ a (a1 , a2 ) + (b1 , b2 ) = (a1 + b1 , a2 + b2 ),
(a1 , a2 ) · (b1 , b2 ) = (a1 b1 + a2 b2 , a1 b2 + a2 b1 )
az o ¨sszead´ as ´es a szorz´ as m˝ uvelete. Ekkor a (Z, +, ·) strukt´ ura integrit´ astartom´ any. Bizony´ıt´ as. A bizony´ıt´ as folyam´ an felhaszn´ aljuk k¨ ul¨ on hivatkoz´ as n´elk¨ ul a 3.1 t´etelt. Legyen a1 , a2 , b1 , b2 , c1 , c2 , d1 , d2 term´eszetes sz´ am. A ρ rel´ aci´ o ekvivalencia. A ρ rel´ aci´ o reflex´ıv, mivel a 1 +a2 = a2 +a1 ; szimmetrikus, mivel ha ((a1 , a2 ), (b1 , b2 )) ∈ ρ azaz a1 + b2 = a2 + b1 akkor b1 + a2 = b2 + a1 azaz ((b1 , b2 ), (a1 , a2 )) ∈ ρ; tranzit´ıv, mivel ha ((a1 , a2 ), (b1 , b2 )) ∈ ρ ´es ((b1 , b2 ), (c1 , c2 )) ∈ ρ azaz a1 + b2 = a2 + b1 ´es b1 + c2 = b2 + c1 akkor a1 + b1 + c2 = a1 + b2 + c1 , ahonnan a1 + b1 + c2 = a2 + b1 + c1 , ´es egyszer˝ us´ıt´es ut´ an a1 + c2 = a2 + c1 ad´ odik, azaz ((a1 , a2 ), (c1 , c2 )) ∈ ρ. A tov´ abbiakban legyen a = (a1 , a2 ), b = (b1 , b2 ), c = (c1 , c2 ), d = (d1 , d2 ). Az o ¨sszead´ as j´ oldefini´ alt. Legyen a = c ´es b = d, azaz a 1 + c2 = a2 + c1 ´es b1 + d2 = b2 + d1 . Be kell l´ atni, hogy a + b = c + d, azaz a1 + b1 + c2 + d2 = a2 + b2 + c1 + d1 . Ez igaz, ha a2 + b1 + c1 + d2 = a2 + b2 + c1 + d1 , ami teljes¨ ul, ha a2 + b1 + d2 = a2 + b2 + d1 , ami pedig a m´ asodik felt´etelb˝ ol k¨ ovetkezik. Az o ¨sszead´ as asszociat´ıv ´es kommutat´ıv. Nyilv´ anval´ o, mivel a term´eszetes sz´ amok o ¨sszead´ asa is ilyen. A (0, 0) elem neutr´ alis elem, ´es a ellentettje −a = (a2 , a1 ). Vil´ agos, hogy (a1 , a2 ) + (0, 0) = (0, 0)+(a1 , a2 ) = (a1 , a2 ); tov´ abb´ a (a1 , a2 )+(a2 , a1 ) = (a2 , a1 )+(a1 , a2 ) = (a1 + a2 , a1 + a2 ) = (0, 0). Eddig bel´ attuk, hogy az addit´ıv strukt´ ura Abel-csoport. A szorz´ as j´ oldefini´ alt. Legyen a = c ´es b = d, azaz a1 + c2 = a2 + c1 ´es b1 + d2 = b2 + d1 . Be kell l´ atni, hogy ab = cd, azaz a1 b1 + a2 b2 + c1 d2 + c2 d1 = a1 b2 + a2 b1 + c1 d1 + c2 d2 .
10
Ez teljes¨ ul, ha (a1 b1 + c2 b1 ) + a2 b2 + c1 d2 + c2 d1 = a1 b2 + a2 b1 + c1 d1 + (c2 b1 + c2 d2 ) azaz (a1 + c2 )b1 + a2 b2 + c1 d2 + c2 d1 = a1 b2 + a2 b1 + c1 d1 + c2 (b1 + d2 ). A felt´eteleket felhaszn´ alva ez fenn´ all, ha (a2 + c1 )b1 + a2 b2 + c1 d2 + c2 d1 = a1 b2 + a2 b1 + c1 d1 + c2 (b2 + d1 ), egyszer˝ us´ıtve c1 b1 + a2 b2 + c1 d2 = a1 b2 + c1 d1 + c2 b2 . Ez teljes¨ ul, ha c1 (b1 + d2 ) + a2 b2 = (a1 + c2 )b2 + c1 d1 azaz a felt´etelek miatt c1 (b2 + d1 ) + a2 b2 = (a2 + c1 )b2 + c1 d1 , ami azonoss´ aghoz vezet. A szorz´ as asszociativit´ asa ´es kommutativit´ asa ´es az a t´eny, hogy (1, 0) neutr´ alis elem egyszer˝ uen l´ athat´ o be, gyakorlat. Disztributivit´ as. A szorz´ as kommutativit´ asa miatt elegend˝ o bel´ atni, hogy a(b + c) = ab + ac. Nyilv´ an a(b+c) = a(b1 + c1 , b2 + c2 ) = (a1 b1 + a1 c1 + a2 b2 + a2 c2 , a1 b2 + a1 c2 + a2 b1 + a2 c1 ), illetve ab + ac = (a1 b1 + a2 b2 , a1 b2 + a2 b1 ) + (a1 c1 + a2 c2 , a1 c2 + a2 c1 ) = (a1 b1 + a1 c1 + a2 b2 + a2 c2 , a1 b2 + a1 c2 + a2 b1 + a2 c1 ). Eddig bel´ attuk, hogy a (Z, +, ·) strukt´ ura kommutat´ıv egys´egelemes gy˝ ur˝ u. Az (a, 0) alak´ u elemeket azonos´ıthatjuk a term´eszetes sz´ amokkal. L´ assuk be, hogy Z = {0, 1, 2, 3, . . . } ∪ {−1, −2, −3, . . . }. Val´ oban, a rendez´es linearit´ asa miatt az a, b term´eszetes sz´ amokra a = b + c vagy b = a + c valamely c term´eszetes sz´ ammal, azaz (a, b) = (b + c, b) = (c, 0) vagy (a, b) = (a, a + c) = (0, c) = −(c, 0). Ezut´ an a z´erusoszt´ omentess´eg k¨ ovetkezik 2.2-b˝ ol ´es abb´ ol, hogy nemnulla term´eszetes sz´ ammal a szorz´ asn´ al lehet egyszer˝ us´ıteni. A (Z, +, ·) strukt´ ur´ at az eg´ esz sz´ amok gy˝ ur˝ uj´ enek, elemeit eg´ esz sz´ amoknak nevez¨ unk. A bizony´ıt´ as utols´ o r´esz´eben eml´ıtett azonos´ıt´ assal a term´eszetes sz´ amok N halmaz´ at az eg´esz sz´ amok Z halmaz´ anak r´eszhalmazak´ent tekintj¨ uk. A rendez´est nyilv´ anval´ o m´ odon kiterjesztve az eg´esz sz´ amokra u ´jb´ ol line´ aris rendez´est kapunk, amelyben m´ ar nincsen legkisebb elem. Az 1,2,3,. . . sz´ amokat pozit´ıv, a -1,-2,-3,. . . sz´ amokat negat´ıv eg´ esz sz´ amoknak nevezz¨ uk. Ellen˝ orizze, hogy ha a ≤ b ´es c eg´esz sz´ amok, d pozit´ıv eg´esz sz´ am, akkor a + c ≤ b + c ´es ad ≤ bd. 4. A racion´ alis ´ es val´ os sz´ amok Az eg´esz sz´ amok k¨ or´eben a negyedik alapm˝ uvelet, az oszt´ as nem mindig v´egezhet˝ o el. Ez´ert a k¨ ovetkez˝ o t´etelben bevezetj¨ uk a racion´ alis sz´ am fogalm´ at. A racion´ alis sz´ amokat eg´esz sz´ amokb´ ol alkotott sz´ aml´ al´ o – nevez˝ o rendezett elemp´ arnak tekintj¨ uk, ahol a nevez˝ o nem o, ha a1 b2 = a2 b1 . Az o ¨sszead´ as m˝ uvelet´et k¨ oz¨ os nevez˝ ore lehet nulla. K´et t¨ ort, aa12 ´es bb21 egyenl˝ hoz´ as ut´ an v´egezhetj¨ uk el, a szorz´ ast pedig a megszokott ,,sz´ aml´ al´ ot a sz´ aml´ al´ oval, nevez˝ ot a nevez˝ ovel” szab´ aly szerint. 4.1.T´ etel. Legyen Q = Z × Z \ {0} Descartes-szorzat, ´es a ρ ⊆ Q × Q rel´ aci´ o legyen a k¨ ovetkez˝ ok´eppen meghat´ arozva: ((a1 , a2 ), (b1 , b2 )) ∈ ρ ha a1 b2 = a2 b1 . Ekkor ρ ekvivalenciarel´ aci´ o, az ekvivalenciaoszt´ alyok halmaz´ at jel¨ olje Q, az (a 1 , a2 ) elemp´ arral reprezent´ alt ekvivaalyok k¨ oz¨ otti m˝ uveletek legyenek az al´ abbi m´ odon megadva: lenciaoszt´ alyt jel¨ olje aa21 . Az oszt´ a1 b1 a 1 b2 + a 2 b1 a 1 b1 a 1 b1 + = , = . a2 b2 a 2 b2 a 2 b2 a 2 b2 Ekkor a (Q, +, ·) strukt´ ura test. Bizony´ıt´ as. ρ ekvivalenciarel´ aci´ o. A ρ rel´ aci´ o nyilv´ an reflex´ıv ´es szimmetrikus. Ha ((a1 , a2 ), (b1 , b2 )) ∈ ρ ´es ((b1 , b2 ), (c1 , c2 )) ∈ ρ akkor a1 b2 = a2 b1 ´es b1 c2 = b2 c1 . Ekkor a1 c2 = a2 c1 teljes¨ ul, ha a1 b2 c2 = a2 b2 c1 (mivel b2 nemnulla) azaz a felt´etelekb˝ ol a2 b1 c2 = ´ a2 b1 c2 , ami azonoss´ ag. Igy ((a1 , a2 ), (c1 , c2 )) ∈ ρ, a tranzitivit´ as vil´ agos.
11
Legyen aa12 , bb12 , cc12 , dd12 ∈ Q ekvivalenciaoszt´ aly. Az o ¨sszead´ as ´es a szorz´ as m˝ uvelet, mivel nemnulla eg´esz sz´ amok szorzata nemnulla. Az o ¨sszead´ as j´ oldefini´ alt. Legyen aa12 = cc21 ´es bb12 = dd12 , azaz a1 c2 = a2 c1 ´es b1 d2 = b2 d1 . 2 b1 2 d1 = c1 dc22+c , azaz (a1 b2 + a2 b1 )c2 d2 = Be kell l´ atni, hogy aa21 + bb21 = cc12 + dd21 , azaz a1 ba22+a b2 d2 a2 b2 (c1 d2 + c2 d1 ). A disztributivit´ ast ´es a felt´eteleket felhaszn´ alva ez teljes¨ ul, ha a 2 b2 c1 d2 + a2 b2 c2 d1 = a2 b2 c1 d2 + a2 b2 c2 d1 , ami azonoss´ ag. Az o ¨sszead´ as asszociat´ıv. Nyilv´ an a1 c1 b1 a 1 b2 + a 2 b1 c1 a 1 b2 c2 + a 2 b1 c2 + a 2 b2 c1 + + = + = , a2 b2 c2 a 2 b2 c2 a 2 b2 c2 m´ asr´eszr˝ ol a1 + a2
c1 b1 + b2 c2
=
b1 c2 + b 2 c1 a 1 b2 c2 + a 2 b1 c2 + a 2 b2 c1 a1 + = . a2 b2 c2 a 2 b2 c2
Az o ¨sszead´ as kommutat´ıv. A defin´ıci´ ob´ ol l´ atszik. 1 alis elem, ´es az aa21 oszt´ aly addit´ıv inverze −a Neutr´ alis elem, inverz. Nyilv´ an 10 neutr´ a2 . Eddig bel´ attuk, hogy az addit´ıv strukt´ ura Abel-csoport. A szorz´ as j´ oldefini´ alt. Legyen aa12 = cc12 ´es bb21 = dd12 , azaz a1 c2 = a2 c1 ´es b1 d2 = b2 d1 . Be kell l´ atni, hogy aa12 bb21 = cc12 dd12 , azaz aa21 bb21 = cc12 dd12 , azaz a1 b1 c2 d2 = a2 b2 c1 d1 , ami a k´et felt´etelt felhaszn´ alva azonoss´ aghoz vezet. K¨ ozvetlen sz´ amol´ as bel´ atni a szorz´ as asscociativit´ as´ at, kommutativit´ as´ at, azt, hogy 11 neutr´ alis elem, illetve a disztributivit´ ast (gyakorlat!). Eddig bel´ attuk, hogy a (Q, +, ·) strukt´ ura kommutat´ıv egys´egelemes gy˝ ur˝ u. Mivel 01 = {(0, a2 )| a2 ∈ Z \ {0}} ´es 11 = {(a1 , a1 )| a1 ∈ Z \ {0}}, ha aa21 nemnulla elem, akkor multiplikat´ıv inverze nyilv´ an aa12 , ´es a strukt´ ura test. A Q testet a racion´ alis sz´ amok test´ enek, elemeit racion´ alis sz´ amoknak nevezz¨ uk. alis sz´ amokat, ´ıgy az eg´esz sz´ amok Z halAzonos´ıthatjuk az a eg´esz sz´ amokat ´es az a1 racion´ maza r´eszhalmaza a racion´ alis sz´ amok Q halmaz´ anak, ´es a racion´ alis sz´ amok k¨ oz¨ otti o ¨sszead´ as ´es szorz´ as az eg´esz sz´ amok k¨ oz¨ otti o ¨sszead´ as ´es szorz´ as m˝ uvelet´enek kiterjeszt´ese, tov´ abb´ a minden racion´ alis sz´ am el˝ oa ´ll k´et eg´esz sz´ am h´ anyadosak´ent. A rendez´ est kiterjeszthetj¨ uk a racion´ alis sz´ amokra nyilv´ anval´ o m´ odon, a rendez´es tov´ abbra is line´ aris marad; vil´ agos az is, hogy mit ´ert¨ unk abszol´ ut ´ ert´ ek alatt. Gyakorl´ ask´eppen l´ assa be, hogy a, b racion´ alis ´ sz´ amokra |ab| = |a||b| ´es |a+b| ≤ |a|+|b|. Erdekes tulajdons´ ag, hogy m´ıg az eg´esz sz´ amhoz van el˝ oz˝ o ´es r´ ak¨ ovetkez˝ o eg´esz sz´ am, addig b´ armely k´et racion´ alis sz´ am k¨ oz¨ ott van egy harmadik racion´ alis sz´ am. Geometri´ ab´ ol tudjuk, hogy vannak nem o ¨sszem´erhet˝ o szakaszok, azaz amelyek hossza nem racion´ alis sz´ am, p´eld´ aul az egys´egn´egyzet a ´tl´ oj´ anak hossza. Ez azt mutatja, hogy a sz´ amfogalom tov´ abb b˝ ov´ıthet˝ o. Az al´ abbiakban ezt tessz¨ uk analitikus m´ odszerrel. Tekints¨ uk a racion´ alis sorozatokat, azaz az a : N → Q, n 7→ an lek´epez´eseket. Ezek k¨ oz¨ ott vannak konvergensek, azaz olyanok, amelyekhez l´etezik olyan u racion´ alis sz´ am, hogy tetsz˝ olegesen kicsiny ε pozit´ıv racion´ alis sz´ amhoz l´etezik N term´esztes sz´ am, hogy az |u − an | < ε hacsak n > N . Ilyenkor azt mondjuk, hogy az an sorozat hat´ ar´ ert´ eke az u racion´ alis sz´ am, jel¨ ol´es: limn→∞ an = u. Nullsorozatnak nevezz¨ uk a null´ ahoz konverg´ al´ o racion´ alis sorozatot. Gyakorl´ ask´eppen l´ assa be, hogy a m˝ uveletek ´es a hat´ ar´ atmenet sorrendje felcser´elhet˝ o: ha an ´es bn konvergens sorozatok, c racion´ alis sz´ am, akkor an + bn , can , an bn , illetve bn 6= 0, limn→∞ bn 6= 0 eset´en abnn is konvergens sorozatok, ´es limn→∞ (an + bn ) = n→∞ an limn→∞ an + limn→∞ bn , limn→∞ can = c limn→∞ an , limn→∞ abnn = lim limn→∞ bn .
12
Vannak racion´ alis Cauchy-sorozatok: az an sorozat ilyen, ha minden ε tetsz˝ olegesen kicsiny pozit´ıv racion´ alis sz´ amhoz l´etezik N term´eszetes sz´ am, hogy |a n −bm | < ε hacsak n, m > N . Nyilv´ anval´ oan konvergens sorozat Cauchy-tulajdons´ ag´ u (ellen˝ orizze!), a megford´ıt´ as nem teljes¨ ul: bizonyos racion´ alis Cauchy-sorozatok ,,irracion´ alis sz´ amokhoz konverg´ alnak”, azaz a racion´ alis pontok nem fedik be teljesen a sz´ amegyenest. Az irracion´ alis pontokkal kib˝ ov´ıtve a sz´ amfogalmat, ´es a m˝ uveleteket a folytonos hat´ ar´ atmenet seg´ıts´eg´evel ´ertelmezve kapjuk a k¨ ovetkez˝ o t´etelt. 4.2.T´ etel. Legyen R a racion´ alis Cauchy-sorozatok halmaza, ´es legyen a ρ ⊆ R × R rel´ aci´ o a k¨ ovetkez˝ ok´eppen meghat´ arozva: (an , bn ) ∈ ρ ha an − bn nullsorozat. Ekkor a ρ rel´ aci´ o ekvivalenciarel´ aci´ o, az ekvivalenciaoszt´ alyok halmaz´ at jel¨ olje R. Az o ¨sszead´ as ´es a szorz´ as m˝ uvelet´et az R halmazon defini´ aljuk az al´ abbi m´ odon: a n + bn = an + bn ; an bn = an bn . Ekkor az (R, +, ·) strukt´ ura test. Bizony´ıt´ as. Legyen an , bn , cn , dn racion´ alis Cauchy-sorozat. ρ ekvivalenciarel´ aci´ o. Nyilv´ an a ρ rel´ aci´ o reflex´ıv ´es szimmetrikus. Legyen a n − bn ´es bn − cn nullsorozat, ´es legyen ε pozit´ıv racion´ alis sz´ am, N1 ´es N2 olyan term´eszetes sz´ am, hogy |an − bn | < 2ε hacsak n > N1 ´es |bn − cn | < 2ε hacsak n > N2 . Ekkor |an − cn | = |(an − bn ) + (bn − cn )| ≤ |an − bn | + |bn − cn | < 2ε + 2ε = ε hacsak n > max{N1 , N2 }, azaz an − cn nullsorozat, ´es a ρ rel´ aci´ o tranzit´ıv. Az o ¨sszead´ as ´es a szorz´ as m˝ uvelet. Be kell l´ atni, hoyg Cauchy-sorozatok o ¨sszege ´es szorzata is Cauchy-tulajdons´ ag´ u. Legyen az N1 term´eszetes sz´ am olyan, hogy |an − am | < 2ε hacsak n, m > N1 , ´es az N2 olyan, hogy |bn − bm | < 2ε hacsak n, m > N2 . Ekkor, ha n, m > max{N1 , N2 }, |(an +bn )−(am +bm )| = |(an −am )+(bn −bm )| ≤ |an −am |+|bn −bm | < 2ε + 2ε = ε, ´es az an + bn sorozat Cauchy-tulajdons´ ag´ u. Most l´ assuk be, hogy az an Cauchy-sorozat korl´ atos, azaz van olyan A pozit´ıv racion´ alis sz´ am, hogy |an | ≤ A minden n term´eszetes sz´ amra. Val´ oban, legyen az N term´szetes sz´ am olyan, hogy |an − am | < 1 hacsak n, m > N . Vil´ agos, hogy A = max{|a1 |, |a2 |, . . . , |aN |, |aN +1 | + 1} megfelel˝ o korl´ at. Legyen az an sorozat korl´ atja az A racion´ alis sz´ am ´es a bn sorozat korl´ atja a B racion´ alis ε sz´ am. Legyen tov´ abb´ a az N1 term´eszetes sz´ am olyan, hogy |an − am | < 2B hacsak n, m > N1 , ε ´es az N2 olyan, hogy |bn − bm | < 2A hacsak n, m > N2 . Ekkor, ha n, m > max{N1 , N2 }, |an bn − am bm | = |an bn − am bn + am bn − am bm | = |(an − am )bn + am (bn − bm )| ≤ |(an − am )bn | + |am (bn − bm )| = |an − am ||bn | + |am ||bn − bm | <
ε ε B+A = ε, 2B 2A
azaz az an bn sorozat is Cauchy-tulajdons´ ag´ u. Legyen α = an , β = bn , γ = cn , δ = dn az R halmaz elemei. Az o ¨sszead´ as ´es a szorz´ as j´ oldefini´ alt. Be kell l´ atni, hogy ha α = γ, azaz a n − cn nullsorozat, ´es β = δ, azaz bn − dn nullsorozat, akkor α + β = γ + δ, azaz (an + bn ) − (cn + dn ) = (an − cn ) + (bn − dn ) nullsorozat; illetve αβ = γδ, azaz an bn − cn dn = an (bn − dn ) + (an − cn )dn nullsorozat. Ez a k´et tulajdos´ ag azokb´ ol a nyilv´ anval´ o t´enyekb˝ ol ad´ odik, hogy nullsorozatok o ¨sszege nullsorozat, ´es egy korl´ atos sorozat ´es egy nullsorozat szorzata nullsorozat (ellen˝ orizze!). Az o ¨sszead´ as asszociat´ıv. Nyilv´ an (α + β) + γ = an + bn + γ = an + bn + cn ´es α + (β + γ) = α + bn + cn = an + bn + cn . Az o ¨sszead´ as kommutat´ıv. Nyilv´ an α + β = an + bn = bn + an = β + α. Neutr´ alis elem, ellentett. Nyilv´ an a konstans 0 sorozat oszt´ alya (azaz a nullsorozatok halmaza) neutr´ alis elem, ´es −α = −an . A szorz´ as asszociat´ıv. Nyilv´ an (αβ)γ = an bn γ = an bn cn ´es α(βγ) = αbn cn = an bn cn .
13
A szorz´ as kommutat´ıv. Nyilv´ an αβ = an bn = bn an = βα. Neutr´ alis elem, inverz. Nyilv´ an a konstans 1 sorozat oszt´ alya (azaz az 1-hez konverg´ al´ o sorozatok halmaza) neutr´ alis elem. Legyen α nemnulla elem, azaz nem a nullsorozatok halmaza. Be kell l´ atni, hogy van olyan sorozat az α halmazban, amelynek egyik tagja sem 0. Val´ oban, vegy¨ unk egy sorozatot az α halmazb´ ol. Nem lehet v´egtelen sok tagja 0, mivel azonnal l´ atjuk, hogy ekkor, Cauchy sorozat l´ev´en, konverg´ alna a 0-hoz. ´Igy csak v´eges sok tagja 0, ezek mindegyike a sorozat N -n´el kisebbik index˝ u tagja. Ekkor az az a n sorozat, amelyik els˝ o N tagja 1, a t¨ obbi megegyezik az eredeti sorozattal, eleme az α oszt´ alynak, ´es egyik tagja sem 0. Nyilv´ an a1n is Cauchy-soroxat, ´es α1 = a1n a keresett reciprok. A disztributivit´ as nyilv´ anval´ o, bel´ at´ asa gyakorlat. A R testet a val´ os sz´ amok test´ enek, elemeit val´ os sz´ amoknak nevezz¨ uk. Azonos´ıthatjuk a racion´ alis konstans sorozatok oszt´ alyait ´es a racion´ alis sz´ amokat, ´ıgy a racion´ alis sz´ amok Q halmaza r´eszhalmaza a val´ os sz´ amok R halmaz´ anak, ´es a val´ os sz´ amok k¨ oz¨ otti o ¨sszead´ as ´es szorz´ as a racion´ alis sz´ amok k¨ oz¨ otti o ¨sszead´ as ´es szorz´ as m˝ uvelet´enek kiterjeszt´ese, tov´ abb´ a minden val´ os sz´ am valamely racion´ alis sorozat hat´ ar´ert´eke, ´es minden val´ os Cauchy sorozat konvergens. A rendez´ est kiterjeszthetj¨ uk a val´ os sz´ amokra nyilv´ anval´ o m´ odon: α ≤ β, ha l´etezik an ∈ α, bn ∈ β sorozat, hogy an ≤ bn minden n sz´ amra; a rendez´es tov´ abbra is line´ aris marad. Gyakorl´ ask´eppen l´ assa be, hogy b´ armely α, β pozit´ıv val´ os sz´ amhoz l´etezik n term´eszetes sz´ am, hogy α ≤ nβ; minden nemelfajul´ o ny´ılt intervallumban v´egtelen sok racion´ alis sz´ am van; z´ art intervallumok cs¨ okken˝ o sorozat´ anak k¨ oz¨ os r´esze nem¨ ures. 5. A komplex sz´ amok K¨ onnyen l´ athat´ o, hogy p´ aratlan foksz´ am´ u val´ os egy¨ utthat´ os polinomnak mindig van val´ os gy¨ oke, azonban p´eld´ aul az x2 + 1 polinomnak nincs val´ os gy¨ oke. Jel¨ olje az i szimb´ olum egy gy¨ ok´et, ´es nevezz¨ uk el k´ epzetes egys´ egnek, mivel nem val´ os, hanem ,,elk´epzelt” sz´ amr´ ol van sz´ o, hiszen n´egyzete −1. Tekints¨ uk az a1 + a2 i alak´ u form´ alis o ¨sszegeket, ahol az a1 val´ os sz´ amot val´ os r´ esznek, az a2 val´ os sz´ amot k´ epzetes r´ esznek nevezz¨ uk. Az o ¨sszead´ as ´es a szorz´ as m˝ uvelet´et v´egezz¨ uk el ahogyan megszoktuk k´ettagok eset´en, a kapott strukt´ ura minden, sz´ amokt´ ol elv´ art m˝ uveleti tulajdons´ aggal rendelkezik. Az a 1 + a2 i nemnulla elem reciprok´ anak megkeres´es´ehez vegy¨ uk ´eszre, hogy (a 1 + a2 i)(a1 − a2 i) = a21 + a22 nemnulla val´ os 1 = sz´ am, ´ıgy az egyenl˝ os´eget az a21 + a22 ´es a1 + a2 i sz´ ammal elosztva kapjuk, hogy a1 +a 2i 1 (a − a i). A prec´ ız bizony´ ıt´ a shoz ezeket az ,,elk´ e pzelt” sz´ a mokat val´ o s r´ e sz – k´ e pzetes 2 2 1 2 a1 +a2 r´esz rendezett sz´ amp´ aroknak tekintj¨ uk. 5.1.T´ etel. Legyen C = R × R Descartes szorzat, ´es az o ¨sszead´ as ´es szorz´ as m˝ uvelet´et a k¨ ovetkez˝ ok´eppen hat´ arozzuk meg: (a1 , a2 ) + (b1 , b2 ) = (a1 + b1 , a2 + b2 ), (a1 , a2 )(b1 , b2 ) = (a1 b1 − a2 b2 , a1 b2 + a2 b1 ). Ekkor a (C, +, ·) strukt´ ura test. Bizony´ıt´ as. Legyenek a = (a1 , a2 ), b = (b1 , b2 ), c = (c1 , c2 ) a C halmaz elemei. Vil´ agos, hogy az o ¨sszead´ as ´es szorz´ as m˝ uvelet. A bizony´ıt´ as sor´ an hivatkoz´ as n´elk¨ ul felhaszn´ aljuk a val´ os sz´ amok m˝ uveleti tulajdons´ agait. Az addit´ıv strukt´ ura Abel-csoport. Az asszociativit´ as ´es kommutativit´ as a val´ os sz´ amok o ¨sszead´ asa megfelel˝ o tulajdons´ againak k¨ ozvetlen k¨ ovetkezm´enye. Nyilv´ an (0, 0) neutr´ alis elem, az a elem ellentettje −a = (−a1 , −a2 ).
14
K¨ ozvetlen sz´ amol´ assal kapjuk, hogy egyr´eszt a(bc) = a(b 1 c1 − b2 c2 , b1 c2 + b2 c1 ) = (a1 b1 c1 − a1 b2 c2 − a2 b1 c2 − a2 b2 c1 , a1 b1 c2 + a1 b2 c1 + a2 b1 c1 − a2 b2 c2 ), m´ asr´eszt (ab)c = (a1 b1 − a2 b2 , a1 b2 + a2 b1 )c = (a1 b1 c1 − a2 b2 c1 − a1 b2 c2 − a2 b1 c2 , a1 b1 c2 − a2 b2 c2 + a1 b2 c1 + a2 b1 c1 ), amely sz´ amp´ arok megegyeznek. A szorz´ as kommutativit´ asa a defin´ıci´ ob´ ol l´ atszik. Neutr´ alis elem ´es inverz. Az (1, 0) elem nyilv´ an neutr´ alis elem. Legyen a nemnulla elem, azaz a1 vagy a2 nemnulla val´ os sz´ am. Ekkor a21 + a22 nemnulla, ´es (a1 , a2 )(
a1 −a2 , ) = (1, 0), a21 + a22 a21 + a22
−a2 1 azaz, a szorz´ as kommutativit´ as´ at is felhaszn´ alva, a nemnulla a elem reciproka ( a2a+a 2 , a2 +a2 ). 1 2 1 2 A disztributivit´ as k¨ ozvetlen sz´ amol´ as, gyakorlat. Bel´ attuk, hogy a strukt´ ura test.
A C strukt´ ur´ at a komplex sz´ amok test´ enek, elemeit komplex sz´ amoknak nevezz¨ uk. Azonos´ıthatjuk az (a, 0) alak´ u komplex sz´ amokat az a val´ os sz´ amokkal, ´ıgy a val´ os sz´ amok R halmaza r´eszhalmaza a komplex sz´ amok C halmaz´ anak, ´es a komplex sz´ amok k¨ oz¨ otti o ¨sszead´ as ´es szorz´ as a val´ os sz´ amok k¨ oz¨ otti m˝ uveletek kiterjeszt´ese. Legyen i = (0, 1). Ekkor a = (a1 , a2 ) = (a1 , 0) + (a2 , 0)i, illetve az a1 = (a1 , 0), a2 = (a2 , 0) azonos´ıt´ ast felhaszn´ alva a = a1 + a2 i, amely alakot a komplex sz´ am algebrai alakj´ anak nevezz¨ uk. A reciprok megkeres´es´en´el m´ ar alkalmaztuk a komplex sz´ am konjug´ altj´ at: az a = a 1 +a2 i am. Ennek a m˝ uveletnek a tulajdos´ agai komplex sz´ am konjug´ altja az a = a1 − a2 i komplex sz´ az al´ abbiak. ´ ıt´ 5.2.All´ as. Legyenek a = a1 + a2 i ´es b = b1 + b2 i tetsz˝ oleges komplex sz´ amok. Ekkor: (i) a + b = a + b; (ii) ab = ab; (iii) a = a; (iv) aa = a21 + a22 val´ os sz´ am, ´es a = a pontosan akkor, ha a val´ os sz´ am. Bizony´ıt´ as. (i) Egyr´eszt a + b = (a1 + b1 ) + (a2 + b2 )i = (a1 + b1 ) − (a2 + b2 )i, m´ asr´eszt a + b = (a1 − a2 i) + (b1 − b2 i) = (a1 + b1 ) − (a2 + b2 )i. (ii) Egyr´eszt ab = (a1 b1 − a2 b2 ) + (a1 b2 + a2 b1 )i = (a1 b1 − a2 b2 ) − (a1 b2 + a2 b1 )i, m´ asr´eszt ab = (a1 − a2 i)(b1 − b2 i) = (a1 b1 − a2 b2 ) − (a1 b2 + a2 b1 )i. (iii),(iv). Az utols´ o k´et a ´ll´ıt´ as nyilv´ anval´ o. Az a = a1 + a2 i komplex sz´ amra p az ||a|| = a21 + a22 nemnegat´ıv val´ os sz´ amot a komplex 2 2 sz´ am norm´ aj´ anak illetve az |a| = a1 + a2 n´egyzetgy¨ ok´et abszol´ ut´ ert´ ek´ enek nevezz¨ uk. Az abszol´ ut ´ert´ek tulajdons´ agai a megszokottak.
15
´ ıt´ 5.3.All´ as. Legyen a ´es b tetsz˝ oleges komplex sz´ am. (i) |a| ≥ 0 ´es a = 0 pontosan akkor, ha a = 0; (ii) (h´ aromsz¨ og-egyenl˝ otlens´eg) |a + b| ≤ |a| + |b|; (iii) |a − b| ≥ ||a| − |b||; (iv) |ab| = |a| |b|. Bizony´ıt´ as. (i) Nyilv´ anval´ o. (ii) Az egyenl˝ otlens´eg teljes¨ ul, ha ||a + b|| ≤ (|a| + |b|)2 , azaz (a + b)a + b = ||a|| + ||b|| + ab + ab ≤ ||a|| + ||b|| + 2|a||b|, otlens´eg fenn´ all, ha 4(a 1 b1 +a2 b2 )2 ≤ ehhez elegend˝ o, hogy ab+ab ≤ 2|a||b| legyen. Ez az egyenl˝ 4||a|| ||b||, azaz a21 b21 + a22 b22 + 2a1 a2 b1 b2 ≤ a21 b21 + a22 b22 + a21 b22 + a22 b21 . Egyszer˝ us´ıt´es ´es a ´trendez´es ut´ an a nyilv´ anval´ o 0 ≤ (a 1 b2 − a2 b1 )2 egyenl˝ otlens´eget kapjuk. (iii) A h´ aromsz¨ og-egyenl˝ otlens´egben el˝ osz¨ or a hely´ere ´ırjunk a − b-t: |a| ≤ |a − b| + |b|. azaz |a| − |b| ≤ |a − b|. M´ asodszor ´ırjunk b hely´ere b − a-t: |b| ≤ |a| + |b − a|. azaz |b| − |a| ≤ |a − b|. A kapott k´et egyenl˝ otlens´egb˝ ol az a ´ll´ıt´ as k¨ ovetkezik. (iv) Elegend˝ o bel´ atni az ||ab|| = ||a|| ||b|| egyenl˝ os´eget. Egyr´eszt ||ab|| = (a1 b1 − a2 b2 )2 + (a1 b2 + a2 b1 )2 = a21 b21 + a22 b22 + a21 b22 + a22 b21 , m´ asr´eszt ||a|| ||b|| = (a21 + a22 )(b21 + b22 ) = a21 b21 + a22 b22 + a21 b22 + a22 b21 .
Azonos´ıtsuk a Descartes-f´ele koordin´ atas´ık pontjait a val´ os rendezett sz´ amp´ arokkal, azaz a komplex sz´ amokkal, ilyenkor a s´ıkot Gauss-f´ ele sz´ ams´ıknak nevezz¨ uk. Ekkor a nemnulla komplex sz´ amot meghat´ arozhatjuk az odamutat´ o helyvektor hossz´ aval ´es ir´ ap nysz¨ og´evel, ´es kapjuk a trigonometrikus alakot: a = a1 +a2 i = r(cos α+i sin α) ahol a r = a21 + a22 = |a| a helyvektor (´es egy´ uttal a komplex sz´ am) hossza, ´es α = arg a a helyvektor ir´ anysz¨ oge vagy a komplex sz´ am argumentuma. Az a ´tt´er´es a nemnulla a = a1 + a2 i komplex sz´ am algebrai alakj´ ar´ ol a trigonometrikus alakra a k¨ ovetkez˝ ok´eppen lehets´eges. Nyilv´ an a = a 1 + a2 i = a2 a1 a2 a1 + |a| )i, mivel az |a| ´es az |a| val´ os sz´ amok n´egyzet¨ osszege 1, valamely α sz¨ og koszinusz´ aval |a|( |a| π ´es szinusz´ aval egyenl˝ oek. Ha a1 = 0 ´es a2 > 0 akkor α = 2 ; ha a1 = 0 ´es a2 < 0 akkor α = 3π 2 ; a2 arctg a1 , ha a1 > 0; α= a2 π + arctg a1 , ha a1 < 0 ] intervallumbeli sz¨ oget ad meg.) (Ez a visszakeres´es (− π2 , 3π 2 A trigonometrikus alakban egyszer˝ uen v´egezhet˝ o el a szorz´ as, oszt´ as, hatv´ anyoz´ as ´es a komplex gy¨ okvon´ as m˝ uvelete: az a nemnulla komplex sz´ a m n-edik gy¨ o k´ e nek (n ≥ 2) nevezz¨ uk √ az xn − a polinom komplex gy¨ okeit, ´es n a-val jel¨ olj¨ uk. Nevezetes t´eny, hogy ilyen komplex gy¨ ok n darab k¨ ul¨ onb¨ oz˝ o van. ´ ıt´ 5.4.All´ as. Legyen a ´es b tetsz˝ oleges nemnulla komplex sz´ am. Ekkor: (i) |ab| = |a| |b| ´es arg ab = arg a + arg b; (ii) (Moivre k´eplete) |an | = |a|n ´es arg an = n arg a, ahol n pozit´ıv eg´esz; (iii) | ab | = |a| es arg ab = arg a − arg b; |b| ´ p √ √ (iv) | n a| = n |a| (ez ut´ obbi val´ os n-edik gy¨ okvon´ as) ´es arg n a = arg a+2kπ (k = 1, 2, . . . , n − n 1), ahol n > 1 eg´esz.
16
Bizony´ıt´ as. (i) A hosszra vonatkoz´ o a ´ll´ıt´ as azonos 5.3.4-gyel. Az add´ıci´ os k´epleteket felhaszn´ alva (cos α + i sin α)(cos β + i sin β) = (cos α cos β − sin α sin β) + i(cos α sin β + sin α cos β) = cos(α + β) + i sin(α + β), ami az argumentumra vonatkoz´ oa ´ll´ıt´ ast adja. (ii) Vil´ agos az els˝ oa ´ll´ıt´ asb´ ol indukci´ oval. (iii) Mivel 1 = b 1b , kapjuk, hogy 1 = |1| = |b 1b | = |b| | 1b | az els˝ oa ´ll´ıt´ ast felhaszn´ alva, azaz 1 | 1b | = |b| . Tov´ abb´ a 0 = arg 1 = arg b 1b = arg b + arg 1b az els˝ o a ´ll´ıt´ ast felhaszn´ alva, azaz ´ ol az els˝ arg 1b = − arg b. Ujb´ oa ´ll´ıt´ ast alkalmazva kapjuk, amit be kellett l´ atni. (iv) A k´eplet n k¨ ul¨ onb¨ oz˝ o komplex sz´ amot hat´ aroz meg, ´ıgy elegend˝ o bel´ atni, hogy nedik hatv´ anyuk a, ami Moivre k´eplete ´es a szinusz, koszinusz f¨ uggv´enyek peri´ odusa alapj´ an vil´ agos. Jelent˝ osek az u ´gynevezett n-edik komplex egys´ eggy¨ ok¨ ok (n ≥ 2): ezek az 1 komplex n-edik gy¨ okei, azaz a 2kπ 2kπ + i sin εk = cos n n komplex sz´ amok, amelyek a Gauss-f´ele sz´ ams´ıkon az egys´egk¨ ornek szab´ alyos n-sz¨ oget alkot´ o pontjai. Ezek k¨ oz¨ ul speci´ alisak azok, amelyek hatv´ anyaik´ent el˝ oa ´ll az o ¨sszes t¨ obbi n-edik egys´eggy¨ ok: ezek a primit´ıv n-edik egys´ eggy¨ ok¨ ok. Nem neh´ez bel´ atni, hogy ε k primit´ıv pontosan akkor, ha k ´es n relat´ıv pr´ımek. Gyakorl´ ask´eppen bizony´ıtsa be, hogy az n-edik komplex egys´eggy¨ ok¨ ok a szorz´ asra n´ezve Abel-csoportot alkotnak, ´es az o ¨sszeg¨ uk z´erus.
17
´ ´ III. ELEMI SZAMELM ELET 6. Oszthat´ os´ ag az eg´ esz sz´ amok k¨ or´ eben Azt mondjuk, hogy az a eg´ esz sz´ am osztja a b eg´ esz sz´ amot, ha l´etezik c eg´esz sz´ am, hogy b = ac, jel¨ ol´es: a|b. Azt mondjuk, hogy a b eg´ esz sz´ am az a eg´ esz sz´ am asszoci´ altja, ha b = ac, ahol c egys´eg, azaz 1 vagy −1; jel¨ ol´es: a ∼ b. Nyilv´ anval´ o, hogy az asszoci´ alts´ ag ekvivalenciarel´ aci´ o az eg´eszek halmaz´ an (´ altal´ anos´ıtva az asszoci´ alts´ agi rel´ aci´ ot tetsz˝ oleges integrit´ astartom´ anyra ez ´erv´enyben marad). Oszthat´ os´ agi szempontb´ ol elem ´es asszoci´ altja k¨ oz¨ ott k¨ ul¨ onbs´ get tenni nem tudunk, ´ıgy az oszthat´ os´ agi tulajdons´ agok ink´ abb az elem asszoci´ alt oszt´ aly´ anak a saj´ atjai, azonban a k´ onnyebb ´erthet˝ os´eg kedv´e´ert nem fogjuk ezt a felfog´ ast k¨ ovetni. Alapvet˝ o tulajdons´ agai az oszthat´ os´ agi rel´ aci´ onak az al´ abbiak: ´ ıt´ 6.1.All´ as. (i) Eg´esz sz´ am osztja o ¨nmag´ at; (ii) ha az a eg´esz sz´ am osztja a b eg´esz sz´ amot, ´es a b eg´esz sz´ am osztja a c eg´esz sz´ amot, akkor a osztja a c eg´esz sz´ amot; (iii) ha az a eg´esz sz´ am osztja a b eg´esz sz´ amot, ´es a b eg´esz sz´ am osztja az a eg´esz sz´ amot akkor az a ´es b eg´esz sz´ amok asszoci´ altak; (iv) ha az a eg´esz sz´ am osztja a b eg´esz sz´ amot, ´es a osztja a c eg´esz sz´ amot akkor a osztja a bu + cv eg´esz sz´ amot, ahol u ´es v tetsz˝ oleges eg´esz sz´ amok; (v) ha az a eg´esz sz´ am osztja a c eg´esz sz´ amot, ´es a b eg´esz sz´ am osztja a d eg´esz sz´ amot akkor az ab sz´ am osztja a cd sz´ amot. Bizony´ıt´ as. (i) Nyilv´ an a = a1. (ii) Ha b = as ´es c = bt, ahol s ´es t eg´esz sz´ amok, akkor c = (as)t = a(st), ´es a osztja a c eg´esz sz´ amot. (iii) Ha b = as ´es a = bt, ahol s ´es t eg´esz sz´ amok, akkor b = bts. Ha b = 0, akkor a = bt = 0t = 0; ha b 6= 0 akkor b(1 − ts) = 0 ´es a z´erusoszt´ omentess´eg miatt 1 − ts = 0 ´es ts = 1, azaz t ´es s egys´egek, az a ´es b eg´esz sz´ amok asszoci´ altak. (iv) Ha b = as ´es c = at, ahol s ´es t eg´esz sz´ amok, akkor bu + cv = asu + atv = a(su + tv) ´es a osztja a bu + cv eg´esz sz´ amot. (v) Ha c = as ´es d = bt, ahol s ´es t eg´esz sz´ amok, akkor cd = asbt = ab(st) ´es az ab sz´ am osztja a cd sz´ amot. A fentiek tetsz˝ oleges integrit´ astartom´ anyban igazak anal´ og bizony´ıt´ assal. Az els˝ o h´ arom a ´ll´ıt´ as azt jelenti, hogy az oszthat´ os´ ag rendez´esi rel´ aci´ o az asszoci´ alts´ agi oszt´ alyok halmaz´ an; az eg´eszek eset´en a term´eszetes sz´ amok halmaz´ an. Nagy fontoss´ aggal b´ır a marad´ekos vagy euklideszi oszt´ as t´etele. 6.2.T´ etel. A b ´es a nemnulla eg´esz sz´ amokhoz egy´ertelm˝ uen l´etezik q ´es r eg´esz sz´ am u ´gy, hogy b = aq + r ´es 0 ≤ r < |a|. Bizony´ıt´ as. Egzisztencia. Tekints¨ uk azokat az u eg´esz sz´ amokat, amelyekre b − au ≥ 0. Ilyen eg´esz sz´ amok l´eteznek, ´es ekkor a {b − au ∈ N| u ∈ Z} halmaz term´eszetes sz´ amok nem¨ ures halmaza. Legyen ebben a halmazban b − aq = r a legkisebb elem. Ahhoz, hogy az r < |a| teljes¨ ul´es´et bel´ assuk, az u ´gynevezett indirekt bizony´ıt´ ast alkamazzuk: feltessz¨ uk az ellenkez˝ oj´et, ´es ellentmond´ ashoz jutunk. Ha az r ≥ |a| egyenl˝ otlens´eg a ´ll fenn, akkor r−|a| = b−a(q±1) ≥ 0 ellentmond r minim´ alis volt´ anak; ez´ert r < |a| val´ oban teljes¨ ul.
18
Unicit´ as. Indirekte ´ervel¨ unk. Legyen b = aq + r ´es b = aq 0 + r0 , ahol a q, q 0 k¨ ul¨ onb¨ oz˝ o ´es r, r 0 0 0 0 0 eg´eszek teljes´ıtik a t´etel felt´eteleit. Ekkor 0 = a(q − q ) + (r − r ) ´es |a||q − q | = |r − r | fenn´ all, ahol a baloldal nem kisebb, mint |a|, a jobboldal pedig kisebb, mint |a|, ellentmod´ as. A marad´ekos oszt´ as t´etel´eben szerepl˝ o a sz´ amot oszt´ onak, a b sz´ amot osztand´ onak, a q sz´ amot h´ anyadosnak, az r sz´ amot marad´ eknak nevezz¨ uk. A marad´ekos oszt´ ason alapul az euklideszi algoritmus. Legyen b ´es a nemnulla eg´esz sz´ am, a vel¨ uk v´egzett marad´ekos oszt´ as h´ anyadosa legyen q1 , marad´eka r1 . Az a ´es r1 nemnulla eg´esz sz´ amokon v´egzett marad´ekos oszt´ as h´ anyadosa legyen q2 , marad´eka r2 . Az r1 ´es r2 nemnulla eg´esz sz´ amokon v´egzett ´ ´ıgy tov´ marad´ekos oszt´ as h´ anyadosa legyen q3 , marad´eka r3 . Es abb. Mivel a marad´ekok term´eszetes sz´ amok szigor´ u monoton cs¨ okken˝ o sorozat´ at alkotj´ ak, v´eges sok l´ep´es ut´ an a marad´ek 0 kell, hogy legyen: Az rn−2 ´es rn−1 nemnulla eg´esz sz´ amokon v´egzett marad´ekos oszt´ as h´ anyadosa qn , marad´eka rn = 0, amely az algoritmus utols´ o l´ep´ese. Kaptuk a marad´ekos oszt´ asok k¨ ovetkez˝ o sorozat´ at: b = aq1 + r1 , 0 < r1 < |a| a = r 1 q2 + r 2 , 0 < r 2 < r 1 r1 = r 2 q3 + r 3 , 0 < r 3 < r 2 .............................. rn−3 = rn−2 qn−1 + rn−1 , 0 < rn−1 < rn−2 rn−2 = rn−1 qn + rn , 0 = rn < rn−1 . Ha a ´es b nemnulla eg´esz sz´ amok, akkor legnagyobb k¨ oz¨ os oszt´ ojuknak nevezz¨ uk azt a d term´eszetes sz´ amot, amelyre teljes¨ ul, hogy d osztja az a ´es a b sz´ amot is, ´es ha egy c eg´esz sz´ am szint´en osztja az a ´es a b sz´ amot, akkor c osztja a d sz´ amot is. Jel¨ ol´es: (a, b). A legnagyobb k¨ oz¨ os oszt´ o l´etez´es´et az euklideszi algoritmus biztos´ıtja. ´ ıt´ 6.3.All´ as. B´ armely k´et nemnulla eg´esz sz´ amnak l´etezik legnagyobb k¨ oz¨ os oszt´ oja, nevezetesen a rajtuk v´egrehajtott euklideszi algoritmus utols´ o nemnulla marad´eka. Bizony´ıt´ as. Legyen b ´es a nemnulla eg´esz sz´ am, b = aq1 + r1 , 0 < r1 < |a|
a = r 1 q2 + r 2 , 0 < r 2 < r 1 r1 = r 2 q3 + r 3 , 0 < r 3 < r 2 rn−3
.............................. = rn−2 qn−1 + rn−1 , 0 < rn−1 < rn−2
rn−2 = rn−1 qn + rn , 0 = rn < rn−1 . az euklideszi algoritmus. Az utols´ o l´ep´es miatt az rn−1 term´eszetes sz´ am osztja az rn−2 sz´ amot. Az utols´ o el˝ otti l´ep´esben az egyenl˝ os´eg jobb oldal´ at vizsg´ alva az r n−1 sz´ am osztja az rn−2 qn−1 ´es rn−1 sz´ amokat, ´ıgy osztja az egyenl˝ os´eg jobb oldal´ at, ez´ert osztja az r n−3 ´ ´ıgy tov´ sz´ amot is. Es abb, visszafel´e haladva a l´ep´esekben kapjuk, hogy az r n−1 sz´ am osztja valamennyi marad´ekot. A m´ asodik l´ep´esben az egyenl˝ os´eg jobb oldal´ at vizsg´ alva az r n−1 sz´ am osztja r1 q2 ´es r2 sz´ amokat, ´ıgy osztja az egyenl˝ os´eg jobb oldal´ at, ez´ert osztja az a sz´ amot is. Az els˝ o l´ep´esben az egyenl˝ os´eg jobb oldal´ at vizsg´ alva az r n−1 sz´ an osztja aq1 ´es r1 sz´ amokat, ´ıgy osztja az egyenl˝ os´eg jobb oldal´ at, ez´ert osztja a b sz´ amot is, azaz az r n−1 sz´ am az a ´es b sz´ amok k¨ oz¨ os oszt´ oja.
19
Most legyen a c eg´esz sz´ am az a ´es b sz´ amok k¨ oz¨ os oszt´ oja. Ekkor az algoritmus els˝ o l´ep´es´eben a c sz´ am osztja az egyenl˝ os´eg bal oldal´ at ´es az aq 1 sz´ amot, ´ıgy osztja az r1 sz´ amot is. A m´ asodik l´ep´esben a c sz´ am osztja az egyenl˝ os´eg bal oldal´ at ´es a r 1 q2 sz´ amot, ´ıgy osztja az ´ ´ıgy tov´ r2 sz´ amot is. Es abb, az algoritmusban el˝ orefel´e haladva kapjuk, hogy a c sz´ am osztja az r1 , r2 , . . . , rn−2 sz´ amokat. Az utols´ o el˝ otti l´ep´esben a c sz´ am osztja az egyenl˝ os´eg bal oldal´ at ´es a rn−2 qn−1 sz´ amot, ´ıgy osztja az rn−1 sz´ amot is. Az rn−1 sz´ am val´ oban legnagyobb k¨ oz¨ os oszt´ o. Vil´ agos, hogy legnagyobb k¨ oz¨ os oszt´ o egy´ertelm˝ uen l´etezik (ellen˝ orizze!). ´ ıt´ 6.4.All´ as. Az a ´es b nemnulla eg´esz sz´ amok legnagyobb k¨ oz¨ os oszt´ oja fel´ırhat´ o au + bv alakban valamely u, v eg´eszekre. Bizony´ıt´ as. Legyen b ´es a nemnulla eg´esz sz´ am, b = aq1 + r1 , 0 < r1 < |a| a = r 1 q2 + r 2 , 0 < r 2 < r 1 r1 = r 2 q3 + r 3 , 0 < r 3 < r 2 .............................. rn−3 = rn−2 qn−1 + rn−1 , 0 < rn−1 < rn−2 rn−2 = rn−1 qn + rn , 0 = rn < rn−1 . az euklideszi algoritmus. Az els˝ o l´ep´es alapj´ an r1 = a(−q1 ) + b, azaz az r1 marad´ek fel´ırhat´ o a keresett alakban. A m´ asodik l´ep´es alapj´ an r2 = a − r1 q2 = a(1 + q1 q2 ) + b(−q2 ). Indukci´ o alapj´ an ´ervel¨ unk. Tegy¨ uk fel, hogy rk−2 = ae + bf ´es rk−1 = ag + bh teljes¨ ul valamely e, f, g ´es h eg´eszekre. Ekkor az algoritmus k-adik l´ep´ese alapj´ an r k−2 = rk−1 qk−1 + rk , amibe behelyettes´ıtve a felt´eteleket kapjuk, hogy rk = a(e − gqk−1 ) + b(f − hqk−1 ), ami a k´ıv´ ant alak. K¨ ovetkez´esk´eppen a legnagyobb k¨ oz¨ os oszt´ oval egyenl˝ o r n−1 marad´ek is fel´ırhat´ o a k´ıv´ ant alakban. A legnagyobb k¨ oz¨ os oszt´ o k´epz´ese m˝ uvelet a nemnulla eg´esz sz´ amokon. Tulajdons´ agai az al´ abbiak. ´ ıt´ 6.5.All´ as. (i) A legnagyobb k¨ oz¨ os oszt´ o k´epz´es´ere n´ezve a nemnulla term´eszetes sz´ amok f´elh´ al´ ot alkotnak. (ii) Minden nemnulla a, b, c term´eszetes sz´ amra (ac, bc) = (a, b)c. (iii) Minden nemnulla a, b, c term´eszetes sz´ amra (a, b) = (a + bc, b). (iv) Minden nemnulla a, b, c term´eszetes sz´ amra (a, b) = a pontosan akkor, ha az a sz´ am osztja a b sz´ amot. Bizony´ıt´ as. (i) A kommutativit´ as a defin´ıci´ o szimmetri´ aj´ ab´ ol vil´ agos. Szint´en nyilv´ anval´ o az idempotencia. Az asszociativit´ as bel´ at´ as´ ahoz legyen a, b ´es c nemnulla term´eszetes sz´ am, ´es u = ((a, b), c) illetve v = (a, (b, c)). Mivel u oszt´ oja az (a, b) legnagyobb k¨ oz¨ os oszt´ onak, osztja az a ´es a b sz´ amot, tov´ abb´ a a c sz´ amot is. Ez´ert osztja az a sz´ amot ´es a (b, c) legnagyobb k¨ oz¨ os oszt´ ot is. Ebb˝ ol kapjuk, hogy osztja ezek v legnagyobb k¨ oz¨ os oszt´ oj´ at. Hasonl´ oan ad´ odik, hogy v osztja az u sz´ amot, k¨ ovetkez´esk´epp u = v. (ii) Mivel az (a, b) legnagyobb k¨ oz¨ os oszt´ o osztja az a sz´ amot ´es a b sz´ amot is, az (a, b)c sz´ am osztja az ac ´es bc sz´ amokat, k¨ ovetkez´esk´epp osztja a legnagyobb k¨ oz¨ os oszt´ ojukat is, azaz (ac, bc) = (a, b)ct valamely t term´eszetes sz´ amra. Nyilv´ an (ac, bc)r = ac ´es (ac, bc)s = bc valamely r, s term´eszetes sz´ amokra, ´ıgy (a, b)ctr = ac ´es (a, b)cts = bc, ahonnan egyszer˝ us´ıt´es
20
ut´ an (a, b)tr = a ´es (a, b)ts = b ad´ odik. Ekkor az (a, b)t sz´ am az a ´es b sz´ amok k¨ oz¨ os oszt´ oja, ´es osztania kell az (a, b) legnagyobb k¨ oz¨ os oszt´ ojukat is, azaz (a, b)tw = (a, b) valamely w eg´esz sz´ amra. Ez csak akkor lehets´eges, ha t = 1. (iii) Legyen u = (a, b) ´es v = (a + bc, b). Mivel az u sz´ am osztja az a ´es a b sz´ amokat is, osztja az a + bc ´es a b sz´ amokat, k¨ ovetkez´esk´epp osztja a v legnagyobb k¨ oz¨ os oszt´ ojukat is. Mivel a v sz´ am osztja az a + bc ´es a b sz´ amokat is, osztja az a ´es a b sz´ amokat, k¨ ovetkez´esk´epp osztja az u legnagyobb k¨ oz¨ os oszt´ ojukat is. Ez csak akkor lehets´eges, ha u = v. (iv) Legyen (a, b) = a. Ekkor nyilv´ an az a sz´ am osztja a b sz´ amot. Megford´ıtva, tegy¨ uk fel, hogy az a sz´ am osztja a b sz´ amot. Ekkor a az a ´es b sz´ amok k¨ oz¨ os oszt´ oja. Egy m´ asik k¨ oz¨ os oszt´ o nyilv´ an osztja az a sz´ amot, ´ıgy ez legnagyobb k¨ oz¨ os oszt´ o. Azt mondjuk, hogy az a ´es b nemnulla eg´ esz sz´ amok relat´ıv pr´ımek, ha legnagyobb k¨ oz¨ os oszt´ ojuk 1. Fontos tulajdons´ ag az u ´gynevezett a ´ltal´ anos´ıtott pr´ımtulajdons´ ag: ha az a eg´esz osztja a bc szorzatot, ´es a ´es b sz´ amok relat´ıv pr´ımek, akkor az a sz´ am osztja a c sz´ amot. b a ´es a (a,b) sz´ amok relat´ıv pr´ımek. (Ellen˝ orizze ezeket az Tov´ abb´ a nyilv´ anval´ o, hogy az (a,b) a ´ll´ıt´ asokat!). A fenti tulajdons´ agok ´erv´enyben maradnak eg´esz sz´ amokra is, ha a tulajdons´ agokban az egyenl˝ os´eget asszoci´ alts´ ag rel´ aci´ ora cser´elj¨ uk ki; illetve a nemnulla eg´eszek asszoci´ alts´ agi oszt´ alyai a legnagyobb k¨ oz¨ os oszt´ o k´epz´es´ere n´ezve f´elh´ al´ ot alkotnak. A legnagyobb k¨ oz¨ os oszt´ o fogalma ´es (l´etez´es eset´en) a tulajdons´ agai a nyilv´ anval´ o m´ odon a ´ltal´ anos´ıthat´ ok integrit´ astartom´ anyokra. Azt mondjuk, hogy az a ´es b nemnulla eg´esz sz´ amok legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ ose az m term´eszetes sz´ am, ha az a ´es a b sz´ am is osztja az m sz´ amot, m´ assz´ oval k¨ oz¨ os t¨ obbsz¨ or¨ os¨ uk, ´es ha a c sz´ am szint´en k¨ oz¨ os t¨ obbsz¨ or¨ ose az a ´es a b sz´ amoknak, akkor t¨ obbsz¨ or¨ ose az m sz´ amnak is. Jel¨ ol´es: [a, b]. A legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os nyilv´ an egy´ertelm˝ u, ´es a l´etez´es´et 6.4-gyel egy¨ utt garant´ alja a ´ ıt´ 6.6.All´ as. Az m =
|ab| (a,b)
sz´ am az a ´es b nemnulla eg´esz sz´ amok legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ ose.
|a| |b| = |b| (a,b) sz´ am k¨ oz¨ os t¨ obbsz¨ or¨ os. Bizony´ıt´ as. Nyilv´ an az m = |a| (a,b) Legyen a c eg´esz az a ´es b eg´esz sz´ amok k¨ oz¨ os t¨ obbsz¨ or¨ ose, azaz c = as = bt valmely s ´es a b a b t eg´eszekre. Ekkor az (a,b) sz´ am osztja a (a,b) t sz´ amot, ´es, mivel az (a,b) ´es a (a,b) sz´ amok a a sz´ am osztja a t sz´ amot, azaz t = (a,b) u valamely u eg´eszre. Kapjuk, relat´ıv pr´ımek, az (a,b) a hogy c = b (a,b) u = ±mu, azaz az m sz´ am osztja a c k¨ oz¨ os t¨ obbsz¨ or¨ ost. Az m sz´ am val´ oban legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os.
A m˝ uvelet tulajdons´ agai az al´ abbiak. ´ ıt´ 6.7.All´ as. (i) A nemnulla term´eszetes sz´ amok a legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os k´epz´es´ere n´ezve f´elh´ al´ ot alkotnak; (ii) Tetsz˝ oleges nemnulla a, b ´es c term´eszetes sz´ amokra [ac, bc] = [a, b]c. Bizony´ıt´ as. Legyenek a, b ´es c nemnulla term´eszetes sz´ amok. (i) A kommutativit´ as ´es az idempotencia a defin´ıci´ o k¨ ozvetlen k¨ ovetkezm´enye. Legyen u = [[a, b], c] ´es v = [a, [b, c]]. Bel´ atjuk, hogy az u sz´ am osztja a v sz´ amot, ´es megford´ıtva. Mivel az u sz´ am k¨ oz¨ os t¨ obbsz¨ or¨ os, az [a, b] ´es a c sz´ amok osztj´ ak u-t. Tov´ abb´ a, mivel az [a, b] sz´ am k¨ oz¨ os t¨ obbsz¨ or¨ os, az u sz´ amot osztj´ ak az a illetve a b, c sz´ amok is. Mivel a [b, c] sz´ am legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os, innen kapjuk, hogy az u sz´ amot osztja az a ´es a [b, c] sz´ am is. Tekintve, hogy a v sz´ am legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os, osztania kell az u sz´ amot. Hasonl´ oan ´ervelve ad´ odik, hogy a v sz´ am osztja az u sz´ amot, azaz u = v. Az asszociativit´ as vil´ agos.
21
(ii) Legyen [ac, bc] = u ´es [a, b]c = v. Bel´ atjuk, hogy az u sz´ am osztja a v sz´ amot, ´es megford´ıtva. Mivel az a ´es b sz´ am osztja az [a, b] legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ ost, az ac ´es bc sz´ am osztja a v = [a, b]c sz´ amot. Enn´elfogva az u legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os osztja a v sz´ amot. Mivel az ac ´es bc sz´ amok osztj´ ak az u legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ ost, u = acs = bct valamely s ´es t eg´eszekre. Egyszer˝ us´ıtve kapjuk, hogy as = bt, ´es az a ´es b sz´ am osztja az as sz´ amot. Ez´ert az [a, b] legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os is osztja az as sz´ amot, ´ıgy a v = [a, b]c sz´ am osztja az asc = u sz´ amot. A fenti tulajdons´ agok ´erv´enyben maradnak eg´esz sz´ amokra is, ha a tulajdons´ agokban az egyenl˝ os´eget asszoci´ alts´ ag rel´ aci´ ora cser´elj¨ uk ki; illetve a nemnulla eg´eszek asszoci´ alts´ agi oszt´ alyai a legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os k´epz´es´ere n´ezve f´elh´ al´ ot alkotnak. Gyakorl´ ask´eppen l´ assa be, hogy a nemnulla term´eszetes sz´ amokon a legnagyobb k¨ oz¨ os oszt´ o ´es a legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os m˝ uveletek k¨ olcs¨ on¨ osen abszorbt´ıvak, azaz az (N \ {0}, [], ()) strukt´ ura h´ al´ o. Az induk´ alt rendez´es nyilv´ an az oszthat´ os´ ag. A legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os fogalma ´es (l´etez´es eset´en) a tulajdons´ agai a nyilv´ anval´ o m´ odon a ´ltal´ anos´ıthat´ ok integrit´ astartom´ anyokra. 1-n´el nagyobb term´eszetes sz´ amr´ ol azt mondjuk, hogy pr´ımsz´ am, ha valah´ anyszor oszt egy bc szorzatot (b ´es c eg´eszek), akkor osztja legal´ abb egyik t´enyez˝ oj´et is. 1-n´el nagyobb u term´eszetes sz´ amr´ ol azt mondjuk, hogy t¨ orzssz´ am, ha u = ab (a ´es b eg´eszek) egy faktoriz´ aci´ oja, akkor valamelyik t´enyez˝ o egys´eg, azaz 1 vagy -1. Ellentettjeikkel egy¨ utt pr´ımelemekr˝ ol illetve irreducibilis elemekr˝ ol besz´el¨ unk. ´ ıt´ 6.8.All´ as. A pr´ımsz´ am ´es a t¨ orzssz´ am fogalma egybeesik. Bizony´ıt´ as. Legyen u pr´ımsz´ am, ´es tegy¨ uk fel, hogy u = ab alakban ´ırhat´ o. Mivel az u pr´ımsz´ am osztja az ab szorzatot, osztja legal´ abb egyik t´enyez˝ oj´et is. Ha az u sz´ am osztja az a sz´ amot, azaz a = us valamely s eg´eszre, akkor az u = usb egyenl˝ os´egb˝ ol egyszer˝ us´ıt´es ut´ an sb = 1 k¨ ovetkezik, azaz s egys´eg, az a ´es u sz´ amok asszoci´ altak ´es a b sz´ am egys´eg. Ha az u sz´ am osztja a b sz´ amot, akkor hasonl´ oan kapjuk, hogy a b ´es u sz´ amok asszoci´ altak ´es az a sz´ am egys´eg. Az u sz´ am t¨ orzssz´ am is. Legyen most u t¨ orzssz´ am ´es oszt´ oja az ab szorzatnak. Feltehetj¨ uk, hogy az u sz´ am nem osztja az a sz´ amot. Mivel u t¨ orzssz´ am, u ´es a ekkor relat´ıv pr´ımek, ´es az a ´ltal´ anos´ıtott pr´ımtulajdons´ ag alapj´ an az u sz´ amnak osztania kell a b sz´ amot. Bel´ attuk, hogy u pr´ımsz´ am. Ez alapj´ an az eg´eszeken nyilv´ an a pr´ımelem ´es az irreducibilis elem fogalma is egybeesik. L´enyeges a k¨ ovetkez˝ o, sz´ amelm´elet alapt´etelek´ent eml´ıtett 6.9.T´ etel. Tetsz˝ oleges 1-n´el nagyobb term´eszetes sz´ am sorrendt˝ ol eltekintve egy´ertelm˝ uen bonthat´ o fel pr´ımsz´ amok szorzat´ ara. Bizony´ıt´ as. Egzisztencia. Legyen a 1-n´el nagyobb term´eszetes sz´ am. L´ assuk be el˝ osz¨ or, hogy l´etezik pr´ımoszt´ oja. Ha maga a pr´ımsz´ am, akkor megtal´ altuk a pr´ımoszt´ ot. Ha nem, akkor nem t¨ orzssz´ am, ez´ert a = a1 t1 , ahol a1 , t1 1-n´el nagyobb term´eszetes sz´ amok. Ha a1 pr´ımsz´ am, megtal´ altuk a pr´ımoszt´ ot. Ha nem, akkor a1 nem t¨ orzssz´ am, ez´ert a1 = a2 t2 , ahol a2 , t2 1-n´el ´ ´ıgy tov´ nagyobb term´eszetes sz´ amok. Es abb, ez az elj´ ar´ as nem folytathat´ o csak v´eges sok l´ep´esig, mivel a > a1 > a2 > · · · term´eszetes sz´ amok szigor´ u monoton cs¨ okken˝ o sorozata, amelynek el˝ obb-ut´ obb az a sz´ am egy pr´ımoszt´ oj´ aban kell v´egz˝ odj´ek. Legyen u1 az a sz´ am pr´ımoszt´ oja. Ekkor a = u1 b1 . Ha b1 = 1 vagy pr´ımsz´ am, akkor megtal´ altuk a pr´ımt´enyez˝ os felbont´ ast. Ha nem, akkor b1 -nek van u2 pr´ımoszt´ oja, ´es a = ´ ´ıgy tov´ u1 u2 b2 . Ha b2 pr´ımsz´ am, akkor megtal´ altuk a pr´ımt´enyez˝ os felbont´ ast. Es abb, ez az elj´ ar´ as nem folytathat´ o csak v´eges sok l´ep´esig, mivel a > b 1 > b2 > · · · term´eszetes sz´ amok
22
szigor´ u monoton cs¨ okken˝ o sorozata, amelynek el˝ obb–ut´ obb az a sz´ am egy pr´ımoszt´ oj´ aban kell v´egz˝ odj´ek. Unicit´ as. Legyen a = u1 u2 · · · ur = v1 v2 · · · vs k´etf´ele pr´ımt´enyez˝ os felbont´ as, r ≤ s. Mivel az u1 pr´ımsz´ am, amely osztja a jobboldali szorzatot, osztja valamelyik v i1 t´enyez˝ oj´et. Mivel vi1 t¨ orzssz´ am, u1 = vi1 , a ´tindexel´es ´es egyszer˝ us´ıt´es ut´ an u1 u2 · · · ur−1 = v1 v2 · · · vs−1 , Ezt az elj´ ar´ ast folytatva r − 1 l´ep´es ut´ an kapjuk, hogy u1 = v1 v2 · · · vs−r+1 , Mivel u1 t¨ orzssz´ am, ez csak u ´gy lehets´eges, ha r = s ´es (az a ´tindexel´esek ut´ an) u 1 = v1 . ´ Ertelmeszer˝ uen az eg´esz sz´ amok pr´ımt´enyez˝ os felbont´ as´ aban a t´enyez˝ ok lehetnek negat´ıv pr´ımelemek is, ´es a felbont´ as egy´ertelm˝ us´eg´eben az egys´egt´enyez˝ okt˝ ol is el kell tekinteni. ´ Altal´ anosan is teljes¨ ul, hogy ha egy integrit´ astartom´ anyban a marad´ekos oszt´ ast el lehet v´egezni, akkor teljes¨ ul az egy´ertelm˝ u pr´ımfaktoriz´ aci´ o. Legyen a ´es b nemnulla nem egys´eg eg´esz sz´ am, |a| = pk11 pk22 · · · pkr r ´es |b| = pl11 pl22 · · · plrr felbont´ as, ahol p1 , p2 , . . . , pr k¨ ul¨ onb¨ oz˝ o pr´ımsz´ amok, a nem k¨ oz¨ os pr´ımoszt´ ok egyik kitev˝ oje z´erus. Ekkor (ellen˝ orizze!): min{k1 ,l1 } min{k2 ,l2 } p2
(a, b) = p1
max{k1 ,l1 } max{k2 ,l2 } p2
r ,lr } · · · pmin{k , [a, b] = p1 r
· · · prmax{kr ,lr } .
Nevezetes t´enyt k¨ oz¨ ol a ´ ıt´ 6.10.All´ as. V´egtelen sok pr´ımsz´ am van. Bizony´ıt´ as. Indirekte ´ervel¨ unk. Legyen az o ¨sszes pr´ımsz´ am p 1 , p2 , . . . , pr , ahol r term´eszetes sz´ am. Ekkor az 1 + p1 p2 · · · pr sz´ amnak egyr´eszt l´etezik pr´ımoszt´ oja a sz´ amelm´elet alapt´etele miatt, m´ asr´eszt a p1 , p2 , . . . , pr pr´ımsz´ amok k¨ oz¨ ul egyik sem osztja. 7. Diofantoszi egyenlet, kongruencia Egy egyenletet diofantoszi egyenletnek nevez¨ unk, ha eg´esz megold´ asait keress¨ uk. Sokf´ele ilyen egyenletet vizsg´ altak, itt az els˝ ofok´ u k´ etismeretlenes diofantoszi egyenlettel ´ foglalkozunk. Altal´ anos alakja ax + by = c, ahol a, b nemnulla ´es c tetsz˝ oleges adott eg´esz sz´ am. A megold´ as a k¨ ovetkez˝ ok´eppen lehets´eges: 7.1.T´ etel. Legyen a, b nemnulla eg´esz sz´ am ´es c tetsz˝ oleges eg´esz sz´ am. Az ax + by = c diofantoszi egyenlet megoldhat´ o pontosan akkor, ha az (a, b) legnagyobb k¨ oz¨ os oszt´ o osztja a c sz´ amot. Tov´ abb´ a ha az (x0 , y0 ) eg´esz sz´ amp´ ar megold´ asa a diofantoszi egyenletnek, akkor tetsz˝ oleges megold´ as b t (a, b) a y = y0 − t (a, b)
x = x0 +
alak´ u valamely t eg´eszre, ´es minden ilyen (x, y) sz´ amp´ ar az egyenlet megold´ asa. Bizony´ıt´ as. Tegy¨ uk fel, hogy az egyenletnek az (x0 , y0 ) sz´ amp´ ar megold´ asa, azaz ax0 +by0 = c teljes¨ ul. Az egyenl˝ os´eg baloldal´ at osztja az (a, b) legnagyobb k¨ oz¨ os oszt´ o, ez´ert osztja a c sz´ amot is. Megford´ıtva, tegy¨ uk fel most azt, hogy az (a, b) legnagyobb k¨ oz¨ os oszt´ o osztja a c sz´ amot. A 6.4 a ´ll´ıt´ as alapj´ an au + bv = (a, b) teljes¨ ul valamely u, v eg´eszekre, amely egyenl˝ os´eget uc vc c eg´esz sz´ ammal kapjuk, hogy a (a,b) + b (a,b) = c, ´es a diofantoszi egyenlet beszorozva a (a,b) megoldhat´ o.
23
Legyen ax0 + by0 = c ´es az (x, y) eg´esz sz´ amp´ ar megold´ as, azaz ax + by = c. A k´et egyenl˝ os´eget kivonva egym´ asb´ ol kapjuk, hogy a(x − x0 ) + b(y − y0 ) = 0. Elegend˝ o teh´ at az ax + by = 0 u ´gynevezett homog´ e n egyenlet a ´ ltal´ a nos megold´ a s´ a t megkeresni. a b t + b − (a,b) t = 0 tetsz˝ oleges t eg´esz sz´ amra. Legyen az (x0 , y 0 ) sz´ amp´ ar Nyilv´ an a (a,b)
olyan, hogy ax0 + by 0 = 0, azaz ax0 = −by 0 . Leosztva az (a, b) legnagyobb k¨ oz¨ os oszt´ oval a b b kapjuk, hogy (a,b) x0 = − (a,b) y 0 . Mivel a (a,b) sz´ am osztja a baloldalt, ´es relat´ıv pr´ım az a b amhoz, az a ´ltal´ anos´ıtott pr´ımtulajdons´ ag miatt osztja az x 0 sz´ amot, azaz x0 = (a,b) t ´es (a,b) sz´ ab (a,b) t
b a = − (a,b) y 0 . Egyszer˝ us´ıt´es ut´ an y 0 = − (a,b) t ad´ odik.
A megoldhat´ os´ ag ellen˝ orz´ese ut´ an a bizony´ıt´ as m´ odszert ad az euklideszi algoritmus seg´ıts´eg´evel az (x0 , y0 ) partikul´ aris megold´ as megkeres´es´ere. Az a ´ltal´ anos megold´ ast a k´epletbe val´ o egyszer˝ u behelyettes´ıt´es adja. Legyen m 1-n´el nagyobb term´eszetes sz´ am. Azt mondjuk, hogy az a eg´ esz sz´ am kongruens a b eg´ esz sz´ ammal modulo m ha az m sz´ am osztja a b − a k¨ ul¨ onbs´eget. Jel¨ ol´es: a ≡ b( mod m). Az m sz´ amot a kongruencia modulus´ anak nevezz¨ uk. A modulo m kongruencia tulajdons´ agai a k¨ ovetkez˝ ok: ´ ıt´ 7.2.All´ as. Legyen m, m0 1-n´el nagyobb term´eszetes sz´ am, a, b, c, d tetsz˝ oleges eg´esz sz´ amok. Ekkor az al´ abbi a ´ll´ıt´ asok teljes¨ ulnek: (i) A modulo m kongruencia ekvivalenciarel´ aci´ o az eg´esz sz´ amok halmaz´ an; (ii) ha a ≡ c( mod m) ´es b ≡ d( mod m), akkor a + b ≡ c + d( mod m) ´es ab ≡ cd( mod m); m (iii) ha az m sz´ am nem osztja a c sz´ amot ´es ac ≡ bc( mod m), akkor a ≡ b( mod (m,c) ); 0 0 (iv) ha a ≡ b( mod m) ´es a ≡ b( mod m ), akkor a ≡ b( mod [m, m ]) Bizony´ıt´ as. (i) A reflexivit´ as ´es a szimmetria vil´ agos. Legyen a ≡ b( mod m) ´es b ≡ c( mod m), azaz az m sz´ am osztja a b−a ´es c−b sz´ amokat is. Ekkor, mivel c−a = (c−b)+(b−a), az m sz´ am osztja a c − a sz´ amot is, azaz a ≡ c( mod m), ami a tranzitivit´ ast mutatja. (ii) Legyen a ≡ c( mod m) ´es b ≡ d( mod m), azaz az m sz´ am osztja a c − a ´es a d − b sz´ amokat. Ekkor, mivel (c + d) − (a + b) = (c − a) + (d − b) ´es cd − ab = cd − cb + cb − ab = c(d − b) + (c − a)b, az m sz´ am osztja a (c + d) − (a + b) ´es a cd − ab sz´ amot. Kaptuk, hogy a + b ≡ c + d( mod m) ´es ab ≡ cd( mod m). (iii) Legyen ac ≡ bc( mod m), azaz az m sz´ am osztja a bc − ac = (b − a)c sz´ amot, (b − a)c = m m c = (m,c) s, ´es az (m,c) sz´ am osztja a b − a sz´ amot, ms valamely s eg´eszre. Innen (b − a) (m,c) m azaz a ≡ b( mod (m,c) ). (iv) Legyen a ≡ b( mod m) ´es a ≡ b( mod m0 ), azaz az m ´es az m0 sz´ am osztja a b − a sz´ amot. Ekkor, a legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os defin´ıci´ oja miatt az [m, m 0 ] legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os is osztja a b − a sz´ amot, azaz a ≡ b( mod [m, m0 ]). A modulo m kongruencia ekvivalenciaoszt´ alyait marad´ ekoszt´ alyoknak nevezz¨ uk. Egy oszt´ alyba azok az elemek tartoznak, amelyek ugyanazt a marad´ekot adj´ ak m-mel osztva marad´ekosan. ´Igy a modulo m marad´ekoszt´ alyok sz´ ama ´eppen m: 0, 1, . . . , m − 1. ´ ıt´ 7.3.All´ as. Legyen m 1-n´el nagyobb term´eszetes sz´ am. A modulo m marad´ekoszt´ alyok Z m halmaza az a + b = a + b illetve az ab = ab m˝ uveletekre n´ezve kommutat´ıv egys´egelemes gy˝ ur˝ ut alkot.
Bizony´ıt´ as. A m˝ uveletek a 6.10.2 a ´ll´ıt´ as szerint j´ oldefini´ altak, a m˝ uveleti tulajdons´ agok a m˝ uveletek defin´ıci´ oja ´es az eg´esz sz´ amok megfelel˝ o m˝ uveleti tulajdons´ againak a k¨ ovetkezm´enyei. (A r´eszletes kifejt´es gyakorlat.)
24
A Zm gy˝ ur˝ ut modulo m marad´ ekoszt´ alygy˝ ur˝ unek nevezz¨ uk. Az ax ≡ b( mod m) egyismeretlenes els˝ ofok´ u kongruencia egyenlet megold´ as´ at visszavezethetj¨ uk a k´etismeretlenes diofantoszi egyenlet megold´ as´ ara. 7.4.T´ etel. Legyen a nemnulla eg´esz sz´ am, b tetsz˝ oleges eg´esz sz´ am ´es m 1-n´el nagyobb term´eszetes sz´ am. Az ax ≡ b( mod m) egyismeretlenes els˝ ofok´ u kongruencia egyenlet megoldhat´ o pontosan akkor, ha az (a, m) legnagyobb k¨ oz¨ os oszt´ o osztja a b sz´ amot. A kongruencia m t, ahol az x0 eg´esz a kongruegyenlet modulo m inkongruens o ¨sszes megold´ asa x = x0 + (a,m) encia egyenlet egy megold´ asa, ´es t = 0, 1, . . . , (a, m) − 1. Bizony´ıt´ as. Nyilv´ an a kongruencia egyenlet ekvivalens az ax + my = b diofantoszi egyenlettel, ´ıgy a kongruencia megoldhat´ os´ ag´ anak sz¨ uks´eges ´es elegend˝ o felt´etele vil´ agos 7.1 alapj´ an. m Szint´en innen k¨ ovetkezik, hogy a kongruencia tetsz˝ oleges megold´ asa x = x 0 + (a,m) t alak´ u. Nyilv´ an 0 ≤ t ≤ (a, m) − 1 eset´en ezek az ´ert´ekek inkongruensek modulo m, ´es az o ¨sszes t¨ obbi ´ert´ek kongruens ezek k¨ oz¨ ul valamelyikkel modulo m. 7.5.K¨ ovetkezm´ eny. A Zm marad´ekoszt´ alygy˝ ur˝ u test pontosan akkor, ha m pr´ımsz´ am. Bizony´ıt´ as. Ha a Zm gy˝ ur˝ u test, akkor minden nemnulla eleme egys´eg, azaz az ax ≡ 1( mod m) kongruencia megoldhat´ o ha m nem osztja az a sz´ amot. Azonban ha m nem t¨ orzssz´ am, akkor van w val´ odi (nem egys´eg ´es nem asszoci´ alt) oszt´ oja, ´es ekkor a wx ≡ 1( mod m) kongruencia nem oldhat´ o meg, noha m nem osztja a w sz´ amot. Megford´ıtva, ha m pr´ımsz´ am, akkor 1, 2, . . . , m − 1 sz´ amok mindegyike relat´ıv pr´ım m-hez, ´es minden 1 ≤ a ≤ m − 1 eg´eszre az ax ≡ 1( mod m) kongruencia megoldhat´ o, azaz nemnulla marad´ekoszt´ alynak van multiplikat´ıv inverze. Ez azt jelenti, hogy a Z m marad´ekoszt´ alygy˝ ur˝ u test. Ezeket a testeket pr´ımelem˝ u testeknek szok´ as nevezni. Ha az a sz´ am relat´ıv pr´ım az m modulushoz, akkor az a marad´ekoszt´ alyt reduk´ alt marad´ ekoszt´ alynak nevezz¨ uk. Sz´ amukat, azaz a 0, 1, 2, . . . , m−1 sz´ amok k¨ oz¨ ul az m sz´ amhoz relat´ıv pr´ımek sz´ am´ at ϕ(m)-mel szok´ as jel¨ olni, ´es a ϕ f¨ uggv´enyt Euler-f´ ele ϕ-f¨ uggv´ enynek nevezni. Azt is mondhatjuk, hogy a modulo m marad´ekoszt´ alygy˝ ur˝ u egys´egeinek sz´ ama ϕ(m). ´ ek´enek meghat´ Ert´ aroz´ as´ ahoz sz¨ uks´eg van az al´ abbi formul´ ara, amelyben |W | a W halmaz elemeinek a sz´ am´ at jelenti. ´ ıt´ 7.6.All´ as. Legyen A v´eges halmaz, Ai az A halmaz r´eszhalmaza (i = 1, 2, . . . , n). Ekkor |A1 ∪ A2 ∪ · · · ∪ An | = |A1 ∪A2 ∪· · ·∪An | = |A|−(|A1 |+|A2 |+· · ·+|An |)+(|A1 ∩A2 |+|A1 ∩A3 |+· · ·+|An−1 ∩An |)−· · ·+· · · +(−1)k
X
1≤i1
|Ai1 ∩ Ai2 ∩ · ∩ Aik | + · · · − · · · + (−1)n |A1 ∩ A2 ∩ · · · ∩ An |.
Bizony´ıt´ as. Indukci´ o alapj´ an ´ervel¨ unk. Az n = 2 esetben a nyilv´ anval´ o |A 1 ∪ A2 | = |A| − (|A1 | + |A2 |) + |A1 ∩ A2 | o ¨sszef¨ ugg´est adja a formula. Jel¨ olje an a formula jobb oldal´ anak az ´ert´ek´et. Tegy¨ uk fel, hogy a formula teljes¨ ul n − 1-re. L´ atjuk, hogy an−1 − an = |An | − (|A1 ∩ An | + |A2 ∩ An | + · · · + |An−1 ∩ An |) + · · · − · · · + (−1)k−1
X
1≤i1
|Ai1 ∩ Ai2 ∩ · ∩ Aik−1 ∩ An | + · · ·− · · ·+ (−1)n−1 |A1 ∩ A2 ∩ · · ·∩ An |.
25
Alkalmazva a formul´ at az A = An halmazra ´es az Ai ∩ An r´eszhalmazaira (i = 1, 2, . . . , n − 1) kapjuk, hogy an−1 − an a B = An \ (A1 ∪ A2 ∪ · · · ∪ An−1 ) halmaz elemeinek a sz´ ama. Vil´ agos, hogy az A1 ∪ A2 ∪ · · · ∪ An−1 halmaz az A1 ∪ A2 ∪ · · · ∪ An ´es a B halmazok diszjunkt uni´ oja, ´es emiatt an−1 = |A1 ∪ A2 ∪ · · · ∪ An | + an−1 − an azaz an = |A1 ∪ A2 ∪ · · · ∪ An |.
A formula alapj´ an kisz´ amolhatjuk az A = {0, 1, . . . , m−1} halmazban az m = p k11 pk22 · · · pknn term´esztes sz´ amhoz relat´ıv pr´ımek sz´ am´ at (itt a pi sz´ amok k¨ ul¨ onb¨ oz˝ o pr´ımsz´ amok, a ki kitev˝ ok nemnulla term´eszetes sz´ amok). Legyen Ai az A halmazban a pi pr´ımsz´ am t¨ obbsz¨ or¨ oseinek a halmaza. Ekkor ϕ(m) = |A1 ∪ A2 ∪ · · · ∪ An | = m m m m m m m−( + ··· ) +( + ··· ) + ··· − ···+ p1 p2 pn p1 p2 p1 p3 pn−1 pn X m m + · · · − · · · + (−1)n , (−1)k p i1 p i2 · · · p ik p1 p2 · · · pn 1≤i1
amely kifejez´est szorzatt´ a alak´ıtva kapjuk a ϕ(m) = (pk11 − pk11 −1 )(pk22 − pk22 −1 ) · · · (pknn − pk1n −1 )
o ¨sszef¨ ugg´est. Euler-Fermat t´etelk´ent ismert a k¨ ovetkez˝ o
7.7.T´ etel. Legyen m 1-n´el nagyobb term´eszetes sz´ am, ´es az a eg´esz sz´ am relat´ıv pr´ım az m sz´ amhoz. Ekkor aϕ(m) ≡ 1( mod m).
Bizony´ıt´ as. Nyilv´ an reduk´ alt marad´ekoszt´ alyok szorzata reduk´ alt marad´ekoszt´ aly. Az a reduk´ alt marad´ekoszt´ aly o ¨sszes pozit´ıv eg´esz kitev˝ os hatv´ anya nem lehet k¨ ul¨ onb¨ oz˝ o, ez´ert ak = al valamely pozit´ıv eg´esz k < l sz´ amra. Ekkor, felhaszn´ alva a 7.2.3 a ´ll´ıt´ ast, al−k = 1 ad´ odik. Legyen n a legkisebb pozit´ıv eg´esz, amelyre an = 1. Ekkor az {1, a, a2 , . . . , an−1 } n-elem˝ u halmaz, ´es, mivel 7.2.3 szerint reduk´ alt marad´ekoszt´ allyal lehet egyszer˝ us´ıteni, a reduk´ alt marad´ekoszt´ alyok halmaza el˝ oa ´ll mint az A = {1, a, a 2 , . . . , an−1 }, Ab2 = {b2 , b2 a, b2 a2 , . . . , b2 an−1 }, . . . , Abs = {bs , bs a, bs a2 , . . . , bs an−1 } halmazok diszjunkt ¨ uni´ oja, ahol a bi elemek alkalmas reduk´ alt marad´ekoszt´ alyok. Osszesz´ aml´ alva az elemeket kapjuk, hogy ϕ(m) = sn, ´es aϕ(m) = asn = (an )s = 1s = 1, ami a ´t´ırva kongruenci´ av´ a a k´ıv´ ant a ´ll´ıt´ ast adja. 8. Sz´ amrendszerek, racion´ alis sz´ amok tizedes t¨ ort alakja A term´eszetes sz´ amok k¨ ul¨ onf´ele alap´ u sz´ amrendszerekben val´ o el˝ oa ´ll´ıt´ as´ ar´ ol sz´ ol a 8.1.T´ etel. Legyen u 1-n´el nagyobb term´eszetes sz´ am ´es a nemnulla term´eszetes sz´ am. Ekkor egy´ertelm˝ uen l´etezik s term´eszetes sz´ am ´es 0 ≤ ai ≤ u − 1 term´eszetes sz´ am (i = 0, 1, . . . , s), as 6= 0 u ´gy, hogy s X a i ui . a= i=0
Bizony´ıt´ as. Egzisztencia. V´egezz¨ uk el marad´ekos oszt´ asok al´ abbi sorozat´ at: a = uq0 + a0 , 0 ≤ a0 < u
q0 = uq1 + a1 , 0 ≤ a1 < u
q1 = uq2 + a2 , 0 ≤ a1 < u ........................
qi−1 = uqi + ai , 0 ≤ ai < u ........................
26
Mivel a > q0 > q1 > q2 > · · · > qi > · · · term´eszetes sz´ amok szigor´ u monoton cs¨ okken˝ o sorozata, v´eges sok l´ep´es ut´ an qs−1 kisebb lesz, mint u, ´es az utols´ o l´ep´esben qs−1 = u0 + as , az utols´ o h´ anyados qs = 0. A v´eg´er˝ ol visszafel´e haladva l´ep´esenk´ent kapjuk, hogy qs−1 = as qs−2 = as u + as−1 qs−3 = as u2 + as−1 u + as−2 ............................. s−1
q0 = a s u + as−1 us−2 + · · · + a2 u + a1 a = as us + as−1 us−1 + · · · + a1 u + a0 Pt 0 i Unicit´ as. Ha a = asik ilyen fel´ır´ as, akkor sz¨ uks´egk´eppen az a0i ´ert´ekek i=0 ai u egy m´ rendre asok P marad´ekaival kell, hogy megegyezzenek, mivel a = Pt a fenti marad´ Pet kos oszt´ t u i=1 a0i ui−1 + a00 , i=1 a0i ui−1 = u i=2 a0i ui−2 + a1 , ´es ´ıgy tov´ abb. K¨ ovetkez´esk´epp s = t 0 ´es ai = ai . A t´etelben szerepl˝ o u sz´ amot a sz´ amrendszer alapj´ anak, az ai sz´ amot az a sz´ am ui helyi´ ert´ ek˝ u sz´ amjegy´ enek nevezz¨ uk, ´es az a = as as−1 . . . a1 a0u jel¨ ol´est alkalmazzuk. Nevezetes sz´ amrendszerek a 2-alap´ u bin´ aris, a 16-alap´ u hexadecim´ alis, a 10-alap´ u decim´ alis. Nevezetesek a tizes sz´ amrendszerbeli oszthat´ os´ agi szab´ alyok: – egy term´eszetes sz´ am oszthat´ o 2-vel illetve 4-gyel, ha az utols´ o egy illetve kett˝ o sz´ amjegy´eb˝ ol alkotott sz´ am oszthat´ o 2-vel illetve 4-gyel; – egy term´eszetes sz´ am oszthat´ o 5-tel illetve 25-tel, ha az utols´ o egy illetve kett˝ o sz´ amjegy´eb˝ ol alkotott sz´ am oszthat´ o 5-tel illetve 25-tel; – egy term´eszetes sz´ am oszthat´ o 3-mal illetve 9-cel, ha a sz´ amjegyeinek o ¨sszege oszthat´ o 3-mal illetve 9-cel; – egy term´eszetes sz´ am oszthat´ o 11-gyel ha a sz´ amjegyeinek v´ altakoz´ o el˝ ojellel vett o ¨sszege oszthat´ o 11-gyel. Ezek bizony´ıt´ asa gyakorlat; p´eldak´ent az utols´ o bel´ at´ as´ ahoz vegy¨ uk ´eszre, hogy 10 ≡ −1( mod 11), 10i ≡ (−1)i ( mod 11), ´es enn´elfogva a=
s X i=0
ai 10i ≡
s X
ai (−1)i ( mod 11).
i=0
Legyen a nemnulla racion´ alis sz´ am. Ekkor, mivel egyszer˝ us´ıthet¨ unk a sz´ aml´ al´ o ´es a nevez˝ o legnagyobb k¨ oz¨ os oszt´ oj´ aval, el˝ ojelt˝ ol eltekintve egy´ertelm˝ uen l´etezik p ´es q relat´ıv pr´ım eg´esz alis sz´ am reduk´ alt k¨ oz¨ ons´ eges t¨ ort alakja. Legyen sz´ am u ´gy, hogy a = pq , a racion´ amok. V´egezz¨ uk el 0 < a < 1 racion´ alis sz´ am reduk´ alt alakja a = pq , ahol p < q term´eszetes sz´ a marad´ekos oszt´ asok al´ abbi sorozat´ at: 10p = qa1 + r1 10r1 = qa2 + r2 .............. 10rk−1 = qak + rk ..............
27
Nyilv´ an a h´ anyadosokra 0 ≤ ai ≤ 9 teljes¨ ul. Ekkor, l´ep´esenk´ent visszahelyettes´ıtve, r1 r2 p = a1 10−1 + = a1 10−1 + a2 10−2 + 2 = · · · = q 10q 10 q a1 10−1 + a2 10−2 + · · · + ak 10−k +
rk = ··· 10k q
Mivel az ri marad´ekok 0 ´es q k¨ oz´e esnek, l´etezik egy legkisebb i index ´es t term´eszetes sz´ am, hogy ri = ri+t , ´es a t¨ obbi marad´ek m´ ar ism´etl˝ odik, azaz j ≥ i indexekre rj = rj+t teljes¨ ul. Ha i = 1 akkor azt mondjuk, hogy az a racion´ alis sz´ am tiszta szakaszos tizedes t¨ ort alakba ´ırhat´ o, ´es az a = 0, a˙1 a2 . . . a˙t jel¨ ol´est alkalmazzuk. A fenti o ¨sszef¨ ugg´esekb˝ ol vil´ agos, hogy a=
∞ a1 10t−1 + a2 10t−2 + · · · + at 10t a1 10t−1 + a2 10t−2 + · · · + at X 1 = = 10t 10it 10t 10t − 1 i=0
a1 10t−1 + a2 10t−2 + · · · + at 10t − 1
a m´ertani sor o ¨sszegk´eplete alapj´ an, azaz tiszta szakaszos tizedes t¨ ortet u ´gy ´ırunk a ´t k¨ oz¨ ons´eges t¨ ort alakba, hogy a sz´ aml´ al´ o a szakasz sz´ amjegyeib˝ ol k´epzett sz´ am, a nevez˝ o pedig annyi 9-esb˝ ol k´epzett sz´ am, ah´ any sz´ amjegyb˝ ol a ´ll a szakasz. Ha i > 1 akkor azt mondjuk, hogy az a racion´ alis sz´ am vegyes szakaszos tizedes t¨ ort alakba ´ırhat´ o, ´es az a = 0, a1 a2 . . . ai−1 a˙i ai+1 . . . ai+t−1 ˙ jel¨ ol´est alkalmazzuk, ahol a1 a2 . . . ai−1 az el˝ oszakasz illetve a˙i ai+1 . . . ai+t−1 ˙ a szakasz. A fenti o ¨sszef¨ ugg´esekb˝ ol vil´ agos, hogy a=
∞ a1 10i−2 + a2 10i−3 + · · · + ai−1 ai 10t−1 + ai+1 10t−2 + · · · + ai+t−1 X 1 + = 10i−1 10t+i−1 10it i=0
ai 10t−1 + ai+1 10t−2 + · · · + ai+t−1 10t a1 10i−2 + a2 10i−3 + · · · + ai−1 + = 10i−1 10t+i−1 10t − 1
=
a1 10i+t−2 + · · · + ai−1 10t + ai 10t−1 + · · · + ai+t−1 − (a1 10i−2 + a2 10i−3 + · · · + ai−1 ) (10t − 1)10i−1
azaz vegyes szakaszos tizedes t¨ ortet u ´gy ´ırunk a ´t k¨ oz¨ ons´eges t¨ ort alakba, hogy a sz´ aml´ al´ o az el˝ oszakasz ´es a szakasz sz´ amjegyeib˝ ol k´epzett sz´ amb´ ol kivonva az el˝ oszakasz sz´ amjegyeib˝ ol k´epzett sz´ am, a nevez˝ o pedig annyi 9-esb˝ ol illetve ut´ ana annyi 0-b´ ol k´epzett sz´ am, ah´ any sz´ amjegyb˝ ol a ´ll a szakasz illetve az el˝ oszakasz. Speci´ alisan ha a szakasz a 0 sz´ amjegy, akkor azt mondjuk, hogy a racion´ alis sz´ am v´ eges tizedes t¨ ort alakba ´ırhat´ o, ´es az a = 0, a1 a2 . . . ai−1 jel¨ ol´est alkalmazzuk. Az el˝ oa ´ll´ıt´ as nem egy´ertelm˝ u, v´eges tizedes t¨ orteknek van v´egtelen tizedes t¨ ort alakjuk is, p´eld´ aul 1, 5 = 1, 4 9˙ (ellen˝ orizze!). Nemnegat´ıv racion´ alis sz´ am eg´esz r´esze a n´ ala nem nagyobb legnagyobb term´eszetes sz´ am, t¨ ortr´esze a sz´ am ´es eg´eszr´esz´enek k¨ ul¨ onbs´ege. Az eg´esz r´eszt tizes sz´ amrendszerbe, a t¨ ortr´eszt tizedes t¨ ort alakba ´ırva kapjuk a sz´ am as as−1 . . . a0 , a−1 a−2 . . . tizedes t¨ ort alakj´ at. Az el˝ ojelet el´e´ırva hat´ arozhatjuk meg ellentettj´enek tizedes t¨ ort alakj´ at. ´ ıt´ 8.2.All´ as. Legyen 0 < a < 1 racion´ alis sz´ am, reduk´ alt k¨ oz¨ ons´eges t¨ ort alakja pq . Ekkor a k¨ ovetkez˝ oa ´ll´ıt´ asok teljes¨ ulnek: (i) az a sz´ am tiszta szakaszos tizedes t¨ ort alakba ´ırhat´ o pontosan akkor ha a q term´eszetes sz´ am ´es 10 relat´ıv pr´ımek;
28
(ii) az a sz´ am vegyes szakaszos tizedes t¨ ort alakba ´ırhat´ o pontosan akkor ha a q term´eszetes sz´ am ´es 10 nem relat´ıv pr´ımek; (iii) az a sz´ am v´eges tizedes t¨ ort alakba ´ırhat´ o pontosan akkor ha a q term´eszetes sz´ amnak a 2 ´es 5 pr´ımeken k´ıv¨ ul m´ as pr´ımoszt´ oja nincsen. Bizony´ıt´ as. Nyilv´ an az a racion´ alis sz´ am vagy tiszta vagy vegyes szakaszos tizedes t¨ ort alakba ´ırhat´ o. Tegy¨ uk fel, hogy az a = pq racion´ alis sz´ am tiszta szakaszos tizedes t¨ ort alakba ´ırhat´ o, szakasz´ anak t darab sz´ amjegy´eb˝ ol k´epzett term´eszetes sz´ am legyen c. Ekkor a = 10tc−1 ´es a q sz´ am osztja a 10t − 1 sz´ amot; nyilv´ an q ´es 10 relat´ıv pr´ımek. alis sz´ am olyan, hogy q ´es 10 relat´ıv pr´ımek ´es az a sz´ am Tegy¨ uk fel, hogy az a = pq racion´ m´egis vegyes szakaszos tizedes t¨ ort alakba ´ırhat´ o. Legyen az el˝ oszakasz s darab sz´ amjegy´eb˝ ol k´epzett term´eszetes sz´ am b, ´es szakasz´ anak t darab sz´ amjegy´eb˝ ol k´epzett term´eszetes sz´ am 10t b+c−b oz¨ ons´eges t¨ ortnek egyszer˝ us´ıthet˝ onek kell lennie 10 s -nel, azaz c. Ekkor az a = (10 t −1)10s k¨ 10s -nek osztania kell a 10t b + c − b sz´ aml´ al´ ot. Ha t ≥ s akkor 10s -nek osztania kell a c − b sz´ amot, ami csak akkor lehets´eges, ha a c sz´ am utols´ o s sz´ amjegye megegyezik b sz´ amjegyeivel, ami azt jelenti, hogy az el˝ oa ´ll´ıt´ as tiszta szakaszos, a szakasz az els˝ o t tizedesjegy. Ha t < s akkor a b sz´ am utols´ o s − t sz´ amjegy´enek ´es a c sz´ am sz´ amjegyeinek meg kell egyeznie a b sz´ am sz´ amjegyeivel, ami szint´en azt jelenti, hogy az el˝ oa ´ll´ıt´ as tiszta szakaszos, a szakasz az els˝ ot tizedesjegy. Az (i) a ´ll´ıt´ ast bel´ attuk, ennek a (ii) a ´ll´ıt´ as k¨ ozvetlen k¨ ovetkezm´enye. A (iii) a ´ll´ıt´ as nyilv´ anval´ o. Azt mondjuk, hogy az α val´ os sz´ am tizedes t¨ ort alakja c, a1 a2 . . . , ahol c egy decim´ alis alakban fel´ırt eg´esz sz´ am ´es a1 , a2 , . . . tizedesjegyek, ha az u0 = c, u1 = c, a1 , u2 = c, a1 a2 , . . . racion´ alis sz´ amsorozatot tartalmazza az α oszt´ aly (m´ assz´ oval az u n sorozat val´ os hat´ ar´ert´eke α). 8.4.T´ etel. Minden val´ os sz´ am fel´ırhat´ o tizedes t¨ ort alakban, ezek k¨ oz¨ ul a racion´ alisak pontosan a szakaszos tizedes t¨ ort alakba ´ırhat´ ok. Bizony´ıt´ as. Nyilv´ an elegend˝ o a fel´ırhat´ os´ agot pozit´ıv val´ os α sz´ amra bel´ atni. Legyen u 0 = c a n´ ala nem nagyobb legnagyobb eg´esz sz´ am; u1 = c, a1 a n´ ala nem nagyobb legnagyobb sz´ am a {c, 0; c, 1; . . . c, 9} sz´ amok k¨ oz¨ ul; u2 = c, a1 a2 a n´ ala nem nagyobb legnagyobb sz´ am a {c, a1 0; c, a1 1; . . . c, a1 9} sz´ amok k¨ oz¨ ul; ´es ´ıgy tov´ abb. A kapott un sorozat nyilv´ an tart az α val´ os sz´ amhoz. Be kell m´eg l´ atni, hogy racion´ alis sz´ amnak nem lehet nem szakaszos fel´ır´ asa. Legyen az a racion´ alis sz´ amnak egyszerre szakaszos ´es nem szakaszos fel´ır´ asa; feltehetj¨ uk, hogy 0 < a < 1. Az els˝ o k¨ ul¨ onb¨ oz˝ o tizedesjegy legyen a t-edik, ´es legyen b illetve c az ezut´ an k¨ ovetkez˝ o tizedesjegyek lev´ ag´ as´ aval keletkezett v´eges tizedes t¨ ort a szakaszos illetve a nem szakaszos fel´ır´ asban. Ha b < c akkor, mivel a nem szakaszos fel´ır´ asban a lev´ agott v´egtelen r´esz ´ert´eke nagyobb, mint 0, a ≤ b + 10−t ≤ c < a, ami lehetetlen. Ha c < b akkor, mivel a nem szakaszos fel´ır´ asban a lev´ agott v´egtelen r´esz ´ert´eke kisebb, mint 10 −t , a < c + 10−t ≤ b ≤ a, ami lehetetlen. Kaptuk, hogy a nem szakaszos tizedes t¨ ortek ´eppen az irracion´ alis sz´ amok el˝ oa ´ll´ıt´ asai. 9. A polinomgy˝ ur˝ u Legyen A kommutat´ıv egys´egelemes gy˝ ur˝ u, x ∈ / A hat´ arozatlannak nevezett szimb´ olum. Az f (x) = an xn + an−1 xn−1 + · · · a1 x + a0 alak´ u form´ alis o ¨sszeget, ahol az ai egy¨ utthat´ ok
29
az A gy˝ ur˝ u elemei, an 6= 0, n term´eszetes sz´ am, az A gy˝ ur˝ u feletti egyhat´ arozatlan´ u polinomnak, n-et, ha nem minden egy¨ utthat´ o 0, a polinom foksz´ am´ anak nevezz¨ uk ´es f ◦ rel jel¨ olj¨ uk. Ha az an egy¨ utthat´ o 1, akkor f˝ opolinomr´ ol besz´el¨ unk. A polinomok k¨ oz¨ otti o ¨sszead´ as ´es szorz´ as minden megszokott m˝ uveleti tulajdons´ ag felhaszn´ al´ as´ aval t¨ ort´enik. Nem neh´ez bel´ atni, hogy ezekkel a m˝ uveletekkel a polinomok halmaza egys´egelemes kommutat´ıv gy˝ ur˝ ut alkot. Preciz´ırozott bizony´ıt´ assal az al´ abbi t´etelt l´ atjuk be. 9.1.T´ etel. Legyen A kommutat´ıv egys´egelemes gy˝ ur˝ u. Jel¨ olje A[x] az olyan A-beli sorozatok halmaz´ at, amelyeknek csak v´eges sok tagja nemnulla. Legyen a, b ∈ A[x], o ¨sszeg¨ uket ´es szorzatukat hat´ arozzuk meg az al´ abbi m´ odon: (a + b)n = an + bn , (ab)n =
n X
ai bn−i .
i=0
Ekkor az (A[x], +, ·) strukt´ ura kommutat´ıv egys´egelemes gy˝ ur˝ u, tov´ abb´ a ha az A strukt´ ura integrit´ astartom´ any, akkor az A[x] strukt´ ura is integrit´ astartom´ any Bizony´ıt´ as. Legyen a, b, c az A[x] halmaz eleme. Nyilv´ an az o ¨sszead´ as ´es szorz´ as m˝ uvelet. Az addit´ıv strukt´ ura Abel-csoport. Nyilv´ anval´ o az A gy˝ ur˝ u megfelel˝ o tulajdons´ agaib´ ol. A multiplikat´ıv strukt´ ura asszociat´ıv. Egyr´eszt ((ab)c)n =
n X
(ab)i cn−i =
(a(bc))n =
n X
ai (bc)n−i =
aj bi−j cn−i ,
n X n−i X
ai bj cn−i−j .
i=0 j=0
i=0
m´ asr´eszt
n X i X
i=0
i=0 j=0
P Mindk´et kapott kifejez´es egyenl˝ o a i+j≤n ai bj cn−i−j o ¨sszeggel. A szorz´ as kommutativit´ asa nyilv´ anval´ o. Az a sorozat, amelynek nulladik tagja 1 a t¨ obbi 0 egys´egelem. Disztributivit´ as. A kommutativit´ as miatt elegend˝ o az egyik tulajdons´ agot bel´ atni. Nyilv´ an ((a + b)c)n =
n X
(a + b)i cn−i =
i=0
n X i=0
n X i=0
ai cn−i +
n X
(ai + bi )cn−i =
n X
(ai cn−i + bi cn−i ) =
i=0
bi cn−i = (ac)n + (bc)n .
i=0
Z´erusoszt´ omentess´eg. Legyen a ´es b k´et nem konstans nulla sorozat olyan, hogy maxim´ alis index˝ u nemnulla tagjaik an ´es bm . Ekkor (ab)n+m = an bm 6= 0. A sorozatok fenti szorzat´ at szok´ as konvol´ uci´ oszorz´ asnak nevezni. Jel¨ olje 1 azt a sorozatot, amelynek nulladik tagja 1 a t¨ obbi 0; jel¨ olje x azt a sorozatot, amelynek els˝ o tagja 1 a t¨ obbi 0; jel¨ olje x2 azt a sorozatot, amelynek m´ asodik tagja 1 a t¨ obbi 0, ´es ´ıgy tov´ abb. A fenti jel¨ ol´essel illetve azonos´ıtva az A-beli skal´ arokat azokkal a sorozatokkal, amelyeknek nulladik tagja az adott elem a t¨ obbi 0, az f (x) = an xn + an−1 xn−1 + · · · a1 x + a0 form´ alis o ¨sszegekben lev˝ o ,,m˝ uveletek” az A[x] gy˝ ur˝ ubeli m˝ uveletekk´ent ´ertelmezhet˝ oek, ´es minden A[x] halmazbeli sorozat fel´ırhat´ o ilyen alakban. A tov´ abbiakban a polinomokat ilyen el˝ oa ´ll´ıt´ asban fogjuk
30
tekinteni. Az A[x] strukt´ ur´ at az A gy˝ ur˝ u feletti egyhat´ arozatlan´ u polinomgy˝ ur˝ unek nevezz¨ uk. Azt mondjuk, hogy az a(x) A[x] polinom osztja a b(x) ∈ A[x] polinomot, ha l´etezik c(x) ∈ A[x] polinom, hogy b(x) = a(x)c(x), jel¨ ol´es: a(x)|b(x). Az oszthat´ os´ ag tulajdons´ agai az eg´esz sz´ amok eset´evel anal´ og m´ odon bizony´ıthat´ ok (l´ asd 6.1.). Az egys´egeket egyszer˝ uen megkereshetj¨ uk a polinomok k¨ oz¨ ott. ´ ıt´ 9.2.All´ as. Az A[x] A integrit´ astartom´ any feletti polinomgy˝ ur˝ u egys´egei az A gy˝ ur˝ u egys´egei. Bizony´ıt´ as. Nyilv´ an az A-beli skal´ ar egys´egek a polinomgy˝ ur˝ uben is egys´egek. Ha az f (x), g(x) polinomokra f (x)g(x) = 1, akkor, mivel nyilv´ an szorzatpolinom foksz´ ama a foksz´ amok o ¨sszege, f ◦ + g ◦ = 0, ami csak u ´gy lehet, ha mindk´et polinom foksz´ ama nulla, azaz skal´ ar egys´egek. Azt mondjuk, hogy a b(x) ∈ A[x] polinom az a(x) ∈ A[x] polinom asszoci´ altja, ha b(x) = a(x)c(x), ahol c(x) egys´eg, azaz egys´eg az A polinomgy˝ ur˝ uben; jel¨ ol´es: a(x) ∼ b(x). Az asszoci´ alts´ ag nyilv´ an ekvivalenciarel´ aci´ o. Ha az egy¨ utthat´ ok strukt´ ur´ aja test, akkor elv´egezhet˝ o benne a marad´ekos oszt´ as az u ´gynevezett polinom oszt´ asa polinommal algoritmus alapj´ an. 9.3.T´ etel. Legyen K test, g(x), f (x) a K[x] polinomgy˝ ur˝ u nemnulla elemei. Ekkor egy´ertelm˝ uen l´etezik q(x), r(x) polinom a K[x] polinomgy˝ ur˝ ub˝ ol, hogy g(x) = f (x)q(x) + r(x), ´es az r(x) polinom a z´eruspolinom, vagy r ◦ < f ◦ . Bizony´ıt´ as. Egzisztencia. Legyen az f (x) = an xn + an−1 xn−1 + · · · a1 x + a0 illetve g(x) = bm xn + bm−1 xn−1 + · · · b1 x + b0 polinom foksz´ ama n illetve m. Ha n > m akkor a q(x) = 0 ´es r(x) = g(x) v´ alaszt´ as megfelel˝ o. Legyen cm−n = bamn . Ekkor a g(1) (x) = g(x) − f (x)cm−n xm−n polinom foksz´ ama kisebb, mint m, ha n-n´el is kisebb, akkor q(x) = cm−n xm−n ´es r(x) = g(1) (x) v´ alaszt´ assal megkaptuk a h´ anyadost ´es a marad´ekot. Legyen a g (1) (x) polinom m − 1edfok´ u tagj´ anak (esetlegesen z´erus) egy¨ utthat´ oja u1 ´es cm−n−1 = aun1 . Ekkor a g(2) (x) = m−n−1 g(1) (x) − f (x)cm−n−1 x polinom foksz´ ama kisebb, mint m − 1, ha n-n´el is kisebb, akkor q(x) = cm−n xm−n + cm−n−1 xm−n−1 ´es r(x) = g(2) (x) v´ alaszt´ assal megkaptuk a h´ anyadost ´ ´es a marad´ekot. Es ´ıgy tov´ abb, legf¨ oljebb az m − n-edik l´ep´esben az elj´ ar´ as v´eget ´er: a g(m−n) (x) polinom n-edfok´ u tag´ anak egy¨ utthat´ oja legyem um−n ´es c0 = um−n an . Ekkor az r(x) = g(m−n) (x) − f (x)c0 polinom foksz´ ama kisebb, mint n, ´es a q(x) = cm−n xm−n + cm−n−1 xm−n−1 + · · · + c0 v´ alaszt´ assal megkaptuk a h´ anyadost ´es a marad´ekot. Unicit´ as Indirekte ´ervel¨ unk. Legyen g(x) = f (x)q(x) + r(x) ´es g(x) = f (x)t(x) + w(x) a felt´eteleknek megfelel˝ o k´et marad´ekos oszt´ as, q(x) 6= t(x). A k´et egyenl˝ os´eget kivonva egym´ asb´ ol 0 = f (x)(q(x) − t(x)) + (r(x) − w(x)) azaz f (x)(t(x) − q(x)) = r(x) − w(x), ahol a bal oldal foksz´ ama legal´ abb n, a jobboldal foksz´ ama kisebb, mint n, ami ellentmond´ as. Az eg´eszekhez hasonl´ o elnevez´eseket haszn´ alunk: osztand´ o, oszt´ o, h´ anyados, marad´ ek. A marad´ekos oszt´ ason alapul´ o euklideszi algoritmus is anal´ og m´ odon v´egezhet˝ o el az a(x), b(x) ∈ K[x] polinomokon: b(x) = a(x)q1 (x) + r1 (x), r1◦ < a◦ a(x) = r1 (x)q2 (x) + r2 (x), r2◦ < r1◦ r1 (x) = r2 (x)q3 (x) + r3 (x), r3◦ < r2◦ .............................. ◦ ◦ rn−3 (x) = rn−2 (x)qn−1 (x) + rn−1 (x), rn−1 < rn−2 rn−2 (x) = rn−1 (x)qn (x) + rn (x), rn (x) = 0.
31
Ha a(x) ∈ K[x] ´es b(x) ∈ K[x] nemnulla polinomok, akkor legnagyobb k¨ oz¨ os oszt´ ojuknak nevezz¨ uk azt a d(x) ∈ K[x] f˝ opolinomot, amelyre teljes¨ ul, hogy d(x) osztja az a(x) ´es a b(x) polinomot is, ´es ha egy c(x) ∈ K[x] polinom szint´en osztja az a(x) ´es a b(x) polinomot, akkor c(x) osztja a d(x) polinomot is. Jel¨ ol´es: (a(x), b(x)). A legnagyobb k¨ oz¨ os oszt´ o l´etez´es´et az euklideszi algoritmus biztos´ıtja. B´ armely k´et nemnulla polinomnak a K[x] testf¨ ol¨ otti polinomgy˝ ur˝ ub˝ ol l´etezik legnagyobb k¨ oz¨ os oszt´ oja, nevezetesen a rajtuk v´egrehajtott euklideszi algoritmus utols´ o nemnulla marad´ek´ aval asszoci´ alt f˝ opolinom, a bizony´ıt´ as anal´ og a 6.3 a ´ll´ıt´ as´eval. A legnagyobb k¨ oz¨ os oszt´ o k´epz´es´enek tulajdons´ agai f˝ opolinomokra megegyeznek a term´eszetes sz´ amokn´ al kapottakkal, l´ asd a 6.4 ´es 6.5 a ´ll´ıt´ ast. Azt mondjuk, hogy az a(x), b(x) ∈ K[x] nemnulla polinomok legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ ose az m(x) ∈ K[x] f˝ opolinom, ha az a(x) ´es a b(x) polinom is osztja az m(x) polinomot, m´ assz´ oval k¨ oz¨ os t¨ obbsz¨ or¨ os¨ uk, ´es ha a c(x) ∈ K[x] polinom szint´en k¨ oz¨ os t¨ obbsz¨ or¨ ose az a(x) ´es a b(x) polinomoknak, akkor t¨ obbsz¨ or¨ ose az m(x) polinommnak is. Jel¨ ol´es: [a(x), b(x)]. a(x)b(x) polinommal asszoci´ alt m(x) f˝ opolinom az a(x), b(x) ∈ K[x] nemnulla poliAz (a(x),b(x)) nomok legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ ose, a bizony´ıt´ as anal´ og a 6.6 a ´ll´ıt´ as´eval. A legkisebb k¨ oz¨ os t¨ obbsz¨ or¨ os k´epz´es´enek tulajdons´ agai f˝ opolinomokra megegyeznek a term´eszetes sz´ amokn´ al kapottakkal, l´ asd a 6.7 a ´ll´ıt´ ast. Nemnulla ´es nem egys´eg K[x]-beli polinomr´ ol azt mondjuk, hogy pr´ımpolinom, ha valah´ anyszor oszt egy b(x)c(x) szorzatot (b(x), c(x) ∈ K[x] polinomok), akkor osztja legal´ abb egyik t´enyez˝ oj´et is. Nemnulla ´es nem egys´eg u(x) ∈ K[x] polinomr´ ol azt mondjuk, hogy irreducibilis polinom, ha u(x) = a(x)b(x) (a(x), b(x) ∈ K[x] polinomok) egy faktoriz´ aci´ oja, akkor valamelyik t´enyez˝ o egys´eg, azaz nemnulla nulladfok´ u polinom. Testfeletti polinom pr´ım akkor ´es akkor, ha irreducibilis, a bizony´ıt´ as anal´ og a 6.9 a ´ll´ıt´ as´eval. A 6.10. t´etelhez hasonl´ oan l´ athat´ o be a polinomelm´elet alapt´etele, a r´eszletez´es gyakorlat.. 9.4.T´ etel. Tetsz˝ oleges nemnulla nem egys´eg testf¨ ol¨ otti polinom sorrendt˝ ol ´es egys´egt´enyez˝ ot˝ ol eltekintve egy´ertelm˝ uen bonthat´ o fel pr´ımpolinomok szorzat´ ara. Az eg´eszek´ehez hasonl´ o elm´elet ´ep´ıthet˝ o fel a test f¨ ol¨ otti polinomgy˝ ur˝ uben a diofantoszi egyenletekre, a kongruenci´ ara ´es a kongruencia egyenletekre. Euklideszi gy˝ ur˝ unek nevezz¨ uk az A integrit´ astartom´ anyt, ha l´etezik egy α : A \ {0} → N euklideszi norm´ anak nevezett lek´epez´es u ´gy, hogy b´ armely a, b ∈ A nemnulla elemhez l´etezik q, r ∈ A elem, melyre teljes¨ ul, hogy b = aq + r, ´es r = 0 vagy α(r) < α(a). Az eg´eszekn´el az euklideszi norma az abszol´ ut´ert´ek, a test f¨ ol¨ otti polinomgy˝ ur˝ uben a foksz´ am, ´ıgy ezek euklideszi gy˝ ur˝ uk. Mivel a bizony´ıt´ asok sor´ an csak olyan tulajdons´ agokat haszn´ altunk fel, amelyek az euklideszi gy˝ ur˝ ukben teljes¨ ulnek, euklideszi gy˝ ur˝ uben az eg´eszek´evel ´es a test f¨ ol¨ otti polinomgy˝ ur˝ u´evel anal´ og oszthat´ os´ agelm´elet ´ep´ıthet˝ o fel.