Gonda János VÉGES TESTEK
|
|
|
- Gabi Szekeres
- 9 évvel ezelőtt
- Látták:
Átírás
1 Gonda János VÉGES TESTEK Budapest, 2011
2 Lektorálta Bui Minh Phong Utolsó módosítás dátuma: február 1.
3 Elıszó Ez a jegyzet az ELTE-n tartott Véges testek illetve Véges testek alkalmazásokhoz címő tárgy anyagát tartalmazza. A tárgy szerepel a mesterképzésben, valamint a doktori képzésben is. Mivel vannak hallgatók, akik mindkét képzés keretében hallgatják a tárgyat, és azonos tananyagot nem lehet kétszer elszámolni, ezért a jegyzet két félév anyagát tartalmazza. A két félév anyaga nem különül el egymástól, így az oktató döntheti el, hogy mely részeket gondolja az alapképzésben elmondani, és melyeket hagy a doktori kurzus idejére. Azt azonban figyelembe kell venni, hogy a hallgatók túlnyomó többsége csupán a reguláris képzés keretében foglalkozik a témával, valamint azt is, hogy a tárgy elméleti alapot ad az Algebrai kódoláselmélet címő tárgyhoz (elvileg a Rejtjelezéshez is, ám az kötelezı tárgy, míg a Véges testek egy választható modul része). Tekintettel arra, hogy a tárgy mind a reguláris, mind a doktori képzés keretében heti két (tan)órában, egy félév során kerül elıadásra, az anyag ehhez a szőkre szabott idıkerethez igazodik, így is az ennyi idı alatt elmondható ismeretek mennyiségének felsı határát súrolva, esetleg ezt a korlátot kissé át is lépve. Éppen erre való tekintettel szükséges megjegyezni, hogy bizonyos részek a tényleges elıadás és számonkérés során többé vagy kevésbé tömöríthetıek, belılük egyes részek kihagyhatóak vagy csupán érintılegesen kerülhetnek szóba. Ez függhet az elıadó ízlésétıl, a tárgyat hallgatók összetételétıl és elıéletétıl, a tárgyban tanultakra esetleg támaszkodó további tárgyaktól, az adott félév tényleges hosszától, és még más körülményektıl is. Mirıl szól a tárgy és ez a jegyzet? A címük szerint a véges testekrıl. A cím ilyen formán egy teljes, lezárt témát ígér a hallgatónak illetve olvasónak. A valóság ezzel szemben lényegesen szegényesebb. A már említett idıkorlátot figyelembe véve nem vállalkozhattunk másra, és a valóság is az, hogy csupán az említett témakör egy kis, bár viszonylag jól körülhatárolható részével foglalkozzunk. Amirıl szó lesz, az lényegében véve a véges testekkel kapcsolatos azon részeket tartalmazza, amelyek az Algebrai kódoláselmélet illetve Rejtjelezés címő tárgyakhoz szükségesek. Az ezen túlmutató anyagrészeket elsısorban a doktori képzésben célszerő felhasználni. Az anyag megértéséhez szükség van algebrai ismeretekre. Ez általános algebrai ismereteket (csoportokkal, győrőkkel, testekkel, polinomokkal kapcsolatos fogalmakat) jelent, jelenti azonban azt is, hogy támaszkodik az általában sokkal kisebb részben oktatott véges testek bizonyos fokú ismeretére. A biztonság kedvéért a szükséges testelméleti ismereteket röviden összefoglaljuk a jegyzet elején. A téma iránt mélyebben érdeklıdı olvasó az irodalomjegyzékben említett könyvekbıl szerezhet további ismereteket, éppen ezért nem csak olyan könyveket soroltunk ott fel, amelyek szorosan kapcsolódnak az általunk kifejtett részletekhez. Végül néhány jelölésrıl szólunk. Ebben a jegyzetben a pozitív egész számokat jelöli, és jelöli a nemnegatív egész számokat. Egy polinomot például -fel, és nem -szel jelölünk, megfelelıen annak, hogy a polinom egy formális kifejezés, amelyet az együtthatói határoznak meg. Az polinomhoz tartozó polinomfüggvény jele. A mátrixokat és vektorokat félkövér bető jelöli, a halmazokat dılt nagybető, és egy struktúrát a hozzá tartozó halmaztól a bető típusa különbözteti meg, például az A halmazra épített struktúra jele. A -elemő test jele ebben a jegyzetben.
4
5 Tartalomjegyzék ELİSZÓ 1 1. BEVEZETÉS 5 2. FORMÁLIS HATVÁNYSOROK ÉS POLINOMOK TESTEK ÉS VÉGES TESTEK VÉGES TEST FELETTI POLINOMOK VÉGES TEST FELETTI POLINOMOK FELBONTÁSA EGYSÉGGYÖKÖK DISZKRÉT FOURIER-TRANSZFORMÁCIÓ POLINOMOK RENDJE ELEM NYOMA; LINEARIZÁLT ÉS AFFIN POLINOMOK REKURZÍV SOROZATOK 159 FÜGGELÉK: ÁBEL-CSOPORTOK KARAKTEREI 179 TÁRGYMUTATÓ 189 IRODALOMJEGYZÉK 193
6
7 1. Bevezetés Ebben a fejezetben összefoglaljuk azokat az ismereteket, amelyek szükségesek a késıbbiek megértéséhez. Mivel az itt elmondottakról feltételezzük, hogy nem új dolgok az olvasó számára, ezért bizonyítást csak olyan esetben adunk, amikor az vagy tanulságos a késıbbi fejezetekre nézve, vagy kevésbé ismert állításról van szó Definíció Legyen egy halmaz és egy nemnegatív egész szám. Ekkor : -változós mővelet -n. A nullaváltozós mőveletet konstans mőveletnek is nevezzük. Egy, rendezett pár egy feletti algebrai struktúra, ha feletti mőveletek egy halmaza. az elıbbi algebrai struktúra alaphalmaza. Algebrai struktúra helyett röviden algebrát vagy struktúrát, alaphalmaz helyett tartóhalmazt is mondunk. A definícióból látszik, hogy minden mővelet véges változós leképezés, ám a mőveletek száma nem korlátozott, bármilyen számosságú halmaz lehet. Igen fontos fogalom a részstruktúra, a generátum valamint a homomorfizmus Definíció Legyen,,, és, algebrai struktúra, és egy változós mővelet. Ekkor zárt -re nézve, ha, valahányszor ; a -n értelmezett -változós mővelet az -re való megszorítása, ha minden -re ; az részstruktúrája, jelölésben, ha, és létezik -nak -re való olyan bijekciója, hogy minden -ra az -re való megszorítása; az által generált részstruktúrája, vagy az részstruktúrájának generátorrendszere, ha az legszőkebb olyan részstruktúrája, amely tartalmazza -t; : A-nak -be való homomorfizmusa vagy mővelettartó leképezése, ha van olyan : bijekció, hogy ha -változós mővelet, akkor is -változós, és bármely -re ; ha szürjektív, akkor a homomorfizmus epimorfizmus, ha injektív, akkor monomorfizmus, és ha bijekció, akkor izomorfizmus, továbbá ha, akkor a homomorfizmust endomorfizmusnak, az izomorfizmust automorfizmusnak mondjuk. Nyilván tetszıleges struktúra önmagának részstruktúrája, ez a struktúra (egyetlen) nem valódi részstruktúrája, minden más részstruktúra valódi részstruktúra. Ha az -nak -be való homomorfizmusa, akkor képe az mőveleteire nézve zárt, és Im a mőveleteknek erre a képre való megszorításával részstruktúrája -nek. Amennyiben monomorfizmus, akkor minden képelemet azonosíthatunk a képével, vagyis -t beágyazzuk -be. Tetszıleges : leképezésnél Ker,, a leképezés magja, ekvivalencia-reláció -n, és ha homomorfizmus és az A -változós mővelete, akkor minden olyan esetben, amikor minden -re, Ker, egyben, is eleme Ker-nek, va-
8 Véges testek gyis ha az argumentumokat velük ekvivalens elemekkel helyettesítjük, akkor a mővelet eredménye is ekvivalens a korábbi eredménnyel. Általában az struktúra alaphalmazán értelmezett homogén binér reláció kompatibilis az mővelettel, ha, valahányszor, és kompatibilis -val, ha minden mőveletével kompatibilis. Amennyiben az elıbbi kompatibilis reláció ekvivalencia-reláció, akkor kongruencia-reláció, vagy egyszerően kongruencia. Az ekvivalencia osztályainak halmaza az szerinti faktorhalmaza, amelyet jelöl. Kongruencia esetén a faktorhalmazon az -nak megfelelı mőveletet definiál az szabály, ahol az által reprezentált osztály. Az ezekkel a mőveletekkel ellátott struktúra az szerinti faktorstruktúrája Tétel Legyen kongruencia-reláció az, struktúrán. Ekkor az kanonikus szürjekció az -ra való epimorfizmusa. Amennyiben : homomorfizmus, akkor Ker kongruencia-reláció -n és Ker, továbbá, ahol : a kanonikus szürjekció és : monomorfizmus. Az struktúra rendje az elemeinek száma, ha ez véges, különben a rend végtelen. Most visszatérünk a mőveletekhez. Nullaváltozós mővelet a halmaz egy elemének, egy konstansnak a kijelölése, és általában a mőveletet és a mővelet eredményét azonos jel jelöli. A konstans többnyire a struktúra egy speciális tulajdonságú eleme. Ilyen például a valós számok halmazában a 0 az összeadással vagy az 1 a szorzással. Egyváltozós mővelet a halmaz önmagába való leképezése. Egy ilyen mőveletet involutórikusnak vagy involúciónak mondunk, ha, ahol az halmaz önmagára való identikus leképezése, vagyis az a leképezés, amely minden elemnek önmagát felelteti meg. Egyváltozós mőveletre példa a valós számok esetén az ellentett képzése, vagyis az a mővelet, amely minden számhoz a 1- szeresét rendeli, vagy a komplex számok halmazán a konjugálás, vagy egy lineáris téren egy rögzített skalárral való szorzás. Az elıbbi kettı involúció, az utóbbi csak akkor, ha a skalár az egységelem vagy annak az ellentettje. Az egyváltozós mőveletet többféleképpen is jelöljük: szokásos a kitevıs írásmód, például a pozitív valós számok szorzással vett halmazán, a prefix írásmód, amikor a mővelet jele megelızi az operandust, mint például az egész számok halmaza az összeadással () vagy rögzített skalárral való szorzás egy lineáris térben (3), vagy valamilyen kiegészítı jel az operandus fölött vagy mellett, amire jó példa a konjugálás a felülhúzással. A leggyakoribb mővelettípus a kétváltozós, vagy másként a binér mővelet, amelyet általában infix írásmóddal adunk meg, vagyis úgy, hogy a mőveleti jelet a két operandus közé írjuk (például 3 5). A szokásos infix a jel, valamint a, és ez utóbbit sokszor nem is jelöljük. Az elıbbi jelölés esetén a mőveletet összeadásnak, a másik esetben szorzásnak, magát a struktúrát gyakran additív illetve multiplikatív struktúrának mondjuk az elıbbi sorrendben. Multiplikáció esetén a mőveletben résztvevı elemek a szorzás tényezıi, és az eredmény a szorzatuk, míg az összeadásnak tagjai vannak, és az eredmény a tagok összege. Kétváltozós mőveletet természetesen csak két operandussal hajthatunk végre, ám maguk az operandusok is lehetnek ugyanezen kétváltozós mővelet eredményei, vagyis a mőveleteket tetszıleges, de véges mélységben egymásba ágyazhatjuk. Ekkor zárójelezéssel kell kijelölni, hogy a mőveleteket milyen sorrendben kell végrehajtani. Legyen egy multiplikatív struktúra. A mővelet asszociatív, ha bármely, és -beli elem esetén. Ekkor igaz az általános asszociativitás törvénye, amely szerint több elem szorzata nem függ a szorzások végrehajtásának sorrendjétıl (nem az elemek, hanem a szorzások sorrendjérıl van szó!), így a zárójelezést el is hagyhatjuk. Ilyen értelemben beszélünk -tényezıs szorzatról, és ennek speciális eseteként az egytényezıs szorzatról, amely valójában nem egy szorzat, csupán a struktúra egy eleme. 6
9 1. Bevezetés Ha két elem szorzata nem függ a két elem sorrendjétıl, vagyis, akkor a két elem felcserélhetı, és ha bármely elempár felcserélhetı, akkor a szorzás, illetve a struktúra kommutatív. Amennyiben a szorzás asszociatív, és egy többtényezıs szorzatban bármely két tényezı felcserélhetı, akkor a szorzat nem függ a benne résztvevı tényezık sorrendjétıl, vagyis egy egyszerre asszociatív és kommutatív struktúrában egy szorzat nem függ a benne megadott tényezık és a szorzások sorrendjétıl. A szokások szerint csak akkor írunk egy mőveletet additívként, ha a mővelet asszociatív és kommutatív. Az valamely eleme balról reguláris, ha bármely -hoz legfeljebb egy olyan létezik, hogy és reguláris, ha mindkét oldalról reguláris; maga a struktúra balról reguláris illetve reguláris, ha minden eleme balról reguláris illetve reguláris; jobbról invertálható, ha minden -hoz van olyan, hogy, és invertálható, ha mindkét oldalról invertálható; maga a struktúra jobbról invertálható illetve invertálható, ha minden eleme jobbról invertálható illetve invertálható; bal oldali egységelem, ha minden -ra, és egységelem, ha egyszerre bal és jobb oldali egységelem; a struktúra egységelemes, ha van egységeleme; bal oldali zéruselem, ha minden -ra, és zéruselem, ha egyszerre bal és jobb oldali zéruselem; a struktúra zéruselemes, ha van zéruseleme; bal oldali inverze -nak, ha a struktúra egységelemes az e egységelemmel, és, továbbá inverze -nek, ha egyidejőleg bal és jobb oldali inverze. Természetesen a fentiekben értelemszerően állhat bal oldali helyett jobb oldali is. A definíció alapján, ha az bal oldali inverze, akkor a jobb oldali inverze és fordítva. Additív struktúra esetén (bal oldali) egységelem helyett (bal oldali) nullelemet, (bal oldali) inverz helyett (bal oldali) ellentettet is szokás mondani. Gyakori, és elvileg jobb elnevezés, ha egységelem helyett semleges elemet vagy neutrális elemet mondunk, illetve adott esetben hasonló megnevezést használunk a bal oldali hasonló esetben. Felhívjuk a figyelmet a zéruselem és a nullelem közötti különbségre. Egy binér mővelet esetén lehetséges, hogy nincs bal oldali egységelem, lehet, hogy pontosan egy ilyen elem van, lehetséges egynél több, de véges számú bal oldali egységelem, végtelen esetén lehet végtelen sok bal oldali egységelem, végül mind véges, mind végtelen esetén lehetséges, hogy minden eleme bal oldali egységelem. Ám, ha létezik mind bal, mind jobb oldali egységelem, akkor ezek szükségszerően azonosak, vagyis ekkor ez egységelem, és ekkor pontosan egy egységelem van, tehát, ha van egységelem, akkor egyetlen egységelem van és ekkor nincs más bal vagy jobb oldali egységelem. Az elıbbiek értelemszerően igazak a bal oldali zéruselemre és zéruselemre. Az inverzét, ha létezik, általában, ellentettjét jelöli. Megint az igaz, hogy egy elemnek lehet, hogy nincs bal oldali inverze, lehet, hogy egy, vagy egynél több, de véges sok, vagy végtelen sok bal oldali inverze van, és lehet, hogy a halmaz minden eleme bal oldali inverze. Az is lehetséges, hogy van bal oldali és jobb oldali inverze, amelyek nem egyenlıek, és az is lehetséges, hogy mindkét oldalról több különbözı inverze van. Ha azonban a szorzás asszociatív, és van -nak mind bal oldali, mind jobb oldali inverze, akkor ez a két elem azonos, tehát inverze -nak, és ekkor -nak ezen kívül nem lehet sem bal oldali, sem jobb oldali inverze, és így az inverz, ha létezik, egyértelmő. Ha egy asszociatív szorzásnak van egységeleme, akkor értelmezzük a nullatényezıs szorzatot vagy üres szorzatot is, amely definíciószerően a struktúra egységelemével egyenlı, illetve additív mővelet esetén az üres összeget, amelyet a nullelemmel azonosítunk. Asszociatív mővelet esetén külön neve van az olyan mőveletnek, amelyben az operandusok azonosak: az olyan -tényezıs szorzat, ahol egy pozitív egész szám, és amelynek minden tényezıje, az -edik hatványa, és a jele, ahol a (hatvány) alap(ja), a (hatvány) kitevı(je), és a hatvány. Amennyiben a szorzás egységelemes, akkor a korábbiak szerint értelmezzük az üres szorzatot, amelynek 0 számú tényezıje van, ennek megfelelıen, ha jelöli az egységelemet. Asszociatív szorzás esetén, ha két elemnek van inverze, akkor a szorzatuknak is van, és (vagyis nem a megszokott formában teljesül az egyenlıség, kivéve, ha és felcserélhetı). Végül, ha -nak van inverze (ekkor biztosan van egységelem), akkor definiáljuk negatív egész kitevıs hatvá- 7
10 Véges testek nyát is úgy, hogy ha 0, akkor (ez az elem létezik, mert a zárójelben álló szorzat minden elemének létezik inverze, és a szorzat megegyezı elemei felcserélhetıek). A hatványra teljesül a megszokott és egyenlıség, de általában nem (de nyilván teljesül, ha és felcserélhetı). Az elıbbiek értelemszerően átírhatóak additív írásmód esetén, ekkor helyett -t írunk (ez általában nem egy szorzat, hanem egy olyan összeg, amelynek minden tagja, és az összegnek tagja van, illetve negatív esetén egy -tagú összeg ellentettje!), és most neve együttható. Könnyő ellenırizni, hogy akkor és csak akkor balról reguláris, ha -bıl következik, ekkor -val balról egyszerősíthetünk (illetve additív írásmód esetén -t balról törölhetjük); bal oldali egységelem balról reguláris; bal oldali zéruselem csak akkor balról reguláris, ha -nak csak egy eleme van; ha a mővelet egységelemes, és jobbról invertálható, akkor -nak van jobb oldali inverze; bal oldali egységelem jobbról invertálható; bal oldali zéruselem csak akkor invertálható jobbról, ha -nak csak egy eleme van; véges esetén pontosan akkor balról reguláris, ha jobbról invertálható; és ha a mővelet asszociatív, akkor még -val felcserélhetı elemek szorzata is felcserélhetı -val; balról reguláris elemek szorzata is balról reguláris; ha -nak van bal oldali inverze, akkor balról reguláris; ha balról reguláris, és létezik jobb oldali inverze, akkor ez is balról reguláris; jobbról invertálható elemek szorzata jobbról invertálható; ha -nak van jobb oldali inverze, akkor jobbról invertálható; ha jobbról invertálható, és van bal oldali inverze, akkor ez is jobbról invertálható. Az -változós mővelet esetén idempotens, vagy megırzi -t, ha,,, azaz ha a mővelet eredménye, amennyiben a mővelet minden operandusa. Maga a mővelet idempotens, ha a halmaz minden eleme idempotens a mőveletre. Egyszerően látható, hogy egy binér mőveletre nézve bal oldali egységelem és bal oldali zéruselem mindig idempotens, és asszociatív mővelet esetén egy balról reguláris elem csak akkor idempotens, ha bal oldali egységelem. Igen fontosak az asszociatív binér mőveletek Definíció ; grupoid, ha A nem üres és binér mővelet. A grupoid félcsoport, ha asszociatív, és a félcsoport csoport, ha egységelemes, és minden elemnek van inverze. Kommutatív csoport neve Abel-csoport. Félcsoportot leggyakrabban -sel (semigroup), míg csoportot -vel (group), Abel-csoportot val jelölünk, és ekkor a mővelet általában az összeadás Tétel Az alábbi állítások ekvivalensek: félcsoport, amelyben van olyan bal oldali egységelem és minden -elemhez olyan elem, amellyel ; csoport; 8
11 1. Bevezetés félcsoport, és minden eleme reguláris és invertálható; félcsoport, és minden eleme invertálható. A fenti, egymással ekvivalens állítások bármelyikét tekinthetjük a csoport definíciójának. Az egyetlen elem által generált csoport a ciklikus csoport, ennek elemei a generátorelem hatványai. Ha egy ciklikus csoport rendje, akkor a csoport elemei a generátorelem -nél kisebb nemnegatív egész kitevıs hatványai. Ekkor, feltéve, hogy a generátorelem, és a legkisebb olyan pozitív egész kitevı, amellyel. Csoport esetén definiáljuk a elem (vagy ) rendjét, ami az elem által generált ciklikus részcsoport rendje. Ez lehet végtelen, ekkor a ciklikus csoport elemei a generátorelem egész kitevıs hatványai, és két hatvány akkor és csak akkor egyenlı, ha a kitevık azonosak, és lehet véges. Ha a generált részcsoport véges, akkor a részcsoport rendje az elıbbiek szerint egyben a legkisebb pozitív egész kitevı, amelyre emelve az elemet, az egységelemet kapjuk. Az elem rendjét ezzel a tulajdonsággal is definiálhatjuk, azzal a kiegészítéssel, hogy a rend végtelen, ha az elem egyetlen pozitív egész kitevıs hatványa sem azonos a csoport egységelemével. Könnyen be lehet látni, hogy ciklikus csoport minden részcsoportja ciklikus. Csoport részstruktúrája a részcsoport. Maga, valamint a csak az egységelembıl álló részhalmaz részcsoport, ezek a csoport triviális részcsoportjai, és (ha létezik,) a többi részcsoport a csoport nem triviális részcsoportja. Legyen csoport, és legyen. Ekkor pontosan akkor teljesül, ha (illetve additív mővelet esetén ha ), ahol a elemeinek inverzeibıl álló halmaz. (Általában, ha a csoport tartóhalmazának nem üres részcsoportja, akkor a egy komplexusa, és az és komplexus ebben a sorrendben vett szorzata az -beli és -beli elemek szorzatának halmaza. Amennyiben -nak egyetlen eleme van, akkor helyett röviden -t írunk.) Ha, akkor bármely és eleme esetén egyértelmő, hogy eleme-e -nak, vagyis ez egy binér reláció -n. A reláció reflexív, szimmetrikus és tranzitív, így osztályoz. Az -val reprezentált osztály, a szerinti, -val reprezentált bal oldali mellékosztálya, és hasonlóan definiáljuk a jobb oldali mellékosztályokat is. számossága azonos számosságával, és egy bijekció az ugyanazon részcsoport szerinti bal oldali és jobb oldali mellékosztályok halmaza között. Mindezek alapján definiáljuk a részcsoport (-beli) : indexét, mint a szerinti bal oldali mellékosztályai halmazának számosságát. Véges csoportok egy fontos tulajdonságát mondja ki a Lagrange-tétel, amely szerint véges csoport részcsoportja rendjének és indexének szorzata a csoport rendje, vagyis :, és így a részcsoport rendje és indexe osztója a csoport rendjének. Fontos következmény, hogy véges csoportban minden elem rendje osztója a csoport rendjének (amibıl például következik, hogy prímszámrendő csoport ciklikus, amelynek nincs nem triviális részcsoportja), és ha a csoport rendje, akkor a csoport minden elemére. A csoport egy részcsoportja szerinti osztályozás akkor és csak akkor kompatibilis a csoport mőveletével, ha a minden elemével. Ez a feltétel sok más alakban is megfogalmazható, az egyik ilyen ekvivalens feltétel, hogy minden -beli -val. Az ilyen tulajdonságú részcsoport egy normális részcsoport, normálosztó, invariáns részcsoport illetve invariáns osztó. Mivel normális részcsoport esetén a részcsoport szerinti osztályozás kompatibilis a csoport mőveletével, ezért a normális részcsoport szerinti osztályok az osztályokon a reprezentánsok által meghatározott szorzással egy faktorstruktúrát, a faktorcsoportot definiálják. Ennek rendje a részcsoport indexe. Ha a félcsoportnak a grupoidba való mővelettartó leképezése, és Im, akkor ban a -beli mővelet asszociatív, tehát félcsoport ezzel a mővelettel. Ha csoport az egységelemmel, akkor képe a kép egységeleme, inverz képe a kép inverze, így csoport homomorf képe csoport. Ekkor a leképezés magjában az -t tartalmazó osztály egy normális részcsoportja, és egy-egy osztály egy szerinti mellékosztály, vagyis ekkor a leképezés magját egyértelmően meghatározza. Csoportok esetén így definiáljuk a leképezés magját, és ekkor. Fontos csoportot alkotnak a modulo maradékosztályok az összeadással, illetve a redukált maradékosztályok a szorzással (az összes maradékosztály a szorzással félcsoportot alkot). A maradékosztályokon a mőveleteket a reprezentánsokkal definiáljuk. Tekintettel arra, hogy az egész számok 9
12 Véges testek halmazán értelmezett modulo kongruencia ekvivalencia-reláció -n, és ez mind az összeadással, mind a szorzással kompatibilis, így a reprezentánsokkal való definíció valóban binér mőveleteket eredményez. A létrejött két struktúra ; és ;. A definíció alapján bármely és egész szám esetén pontosan akkor igaz, ha,, ha, és, ha (ez utóbbi nem csak a redukált maradékosztályok esetén igaz). Ez azt jelenti, hogy a kongruenciáról mindig áttérhetünk a reprezentánsokkal megadott osztályok egyenlıségére és fordítva Tétel Legyen ; csoport, a csoport -edrendő eleme, és a csoport egységeleme. Ekkor a) tetszıleges -re akkor és csak akkor, ha ; b) bármely és egész számra akkor és csak akkor, ha ; c) -re a elemek páronként különbözıek, és minden egész számhoz van olyan egyértelmően meghatározott, hogy ; d), ; e), 1, és ekkor tetszıleges egész számra ; f) ha véges csoport, akkor ; g) tetszıleges u és v egész számra,. a) Ha, akkor egy egész számmal, és ekkor. Fordítva, legyen. Ha, ahol, akkor. Mivel a legkisebb pozitív egész, amely kitevıs hatványa -nek az egységelem, ezért nem lehet pozitív egész szám, így 0, de akkor, azaz. b) -bıl, és így a) alapján, azaz. c) Ha és olyan egész számok, hogy 0, akkor 0, így, ha, akkor, amibıl következik az állítás elsı fele. Az állítás második része egyszerő következménye annak, hogy bármely egész számra 0 mod, és mod egyértelmően meghatározott. d) akkor és csak akkor igaz az egész számra, ha, ami viszont pontosan akkor teljesül, ha,. A legkisebb ilyen pozitív egész, tehát ez lesz, rendje. e) Az elıbbi pont alapján, és ez pontosan akkor egyenlı -nel, ha a nevezı 1. Az, állítás második fele pedig következik abból, hogy ha, 1, akkor,,. f) Ez következik a Lagrange-tételbıl. g) Legyen a, és elemek rendje az elıbbi sorrendben, és. Ekkor, így, tehát. Hasonlóan kapjuk a oszthatóságot, amibıl következik, hogy osztója és legnagyobb közös osztójának. az összeadással csoport, a szorzással félcsoport, és a redukált maradékosztályok az utóbbi félcsoportban csoportot alkotnak, így a korábbiakkal összhangban van az alábbi definíció Definíció min 0 az additív és min 1 ha létezik az (multiplikatív) rendje modulo, ahol és. Az elıbbi tételt alkalmazva kapjuk a következı eredményeket. 10
13 1. Bevezetés 1.8. Tétel Minden és esetén létezik és egyértelmő, továbbá, Következmény Legyen természetes szám,, és egész számok. Ekkor ; 0 ;, és akkor és csak akkor, ha, 1;, ; pontosan akkor lesz minden -vel, ha, 1. A multiplikatív tulajdonsággal kapcsolatban az alábbi megállapítás tehetı Tétel Akkor és csak akkor létezik modulo rendje, ha, 1. Ekkor a és nemnegatív egészre pontosan akkor igaz, ha (speciálisan 1 pontosan akkor teljesül, ha osztója -nek), végül. Az elsı állítás azért igaz, mert ha és nem relatív prímek, akkor bármely pozitív egész kitevıs hatványának van 1-nél nagyobb közös osztója -mel, de akkor a hozzá relatív prím eggyel kisebb szám nem lehet osztható -mel, így az egyetlen pozitív egész kitevıs hatványa sem lehet kongruens 1-gyel modulo, míg ha relatív prím -hez, akkor az Euler-Fermat tétel szerint 1. Számelméletbıl ismeretes az összegzési függvény és ennek megfordítása. Most ezt általánosítjuk. Emlékeztetıül, -ra a Moebius-függvény értéke az pontban 0, ha -nek van prímnégyzet osztója, és az ellenkezı esetben 1, ahol az prímtényezıinek száma Tétel Legyen a ; kommutatív csoport részfélcsoportja. Ha az -t -be képezi, akkor egy : függvény, és a mőveleteivel. Fordítva, az -t -be képezı függvényre egy : függvény, és a -beli mővelettel. minden -ra -beli, és mivel félcsoport az összeadással, ezért is eleme nek. A kifejezés minden természetes számra értelmezett, továbbá az -beli mővelet egyértelmő, így valóban függvényt definiál az összeg, egy olyan függvényt, amely -t képezi -be. Legyen és. Ekkor, és, hiszen különbözı -hez különbözı tartozik, továbbá 11
14 Véges testek, ugyanis a Moebius-függvényt egy adott pozitív egész szám osztóin kiszámítva és ezeket az értékeket összeadva, az összeg akkor és csak akkor különbözik 0-tól, ha 1, és ekkor az összeg értéke 1, ez pedig esetünkben pontosan akkor teljesül, ha. Az ellenkezı irány esetén azt, hogy a természetes számokat -be képezı függvény, hasonlóan láthatjuk be, mint az elıbb -rıl, hogy -t képezi -be, míg ha, akkor, azaz -bıl indulva, -en keresztül visszajutunk -hez. Összeadás helyett szorzást, együttható helyett kitevıt írva kapjuk az alábbi eredményt Kiegészítés Legyen a ; kommutatív csoport részfélcsoportja. Ha az -t -be képezi, akkor egy : függvény, és a -beli szorzással, míg : esetén egy : függvény, és a mőveletével Megjegyzés Az elızı kiegészítés megfelelı része szerint az és jelö- léssel az bármely ilyen és elemére a egyenletnek van -ben megoldása (és ekkor regularitása miatt csupán egy megoldása), és ez éppen, és hasonló a helyzet az additív esetben is, ha a produktumjelet szummajelre cseréljük, és helyett -t írunk. Ha győrő, akkor additív csoportjában az additív alak érvényes, és ha kommutatív, és a győrő reguláris elemeinek félcsoportjába képez, akkor a multiplikatív alak is alkalmazható, hiszen ekkor beágyazható olyan győrőbe, amelyben a reguláris elemeknek van inverzük Definíció ben és ben az összegzési illetve szorzatfüggvénye, és az (additív illetve multiplikatív) Moebius-transzformáltja. Az hozzárendelés a megfordítási képlet. A kétmőveletes struktúrák közül különösen fontosak a győrők, amelyeket leggyakrabban -rel jelölünk (ring). A győrő prototípusa az egész számok halmaza az összeadással és a szorzással. A két mőveletet összeköti a disztributivitás. Általában is igaz, hogy több mővelet esetén csak akkor kapunk 12
15 1. Bevezetés az egy-egy mővelethez kapcsolódó tulajdonságokon túli új eredményeket, ha valami összekapcsolja az egyes mőveleteket. Vagyis nincs értelme olyan struktúrákat vizsgálni, ahol a mőveletek halmaza egynél több osztályra bontható úgy, hogy az egyes osztályok mőveletei között semmi összefüggés sincs Definíció ;, győrő, ha ; Abel-csoport, ; félcsoport, és a szorzás mindkét oldalról disztributív az összeadásra nézve, azaz és a győrő tetszıleges, és elemeire. A disztributivitás két feltétele kommutatív szorzás esetén nyilván egybeesik, ám ha a szorzás nem kommutatív, akkor az egyik teljesülhet anélkül, hogy a másik is igaz lenne a győrő bármely elemhármasára. Győrőben az összeadás semleges eleme, a nulla, amit általában 0 jelöl, egyben zéruseleme a szorzásnak, vagyis a győrő minden elemével (amennyiben csak az egyik oldali disztributivitás teljesül, akkor az utóbbi egyenlıségek közül csak az egyik igaz, mégpedig bal oldali disztributivitás esetén 0 jobb oldali zéruselem, és fordítva!). A disztributivitás általában is igaz egy győrőben, azaz, ahol,,, és minden -re. A disztributivitás alapján és, ahol és a győrő elemei és, egész számok, és ebbıl például, vagyis szorzatban az együtthatók kiemelhetıek és bevihetıek bármely tényezı mellıl illetve mellé. A győrő mindkét mőveletre zárt, nem üres részhalmaza a győrő részgyőrője. A csoporthoz hasonlóan definiáljuk a valódi és nem valódi, a triviális és nem triviális részgyőrőket. Könnyen látható, hogy bármely additív Abel-csoportra építhetı győrő úgy, hogy bármely két elem szorzatát az additív csoport neutrális elemével azonosítjuk. Ez a győrő a zérógyőrő (van olyan additív Abel-csoport, amelyre nem is lehet más győrőt építeni). Amennyiben a zérógyőrőnek egyetlen eleme van, akkor ez csak a nullelem lehet, és ekkor a győrőt nullgyőrőnek hívjuk. A győrőben a nullával való szorzás eredménye a nulla, ám egy szorzat akkor is lehet nulla, ha egyik tényezı sem nulla. Az ilyen elempárokat nullosztópároknak hívjuk, és a bal oldali tényezı bal oldali nullosztó, míg a másik egy jobb oldali nullosztó. Egy nem nulla elemmel akkor és csak akkor lehet balról egyszerősíteni, ha nem bal oldali nullosztó, vagyis a balról reguláris elemek pontosan a nem nulla, balról nem nullosztó elemek. Balról reguláris elemek szorzata balról reguláris, és ha egy elemnek van jobb oldali inverze, akkor ez a jobb oldali inverz balról reguláris. Az is könnyen belátható, hogy ha egy elemnek van bal oldali inverze, akkor ez az elem balról reguláris. Egy győrő nullosztómentes, ha nincs benne bal oldali nullosztó (és akkor jobb oldali sincs). Nullosztómentes győrő minden részgyőrője is nullosztómentes a definíció alapján. Amennyiben a győrőbeli szorzás kommutatív, akkor a győrő kommutatív győrő, ha van multiplikatív félcsoportjában egységelem, akkor egységelemes győrő. Kommutatív győrő minden részgyőrője is kommutatív, ami azonnal következik a definícióból, ám egységelemesség szempontjából más a helyzet. Nem nehéz példát találni arra, hogy egy győrő és részgyőrője egyszerre lehet egységelemes azonos vagy akár különbözı egységelemmel, lehet, hogy kettıjük közül bármelyikben, de csak az egyikben van egységelem, végül az is lehetséges, hogy egyikben sincs egységelem. Győrőkre igen fontos példák az egész számok, a racionális, a valós és a komplex számok halmaza a szokásos összeadással és szorzással, illetve tetszıleges, 1-nél nagyobb pozitív egész -re a modulo maradékosztályok halmaza az osztályokra a reprezentánsokkal definiált mőveletekkel. Ezek mindegyike kommutatív és egységelemes,,, és nullosztómentes, ám akkor és csak akkor nullosztómentes, ha felbonthatatlan, azaz ha prímszám Definíció A legalább kételemő, kommutatív, nullosztómentes győrő integritási tartomány. Ha egy győrő nem nulla elemei a szorzással csoportot alkotnak, akkor ferdetest, és ez test, ha a szorzás kommutatív. 13
16 Véges testek tehát integritási tartomány,, és test, és pontosan akkor test, amikor prímszám. Ferdetestet alkotnak például a kvaterniók. Nem mindig kötik ki, hogy integritási tartománynak legyen legalább két eleme. A testet általában -val, néha -fel jelöljük (Körper illetve field). A definíció alapján ferdetestnek, és így testnek is, legalább két eleme van, és nullosztómentes, így egy test mindig integritási tartomány (de fordítva nem igaz, amire példa az egyik legfontosabb integritási tartomány, az egész számok győrője). Nullosztómentes győrőkben a nem nulla elemek additív rendje, vagyis az additív csoportbeli rendje azonos, és ha ez a közös érték nem végtelen, akkor prímszám. Ez alkalmat ad az ilyen győrőkben egy új fogalom bevezetésére Definíció Legyen egy legalább kételemő, nullosztómentes győrő. Ha a győrő nem nulla elemeinek additív rendje a prímszám, akkor a győrő karakterisztikája, különben 0. A definícióból következik, hogy nullosztómentes győrő legalább kételemő részgyőrőjének karakterisztikája azonos a teljes győrő karakterisztikájával. Félcsoport, és így csoport és győrő esetén is fontosak a minden elemmel felcserélhetı elemek Definíció Az félcsoport centruma :. Csoport centruma a csoport mint félcsoport centruma, míg győrő centruma a győrő multiplikatív félcsoportjának centruma Tétel Félcsoport centruma zárt a félcsoport mőveletére. Egységelem és zéruselem ha létezik mindig eleme a centrumnak. Csoport centruma a félcsoport-mővelet megszorításával normális részcsoport, míg győrő centruma a győrőmőveletek megszorításával részgyőrő. a) Ha és eleme -nek, akkor a félcsoport tetszıleges elemével, ami mutatja mőveleti zártságát. b) Ha egységelem és zéruselem a félcsoportban, akkor és a félcsoport bármely elemével, vagyis és eleme a centrumnak. c) b) szerint csoport illetve győrő centruma nem üres, így a) alapján a mővelet (győrő esetén a szorzás) megszorításával részfélcsoport. Ha csoport, akkor -nak van inverze, és -ból, így, részcsoport. Ezen túl még, tehát, normális részcsoport -ben. Győrő esetén az valamennyi elemével, tehát is a centrumban van, így mind a szorzásra, mind a kivonásra zárt, ennélfogva a mőveletek -re való megszorításával részgyőrő. Ahogy egész számokból megkonstruálható a racionális számok teste, ugyanígy lehet egy integritási tartományt testbe ágyazni. Ennél általánosabb, ha az győrőt olyan győrőbe ágyazzuk be, ahol minden reguláris centrumelemének van inverze. A legszőkebb ilyen győrőt a következıképpen kapjuk. Legyen az reguláris centrumelemeinek halmaza, és legyen. Tekintsük az 14
17 1. Bevezetés,,, és,,, szabályokat (könnyő észrevenni, hogy ezek éppen a racionális számok összeadásának és szorzásának szabályai). Ha olyan, hogy,,, akkor ekvivalencia-relációt definiál -n, amelyben minden -re az, elemek egy osztályban vannak. Kevés számolással belátható, hogy kompatibilis mindkét mővelettel, így tekinthetjük a megfelelı faktorstruktúrát. Ez a struktúra győrő, amelyben, egységelem., monomorfizmus, így az, elemek azonosíthatóak elemeivel, beágyazható a kapott győrőbe. A továbbiakban a győrő mőveleteit a szokásos módon jelöljük, és, helyett -et írunk.,,,,,, vagyis az eredeti győrő minden reguláris centrumelemének van inverze a faktorgyőrőben. Ha az ezen inverzét -gyel jelöljük (ez általában nem eleme az eredeti győrőnek!), akkor, alakban írható az új győrő bármely eleme. Azt is könnyő belátni, hogy és az új győrő minden elemével felcserélhetı, vagyis eleme a bıvebb győrő centrumának. Belátható, hogy minden olyan győrő, amely tartalmaz az -rel izomorf részgyőrőt, és amelyben az reguláris centrumelemeinek megfelelı elemeknek van inverze, szükség szerint tartalmaz az elıbb megkonstruált győrővel izomorf részgyőrőt is. Amennyiben integritási tartomány, akkor minden nem nulla eleme reguláris centrumelem, így az elıbb konstruált győrőben az valamennyi nem nulla elemének van inverze, és a szorzás kommutatív, tehát testet kapunk, vagyis integritási tartomány mindig beágyazható testbe. Győrőben a normális részcsoportnak megfelelı részstruktúra az ideál. Az egy nem üres részhalmaza bal oldali ideál az győrőben, ha és (vagyis a bal oldali ideál egyben részgyőrő, de ez fordítva általában nem igaz). Hasonlóan definiáljuk a jobb oldali ideált, és az egyszerre bal és jobb oldali ideál az ideál. A győrő egy részhalmaza által generált (bal oldali) ideál a győrő legszőkebb, a megadott halmazt tartalmazó (bal oldali) ideálja. Az egyetlen elem által generált (bal oldali) ideál (bal oldali) fıideál. Egységelemes győrőben a bal oldali fıideál a generáló elemnek a győrő összes elemével balról vett szorzata, és ha a győrő kommutatív, akkor ez az adott elem által generált fıideál. Ideál mint a győrő additív csoportjának részcsoportja normális részcsoport, hiszen az additív csoport kommutatív, és így minden bal oldali mellékosztály egyben jobb oldali is ugyanazon reprezentánssal, így az ideál osztályoz. Ez az osztályozás kompatibilis a győrő mindkét mőveletével. Az ideál szerinti mellékosztályokat szokás maradékosztályoknak nevezni, és az ideál szerinti faktorgyőrőt maradékosztály-győrőnek. Ha r a győrő egy eleme, akkor az r által reprezentált maradékosztály az halmaz. A csak a 0-t tartalmazó halmaz valamint a teljes győrő ideál, a győrő triviális ideáljai, a többi ideál a nem triviális ideál. A győrő nem valódi ideál, minden más ideál valódi ideál. Egy ideál maximális, ha valódi ideál, és a győrő egyetlen valódi ideáljának sem valódi része Tétel Egységelemes kommutatív győrő maximális ideálja szerinti maradékosztály-győrő test. A győrő-homomorfizmusra hasonló tételek érvényesek, mint a csoportoknál. Most is igaz, hogy győrőt összeg- és szorzattartó módon leképezve olyan kétmőveletes struktúrába, amely külön-külön mindkét mőveletre nézve grupoid, akkor a képe győrő, azon elemek, amelyek képe a képhalmaz nulleleme, ideált alkotnak, ez a leképezés magja, és pontosan azon elemek képe lesz azonos, amelyek az ideál szerinti azonos maradékosztályban vannak. Minden elemet leképezve az ıt tartalmazó osztályra, egy epimorfizmust kapunk, és minden osztálynak megfeleltetve az osztály egy reprezentánsának képét, egy monomorfizmust kapunk. Ennek a két leképezésnek a szorzata megegyezik az eredeti leképezéssel, továbbá a mag szerinti maradékosztály-győrő izomorf lesz a képstruktúrával. Mint ahogyan az egész számok mint speciális győrő esetén, úgy általában is, győrők vizsgálatánál az egyik legfontosabb terület az oszthatóság kérdése. 15
18 Véges testek Definíció Az győrő eleme bal (jobb) oldali osztója, ha ( ), ahol, és osztója -nek, ha egyszerre bal és jobb oldali osztója. Ha bal oldali osztója -nek, akkor az jobb oldali többszöröse. A bal oldali többszörös és a többszörös definíciója hasonló. Az alábbi tulajdonságok elég természetesek: a 0-nak minden elem osztója, és a 0 csak önmagának bal oldali osztója; ha minden -re bal oldali osztója -nek, akkor -nek is bal oldali osztója, ahol az -k a győrő elemei, míg az -k egész számok; bal oldali egységelem (ha létezik) minden elemnek bal oldali osztója. A második tulajdonságból következik, hogy ha bal oldali osztója -nek, és bal oldali osztója -nek, akkor bal oldali osztója -nek (az oszthatóság tranzitív). Amennyiben a győrőben van jobb oldali egységelem, akkor a balról való oszthatóság reflexív. Most tegyük fel, hogy balról osztója nek, míg ez utóbbi bal oldali osztója -nek. Ekkor és, és és jobbról asszociált, amit ~ jelöl. Ha a két elem balról is asszociált, akkor asszociált, jelölésben ~. Amennyiben balról osztható -vel, akkor minden jobb oldali asszociáltja osztható bármely jobb oldali asszociáltjával, hiszen ekkor, és, ahol az és a egy jobb oldali asszociáltja, és így. A definíció alapján a jobb oldali asszociáltság szimmetrikus, és könnyen igazolható, hogy tranzitív is. Ha még deklaráljuk, hogy minden elem önmaga jobb oldali asszociáltja, akkor a jobb oldali asszociáltság ekvivalencia-reláció a győrő alaphalmazán. Ha egy győrőben van egy balról reguláris elem, és egy jobbról reguláris elemhez van olyan győrőelem, hogy, akkor egységelem. Ekkor ugyanis bármely -val bıl, mivel jobbról reguláris,, vagyis jobb oldali egységelem, és ekkor minden -val teljesül az egyenlıség, ahonnan, hiszen -sel balról lehet egyszerősíteni. Ez azt jelenti, hogy jobb oldali egységelem is, és így egységelem. Speciális esetként kapjuk, hogy nullosztómentes győrőben már egyetlen (vagy ) egyenlıségbıl következik, hogy egységelem, ha Definíció A győrő egy eleme bal oldali egység a győrőben, ha a győrő minden elemének bal oldali osztója, és egység, ha egyszerre bal és jobb oldali egység. Ha az nullosztómentes győrőben van bal oldali egység, akkor a definíció elıtti bekezdés alapján a győrő egységelemes. Legyen az egységelem. Most az bal oldali egység balról osztja -t, tehát alkalmas -vel, így -nak van jobb oldali inverze,. Ám bal oldali inverze is -nak, ugyanis, és nullosztó-mentessége következtében. Ekkor viszont tetszıleges -rel, jobb oldali egység is, vagyis ben minden bal oldali egység egység, és ha van egység, akkor van egységelem, és minden egységnek van inverze. Ez fordítva, sıt, még általánosabban is igaz, ha ugyanis egységelemes győrőben egy elemnek van jobb oldali inverze, akkor, bal oldali egység. Ez azt jelenti, hogy -ben éppen az invertálható elemek az egységek. Az egységelem, ha van, mindig egység, és -ben az egységelem osztói egységek, hiszen ezeknek az elemeknek van inverzük, így igaz az alábbi tétel. 16
19 1. Bevezetés Tétel Nullosztómentes győrőben akkor és csak akkor van bal oldali egység, ha van egységelem. Ekkor minden bal oldali egység egység, és az egységek pontosan az invertálható elemek, vagyis az egységelem osztói. A tétel alapján ferdetest, és így test minden nem nulla eleme egység, és fordítva, ha egy győrő minden nem nulla eleme egység, akkor a győrő ferdetest. Legyen egy nullosztómentes győrőben és jobbról asszociált. Ekkor és -bıl, vagyis és egymás inverze, és így egységek. Fordítva, legyen, ahol egység, és legyen az inverze. Ekkor, vagyis és kölcsönösen egymás bal oldali osztói, tehát jobbról asszociáltak. Mindez azt jelenti, hogy nullosztómentes győrő két eleme pontosan akkor jobbról asszociált, ha egyenlı, vagy egyik a másiktól csak egy jobb oldali egységtényezıben különbözik. Az oszthatóság további vizsgálata során feltesszük, hogy a győrő kommutatív Definíció Az győrő nem üres részhalmazának a győrő valamely eleme közös osztója, ha osztója minden elemének, és az legnagyobb közös osztója, ha az közös osztója, és minden közös osztójának többszöröse. az közös többszöröse, ha minden elemének többszöröse, és az legkisebb közös többszöröse, ha közös többszöröse -nak, és osztója minden közös többszörösének. Mivel akkor és csak akkor osztója -nek, ha bármely asszociáltja osztója valamennyi asszociáltjának, ezért a legnagyobb közös osztó és a legkisebb közös többszörös legfeljebb csak asszociáltsággal tekintve egyértelmő, ám ilyen értelemben, ha létezik, valóban egyértelmő. Ha ugyanis és egyaránt legnagyobb közös osztója -nak, akkor a definíció alapján egyrészt osztója -nek, másrészt ez utóbbi osztója -nek, tehát ~. Hasonló állítás igaz a legkisebb közös többszörösre is. Az is látható, hogy nullosztómentes győrőben legnagyobb közös osztó csak akkor létezhet, ha a győrő egységelemes, hiszen ha egy közös osztó minden közös osztónak osztója, akkor önmagának is osztója, és nullosztómentes győrőben ilyen feltétel mellett van egységelem. Ha egy győrőben van egységelem, akkor az minden elemnek osztója, tehát a győrő bármely részhalmazának közös osztója. Fontos az az eset, amikor az egységelem egyben a legnagyobb közös osztója egy halmaznak Definíció Az győrő egy nem üres részhalmazának elemei relatív prímek, ha legnagyobb közös osztójuk az egységelem. Ha bármely kételemő részhalmazának elemei relatív prímek, akkor elemei páronként relatív prímek. Az egységek a győrő minden elemének osztói, és egységelemes győrőben minden elem osztója önmagának. Másik oldalról fontosak azok az elemek, amelyeknek a lehetı legkevesebb osztói vannak. Az elıbbiek szerint ezek az olyan elemek, amelyeknek csak az egységek, valamint a saját asszociáltjaik az osztói. Természetesen ilyen minden egység, ezért ezek most nem érdekesek Definíció Az győrő egy nem egység eleme felbonthatatlan -ben, ha -beli bármely kéttényezıs szorzat-felírásában az egyik tényezı egység. Ellenkezı esetben, ha 0, akkor felbontható -ben. 17
20 Véges testek A győrő egy elemének a győrő eleme valódi osztója, ha osztója, és nem asszociáltja -nek, ellenkezı esetben nem valódi osztója -nek. Az triviális osztója -nek, ha vagy egység, vagy asszociáltja -nek, egyébként a nem triviális osztója. Látható, hogy pontosan akkor felbontható, ha felírható két valódi osztójának szorzataként. Mindezek alapján a győrő egy eleme ebben a győrőben egymást páronként kizáró módon vagy a nullelem, vagy egység, vagy felbonthatatlan vagy felbontható. Felbonthatatlan helyett irreducibilist, felbontható helyett reducibilist is mondunk. Oszthatóság szempontjából egy további központi fogalom a prímtulajdonság Definíció Az győrő eleme prímtulajdonságú, ha valahányszor osztója egy -beli szorzatnak, osztója legalább az egyik tényezınek. A prímtulajdonságú prímelem, vagy röviden prím -ben, ha nem nulla és nem egység. A nullelem és az egységek prímtulajdonságúak. Nullosztómentes győrőben csak akkor van nullától különbözı prímtulajdonságú elem, ha van egységelem, és ekkor igaz az alábbi tétel Tétel Nullosztómentes győrőben minden prímelem felbonthatatlan. A tételben megfogalmazott állítás visszafelé nem igaz, hiszen ha a győrőben nincs egységelem, akkor prímelem sem létezhet ebben a győrőben. Ha viszont a győrő nem nullosztómentes, akkor lehet benne olyan prímelem, amely felbontható. Egy győrő vizsgálatát jelentısen egyszerősíti, ha minden elem felírható véges sok felbonthatatlan elem szorzatára, és még kedvezıbb a helyzet, ha ez a felbontás lényegében véve egyértelmő. Ezen azt értjük, hogy ugyanazon elem két felbontása legfeljebb csak a tényezık sorrendjében és az összetartozó tényezıpárok asszociáltságában tér el egymástól Definíció Az integritási tartomány Gauss-győrő, vagy egyértelmően faktorizálható győrő, ha minden nem nulla és nem egység eleme lényegében véve egyértelmően bontható fel a győrőben felbonthatatlan elemek szorzatára. Azt már mondtuk, hogy nullosztómentes győrőben egy prímelem felbonthatatlan. Gauss-győrőben ez visszafelé is igaz. Legyen ugyanis felbonthatatlan az Gauss-győrőben, és legyen osztója -nek, ahol és szintén -beliek. Ekkor, és ha mind -t, mind -t, mind -t helyettesítjük a lényegében véve egyértelmő felbontásukkal, akkor a két oldalon lényegében véve ugyanazon felbonthatatlan elemek állnak, legfeljebb más sorrendben és asszociáltan. A jobb oldalon az egyik felbonthatatlan tényezı, így annak (pontosabban szólva valamely asszociáltjának) a bal oldalon is szerepelnie kell. De ott csak és felbonthatatlan tényezıi találhatóak, így valamelyikük, mondjuk felbontásában megtalálható egy asszociáltja, ami azt jelenti, hogy osztható -fel. Ha egy győrő Gauss-győrő, akkor azt is mondjuk, hogy a győrőben érvényes a számelmélet alaptétele, hiszen a nem nulla egész számok sorrendtıl és elıjeltıl eltekintve egyértelmően bonthatóak fel felbonthatatlan egészek szorzatára (vagyis Gauss-győrő, hiszen integritási tartomány). Mivel a Gauss-győrők vizsgálatához sokszor elegendı a felbonthatatlan elemek vizsgálata, ezért fontos lehet tudni győrők egy osztályáról, hogy elemei Gauss-győrők-e. 18
21 1. Bevezetés Definíció Az integritási tartomány euklideszi győrő, ha létezik olyan :, hogy a győrő minden eleme -beli tetszıleges, nullától különbözı elemmel felírható alakban, ahol és is elemei, és vagy 0, vagy 0 és. Az euklideszi győrőben megadott függvény az euklideszi norma. Ez nem egyértelmő, például balról tetszıleges szigorúan monoton növı függvénnyel szorozva ismét euklideszi normát kapunk Tétel Euklideszi győrő Gauss-győrő. Nem csak az euklideszi győrők Gauss-győrők. Egy ennél bıvebb, az euklideszi győrőket valódi részként tartalmazó osztálya a Gauss-győrőknek a fıideálgyőrők osztálya. Egy egységelemes integritási tartomány fıideálgyőrő, ha minden ideálja generálható egyetlen elemmel, vagyis valamennyi ideálja fıideál. Ám még ez sem a legtágabb osztálya a Gauss-győrőknek, vannak ugyanis olyan Gaussgyőrők, amelyek nem fıideálgyőrők. Ilyenre példát majd a polinomok körében találunk. A késıbbiekben elıfordul, hogy bizonyos állítások egységelemes győrőre vonatkoznak. Gyakran ez nem jelenti az állítás lényeges megszorítását, mert az alábbi tétel szerint bármely győrő beágyazható egy nullosztómentes győrőbe Tétel Legyen ;, győrő és, továbbá az,,, elemekkel legyen,,, és,,,. Ekkor ;, egységelemes győrő, amely tartalmaz -rel izomorf részgyőrőt. Mivel és definíciójában az eredeti győrő mőveletei szerepelnek, így a megadott szabályok az bármely két, adott sorrendben vett eleméhez egy egyértelmően meghatározott elemét rendeli, ezért mindkét szabály binér mőveletet definiál az halmazon. kommutativitása és asszociativitása közvetlenül látszik, mint ahogyan az is, hogy a mővelet semleges eleme a 0,0 pár (ahol a pár elsı eleme nulleleme, míg a második elem a 0 egész szám), és, ellentettje,, tehát ; Abel-csoport. és,,,,,,,,,,,,. Közvetlen összehasonlítás mutatja, hogy a tagok sorrendjétıl és az együtthatókban a tényezık esetenkénti sorrendjétıl eltekintve a két jobb oldali kifejezés azonos, így a mővelet is asszociatív, ; félcsoport. Teljesül mindkét oldalról a disztributivitás is, ugyanis 19
22 Véges testek,,,,,,,,,,,,, és,,,,,,,,,,,,,, így beláttuk, hogy ;, űű. Legyen 0,1. Ekkor bármely, párral,,,, így semleges eleme a mőveletnek, a győrő egységelemes. Végül legyen az, 0 párok halmaza. A :, 0 megfeleltetés nyilvánvalóan bijekció és között., 0, 0, 0, tehát összegtartó. Nézzük a szorzást., 0 0 0, 0 0, 0, 0, így a szorzásra nézve is múvelettartó, vagyis homomorf leképezés -rıl -re, azaz -be, tehát az mőveleteinek -re való megszorításával az egy -rel izomorf részgyőrője, így egy, az -rel izomorf részgyőrőt tartalmazó egységelemes győrő. 20
23 2. Formális hatványsorok és polinomok A Bevezetıben nem foglalkoztunk a modulussal, egy algebrai struktúrával, mert az nem mindig része az alapozó algebrai oktatásnak. Mivel a további tárgyalásaink ezzel a fogalommal egységesebb szerkezetőek, ezért ezt most megtesszük. Elıtte felidézzük a lineáris tereket. Legyen ;, ferdetest és ; Abel-csoport. egy feletti vektortér vagy feletti lineáris tér, ha minden -hoz van -n egy egyváltozós mővelet úgy, hogy ha a ferdetest egységeleme, is eleme, és valamint elemei, akkor 1. ; 2. ; 3. ; 4.. helyett általában egyszerően -t írunk, és a lineáris tér összeadására is jelet használjuk. A ferdetest elemei a skalárok, a elemei a vektorok, az hozzárendelés a skalárral való szorzás, pontosabban az vektornak az skalárral való szorzása, és az -nak az skalárral vett szorzata, röviden a skalárszorzat. A vektorokat gyakran u-val vagy -val jelöljük. Legyen feletti lineáris tér, és,, a nem feltétlenül különbözı elemei. Az elıbbi elemek lineárisan összefüggıek, vagy másként, lineárisan összefüggnek, ha vannak olyan, nem csupa 0 -beli,, elemek, hogy 0, ellenkezı esetben az -k lineárisan függetlenek. A egy végtelen részrendszere lineárisan független, ha bármely véges részrendszere lineárisan független. A tér egy lineárisan független rendszere maximális lineárisan független részrendszere -nek, ha lineárisan független, de bármely elemmel bıvítve már lineárisan összefüggı rendszert kapunk. Nyilvánvaló, hogy az egyedül a nullvektort tartalmazó rendszer, valamint egy lineárisan öszszefüggı rendszert tarttalmazó részrendszer lineárisan összefüggı, míg egy egyetlen, nem nulla vektorból álló rendszer lineárisan független. Megmutatható, hogy bármely lineáris térben van maximális lineárisan független rendszer. Az vektor az vektorok lineáris kombinációja. A egy részrendszere generátorrendszere a lineáris térnek, ha bármely eleme elıáll -beli elemek lineáris kombinációjaként. minimális generátorrendszer, ha generálja -t, de egyetlen valódi részrendszere sem állítja elı a tér valamennyi elemét. Ha a feletti lineáris tér egy részrendszere, akkor az alábbi tulajdonságok ekvivalensek: 1. maximális lineárisan független rendszer; 2. minimális generátorrendszer; 3. lineárisan független és generálja -t; 4. minden eleme pontosan egyféleképpen áll elı -beli elemek lineáris kombinációjaként. Az elıbbi tulajdonságokból következik, hogy maximális lineárisan független rendszer generátorrendszer és generátorrendszer maximális lineárisan független rendszer. Az a nagyon fontos tulajdonság is következik a fentiekbıl, hogy egy lineáris térben vagy minden maximális lineárisan független rendszer végtelen számosságú, vagy mindegyik véges, és ugyanannyi elemet tartalmaz. Ez a közös érték a tér dimenziója, és bármely maximális lineárisan független rendszer a tér bázisa. Most egy, a lineáris térhez hasonló, annál általánosabb, azt speciális esetként magában foglaló algebrai struktúrát definiálunk.
24 Véges testek 2.1. Definíció Legyen ; Abel-csoport és ;, győrő. egy fölötti bal oldali modulus, vagy bal oldali -modulus, ha 1. minden, -hez van egy egyértelmő, -val jelölt M-beli elem; 2. és ha az -nek, az -nek további eleme, akkor teljesülnek az alábbi azonosságok: a) ; b) ; c). elemei a skalárok, a skalárral való szorzás, és (a ) skalárral való szorzat. Jobb oldali -modulus definíciója hasonló az értelemszerő módosítással. Ha is győrő, egyszerre bal oldali -modulus a és jobb oldali -modulus a mővelettel, és minden -beli, -beli és -beli -val fennáll a egyenlıség, akkor -et - modulusnak, vagy röviden kétoldali modulusnak mondjuk. Az fölötti bal oldali, jobb oldali valamint az és fölötti kétoldali modulust -mel, -sel és -sel jelöljük. Ha egységelemes az és az egységelemmel, és illetve, akkor a bal oldali modulust unitér bal oldali -modulusnak, a jobb oldali modulust unitér jobb oldali - modulusnak, és a kétoldali modulust unitér - modulusnak mondjuk. A ferdetest feletti unitér bal oldali modulus feletti vektortér vagy lineáris tér. Ha az győrő additív csoportja feletti vektortér, és teljesül a feltétel, ahol a győrőbeli szorzás, akkor egy feletti algebra, és a vektortér dimenziója az algebra rangja. egy részcsoportja illetve részgyőrője (unitér) részmodulus, altér illetve részalgebra, ha (unitér) modulus, vektortér vagy algebra, és minden -beli -val illetve. Látható, hogy a modulus a lineáris tér fogalmának gyengítése, bár majdnem teljesen ugyanazok a definiáló tulajdonságok. Két fontos eltérés van. Az egyik, hogy láthatóan a szimpla modulus definíciójában nem szerepel az egységelemre vonatkozó megkötés. Ez nyilvánvaló, hiszen még azt sem kötöttük ki, hogy legyen a győrőben egységelem. A másik, esetleg aprónak tőnı, ám igen fontos következményekkel járó különbség, hogy a modulust tetszıleges győrő felett, míg a lineáris teret speciális győrők, ferdetestek felett definiáltuk. Ennek az apróság -nak azonban igen komoly következményei vannak. Lineáris térben megszoktuk, hogy ha vektorok egy rendszere lineárisan összefüggı, akkor van a rendszerben lévı vektorok között legalább egy, amely a többinek lineáris kombinációja (és többek között ennek a tulajdonságnak egy következménye, hogy a lineárisan független maximális részrendszerek számossága azonos). Általános modulus esetén azonban ez általában nem igaz, hiszen abból, hogy 0 a győrőbıl vett együtthatókkal és modulusbeli elemekkel úgy, hogy valamely -re 0, csak annyi következik, hogy, de ha -nak nincs bal oldali inverze, akkor ebbıl -t nem tudjuk kifejezni. Az győrő bal oldali -modulus, bármely bal oldali ideálja bal oldali modulus, és ha ideálja -nek, akkor egy - modulus. Algebrára példa a komplex számok teste a valós számok teste fölött (2-rangú algebra) vagy a kvaterniók ferdeteste a valós számok teste fölött (4-rangú algebra), illetve ismét a kvaterniók ferdeteste a komplex számok teste felett (2-rangú algebra), de algebra például egy test fölötti -edrendő négyzetes mátrixok győrője, amelynek rangja. A továbbiakban sokszor alkalmazzuk az alábbi tétel megállapításait. 22
25 2. Formális hatványsorok és polinomok 2.2. Tétel 1. Ha ;, győrő, és, akkor ; kétoldali -modulus a -beli mőveletekkel, továbbá a) ha egységelemes, és ez az egységelem eleme -nek, akkor a modulus unitér; b) ha ferdetest, és egységeleme egyben -nek is egységeleme, akkor feletti lineáris tér, és ekkor pontosan akkor algebra felett, ha része centrumának; c) ha test, és a részteste, akkor az algebra rangja a bıvítés foka; 2. ha bal oldali -modulus a skalárral való szorzással, győrő, : homomorfizmus, és az -beli -vel és -beli -val, akkor bal oldali -modulus a skalárral való szorzással. A modulus unitér, ha egységelemes és unitér Im fölött. Hasonló igaz a jobb és a kétoldali modulusra is. Ha ferdetest, és az feletti modulus unitér, akkor lineáris tér felett, és ha még egy győrő additív csoportja, és algebra -nek Im -re való megszorításával, akkor algebra fölött. A tételt az 1. ábra illusztrálja. M b j ϕ (b) ϕ (j) R (b) S (b) S (j) R (j) 1. ábra 1. Ha a skalárok elemei, akkor egyben -beliek is, és ekkor a modulus definíciójában szereplı minden mővelet -beli mővelet, márpedig ott minden megadott feltétel teljesül. Amennyiben egy győrő egységeleme eleme a részgyőrőnek, akkor a részgyőrőben is egységelem. Az algebránál tett, centrumra vonatkozó kikötés azért kell, hogy teljesüljön az feltétel. Ami az algebra rangját illeti, ez a bıvítés fokának definíciójából adódik. 2. Az elsı állítás könnyen ellenırizhetı. Homomorfizmusnál a képhalmazban egységelem képe egységelem, inverz képe a kép inverze, így a többi állítást is könnyő belátni. A tétel speciális eseteként lehet egy győrő additív csoportja, és, továbbá szintén speciális esetként kapjuk, hogy minden (egységelemes) győrő kétoldali (unitér) modulus önmaga fölött, és ha ez a győrő test, akkor 1-rangú algebra (ismét önmaga fölött). A polinomok általában ismertek a Véges testek olvasói számára, ám ez kevésbé mondható el a formális hatványsorokról. Mint majd látjuk, a polinomok speciális formális hatványsorok, így a poli- 23
26 Véges testek nomokat ilyen felfogásban fogjuk bevezetni, és utána foglalkozunk a polinomok tulajdonságaival, az ismertnek vélt dolgokat nem részletezve. A polinomok általános jellemzıin túl a véges testek feletti polinomok további tulajdonságait egy külön fejezetben vizsgáljuk, és a formális hatványsorokkal kapcsolatos ismereteket elsısorban a rekurzív sorok elméletében fogjuk felhasználni Definíció 1. Ha kommutatív, egységelemes, additív félcsoport a 0 egységelemmel, és Γ egy indexhalmaz, továbbá Λ Γ 0 véges, akkor ; 2. ha binér mővelet az halmazon, és Δ véges, rendezett halmaz, akkor, ahol minden Δ ra, olyan szorzat, ahol a tényezık az indexek sorrendjében következnek Megjegyzés Mivel a fenti definícióban a félcsoport egységelemes, ezért definiált is, és az értéke 0, így akkor is létezik, ha minden Γ-ra 0, tudniillik ekkor Tétel Legyen egységelemes, kommutatív, additív félcsoport, Δ, valamint minden Δ -ra Γ indexhalmaz, és a Γ -k páronként idegenek. Legyen még Γ Γ. Ekkor, ha létezik, akkor létezik is, és. Ha létezik, akkor véges azon indexek száma, amelyekre 0. Ekkor csak véges sok olyan Δ lehet, amelynél tagjai között van az egységelemtıl különbözı, és az ilyen összegekben is csak véges sok olyan tag van, amely nem az egységelem. Legyen Δ az elıbbi véges sok halmaza, Γ egy ilyen -hoz tartozó indexhalmaz azon elemeinek halmaza, amelyek által indexelt elemek nem a félcsoport egységelemével azonosak, és legyen Λ Γ. Ez utóbbi halmaz a Γ-nak pontosan azokat az elemeit tartalmazza, amelyek által indexelt elemek nem azonosak az egységelemmel. Ekkor. Megjegyezzük, hogy akkor is létezhet, ha nem létezik, ugyanis az elıbbi összeg végtelen sok tagja lehet úgy az egységelemmel azonos, hogy a részösszegekben nem minden elem az egységelem (például mindegyikben a félcsoport egy tetszıleges invertálható eleme és annak ellentettje található) Tétel Legyen győrő, Δ véges halmaz és minden Δ -ra Γ indexhalmaz, és ha nem kommutatív, akkor legyen Δ rendezett. Ekkor, létezésébıl következik, létezése, és a két kifejezés értéke megegyezik. Mivel, véges tényezıs kifejezés, így pontosan akkor definiált az értéke, ha minden tényezıje, azaz mindegyik összeg létezik, ami akkor és csak akkor teljesül, ha minden összegben 24
27 2. Formális hatványsorok és polinomok csak véges sok nem nulla tag van. Ekkor a teljes kifejezésben is csak véges sok olyan indexpár létezik, amely pár nem nulla elemet indexel, és így,,,,, ahol Γ a Γ azon elemeinek halmaza, amelyekre, 0, ugyanis, véges szorzat. Visszafelé ismét nem feltétlenül igaz az állítás, ha ugyanis valamely végtelen tagú összeg minden tagja nullosztó (és ekkor minden tagja, tehát az összeg végtelen sok tagja különbözik nullától, ezért az összegük nem értelmezett), és a többi összegben a nem nulla elemek ezen nullosztók párjai, akkor valamennyi, nulla, és így, létezik, míg a másik oldal nem, hiszen van a szorzatnak olyan tényezıje, amely végtelen sok nem nulla elembıl álló, tehát nem értelmezett összeg Definíció Legyen egy nem üres halmaz, és :. Ekkor -t -vel jelölve egy fölötti (végtelen) sorozat, amit röviden vagy jelöl. a sorozat -edik tagja, és két sorozat akkor és csak akkor azonos, ha minden -re a megfelelı tagjuk egyenlı. A szokásoknak megfelelıen az fölötti sorozatok halmazát, tehát az -et -be képezı függvények halmazát -nel jelöljük Tétel Legyen ;, győrő, és az fölötti és sorozatra valamint. Ekkor az és szabállyal ;, győrő. : 0 -nek a és mőveletekre zárt részhalmaza, és ha és az elıbbi mőveletek -re való megszorításai, akkor ;, tartalmaz -rel izomorf részgyőrőt. elemei az fölötti formális hatványsorok, és az ;, győrőt egyelıre -rel jelöljük (a Power Series hatványsor rövidítéseként), míg helyett esetenként -et írunk. azokat a sorozatokat tartalmazza, amelyeknek minden komponense egy adott (sorozatonként nem feltétlenül azonos, a sorozattól függı) indextıl kezdve 0, vagyis azokat, amelyeknek csupán véges sok tagja különbözik az győrő nullelemétıl, 0-tól. Ha, akkor egy fölötti polinom.,, és győrő elemei, és győrőben az összeg és szorzat egyértelmő és benne van a győrőben, ezért és minden -re az egyértelmően meghatározott eleme. Ekkor maguk a sorozatok is egyértelmően meghatározott elemei. A fenti operációkat bármely sorozatpár esetén elvégezhetjük, így a bevezetett és szabály egyaránt binér mőveletet definiál -en. Legyen egy további sorozat. az győrőben igaz, így, az összeadás asszociatív. Ha az a sorozat, amelyben minden -re az edik tag 0, és -edik tagja, akkor,, - az összeadással csoport, és mivel, ezért, az összeadás kommutatív is. A szorzás is asszociatív: 25
28 Véges testek minden értelmes -re teljesül. Nézzük végül a disztributivitást. és a másik oldali disztributivitás hasonló módon igazolható, így valamennyi győrőaxióma teljesül. minden eleméhez van olyan index, hogy valamennyi ennél nagyobb indexre a sorozat megfelelı tagja nulla. Ha additív inverzét -vel jelöljük, akkor nyilván, hiszen 0 akkor és csak akkor, ha 0. Legyen max, és. Ekkor -re 0, tehát 0 0 0, és ha, akkor 0 0 0, ugyanis ha, akkor. Ez azt jelenti, hogy a különbség- és szorzatsorozatban is csupán véges sok nem nulla tag található, ami mutatja, hogy a halmaz zárt a kivonásra és szorzásra. Ugyanakkor nem üres, hiszen a csupa nullából álló sorozat biztosan benne van, ezért. Legyen azon -beli sorozatok halmaza, amelyekben legfeljebb csak a 0-indexő tag nem nulla. Ez mindenesetre részhalmaza -nek, és mivel az -beli és sorozatra 1 és 1, tehát max, 1 és 1, ezért a két sorozat különbsége és szorzata egyaránt benne van -ban,, ahol az elemeibıl álló részgyőrő. Definiáljunk egy szabályt. Legyen az tetszıleges elemére olyan, hogy,, ahol, 0, ha 1, ha a Kronecker-szimbólum. minden eleméhez tartozik egy és csak egy ilyen sorozat, különbözı -beli elem által meghatározott sorozat különbözı, hiszen a nulla-indexő tagjaik különbözıek, és ezek a sorozatok valamennyien hoz tartoznak, ezért a szabály -et -ba képezi, és ez a leképezés injektív. De szürjektív is, hiszen bármely eleme olyan, amelyben legfeljebb csak nem nulla, és ez az -nek eleme, tehát így bijekció a két halmaz között. Ha és az két eleme, akkor a megfelelı két -beli sorozatban minden tag nulla a nullás indexőeket leszámítva, amelyek rendre és. Ekkor az összegsorozatban is csupán a 0-indexő tag lehet nullától különbözı, és ez, amibıl következik, hogy. A szorzatban csak akkor különbözhet nullától, ha mindkét index 0, vagyis ha 0 és 0, ezért a szorzatban sem lehet 0-nál nagyobb indexő tag nem 26
29 2. Formális hatványsorok és polinomok nulla, ami azt jelenti, hogy a szorzatsorozat is benne van -ban. Ugyanakkor a 0-indexő tag, így, tehát ismét teljesül a mővelettartás. Mivel bijektíven és mővelettartó módon képezi le -et -ra, ezért Definíció a(z fölötti) (egyhatározatlanú) formális hatványsorok győrője, míg a(z fölötti) (egyhatározatlanú) polinomok győrője. Ha az polinomban minden indexre, ahol nemnegatív egész szám, 0, akkor legfeljebb -edfokú (polinom). Ha még az is teljesül, hogy 0, akkor foka, és -edfokú (polinom). Az polinom fokát (amennyiben létezik) deg jelöli. a formális hatványsor illetve polinom konstans tagja. Legfeljebb 0-adfokú polinomot, azaz elemeit, konstans polinomnak mondunk, és ha egy konstans polinom konstans tagja 0, akkor a polinom nullpolinom. Mivel, ezért beágyazható -be, és akkor egyúttal -be is, így a továbbiakban úgy tekintjük, hogy részgyőrője a polinomok illetve a formális hatványsorok győrőjének, és a továbbiakban mindhárom struktúrában és jelöli a mőveleteket. A beágyazás után kapott győrőkben az bármely elemére Tétel: Legyen ;, győrő. Ekkor bármely -beli -rel és -beli -val és minden -re. Az állítás a szorzás definíciójából közvetlenül adódik, hiszen az sorozatnak csak a 0. indexő komponense különbözhet nullától, és ez a komponens éppen Tétel A nullpolinomnak nincs foka, míg a nullpolinom kivételével minden polinomnak van egyértelmően meghatározott foka, és ez nemnegatív egész. Az polinom akkor és csak akkor legfeljebb edfokú, ha vagy a nullpolinom és 0, vagy deg. A fokszámot a sorozat egy indexével definiáltuk, és ez nemnegatív egész. Ismét a definíció szerint a nullpolinom az a polinom, amelyben valamennyi tag 0, így a nullpolinomban nincs olyan index, amelyre teljesülne az 0 feltétel, ezért ennek a polinomnak nem lehet foka. Ha viszont nem a nullpolinom, akkor van benne nullától különbözı tag, és mivel polinom, ezért csak véges sok ilyen tag van benne, így az ilyen tagokhoz tartozó indexek halmaza a nemnegatív egészek halmazának nem üres véges részhalmaza. Egy ilyen halmaznak van legnagyobb eleme, és ha ez, akkor egyértelmő. Ha, akkor 0, tehát legfeljebb -edfokú, ugyanakkor 0, tehát deg. A nullpolinomban minden nemnegatív egész -re igaz, hogy az -nél nagyobb indexő tagok nullák, vagyis minden nemnegatív egész -re a polinom legfeljebb -edfokú. Ha -edfokú, akkor az elıbbiek alapján minden -re 0, de akkor esetén az is igaz, hogy valamennyi indexre 0, tehát legfeljebb -edfokú. Amennyiben viszont, akkor létezik olyan, -nél 27
30 Véges testek nagyobb index, nevezetesen, amelyre nem igaz, hogy 0, így az sem igaz, hogy legfeljebb edfokú. Innen kapjuk az utolsó állítást. Az elıbbiek alapján tehát a nullpolinomnak és csak a nullpolinomnak nincs foka, ám ha azt mondjuk, hogy az polinom foka legfeljebb (ahol egy nemnegatív egész), akkor ebbe beleértjük azt a lehetıséget is, hogy esetleg a nullpolinom (hiszen ekkor is teljesül az a kritérium, hogy a polinom valamennyi tagja nulla, ha az indexük nagyobb -nél). Bevezetünk egy célszerő jelölést Jelölés Ha, akkor deg, míg. -re. Nyilván igaz, hogy deg egy deg: függvény, míg egy : leképezés, továbbá minden nemnegatív egész -re és -ra. Azt is láthatjuk, hogy. Ha egy győrőbıl egy új győrőt konstruálunk, akkor mindig érdemes megvizsgálni, hogy az eredeti győrő mely tulajdonságai öröklıdnek az új győrőre. A legfontosabb ilyen tulajdonságok a kommutativitás, nullosztómentesség és a (bal oldali) egységelemesség Tétel, és egyszerre kommutatív, egyszerre (bal oldali) egységelemes, és egyszerre nullosztómentes. Ha -ben van (bal oldali) egységelem, akkor van olyan is, amely benne van -ben, és ha nullosztómentes, akkor ez minden (bal oldali) egységelemre igaz. 1. Kommutatív győrő bármely részgyőrője kommutatív, így ha kommutatív, akkor hasonló tulajdonságú, míg kommutativitása esetén kommutatív. Ha viszont kommutatív, akkor, tehát kommutatív a győrő. 2. Legyen az (bal oldali) egységeleme, és. Ekkor, tehát, (bal oldali) egységelem a sorozatok győrőjében, és mivel, így a polinomok győrőjében is (bal oldali) egységelem. Most tegyük fel, hogy (bal oldali) egységelem -ben illetve -ben. Ekkor tetszıleges -re, vagyis, és az jelöléssel, azaz (bal oldali) egységelem -ben. Ekkor viszont az eddigiek alapján a harmadik győrő is (bal oldali) egységelemes. Ha most az a konstans sorozat, amelynek konstans tagja, akkor (bal oldali) egységeleme -nek, és benne van az eredeti győrőben. Megjegyezzük, hogy amennyiben egységeleme - nek, akkor egyértelmő, és így csak az elıbbi konstans sorozat lehet. Ha bal oldali egységelem -ben illetve -ben, akkor minden index esetén 0, így pozitív indexre bal oldali annullátora az eredeti győrőnek, és nullosztómentes győrőben ez csak a 0 lehet, tehát ekkor konstans sorozat, vagyis eleme -nek. 3. Végül a nullosztómentesség. Nullosztómentes győrő részgyőrője is nullosztómentes, tehát ha nullosztómentes, akkor nullosztómentes, míg nullosztó-mentessége esetén nullosztómentes. Ha viszont nullosztómentes, és sem, sem nem, akkor van mindkettıben nem nulla tag. Legyen és a megfelelı sorozat legkisebb ilyen indexe. Ekkor 28
31 2. Formális hatványsorok és polinomok, és a jobb oldalon az elsı összegben valamennyi -re, az utolsóban pedig minden -re értéke 0, így az összeg a középsı taggal egyenlı. De nullosztó-mentessége alapján 0, így viszont - ben van nullától különbözı komponens, nem nulla, tehát nullosztómentes Tétel Legyen és két fölötti polinom. Ekkor max,, és ha, akkor max, ;, és akkor és csak akkor, ha és legalább egyike, vagy egyik sem, és Ha max,, akkor 0, tehát 0 0 0, így max,. Ha, akkor mondjuk. Ekkor, ezért. Most 0, így 0, és innen kapjuk, hogy max,. Ez az elıbb belátott, fordított irányú egyenlıtlenséggel együtt azt jelenti, hogy max,. 0. Azt már korábban beláttuk, hogy a -nél nagyobb indexekre a szorzat minden tagja nulla, tehát. Ha min,, akkor legalább az egyik polinom nullpolinom, de akkor a szorzatuk is az, márpedig -hez önmagát vagy egy véges számot adva ismét -t kapunk. Ha viszont egyik polinom sem a nullpolinom, azaz és egyaránt nemnegatív egész szám, akkor a már említett bizonyítás szerint a szorzatban a indexhez tartozó tag éppen, ami most a feltétel szerint nem nulla, így a szorzatpolinom foka legalább 0, de nagyobb nem lehet, amint azt már beláttuk. A tételbıl következik, hogy nullosztómentes győrő feletti polinomgyőrőben bármely és polinom esetén Definíció Legyen egységelemes győrő az egységelemmel és egy nemnegatív egész szám. Ekkor azt az fölötti sorozatot jelöli, amelyben minden nemnegatív indexre, (, a Kronecker-szimbólum), és Tétel Egységelemes győrőben -re. az győrő fölötti valamennyi sorozattal felcserélhetı. 29
32 Véges testek Legyen a győrő egységeleme. Megmutatjuk, hogy -ban,. egységelemes, így is egységelemes, és az egységelem az a sorozat, amelyben minden komponens 0, kivéve a 0. indexhez tartozót, amely az eredeti győrő egységeleme, vagyis a sorozatok győrőjének egységeleme éppen, és mivel egységelemes győrőben minden elem nulladik hatványa a győrő egységeleme, ezért. Most tegyük fel, hogy ha egy nemnegatív egész, akkor minden, -nál nem nagyobb nemnegatív egész -vel. Ekkor alapján csak olyan indexre kapunk -ben nullától különbözı tagot, ahol az elsı tényezı indexe 0, a másodiké 1. Ennek egyetlen megoldása 1, ekkor mindkét tényezı és a szorzatuk is az egységelem, így valóban - gyel azonos. Mivel -ben csak és 0 áll, és ezek minden elemével felcserélhetıek, így igaz a felcserélhetıségre vonatkozó állítás is Tétel Legyen egységelemes győrő, és egy feletti formális hatványsor, továbbá. Ekkor 0, ha, és, amikor. Ha 0, akkor az egységelem, és igaz az állítás. Bármely nemnegatív egész indexre. Ha 0, akkor ez az összeg, és 0, tehát a szorzat is nulla, míg ha 0, akkor 1-re, és minden más -re 0, így maga az összeg is, ennélfogva 1-re is igaz a tétel állítása, innen pedig indukcióval kapjuk a bizonyítást tetszıleges pozitív egész -ra. A fejezet elején foglalkoztunk végtelen tagú összegekkel. Most ezt kiterjesztjük formális hatványsorokból álló végtelen összegekre is Definíció Legyen győrő, Γ indexhalmaz, és Γ-ra. Ha minden -re értelmezett, akkor is értelmezett, eleme -nek, és. Ez a szabály általánosabb a korábbinál, hiszen olyankor is értelmezzük az összeget, amikor esetleg az összeg végtelen sok tagja nem nulla, de minden indexhez csak véges sok nullától különbözı tag tartozik, ugyanakkor elég kézenfekvı, természetes kiterjesztése az ott adott értelmezésnek. A korábban kapott eredményeink segítségével, az ott kapott eredmények felhasználásával könnyen meg lehet mutatni, hogy amennyiben, létezik, akkor, is létezik (ahol nem kommutatív győrő esetén Δ rendezett), és ekkor a két kifejezés értéke megegyezik, vagyis az öszszegek szorzatánál elvégezhetı a beszorzás Tétel Egységelemes győrő fölötti formális hatványsorra polinom, akkor., és ha legfeljebb -edfokú 30
33 2. Formális hatványsorok és polinomok,. Ha legfeljebb -edfokú polinom, akkor minden indexre 0, de akkor az ilyen indexekre, ezért Tétel Legyen ;, győrő, és és az fölötti polinomok illetve sorozatok győrője. Ekkor a -beli mőveletekkel fölötti kétoldali modulus, amely akkor és csak akkor unitér, ha egységelemes, akkor és csak akkor feletti lineáris tér, ha ferdetest, és pontosan akkor algebra, ha test, és ez utóbbi esetben az algebra rangja végtelen. az elıbbi modulus részmodulusa, amely akkor és csak akkor unitér, vagy lineáris tér, vagy algebra, ha rendelkezik a megfelelı tulajdonsággal, és az utolsó esetben ez a részmodulus is végtelen rangú. Az fölötti legfeljebb 1-edfokú polinomok halmaza részmodulus -ben, és ha lineáris tér, akkor a legfeljebb 1-edfokú polinomok halmaza -dimenziós altér a polinomok fölötti lineáris terében. Bármely győrő kétoldali modulus tetszıleges részgyőrője fölött, és mivel a modulusszorzást a sorozatok szorzásával definiáltuk, ezért a részgyőrők egyben részmodulusok is. Mivel a három győrő egyszerre egységelemes, és a három győrő egységeleme azonos, ezért igaz az unitérségre és lineáris térre vonatkozó állítás is, és a modulus pontosan akkor lesz algebra, ha a modulus unitér, és a részgyőrő része a teljes győrő centrumának, vagyis ha test. Ha és legfeljebb 1-edfokú polinom, akkor ez igaz -ra és -re is, ezért a legfeljebb 1-edfokú polinomok (unitér) részmodulust illetve alteret alkotnak -ben. Még a rangra illetve dimenzióra vonatkozó állításokat kell igazolni. Most test, tehát egységelemes. Legyen nemnegatív egész szám. akkor és csak akkor teljesül, ha minden -re 0, vagyis az elıbbi -kkel az sorozatok lineárisan függetlenek, és az is látszik, hogy generálják a legfeljebb 1-edfokú polinomok halmazát, így a legfeljebb 1-edfokú polinomok halmaza az összeadásra és skalárral való szorzásra -dimenziós lineáris tér. Az elıbbi eredmény azt is jelenti, hogy bármilyen nagy pozitív -re van lineárisan független vektor -ben, de akkor ez még inkább igaz a teljes -re, ami mutatja, hogy a test fölötti polinomok és formális hatványsorok valóban végtelen rangú algebrát képeznek. A fentebbi eredmények szerint egységelemes győrő feletti hatványsorok és polinomok felírhatóak végtelen illetve véges összeg alakjában. Mivel bármely győrő beágyazható egységelemes győrőbe, ezért ezt a felírást minden győrő esetén megtehetjük Definíció Legyen az győrő felett transzcendens elem, az feletti sorozatra, ahol, valamint legyen minden nemnegatív egész -re 0 0 és. Ekkor határozatlan, és az feletti (egyhatározatlanú) formális hatványsorok és (egyhatározatlanú) polinomok halmazát rendre és, a megfelelı győrőket illetve jelöli. Ha a nemnegatív egész -vel, akkor a polinom formális foka. a hatványsor illetve polinom az -edfokú tagja, az -edfokú tag együtthatója. -edfokú polinomban az -edfokú tag együtthatója a polinom fıegyütthatója, és ha ez a győrő egységeleme, akkor a polinom fıpolinom 31
34 Véges testek Tétel Ha egységelemes győrő az egységelemmel, akkor, ahol az az fölötti sorozat, amelyben csak az 1 indexő komponens nem nulla, és ez éppen. a definíció alapján olyan sorozat, amelyben egyetlen, mégpedig az 1-indexhez tartozó komponens nem nulla, és ez a komponens, tehát az formális hatványsor valóban -szel azonos Megjegyzés A fenti tétel szerint pontosan akkor sorozat illetve polinom fölött, ha a győrő egységelemes Tétel Legyen feletti formális hatványsor. akkor és csak akkor (bal oldali) egység -ben, ha (bal oldali) egység -ben. felbonthatatlan -ben, ha felbonthatatlan -ben. Legyen bal oldali egység -ben, és s olyan sorozat, amelyben. Ha tetszıleges sorozat, akkor létezik -ben olyan, amellyel. Tegyük fel, hogy -re van olyan, hogy. Innen az egyenlıségnek kell teljesülnie, ahol ismeretlen, azaz olyan -t keresünk, amellyel. De bal oldali egység, ezért van ilyen elem -ben, vagyis olyan sorozat lesz, amellyel, és így bal oldali egység a formális hatványsorok győrőjében. Ugyanígy kapunk egy olyan sorozatot, amellyel, ha egység, vagyis ekkor is egység -ben. Fordítva, tegyük fel, hogy az sorozat bal oldali egység az fölötti formális hatványsorok győrőjében, és az tetszıleges eleme. Mivel bal oldali egység, van olyan, hogy, ami csak úgy lehetséges, ha, vagyis bal oldali egység -ben. Ha s egyben egység, akkor az elıbbiekhez hasonlóan láthatjuk be, hogy egyben jobb oldali egység is az alapgyőrőben, vagyis egység -ben. Amennyiben az felbonthatatlan eleme, és, akkor -ban és egyike szükségszerően a megfelelı oldalról egység -ben. Ekkor az adott sorozat is hasonló tulajdonságú a hatványsorok győrőjében, így az felbonthatatlan eleme. Ferdetestben pontosan a nullától különbözı elemek egységek, ezért igaz az alábbi eredmény Következmény Ferdetest feletti formális hatványsor pontosan akkor egység, ha konstans tagja nem nulla Megjegyzés Az elıbbi tétel és az utána álló következménye -re nem igaz: ha a racionális számok teste, akkor 1, 1 nem osztója 1,1-nek mint polinomnak, tehát 1, 1 nem egység, jóllehet 1 egység -ban, ugyanakkor 5 felbonthatatlan -ben, ám az 5, 6,1 polinom elıáll 1, 15, 1 alakban. 32
35 2.27. Tétel 2. Formális hatványsorok és polinomok Amennyiben egységelemes győrő, akkor minden eleme alakú, ahol és 0. Ha ferdetest, akkor egység -ben, és ha test, akkor euklideszi győrő. egységelemessége alapján x minden nemnegatív egész kitevıs hatványa eleme -nek, és. Legyen -ban az -edik tag az elsı nullától különbözı (ilyen létezik, mert feltettük, hogy a sor különbözik -tól), és az a sorozat, amelyben. Korábban már beláttuk, hogy nulla, ha, egyébként az értéke, így minden -re, tehát. 0, ezért ha ferdetest, akkor egy korábbi tétel alapján egység. A alakú felírásban konstans tagja nem nulla, ezért ha test, akkor egység az győrőben. az feletti nem nulla formális hatványsorokat képezi le -be. Ha és, ahol és egység, akkor esetén, ahol az és (asszociálttól eltekintve egyértelmő) hányadosa. Ez a hányados létezik, hiszen most egység. Ha viszont, akkor 0, és Megjegyzés Ha és polinomok, akkor általában nem polinom, tehát a fenti -vel nem euklideszi győrő még akkor sem, ha test (de test feletti polinomgyőrő euklideszi, csak nem ezzel a normával, hanem a fokszámmal mint normával) Tétel Ha test, akkor létezik hányadosteste, és ennek nem nulla elemei alakúak, ahol egy -beli egység és. Mivel test kommutatív és nullosztómentes, ezért is kommutatív és nullosztómentes, így létezik a hányadostest. Test feletti nem nulla hatványsorok alakúak nemnegatív egész u-val és olyan a hatványsorral, amelynek konstans tagja nullától különbözı, tehát egység -ban, és így a egység -ben. A hányadostest elemei az, alakú párok és a, pár által reprezentált osztályok, ahol két ilyen pár, és pontosan akkor van egy osztályban, ha. A mőveleteket a hányadostestekben megszokott módon definiáljuk, vagyis az, és, párokkal reprezentált osztályok összege és szorzata, és, osztálya, illetve, ha az egyik elem 0-val reprezentált osztály, akkor az összeg a másik elemet, a szorzat pedig a 0-t tartalmazó osztály. Legyen egységeleme. A hányadostestben az, alakú elemekkel és a 0, -vel reprezentált osztályok a -szel izomorf részgyőrőt alkotnak, ahol az izomorfizmus az elıbbi, -hoz tartozó osztálynak a -beli -t, a 0, -hez tartozó osztálynak 0-t felelteti meg. A hányadostest egységeleme azon párok osztálya, amelyek két komponense azonos, és az, alakú elemmel reprezentált osztály láthatóan inverze az, alakú elemmel reprezentált osztálynak. Az inverzt jelölhetjük -vel, ahol az -beli inverze (ami létezik, mivel mint hatványsor egység). Ha egy osztályt olyan, pár reprezentál, amelynél, akkor ugyanezen osztályt reprezentálja az, pár, ahol ( egység, így van inverze), vagyis ekkor az, párhoz tartozó osztály, míg -nél az, és, párok lesznek azonos osztályban, 33
36 Véges testek vagyis ez az osztály ismét megegyezik -vel, ami mutatja, hogy a hányadostest minden nem nulla eleme alakú, ahol, és egység -ben Definíció Ha test, akkor hányadosteste a feletti Laurent-sorok teste. A Laurent-sorok testét jelöli Tétel Ha egységelemes győrő az egységelemmel, akkor inverze -ben. Legyen, ekkor, ahol. minden eleme, míg 0 és -re. Ebbıl, és 0- ra 0, azaz. A másik oldali szorzás hasonló eredményt ad Következmény Ha és az egységelemes győrővel, akkor 1., ahol ; 2. az elıbbi -lel minden nemnegatív egész -re, és ha is nemnegatív egész szám, és, akkor ; Bizonyítás 1. Az elızı tétel alapján,. Ekkor,,,, mert ha, akkor 0, míg esetén 0, tehát, 0, és így. -fel a másik oldalról szorozva ugyanezt az eredményt kapjuk. 2. mod mod, és ha, akkor mod mod. 3., ahol az összes olyan összeg száma, amelynek az értéke, és minden tag nemnegatív. Ez éppen a 1 elembıl választott 1-edrendő ismétléses kombináció. Egy ilyen kombináció ugyanis kölcsönösen egyértelmő módon megfeleltethetı a 0,1,, halmaz elemeibıl álló 1 hosszúságú monoton növekvı sorozatoknak. Nézzük az összegeket 1,, 1-re. Mivel minden tag nemnegatív, ezért ez a sorozat monoton növekszik, a legkisebb érték 0 esetén 0, a legnagyob- 34
37 2. Formális hatványsorok és polinomok bat pedig akkor kapjuk, ha 0, ekkor ugyanis értéke kell, hogy legyen. Az ilyen kombinációk számát viszont tudjuk: Most a polinomok néhány tulajdonságát vizsgáljuk. Mivel a polinomok már a korábbi tanulmányok során is elıfordultak, ezért az ismertnek feltételezett ismeretek ismét csak bizonyítás nélkül kerülnek tárgyalásra. Mivel az győrő fölötti polinomok halmaza a polinomokra megadott mőveletekkel győrő, ezért mindazon fogalmak értelmezhetıek benne, amelyeket minden győrőre definiáltunk. Ennek megfelelıen vizsgálhatjuk polinomgyőrőben az oszthatóságot. Indukcióval belátható, hogy ha az -beli fıegyütthatója jobb oldali egység -ben, akkor az bármely polinomjához lehet találni -ben olyan és polinomot, amelyekkel, és ha nem a nullpolinom, akkor a foka kisebb, mint foka (vagyis elvégezhetı a maradékos osztás). Még az is belátható, hogy és egyértelmően meghatározott. Mivel testben minden nem nulla elem egység, ezért test feletti polinomgyőrőben nem nulla polinommal a maradékos osztás mindig egyértelmően elvégezhetı. Legyen győrő, egy nem üres halmaz, és, legyen az -t -be képezı függvények halmaza. Ha és, két eleme, akkor legyen és, ahol az eleme, és illetve az két mővelete. Könnyő belátni, hogy a fenti két szabály egy-egy binér mőveletet definiál, -en, és, ezzel a két mővelettel győrő. Az is könnyen ellenırizhetı, hogy ez a győrő pontosan akkor kommutatív, ha kommutatív, akkor és csak akkor van benne bal oldali egységelem, ha -ben van bal oldali egységelem, és akkor és csak akkor nullosztómentes, ha a nullgyőrő, vagy ha -nak egy eleme van és nullosztómentes. Most legyen az egy részgyőrőjének alaphalmaza, és az bármely és az tetszıleges eleme esetén legyen definíció szerint (ami egységelemes győrő esetén eleve igaz). Ha egy feletti polinom, akkor az önmagába való leképezése, vagyis eleme, -nek. Ez az polinomhoz tartozó polinomfüggvény, amelyet a továbbiakban jelöl, és az (jobb oldali) helyettesítési értéke az helyen. Amennyiben konstans polinom, és a konstans tagja, akkor az tetszıleges elemével, vagyis konstans polinom helyettesítési értéke bármely helyen a polinom konstans tagjával, azaz magával a polinommal azonos. Legyen egy legfeljebb -fokú, egy legfeljebb -fokú feletti polinom, és legyen olyan, hogy mindkét polinom legfeljebb -edfokú. Most, ahol, és ha része centrumának, akkor a jelöléssel, vagyis polinomfüggvények összege és szorzata a polinomok összegéhez illetve szorzatához tartozó polinomfüggvény (utóbbinál feltéve, hogy a polinomok együtthatói centrumában vannak). Az feletti polinomok halmaza nem üres, így az feletti polinomfüggvények halmaza sem üres, tehát, -nek egy részgyőrőjét alkotják, ha része centrumának. Ha, akkor. Legyen egységelemes és az egy eleme. Ekkor fölötti elsıfokú polinom, és ha egy fölötti tetszıleges polinom, akkor fölötti alkalmas és legfeljebb nulladfokú, azaz konstans polinommal. Most, -t -be helyettesítve,, vagyis. 35
38 Véges testek Definíció Legyen győrő, az részgyőrője, f egy fölötti polinom, és az eleme. (jobb oldali) gyöke -nek, ha 0. A fentebbi megfontolás alapján igaz az alábbi tétel Tétel Ha részgyőrője az egységelemes győrőnek, úgy az -beli pontosan akkor (jobb oldali) gyöke az feletti polinomnak, ha az feletti polinom -ben (jobb oldali) osztója -nek. Ha az egységelemes győrő eleme (jobb oldali) gyöke az egy részgyőrője fölötti polinomnak, akkor az egy (jobb oldali) gyöktényezıje. Ez tehát ekvivalens azzal, hogy (jobb oldali) osztója -nek. Elıfordulhat, hogy -nak egy egynél nagyobb kitevıs hatványa is osztója -nek. Ha egy pozitív egész kitevıs hatványra ez igaz, akkor az (legalább) -szeres gyöke, és pontosan -szeres gyöke, ha -szeres, de nem 1-szeres gyöke. Ekkor az gyök multiplicitása (vagy többszörössége), és, de 0. Gyökök többszörössége vizsgálható a polinom deriváltjának a segítségével. Az polinom deriváltja 1. Ez a derivált formailag megegyezik egy polinom analízisbeli deriváltjával, és érvényes itt is az és szabály, továbbá kommutatív győrő esetén pozitív egész -nel. A definíciót alkalmazva könnyő látni, hogy egy nullosztómentes győrő feletti polinomgyőrő karakterisztikája megegyezik az eredeti győrő karakterisztikájával Tétel Legyen az integritási tartomány feletti polinom, és az eleme. Ha az -szeres gyöke, ahol poztiív egész szám, akkor -nek legalább 1-szeres gyöke, és pontosan 1-szeres gyöke, ha nem osztható a győrő karakterisztikájával. A tételbıl látszik, hogy ha 0-karakterisztikájú integritási tartomány, akkor egy többszörös gyök pontosan eggyel kisebb multiplicitású gyöke a polinom deriváltjának, mint magának a polinomnak. Ugyanakkor prímkarakterisztikájú integritási tartomány fölötti polinom többszörös gyöke a derivált polinomnak akármilyen nagy multiplicitású gyöke is lehet. Igen fontos az alábbi tétel Tétel Az integritási tartomány feletti -edfokú polinomnak multiplicitással együtt is legfeljebb gyöke van -ben. Ha egységelemes,,, az páronként különbözı gyöke -ben, és a gyökök multiplicitása rendre,,, akkor, és -nek egyik sem gyöke. Igen lényeges, hogy ez a tétel csak integritási tartomány feletti polinomra igaz. Például a fölötti 5 polinomnak gyöke a 0, a 2, a 3 és az 5 (pontosabban szólva az ezen egészekkel reprezentál-t maradékosztályok), vagyis a másodfokú polinomnak négy különbözı gyöke van, míg az 1 polinomnak bármely olyan kvaternió gyöke, amelyben 0 és 1, 36
39 2. Formális hatványsorok és polinomok tehát most az ismét másodfokú polinomnak végtelen sok különbözı gyöke van. Az elsı esetben a győrő nem nullosztómentes, míg a második esetben nem kommutatív, tehát egyik esetben sem integritási tartomány. Integritási tartomány testbe ágyazható, és test mindig bıvíthetı úgy, hogy a bıvebb testben már a polinom lineáris tényezık és az eredeti győrő egy nem nulla elemének szorzatára bomlik, vagyis a bıvebb testben a polinomnak multiplicitással számolva a fokszámával azonos számú gyöke van (ez akkor is igaz, ha a polinom foka 0, mert nullatényezıs szorzat definíció szerint az egységelem). Egységelemes integritási tartomány fölött tehát egy nem nulla polinomnak pontosan akkor van többszörös gyöke, ha a polinomnak és deriváltjának a legnagyobb közös osztója legalább elsıfokú, és ekkor a többszörös gyökök ezen legnagyobb közös osztó gyökei. példa olyan Gauss-győrőre, amely nem fıideálgyőrő, hiszen például az 1, által generált ideál nem generálható egyetlen elemmel. Ugyanakkor igaz az alábbi tétel Tétel Test fölötti egyhatározatlanú polinomgyőrő euklideszi győrő. Gauss-győrő fölötti polinomgyőrő Gauss-győrő. A fenti tételbıl következik az az elıbbi állításunk, hogy egész együtthatós polinomok győrője Gauss-győrő, hiszen az egész számok győrője ilyen. Indukcióval azt is kapjuk, hogy Gauss-győrő fölötti -határozatlanú polinomgyőrő is Gauss-győrő, ahol egy nemnegatív egész szám. Most nézzük egy egységelemes győrő fölött az alakú polinomokat. Ha egységelemes, akkor is egységelemes győrő, és ekkor és tetszıleges nemnegatív egész -re is eleme a polinomgyőrőnek. Elsıként belátjuk, hogy ha és nemnegatív egész szám, úgy pontosan akkor osztója -nek, ha. Legyen elıször, azaz egy -beli -vel. Ekkor, és, így teljesül az oszthatóság. Fordítva, tegyük fel, hogy. Ha 0, akkor 0, és ekkor 0, hiszen a 0 csak önmagának osztója. De 0 csak úgy lehet, ha 0, és ekkor teljesül az reláció. Most nézzük az 0 esetet. Maradékosan osztva -et -mel,, ahol és. Ekkor. A feltevésünk szerint a bal oldal osztható -vel, és az elıbb igazoltuk, hogy ugyanez igaz -re, tehát -re. Ekkor osztója -nek is, ami csak úgy lehetséges, ha 0, hiszen 0, és nem nulla polinom csak nála nem nagyobb fokszámú polinommal osztható (mert nem nulla polinomok szorzatának foka nem nagyobb a két polinom fokszámának összegénél). Ha viszont 0, akkor, vagyis. Az felírás, ahol, minden esetben igaz, ha 0, azaz ha 0, így azt is beláttuk, hogy a nemnegatív egész kitevıs alakú polinomok körében a nullától különbözı osztóval végzett maradékos osztás maradéka is ilyen alakú polinom. Ha, és 0, tehát 0, akkor van egy és csak egy olyan polinom, hogy. Ezt a polinomot általában az alakban írjuk. Nézzük most és legnagyobb közös osztóját, ahol és tetszıleges nemnegatív egész számok. Legyen a két kitevı legnagyobb közös osztója, ekkor, az elıbbiek szerint, közös osztója a két polinomnak. Megmutatjuk, hogy ez a polinom a legnagyobb közös osztó. Ha, akkor az és bármely közös osztója osztója -nek, tehát -nek, így ez utóbbi polinom legnagyobb közös osztó, és nyilván ugyanezt az eredményt kapjuk akkor is, ha. Ha, akkor 0, és ekkor min,, és alkalmas és egész számokkal. Most sem, sem nem lehet 0, mert ha például 0, akkor, ami lehetetlen, hiszen a 0-tól különbözı pozitív osztója nem lehet -nél nagyobb. és egyike pozitív, a másik pedig negatív, mert és pozitív, és ha mind, mind pozitív, akkor, míg ha mindkettı negatív, akkor 0. Nyilván akár -ról, akár v-rıl feltehetjük, hogy negatív, legyen például 0. Ekkor, ahol mindkét oldalon a kitevı pozitív egész 37
40 Véges testek szám. Ha közös osztója -nek és -nek, akkor, valamint, így -nek is osztója, amibıl kapjuk, hogy most is az és polinomok legnagyobb közös osztója. Ha 1, akkor helyére -t és helyére 1-et írva igaz marad az oszthatóságra és legnagyobb közös osztóra vonatkozó állítás. Ehhez a fenti levezetésben csak annyit kell változtatni, hogy ha az -nél kisebb pozitív egész szám, akkor 1 következtében , és így nem teljesülhet a 1 1 oszthatóság. A fejezet végén a polinomok kompozíciójával foglalkozunk Definíció Legyen és az győrő feletti polinom. Ekkor az és ebben a sorendben vett kompozíciója. Egy polinomgyőrő akkor és csak akkor a nullgyőrő, ha maga az alapgyőrő is a nullgyőrő, és nullgyőrőben a kompozíció nem túl érdekes, hiszen ekkor a kompozíció eredménye is a győrő nulleleme, ezért az alábbiakban nem foglalkozunk a nullgyőrővel Tétel Legyen legalább két elemet tartalmazó győrő. Az -beli kompozíció binér mővelet az feletti polinomok halmazán, minden konstans polinom bal oldali zéruseleme a mőveletnek, és jobbról disztributív a polinom-összeadásra nézve. -ben akkor és csak akkor van olyan 0 polinom, amellyel 0, ha nem nullosztómentes, és ; pontosan akkor bal oldali egységelemes, jobb oldali egységelemes illetve egységelemes, ha -ben létezik a megfelelı tulajdonságú elem. Ha kommutatív, akkor jobbról disztributív az -beli szorzásra nézve, és ; félcsoport. Legyen, és feletti polinom, és. Ekkor ;, így és is feletti, egyértelmően meghatározott polinom, de akkor ezek összege is egyértelmően meghatározott eleme -nek, vagyis a polinomgyőrő zárt a kompozícióra. Ha konstans polinom, azaz, akkor tetszıleges polinommal, ami mutatja, hogy bal oldali zéruseleme a kompozíciónak. Legyen max,. Ezzel 38, így a kompozíció jobbról disztributív a polinom-összeadásra nézve. Legyen 0, ekkor -ben az -edfokú tag együtthatója. Ha nullosztómentes, akkor az elıbbi együttható nem nulla, így 0. Ellenkezı esetben legyen az és eleme ebben a sorrendben vett nullosztópár. Ekkor 0, jóllehet 0.
41 2. Formális hatványsorok és polinomok Ha bal oldali egységeleme -nek, akkor bal oldali egységelem a polinomgyőrőben, így. Hasonlóan, amennyiben jobb oldali egységelem az győrőben, akkor, végül ha egységelem, akkor az elıbbiek szerint egyszerre bal és jobb oldali egységeleme, tehát egységeleme a kompozíciónak. Most tegyük fel, hogy a kompozíciónak van bal oldali egységeleme, és ez az polinom. Konstans polinom bal oldali zéruseleme a kompozíciónak, és legalább két elemet tartalmazó győrőben bal oldali zéruselem nem lehet bal oldali egységelem, ezért a polinom nem a nullpolinom, van foka, és a foka,, legalább 1. Ekkor, és ebbıl az bármely elemére, így bal oldali egységelem az győrőben. Most legyen jobb oldali egységeleme a kompozíciónak. Mivel bal oldali zéruselem jobb oldali egységelem sem lehet egy győrőben, ha abban van legalább két elem, ezért most is igaz, hogy legalább elsıfokú. Ismét az polinomot nézzük., és az együtthatók összehasonlításával azt kapjuk, hogy ismét a győrő minden elemével, tehát jobboldali egységelem -ben. Végül, ha a kompozíciónak egységeleme, akkor mind bal, mind jobb oldali egységeleme a kompozíciónak, és ekkor teljesülnie kell az elıbbi mindkét feltételnek, vagyis, és ez éppen azt jelenti, hogy egységelem -ben. A továbbiakban legyen kommutatív, és nézzük -t., tehát teljesül a kompozíció jobb oldali disztributivitása a polinomok szorzása felett. Ezt az eredményt alkalmazva megmutatjuk, hogy a kompozíció asszociatív. Legyen elıször. Ekkor bármely polinomra, így. Most tegyük fel, hogy teljesül az asszociativitás, ha legfeljebb -edfokú, ahol nemnegatív egész szám, és most legyen 1-edfokú, továbbá egységelemes. Ekkor, ahol -edfokú és konstans. Ezzel a felírással, vagyis 1-edfokú polinom esetén, tehát bármely polinom esetén is asszociatív a kompozíció. Ha az győrő nem egységelemes, akkor beágyazható egységelemes győrőbe (lásd az Tételt a 19. oldalon), ott teljesül az asszociativitás, de akkor az eredeti győrő fölötti polinomok kompozíciója is asszociatív. Egységelemes győrő esetén eleme a polinomgyőrőnek, és egységeleme a kompozíciónak. Mivel az egységelem, ha létezik, egyértelmően meghatározott, ezért ekkor az egyetlen egységeleme ennek a mőveletnek. Ebbıl az is következik, hogy ha a kompozíciónak van egységeleme, akkor ez sem lehet más, mint az polinom, ugyanis a kompozíció egységelemességébıl következik az egységelemessége, ebbıl pedig az, hogy egységeleme a mőveletnek, de akkor az egyértelmőség miatt más egységelem nincs, így a kiindulásul feltett egységelem is az polinom. Ha nem a nullgyőrő, akkor van legalább két különbözı eleme, mondjuk és. Legyen és. Ekkor, ami mutatja, hogy a kompozíció mővelete általában még kommutatív győrő esetén sem kommutatív. A kompozíció balról általában nem 39
42 Véges testek disztributív az összeadásra nézve. Legyen például 0, és pedig tetszıleges elemei. Ekkor 2, vagyis az adott polinomkkal nem teljesül a bal oldali disztributivitás, de akkor a kompozíció balról nem disztributív általában az összeadásra nézve. A fenti két eredmény azt jelenti, hogy ha kommutatív győrő, akkor ;, olyan struktúra, amelyben ; Abel-csoport, ; félcsoport, és jobbról disztributív az összeadásra nézve, de balról nem, vagyis ; csaknem győrő, de nem az. Ennek például egy egyszerő, de fontos következménye, hogy bár nulleleme (vagyis ; semleges eleme) bal oldali zéruselem az ; félcsoportban, hiszen bármely polinomra 0 0, de nem jobb oldali zéruselem, mert ha olyan polinom, amelynek konstans tagja 0, akkor 0 0, vagyis nem teljesül, hogy 0- val szorozva, az eredmény is 0. Közvetlenül látható, hogy ha az győrő feletti polinom, és, akkor, ahol -ban konstans polinom, vagyis a polinomba való behelyettesítés speciális kompozíció.. 40
43 3. Testek és véges testek Ebben a részben elsısorban olyan kérdésekkel foglalkozunk, amelyek alapvetıek a véges testek elméletében, illetve amelyekre szükség van a véges testekkel kapcsolatban. Az elızı fejezetben már definiáltuk a testeket, illetve a valamivel általánosabb ferdetestet: az győrő ferdetest, ha a nullától különbözı elemek a szorzással csoportot alkotnak, és ha ez a szorzás még kommutatív is, akkor a ferdetest test. Van más szokás is: az általunk ferdetestnek definiált struktúrát nevezik testnek, és kommutatív szorzás esetén ha ezt külön hangsúlyozni akarják kommutatív testet mondanak. Mi a jogfolytonosság szem elıtt tartásával az elıbbi konvenciót alkalmazzuk, vagyis a ferdetest - test párosítást használjuk. Fontos kiemelni, hogy a definíció értelmében ferdetestnek legalább két eleme van, hiszen egy csoport soha nem üres. Ferdetest további lényeges tulajdonságai: 1. nullosztómentes; 2. az elıbbi alapján ferdetest karakterisztikája 0 vagy prímszám. Nullosztómentes győrő (a ferdetest ilyen) karakterisztikája, ha van a győrőnek olyan 0 eleme, amelyre 0, de -ra 0, vagyis a legkisebb ilyen tulajdonságú -beli elem, míg ha nincs ilyen eleme a legalább kételemő győrőnek, akkor a karakterisztikája 0. Láttuk, hogy a karakterisztika egyértelmő, és ha nem 0 vagy 1, akkor prímszám (másként szólva legalább két elemet tartalmazó nullosztómentes győrő karakterisztikája a nullától különbözı elemek azonos additív rendje). Az győrő karakterisztikáját char jelöli; 3. test feletti polinomgyőrő euklideszi deg-fel; 4. testre példa a racionális, valós és komplex számok teste, míg ferdetest a fölötti alakú mátrixok halmaza a közönséges mátrixmőveletekre. Vezessük be az 1 0 0, 0 1 0, 0 1, jelölést. Ha,, az elızı mátrixban, akkor az új jelölésekkel. Ha -t elhagyjuk, és,, helyett egyszerően azt írjuk, hogy, és, akkor kapjuk a kvaterniókat, ezek az formában megadott objektumok valós,, és számokkal. Hogy valóban ferdetestet kaptunk, továbbá hogy ez nem test, azt az eredeti mátrixalakkal igazolhatjuk legkönnyebben; 5. ha egynél nagyobb pozitív egész, akkor, azaz a modulo maradékosztályok halmaza az osztályösszeadással és osztályszorzással kommutatív győrő, amely akkor és csak akkor test, ha prímszám; az utóbbi esetben a test karakterisztikája. Részletesebben: tetszıleges 1 -re - nek eleme van, mégpedig egy elem azokat és csak azokat a racionális egész számokat tartalmazza, amelyek ugyanazt az -nél kisebb nemnegatív maradékot adják -mel való osztáskor. Egy ilyen elemet tetszıleges elemével, praktikusan a benne található legkisebb nemnegatív egésszel reprezentáljuk, tehát -re a -val reprezentált maradékosztály, és. A definíció alapján. Szintén a definícióból, ha és, akkor és, azaz és. Ez azt jelenti, hogy a, definíció binér mőveleteket határoz meg -en, amelyekre teljesülnek a győrőaxiómák, sıt a szorzás kommutatív és van egységelem, tehát a megadott úgynevezett osztálymőveletekkel valóban egységelemes kommutatív győrő, ez a modulo maradékosztály-győrő., elemei a maradékosztályok, amelyek végtelen halmazok. Az osztályok neve melletti index arra utal, hogy modulo osztályokról van szó, amit általában nem teszünk ki, mivel a környezet alapján világos, hogy milyen modulusról van szó. Testek speciális, és sok szempontból a többi testtıl eltérı, fontos és a gyakorlat számára is érdekes tulajdonságot mutató esetei a véges testek.
44 Véges testek 3.1. Definíció A véges sok elemet tartalmazó testet véges testnek mondjuk. Lehetne definiálni a véges ferdetestet is, ám igaz az alábbi Wedderburn-tétel (amelyet majd a 6. fejezetben a 111. oldalon bizonyítunk) Tétel Véges ferdetest kommutatív. Ennél valamivel több is igaz, ugyanis belátjuk, hogy véges, reguláris félcsoport mindig csoport, így minden véges, nullosztómentes győrő test Tétel Ha a véges félcsoportban mindkét oldalról lehet egyszerősíteni, akkor csoport. nem üres, mivel félcsoport. Legyen,, ahol a rögzített eleme. minden eleme benne van -ben, hiszen félcsoport, ezért. az egyszerősíthetıség következtében pontosan akkor teljesül, ha, azaz, így a leképezés -nek önmagába való injektív leképezése. Viszont véges halmaz önmagába való injektív leképezése szürjektív is, ami azt jelenti, hogy tetszıleges -hez valamilyen -re, vagyis megoldása a egyenletnek. Hasonló a helyzet az egyenlettel, tehát ez is megoldható, csoport Következmény 1. Csoport véges részfélcsoportja részcsoport; 2. legalább kételemő, véges, nullosztómentes győrő (véges) test. 1. Csoportban a szorzás reguláris, de akkor a részfélcsoporban is lehet egyszerősíteni. 2. Nullosztómentes győrőben minden nullától különbözı elemmel lehet egyszerősíteni, ezért ha a győrő véges, és van legalább két eleme, akkor nullától különbözı elemei a szorzásra nézve csoportot alkotnak, így a győrő ferdetest, és a Wedderburn-tétel alapján egyben test is. Tetszıleges prímre test (mert ekkor az 1 kongruenciának minden, a -vel nem osztható -ra van megoldása, vagyis -ben minden nem nulla elemnek van ebben a győrőben inverze). Ebbıl következik az alábbi eredmény Tétel Végtelen sok, páronként nem izomorf véges test létezik. 42
45 3. Testek és véges testek A prímszámok száma végtelen, és a fentiek alapján minden prímhez tartozik legalább egy véges test. Ugyanakkor izomorf struktúrák között bijekció létesíthetı, vagyis azonos az alaphalmazuk számossága, ezért különbözı prímhez tartozó véges testek nem lehetnek izomorfak. Kérdés, hogy van-e más véges test is. A továbbiakban belátjuk, hogy a válasz igenlı. A testelmélet az algebrai egyenletek gyökeinek algebrai eszközökkel való megoldását célzó kutatások során alakult ki. Az már az eddigi algebrai ismeretek birtokában is látható, hogy ehhez a polinom együtthatóit általában egy test elemeinek célszerő tekinteni, és a gyökökhöz esetleg szükséges ezt a testet kiterjeszteni. Ha például tekintjük az 2 polinomot, és az ezt kielégítı objektumokat keressük, akkor elıször is azt kell tisztázni, hogy mit takar a 2 jel, és mit kezdhetünk vele, vagyis milyen mőveleteket hajthatunk rajta végre, továbbá, hogy mely elemek között keressük a megoldást. Tegyük fel, hogy 2 a modulo 7 maradékosztályoknak a 2 egésszel reprezentált osztálya, a megoldást is az ilyen maradékosztályok között keressük, és a mőveletek az osztálymőveletek. Ekkor helyébe a 3-at tartalmazó osztályt helyettesítve a nullával reprezentált osztályt kapjuk, vagyis ekkor a polinomnak létezik gyöke az együtthatók által meghatározott testben. Más a helyzet, ha 2-t mint racionális számot tekintjük. Ismert, hogy nincs olyan racionális szám, amelyet x helyére írva, és a racionális számokon ismert mőveleteket elvégezve eredményül nullát kapnánk, vagyis az 2 polinomnak nincs gyöke a racionális számok körében. Ha viszont a valós számok körében keresünk megoldást, akkor már sikerrel járunk, hiszen 2 helyettesítésével a valós számokon értelmezett mőveletekkel nullát kapunk. Vegyük most racionális -val és -vel az 2 alakú valós számokat a közönséges összeadással és szorzással. Ekkor könnyő számolással kiadódik, hogy ez a 2 halmaz zárt a kivonásra és szorzásra, valamint a kivételével valamennyi elem inverze maga is ehhez a halmazhoz tartozik, és így ez a halmaz a valós számok összeadásával és szorzásával testet alkot. Ez a test tartalmazza a racionális számokat, ezért az eredeti polinom egyben 2 fölötti polinom is, és ebben a testben már van gyöke, mivel 2 2 nyilván teljesül. Jóllehet részteste a most konstruált testnek, az elıbb elmondottak alapján inkább a fordított irányt tekintik elsıdlegesnek, így érthetı a következı 3.6. Definíció Legyen test, és az részteste. Ekkor a bıvítése, bıvített test vagy relatív test fölött, míg alaptest, jele:. Ha és egyszerre teljesül, akkor ezt jelöli, és neve közbülsı test. az valódi részteste, ha, ekkor a valódi bıvítése, a bıvítés valódi; az ellenkezı esetben az nem valódi részteste, illetve a nem valódi bıvítése, a bıvítés nem valódi. A következı tétel szerint egy test résztestének részteste az elsı test részteste, így bıvítés bıvítése az eredeti test bıvítése Tétel Ha, és testek, és, akkor egyben is igaz. Véges test részteste is véges test. Test egyben kommutatív győrő, vagyis additív Abel-csoport és kommutatív multiplikatív félcsoport, ahol a két struktúrát mindkét oldalról összekapcsolja a disztributivitás. Mivel félcsoport részfélcsoportjának részfélcsoportja az eredeti félcsoportnak is részfélcsoportja, csoport részcsoportjá- 43
46 Véges testek nak részcsoportja részcsoportja az eredeti csoportnak, és a disztributivitás is öröklıdik, így test résztestének részteste mindenesetre részgyőrője az eredeti testnek. A kommutativitás és nullosztómentesség lefelé biztosan öröklıdik, és ha egy egységelemes győrő egységeleme benne van a győrő egy részgyőrőjében, akkor az egyben a részgyőrőnek is egységeleme, így az elıbbi részgyőrő biztosan egységelemes integritási tartomány. Az egyetlen probléma az, hogy a szorzás csoporttulajdonsága nem teljesül a teljes halmazon. A baj oka, hogy a multiplikatív invertálás csupán részleges mővelet a testben, mivel a nullára nincs értelmezve. Résztesthez ezért úgy jutunk, hogy veszünk egy olyan részgyőrőt, amely a 0 elhagyása után részcsoport a szorzásra (elegendı, hogy zárt a szorzás inverzképzésére). Ebben az esetben külön megvizsgáljuk a részstruktúraság tranzitivitását. Az eddigiek alapján az részgyőrője. Másrészt, és nulleleme azonos, ugyanis additív csoportjának részcsoportja additív csoportja, és ennek részcsoportja additív csoportja, így, tehát részcsoportja -nak, ez pedig -nak. Részcsoport részcsoportja részcsoport, ezért részcsoportja - nak, de akkor valóban részteste -nek. Ha a test véges, akkor véges a tartóhalmaza. Résztest tartóhalmaza az elıbbi véges halmaz részhalmaza, és résztest maga is test, így a véges test definíciója alapján teljesül a tétel állítása. Egyszerő kapcsolat van egy test és valamely bıvítésének karakterisztikája között Tétel Ha az nullosztómentes győrő legalább kételemő részgyőrője, akkor char char. Ha a részgyőrőnek van legalább két eleme, akkor ez még inkább igaz az eredeti győrőre, továbbá nullosztómentes győrő minden részgyőrője is nullosztómentes. Ám legalább két elemet tartalmazó nullosztómentes győrő karakterisztikája megegyezik bármely nullától különbözı elemének additív rendjével, amely viszont nyilván azonos a két győrőben, hiszen tetszıleges pozitív egész -nel az minden elemére mint eleme azonos -val mint -beli elemmel. A tételbıl nyilvánvaló az alábbi Következmény Ha a test bıvítése, akkor a két test karakterisztikája azonos. Test legalább kételemő nullosztómentes győrő, így közvetlenül alkalmazható az elızı tétel. A következı tétel a véges testek karakterisztikájáról szól Tétel Véges test karakterisztikája prímszám. -elemő test karakterisztikája, ahol prímszám. Test legalább két elemet tartalmazó nullosztómentes győrő, így a karakterisztikája nulla vagy prímszám. Ám nulla-karakterisztikájú győrő elemeinek száma végtelen, hiszen pontosan akkor nulla a 44
47 3. Testek és véges testek karakterisztika, ha legalább (de akkor valamennyi) nullától különbözı elemnek az additív rendje végtelen. A végtelen rend azt jelenti, hogy az elem különbözı együtthatóval vett többszörösei páronként különbözıek, márpedig a lehetséges együtthatók az egész számok, és ezek száma végtelen. -elemő test additív csoportjának rendje a prímszám, és prímszámrendő csoport ciklikus, így van benne -edrendő elem, amibıl következik, hogy a test karakterisztikája. Mivel karakterisztikája, ahol tetszıleges prímszám, ezért minden prímszámhoz van karakterisztikájú véges test. Most megvizsgáljuk egy test legszőkebb résztestét. Egyszerően meg tudjuk adni a legkisebb elemszámú csoportot és győrőt: ezek egyetlen elembıl állnak; győrőnél ezt nullgyőrőnek nevezzük. Hasonlóan triviális győrő a zérógyőrő, azaz olyan győrő, amelyben valamennyi szorzat értéke nulla. Ha ezektıl a triviális esetektıl eltekintünk, akkor nyilván az egyetlen (nem triviális) elemmel generált struktúrák a legegyszerőbbek: a ciklikus csoportok, ezek között is a prímszámrendőek, és például a modulo m maradékosztályok győrője, kitüntetetten a prímmodulusúak (illetıleg az említett győrőkkel izomorf győrők). A prímszámrendő csoport és a prímmodulusú maradékosztály-győrő egyszerősége abban rejlik, hogy nincs nem triviális részstruktúrájuk. Ehhez hasonló az a kérdés, hogy milyen lehet egy csoport illetve győrő legszőkebb részcsoportja és részgyőrője. Ismét az a helyzet, hogy csak az egységelemet és győrő esetén a csupán a nullelemet tartalmazó részhalmaz a keresett részstruktúra, míg ezektıl a triviális esetektıl eltekintve az egységelemtıl különbözı elem által generált ciklikus részcsoport, illetve egy nem nulla elemnek a győrő elemeivel felírt polinomja lesz ez a legkisebb részstruktúra. Testek esetében a helyzet bonyolultabb Tétel Minden testnek van egyértelmően meghatározott legszőkebb részteste. Ez 0-karakterisztikájú test esetén -val, míg -karakterisztikájú test esetén, ahol prímszám, -vel izomorf. A második állításból csak a prímkarakterisztikájú esetet vizsgáljuk. Ha a test egységeleme, akkor bármely részteste tartalmazza -t, így az által generált résztestet is, ezért, ha ezt a testet jelöli, akkor ez a egyértelmően meghatározott legszőkebb részteste. Legyen, ekkor, hiszen test zárt az összeadásra és ellentett-képzésre. Ha char prímszám, akkor valamely és egésszel pontosan akkor teljesül, amennyiben, vagyis ha, továbbá és, tehát a : szabály izomorfizmust létesít és között. Ez viszont azt jelenti, hogy már test, ennélfogva, így, és. Az elıbbi bizonyításból azt fontos többek között észrevenni, hogy prímkarakterisztikájú testben elemeinek, tehát az egységelem többszöröseinek hányadosai is feltéve, hogy a nevezı nem nulla egész kifejezések, vagyis a tört az egységelem valamely többszörösével egyenlı. Késıbb majd látjuk, hogy ez nem csupán a prímtest elemeire érvényes tulajdonság. A 0-karakterisztikájú eset éppen ebben különbözik a fentebb vizsgáltaktól. A továbbiakban a test legszőkebb résztestét, amint azt az elıbbi bizonyításban is tettük, általában -vel jelöljük. 45
48 Véges testek Definíció Legyen test. Ekkor a) legszőkebb részteste,, a prímteste; b) prímtest, ha nincs valódi részteste. Az alábbi tétel szerint a fenti definícióban szereplı két fogalom egybeesik, és ebbıl következıen a nulla-karakterisztikájú prímtestek a racionális számok testével, míg a -karakterisztikájú prímtestek -vel izomorf testek Tétel A tételben legyen prímszám. 1. Test prímteste prímtest, és prímtest prímteste önmaga; 2. a -karakterisztikájú test akkor és csak akkor prímtest, ha ; 3. minden -elemő test -vel izomorf; 4. ha a test bıvítése, akkor a két test prímteste azonos. 1. a legszőkebb részteste, így nem lehet valódi részteste. Ha viszont prímtest, akkor nincs valódi részteste, tehát az egyértelmően meghatározott prímteste sem lehet más, mint maga a teljes test,. 2. Ha -karakterisztikájú prímtest, akkor a prímteste önmaga, vagyis, míg ha, akkor véges, továbbá, így izomorf egy résztestével, ami a végességgel csak úgy lehet, ha. 3. Legyen a test elemeinek száma a prím, ekkor a karakterisztikája is. A résztest egyben az eredeti test additív csoportjának is részcsoportja, és prímszámrendő csoportnak csak triviális részcsoportjai vannak, amelyek egyike egyelemő, így ez nem résztest, ezért -karakterisztikájú prímtest, azaz izomorf -vel. 4. Ha a test bıvítése, és, a két prímtest, akkor részteste -nek, és így, amely minden résztestének részteste, részteste -nek. Innen viszont következik, hogy, ahonnan pedig adódik, hogy, vagyis a két prímtest megegyezik. Tetszıleges test a prímtestének, tehát egy prímtestnek a bıvítése. Az elıbbi tételnek erre vonatkozóan egy fontos következménye az alábbi Következmény Ha a test karakterisztikája a p prímszám, akkor lényegében véve (azaz izomorfizmustól eltekintve) bıvítése. Mivel tartalmaz -vel izomorf résztestet, ezért beágyazható -ba, és az így nyert és val izomorf test már bıvítése. Igen fontos segédeszközt ad az alábbi eredmény. 46
49 3. Testek és véges testek Tétel Ha, akkor lineáris tér (vektortér) a test fölött az -beli mőveletekkel. Test additív Abel csoport a testbeli összeadással. Ha, az és, a eleme, akkor és nek is eleme, így,,,, hiszen testben a szorzás asszociatív és egyben disztributív az összeadásra vonatkozóan, végül, ha a (és akkor ) egységeleme, úgy is teljesül. A lineáris terek fontos adata a dimenzió, és ennek lényeges szerepe van a testek esetében is Definíció Ha a test bıvítése, akkor -nek mint feletti vektortérnek a dimenziója a bıvítés foka, amit : jelöl. Ha ez véges, akkor a bıvítés véges, ellenkezı esetben végtelen Tétel Ha az véges test a test bıvítése, akkor :. A bıvítés foka egy vektortér dimenziója, ez pedig egy halmaz számossága, így véges esetben nemnegatív egész szám. Ám -nek legalább két eleme van, van tehát nem nulla eleme, és egy nem nulla vektor önmagában lineárisan független, tehát a bıvítés foka legalább 1, azaz véges esetben természetes szám. Ha viszont a bıvítés foka végtelen, akkor már a bázis elemeinek száma is végtelen (mert a bázisvektorok páronként lineárisan függetlenek, de akkor különbözıek is), és a bázisvektorok maguk is elemei a vektortérnek, ezért ebben az esetben a bıvített test is végtelen sok elemet tartalmaz, így véges test esetén a bıvítés foka nem lehet végtelen, : véges. Az elıbbiek alapján véges test elemszáma erısen korlátozott. Hogy mennyire, arról szól a következı tétel Tétel Legyen az véges test a -elemő test bıvítése. Ekkor elemeinek száma egy alkalmas pozitív egésszel. A feltételekbıl kapjuk, hogy -dimenziós vektortér a test fölött, ahol. De adott test feletti azonos dimenziójú vektorterek izomorfak, és a elemeibıl alkotott rendezett -esek is egy ilyen vektorteret képeznek. Ezeknek a rendezett -eseknek a száma viszont pontosan, hiszen a sorozat minden egyes komponense egymástól függetlenül különbözı értéket vehet fel. 47
50 Véges testek Következmény p-karakterisztikájú véges test elemeinek száma, ahol egy pozitív egész szám. -karakterisztikájú test a -elemő prímtestének a bıvítése, és ha véges, akkor a bıvítés foka egy pozitív egész szám. Azt már tudjuk, hogy véges test elemszáma nem lehet más, mint egy prímszám pozitív egész kitevıs hatványa. A kérdés az, hogy van-e minden ilyen prímhatványhoz ennyi elembıl álló véges test, illetve ha igen, akkor van-e egynél több lényegesen különbözı. A kérdés megválaszolásához ad útmutatást a következı eredmény Tétel Ha a -elemő test -edfokú bıvítése, és, akkor -re ekvivalens az feltétellel.. Legyen az tetszıleges eleme, és. Ha 0, akkor is nulla, tehát 0 gyöke -nek. Ha viszont 0, akkor. a szorzással csoport, és elemeinek száma 1, így ha a test egységeleme, akkor, ahonnan átrendezés és -val való szorzás után ismét azt kapjuk, hogy 0, vagyis minden eleme gyöke -nek. Viszont elemeinek száma, foka is, és egy test fölötti polinomnak még multiplicitással együtt sem lehet a fokszámánál több gyöke, amibıl kapjuk, hogy elemei és csak ezek lesznek gyökei, és minden ilyen gyök egyszeres; még azt kell figyelembe venni, hogy fıpolinom. Ha, akkor az elıbbi rész értelemszerő alkalmazásával, és mivel így -nek már van gyöke, és több nem lehet, ezért más elemeire nem teljesülhet az egyenlıség Kiegészítés Legyen a -elemő test -edfokú bıvítése. Ekkor felett ahol a test egységeleme., Ez egyszerően az egyenlıség következménye. Fontos észrevenni, hogy az polinom -nek is eleme, vagyis a -nak olyan bıvítése, amelyben a feletti -nek a fokszámával megegyezı számú gyöke van (ha -nek lenne többszörös gyöke, akkor ezt csak a multiplicitás figyelembevételével várhatnánk el). A következı részben megmutatjuk, hogy ilyen bıvítés tetszıleges test feletti bármely nem nulla polinom esetén létezik. Egy korábbi példában adott volt a valós számok teste, amelynek részteste a racionális számok teste, és ez utóbbiból -nek egy olyan új résztestét konstruáltuk, amely a bıvítése, és amely tartalmazza 2-t. Ezt általánosítjuk az alábbi definícióban. 48
51 3. Testek és véges testek Definíció Ha a test bıvítése,, és az legszőkebb olyan részteste, amely tartalmazza -t és -t, akkor a -val való bıvítése, jelben. Ha véges, és,,, akkor,, helyett egyszerően,, írható. Amennyiben egyelemő, akkor a bıvítés egyszerő Tétel Legyen és. létezik és egyértelmő, és, és van -nek olyan részhalmaza, hogy. Legyen az összes olyan résztestének metszete, amelyek résztestként tartalmazzák -t és részhalmazként -t. Ilyen résztest létezik, például maga. Résztestek metszete is résztest: az additív csoportok metszete additív csoport, a nulla azonos a résztestekben, és a nulla elhagyása utáni csoportok valamennyien az részcsoportjai, így ezek metszete is részcsoport. A disztributivitás a teljes test bármely elemhármasára teljesül, így érvényes lesz a metszet három elemére is, tehát a metszet valóban résztest. Legyen ez a résztest, akkor -nek részteste és részhalmaza. Ugyanakkor minden ilyen tulajdonságú bıvítése -nek, mert az tagja a metszetnek, és a metszet a metszetképzésben szereplı valamennyi tag részhalmaza. Ez azt jelenti, hogy az egyetlen olyan részteste, amely bıvítése -nak és tartalmazza -t, valamint amelynek nincs mindezen tulajdonsággal rendelkezı valódi részteste, tehát a definíció alapján. és a definíció alapján igaz. Végül létezik, és ez nem lehet más, mint, hiszen Következmény Ha és az test résztestei, és pedig részhalmazai -nek, és, akkor. és test, így. Hasonlóan, a részhalmazlánc elején helyére -t írva kapjuk, hogy, és a definíció alapján a kettı együtt kiadja a relációt. Vezessük be a következı jelöléseket: ha egy test részteste, amelynek és részhalmazai, akkor jelentse azt a testet, amelyet úgy kapunk, hogy -t elıször -gyel, majd az így létrejött testet -vel bıvítjük, míg,. Mivel is az részteste, és az részhalmaza, ezért mind, mind létezik, és részteste -nek Tétel Legyen és, az részhalmazai. Ekkor,. így, és,, mert,. Az ellenkezı irányú tartalmazás is igaz: bıvítése -nek, ez pedig -nak, így a bıvítés tranzitivitása következtében, továbbá telje- 49
52 Véges testek sül, hogy, így valóban igaz, hogy,. A másik egyenlıséget az és felcserélésével kapjuk Következmény Ha és test,,,,, az részhalmaza, és a 0,, 1 halmaz permutációja, akkor. Ez az állítás 0 és 1 esetén semmitmondó, 2-re az elıbbi tétel speciális esete, míg ha 2, akkor indukcióval kapjuk a bizonyítást. A bıvítésnek a bıvítı elem alaptesthez való viszonya alapján két lényegesen eltérı típusa van Definíció Legyen a test bıvítése, és. algebrai (elem) fölött, ha létezik olyan nem nulla -beli polinom, amelynek a gyöke, ellenkezı esetben transzcendens (elem) fölött. (Az) (test) a (test) algebrai bıvítése, ha valamennyi eleme algebrai fölött, egyébként a bıvítés transzcendens. Legyen test, és a feletti racionális függvények teste. Ha elemeit és a konstans polinomokat azonosnak tekintjük, akkor a bıvítése, és. transzcendens fölött, hiszen, és így csak a nullpolinomnak gyöke, ezért a transzcendens bıvítése. A továbbiakban csak algebrai bıvítésekkel foglalkozunk Tétel Legyen, és három test,, és. algebrai fölött, és ha algebrai fölött, akkor algebrai fölött is. minden együtthatója -beli, így, továbbá ez a polinom nem a nullpolinom, és gyöke, tehát algebrai fölött. Amennyiben algebrai fölött, akkor van olyan -beli nem nulla polinom, amelynek gyöke. De egyben -nek is eleme, így a definíció szerint algebrai fölött. Egy elem algebrai vagy transzcendens volta függ attól, hogy mely testre vonatkoztatjuk: ha a test transzcendens bıvítése, akkor a definíció szerint van legalább egy olyan eleme -nek, amely transzcendens fölött, viszont ez az gyöke az fölötti polinomnak, tehát -re vonatkoztatva már algebrai. Az viszont igaz, hogy léteznek abszolút algebrai elemek: egy test prímtestének eleme a prímtestre vonatkoztatva algebrai, és az eredeti test bármely részteste a prímtest bıvítése. Ekkor viszont az elıbbi tétel szerint algebrai a bıvebb résztest fölött is. Algebrai elemhez kapcsolódó fontos fogalom a minimálpolinom. 50
53 2. ha gyöke a 0 polinomnak, akkor deg deg Definíció 3. Testek és véges testek Legyen a test bıvítése, és az -nek felett algebrai eleme. Az fıpolinom az feletti minimál-polinomja, ha 1. gyöke -nak, és Ezúttal is felhívjuk arra a figyelmet, hogy a minimálpolinom adott testre vonatkozik: 2-nek mint valós számnak a minimál-polinomja a racionális számok teste felett 2, hiszen elsıfokú racionális együtthatós polinomnak nem gyöke, viszont feletti minimál-polinomja Tétel Legyen a test bıvítése, és az -nek felett algebrai eleme. feletti minimálpolinomja létezik és egyértelmő, a minimálpolinom felbonthatatlan fölött, és ha ez, továbbá tetszıleges feletti polinom, úgy 0 akkor és csak akkor, ha osztható -val. a feltétel szerint algebrai felett, így van olyan -beli nem nulla polinom, amelynek a gyöke, tehát deg0 0 nem üres részhalmaza. Ilyen halmazban van legkisebb elem, és egy halmaz legkisebb eleme ha létezik egyértelmő, továbbá ha ez a legkisebb elem, akkor van olyan polinom -ben, amelynek a foka éppen ez a minimális, és amelynek gyöke. Legyen ennek az -nek a fıegyütthatója, akkor, és nyilván olyan -beli fıpolinom, amelynek a foka szintén, és amelynek gyöke. Eddig azt láttuk be, hogy -hoz létezik a definíció feltételeit kielégítı polinom, vagyis -nak létezik fölötti minimál-polinomja. Legyen. Ha, akkor egy -beli polinommal, és behelyettesítve -t, 0. Most legyen 0. Test fölötti polinomok győrője euklideszi, így alkalmas és feletti polinomokkal, ahol ha nem nulla, akkor deg deg. Ismét helyettesítve -t 0, ami csak úgy lehet, ha a nullpolinom, hiszen ellenkezı esetben gyöke lenne egy fokánál alacsonyabb fokú -beli polinomnak, ami az választása folytán lehetetlen. Ez viszont azt jelenti, hogy osztója az polinomnak. Az elıbbi oszthatóság alapján belátjuk az egyértelmőséget. Ha is feletti minimál-polinomja -nak, akkor mind -nek, mind fordítva, -nek osztója, vagyis és asszociáltak, ami csak úgy lehet, ha megegyeznek, hiszen mindkettı fıpolinom. Végül szintén az oszthatóságból következik a minimálpolinom felbonthatatlansága. A definíció alapján ugyanis fıpolinom, tehát nem a nullpolinom, és van gyöke, így nem lehet nem nulla konstans polinom, vagyis nem lehet egység. Ha viszont, akkor 0, ami csak úgy lehet, ha gyöke a és polinomok közül legalább az egyiknek, mondjuk -nek. Ekkor osztója -nek, és hasonlóan, osztója -nak, vagyis és asszociáltak, tehát azonos a fokszámuk, amibıl következik, hogy nem nulla konstans polinom, vagyis egység -ben, tehát a minimálpolinom irreducibilis fölött Kiegészítés Legyen a test bıvítése, és az -nek felett algebrai eleme, továbbá az feletti minimál-polinomja. Ekkor 51
54 Véges testek 1. deg 1, és egyenlıség akkor és csak akkor áll, ha ; 2. ha felett felbonthatatlan, és 0, akkor ~, ahol ~ az asszociáltságot jelöli. 1. Minimálpolinom felbonthatatlan, így legalább elsıfokú. Másrészt pontosan akkor gyöke a feletti polinomnak, ha, vagyis ha eleme -nak. 2. A tétel alapján osztója -nek. De a feltétel szerint felbonthatatlan, így nincs más osztója, mint az egységek, valamint az asszociáltjai. 1. alapján viszont legalább elsıfokú, így nem egység Definíció A felett algebrai elem minimál-polinomjának foka,, az feletti foka, és edfokú algebrai elem fölött; jele deg. A definíció azt a tényt fejezi ki, hogy algebrai elem minimál-polinomjának foka bizonyos értelemben azt méri, milyen messze van a viszonyításra kiszemelt testtıl Tétel Véges bıvítés algebrai, és a bıvítés foka legalább 1. Azt, hogy a bıvítés foka legalább 1, már korábban bebizonyítottuk, ezért csak a másik állítást kell igazolni. Legyen a test bıvítése, és legyen a bıvítés foka. Ha az tetszıleges eleme, akkor,, az 1 darab (nem feltétlenül különbözı) vektora, és így lineárisan összefüggı vektorrendszer fölött, azaz 0 -beli nem csupa 0,, elemmel. Ekkor gyöke a -beli nem nulla polinomnak, tehát algebrai fölött. Mivel az bármely eleme lehet, ezért minden eleme algebrai felett, vagyis a algebrai bıvítése. Az eddigiek során adott volt egy test, annak egy részteste, és ezt a résztestet bıvítettük a teljes test valamely elemével. Ha a bıvítés algebrai, akkor ez az elem gyöke a szőkebb test felett irreducibilis valamely polinomnak. A kérdés az, hogy mi a helyzet, ha csupán egy test és egy irreducibilis polinom ismert, és olyan testet keresünk, amelyben már van gyöke ennek a polinomnak. Elıtte belátunk három győrőelméleti tételt Tétel Kommutatív egységelemes győrő maximális ideálja szerinti maradékosztály-győrő test. Ha van maximális ideál, akkor a győrőben van legalább két ideál, vagyis van valódi ideál, és valódi ideál szerinti maradékosztály-győrőnek van legalább két eleme. Legyen az győrő maximális ideálja. Ekkor az valódi részhalmaza, de -et bármely rajta kívül lévı győrőelemmel a legsző- 52
55 3. Testek és véges testek kebb ideállá bıvítve a teljes győrőt kapjuk. A maradékosztály-győrő nulleleme az ideál, és az egységeleme az egységelemét tartalmazó osztály. Legyen a győrő egy -en kívüli eleme. Ekkor a maradékosztály-győrőben az -val reprezentált osztály nem a nullelem. A legszőkebb ideál, amely tartalmazza mind -t, mind -et, a teljes győrő, ezért a győrő egységeleme, is benne van ebben a bıvítésben. A bıvítés elemei alakúak, ahol az és az tetszıleges eleme, így a győrő egy alkalmas elemével. Ekkor, ugyanis az által reprezentált maradékosztály a maradékosztály-győrő nulleleme, és ez éppen azt jelenti, hogy az inverze a maradékosztály-győrőben. Mivel így a maradékosztály-győrőben minden nem nulla elemnek van inverze, és kommutatív győrő maradékosztály-győrője kommutatív, ezért a maradékosztály-győrő test Tétel Euklideszi győrő fıideálgyőrő. Legyen euklideszi győrő, és az legalább két elemet tartalmazó ideálja (a csak a nullelemet tartalmazó ideál nyilván fıideál). Mivel az ideál tartalmaz nem nulla elemet, az ideálbeli elemek euklideszi normáinak halmaza a nemnegatív egész számok halmazának nem üres részhalmaza, így van benne egyértelmően meghatározott legkisebb elem, mondjuk, és az ideálnak van -normájú eleme, például. Ha most az ideál egy tetszıleges eleme, akkor -t maradékosan osztva -val,, ahol vagy a győrő nulleleme, vagy normája kisebb, mint normája. De ez utóbbi nem lehetséges, ugyanis és eleme az ideálnak, ekkor és is benne van az ideálban, és ben minden nem nulla elem normája legalább akkora, mint normája, hiszen egy minimális normájú eleme az ideálnak. Ebbıl következik, hogy 0, tehát, vagyis az ideál minden eleme az többszöröse, és kommutatív egységelemes győrőben márpedig euklideszi győrő ilyen egy elem többszörösei fıideált alkotnak Tétel Fıideálgyőrő nem triviális ideálja pontosan akkor maximális, ha generáló eleme irreducibilis. Legyen és az fıideálgyőrő két ideálja. Ekkor akkor és csak akkor, ha osztója -nek, akkor és csak akkor, ha (pontosabban szólva, ha egység), és pontosan akkor maximális, ha, de minden olyan ideálra, amellyel, vagy. Most legyen legalább kételemő, ekkor 0. Az elıbbiek szerint akkor és csak akkor maximális, ha nincs más osztója, mint az egységek valamint a saját asszociáltjai, vagyis akkor és csak akkor, ha irreducibilis. Az elıbbi három tételbıl következik, hogy euklideszi győrő egy ideálja szerinti maradékosztálygyőrő akkor és csak akkor test, ha az ideál egy irreducibilis elem többszöröseinek halmaza. Ezt majd felhasználjuk a következı tétel bizonyításában Tétel Legyen test, és a felett felbonthatatlan polinom. Ekkor létezik -nak olyan bıvítése, amelyben -nek van gyöke. 53
56 Véges testek a) Legyen, ekkor maximális ideál -ben és test, hiszen test feletti egyhatározatlanú polinomgyőrő, tehát is, euklideszi győrő. b) -ben a konstans polinomok halmaza -val izomorf résztestet alkot, ezért beágyazható -be, így eleve azt tételezzük fel, hogy -ben a konstans polinomok maguk a megfelelı beli elemek, vagyis hogy. Ekkor az a : leképezés, amelynél képe az által reprezentált maradékosztály, a -t is leképezi egy részhalmazába, -ba. Legyen (vagyis a konstans polinomokkal reprezentált maradékosztályok halmaza). Konstans polinom képe konstans polinom által reprezentált maradékosztály, így, másrészrıl minden eleme egy beli elem képe, vagyis. Mivel legalább elsıfokú, és két konstans polinom különbsége is konstans polinom, így ez a különbség csak akkor lehet osztható -mel, ha 0-val egyenlı (mármint a különbség), tehát különbözı -beli elem képe különbözı eleme -nak, bijektíven képezi le -t ra. egyben mővelettartó is, és konstans polinomok összege valamint szorzata is konstans polinom, így izomorfizmust létesít és között, azaz beágyazható -be: a konstans polinomok által reprezentált maradékosztályokat és csak azokat azonosíthatjuk a megfelelı -beli elemmel. Jelöljük a létrejött testet -lel. Innen látható, hogy a egy bıvítése. c), és a bıvítése, ezért. Ha, és figyelembe vesszük, hogy elemeit, tehát a polinom együtthatóit valamint a 0-t azonosítottuk az általuk mint konstans polinomok által reprezentált maradékosztályokkal, akkor 0, és ez azt jelenti, hogy -nek van -ben gyöke, nevezetesen Kiegészítés Ha a test fölött irreducibilis -edfokú polinom, és a -bıl beágyazásával kapott test, akkor, az bıvítés foka, és egy fölötti bázisa. A feltétel szerint, másrészt, így mindenesetre. Legyen most tetszıleges polinom fölött. test, ezért egyértelmően írható alakban, ahol. Innen az osztálymőveletek tulajdonságaival, hiszen -ben 0,.,, így, amibıl következik az tartalmazás, tehát. Már láttuk, hogy bármely eleme felírható az legfeljebb 1-edfokú hatványainak feletti lineáris kombinációjaként, így ezek a hatványok generálják -et mint feletti vektorteret. Ez az hatvány lineárisan független is fölött: 0 esetén osztja a polinomot, ami irreducibilitása és a fokszámok figyelembevételével csak úgy lehetséges, ha 0, vagyis ha minden együtthatója 0. Ebbıl azt is megkaptuk, hogy a bıvítés foka. Tekintsük a valós együtthatós 1 polinomot. Ez felbonthatatlan a valós számok teste fölött, hiszen másodfokú és nincs valós gyöke. Ha a valós számok testét az elıbbiekben leírtak szerint kibıvítjük, akkor egy olyan legszőkebb testet kapunk, amelyben már van gyöke a polinomnak. De ugyanilyen tulajdonságú test a komplex számok teste, amelyet a valós számok testébıl az -vel való bıvítéssel kapunk. Van-e valamilyen kapcsolat, és ha igen, akkor milyen a két test között? És mi a helyzet azzal a testtel, amely azokat és csak azokat a másodrendő valós mátrixokat tartalmazza, amelyek 54
57 3. Testek és véges testek -alakúak? Vagy például mi a kapcsolat azon testek között, amelyeket egy test fölött irreducibilis polinom különbözı gyökeivel való bıvítéssel kapunk (például az 2 polinomnak van valós és van komplex gyöke)? Érezzük, de azért pontosan megmutatjuk, hogy algebrai szempontból a megfelelı testek lényegében véve azonosak, vagyis izomorfak. Ehhez egyéb tulajdonságokat látunk be Tétel Legyen és egységelemes kommutatív győrő, az -nek -be való homomorfizmusa,, és az tetszıleges eleme. Ekkor a : szabály -nek -be való mővelettartó leképezése. Az azonnal látszik, hogy az minden eleméhez az egy és csak egy elemét rendeli, hiszen az bármely elemét az egy és csak egy elemére képezi le, és mint győrő zárt a szorzásra és összeadásra. Belátjuk a mővelettartást. Legyen és két polinom az győrő felett, és, ahol 1,2, továbbá legyen max,. felírható alakban is az : 0 definícióval. Ekkor, tehát összeget összegbe képez, összegtartó leképezés. A szorzatra vonatkozó állítást hasonlóan egyszerően igazolhatjuk:. 55
58 Véges testek Következmény Ha az és egységelemes kommutatív győrők izomorfak, akkor a két győrő fölötti polinomgyőrő is izomorf, az izomorfizmusnál egymásnak megfeleltetett polinomok egyszerre nullák illetve nem nullák, és az utóbbi esetben a fokszámuk azonos, így az egyik polinom pontosan akkor egység, felbonthatatlan vagy felbontható a megfelelı győrő fölött, amikor a másik hasonló tulajdonságú. Legyen a két polinomgyőrő és, és a két eredeti győrő közötti izomorfizmus. Az elızı tétel értelemszerő alkalmazásával a : szabály homomorfizmus az 1-indexő polinomgyőrőrıl a másikba, és mivel izomorfizmus, tehát az inverze létezik és szintén izomorfizmus, ezért az ellenkezı irányú : leképezés hasonlóképpen homomorfizmus. Ha az -beli, elıbb már látott polinom, és ugyanilyen módon megadva, akkor, és teljesen hasonlóan kapjuk, hogy, amibıl következik, hogy -nek (és -nek) van inverze, tehát bijektív, ami a mővelettartással együtt azt jelenti, hogy izomorfizmus. Mivel izomorfizmusnál a nullának és csak a nullának a képe a kép nulleleme, ezért a nullpolinomok egymásnak felelnek meg, és nem nulla polinom sem képe, sem ıse nem lehet a nullpolinomnak. Maga ϕ is izomorfizmus, így rá is vonatkozik, hogy pontosan a nullelemet képezi le a nullába, amibıl következik, hogy egy nem nulla polinom fıegyütthatójának képe nem nulla, az ennél magasabb fokú tagok együtthatója viszont a képpolinomban is nulla, azaz a két polinom fokszáma megegyezik. Innen az is következik, hogy egységnek és csak egységnek a képe egység, és a szorzattartással együtt még azt is megkapjuk, hogy egy polinom akkor és csak akkor felbonthatatlan az egyik polinomgyőrőben, amikor a neki megfelelı polinom irreducibilis a másik polinomgyőrőben. Ekkor viszont már csak az a lehetıség marad, hogy a felbontható polinomok is egymás megfelelıi. Az elızı eredmények birtokában már könnyen adódik a következı eredmény Tétel Legyen a testnek testre való izomorfizmusa,, algebrai fölött az minimál-polinommal, és az -nek a izomorfizmus -re történı homomorf kiterjesztésénél -ben megfelelı polinom. Ekkor izomorf -val. Legyen a azon homomorf kiterjesztése -re, amelynél képe. Határozzuk meg a leképezés magját. Ker akkor és csak akkor, ha 0, vagyis ha gyöke a fölötti polinomnak, tehát ha ez a polinom osztható -vel. De és izomorfizmusából 56
59 3. Testek és véges testek következik a megfelelı polinomgyőrők izomorfizmusa is, és ekkor az elıbbi oszthatóság pontosan akkor teljesül, ha osztója -nek, vagyis Ker. Ebbıl adódik, hogy, ezért már csak azt kell belátni, hogy Im. Az rögtön látszik, hogy Im része -nak: a konstans polinomok képe éppen, képe, és test, tehát zárt a szorzásra (és így a hatványozásra is), valamint az összeadásra. Viszont euklideszi győrő, felbonthatatlan, ennélfogva test, ekkor a vele izomorf egy olyan részteste -nek, amely tartalmazza mind -t, mind -t, és mivel az ilyen tulajdonságú testek között a legszőkebb, ezért Im is teljesül Következmény Ha a test egy bıvítésének felett -edfokú algebrai eleme, akkor a bıvítés foka, a bıvített testnek az eredeti test fölötti egyik bázisa az -nél kisebb nemnegatív egész kitevıkkel vett hatványainak halmaza, és ha -elemő, akkor elemeinek száma. A fenti állítás szerint, ha egy olyan algebrai elemmel bıvítünk egy testet, amelynek a minimálpolinomja -edfokú, akkor a bıvített test elemei az legfeljebb 1-edfokú polinomjai. Két ilyen elem összegét az együtthatók összegzésével kapjuk, míg a szorzat a két polinom szorzatának a bıvítı elem minimál-polinomjával való osztási maradéka. Azt is érdemes észrevenni, hogy egy ilyen testben nincsenek törtek, az osztás mindig elvégezhetı úgy, hogy a hányados is a bıvítı elem valamely polinomjával egyenlı. Láttuk, hogy ha a felett irreducibilis -edfokú polinom, és a -bıl a beágyazásával kapott test, akkor a -edfokú bıvítése. Amennyiben feletti minimál-polinomja m, akkor, amibıl az is következik, hogy és mint feletti vektorterek is izomorfak, és az izomorfizmusnál képe, amibıl kapjuk a bázisra és a bıvítés fokára vonatkozó állítást. A véges testre vonatkozó kijelentés viszont az elıbbiek közvetlen következménye, hiszen -elemő test -edfokú bıvítésében éppen elem van. Az eddigiekbıl következik, hogy tetszıleges test feletti bármely nem nulla polinomhoz lehet találni olyan testet, amely már az adott polinom valamennyi gyökét tartalmazza Tétel Ha tetszıleges test, és -edfokú, akkor van -nak olyan bıvítése, hogy fölött alakú, ahol, és -re. A tétel más fogalmazásban azt állítja, hogy adott test fölötti bármely nem nulla polinomhoz meg lehet adni a testnek olyan bıvítését, amelyben a polinomnak a fokszámával azonos számú gyöke van, persze az esetleges többszörösség figyelembevételével. -nek van foka, tehát nem nulla. Ha 0, akkor nemnulla konstans polinom, vagyis a valamely elemével. Ez azonban felírható alakban, hiszen egy olyan szorzat értéke, amelyben az index felsı határa eggyel kisebb, mint az alsó, a szokásos konvenció értelmében az egységelemmel, -vel egyenlı. Tegyük fel, hogy a tétel állítását már beláttuk minden olyan esetre, amikor a polinom foka kisebb, mint egy pozitív egész, és most adott az -edfokú polinom. felbontható felett irreduci- 57
60 Véges testek bilis polinomok szorzatára, így felírható alakban, ahol felbonthatatlan felett. nak van olyan bıvítése, amelyben van -nek gyöke. -bıl és, tehát -bıl következik, hogy, és felett egy -beli polinommal. De foka 1, így az indukciós feltevés értelmében van -nek olyan bıvítése, amely fölött -beli -vel és -beli,, -gyel. A bıvítés tranzitív, tehát egyben -nak is bıvítése, továbbá az -beli egyben -nek is eleme, így az jelöléssel, amibıl kapjuk, hogy mint feletti polinom -vel egyenlı. Ez mutatja azt is, hogy -nek -ben gyöke van. Végül még azt kell belátni, hogy a nemnulla eleme. Az, hogy nem nulla, igaz, hiszen. De a szorzások elvégzése után látjuk, hogy az fıegyütthatója, és -beli, vagyis minden együtthatója, de akkor a fıegyütthatója is eleme Definíció A test feletti -edfokú polinom feletti felbontási teste a legszőkebb olyan bıvítése, amelyben -nek multiplicitással számolva gyöke van. A definíció szerint -nek van foka, tehát nem a nullpolinom Tétel Tetszıleges test feletti bármely nemnulla polinomnak létezik felbontási teste. Ha -edfokú, a olyan bıvítése, amelyben -nek gyöke van, és a polinom páronként különbözı gyökei,, akkor feletti egyik felbontási teste,,. Olyan test van, amelyben -nek gyöke van (multiplicitással). Ha ezek a gyökök ismétlés nélkül,,, akkor,, mint részteste tartalmazza valamennyi gyökét. Ha viszont a,, valódi részteste, amely bıvítése, akkor az,, elemek legalább egyikét nem tartalmazza. Ha -ben is lenne -nek multiplicitással számolva gyöke, akkor lenne közöttük legalább egy olyan, amely különbözik valamennyi korábbi gyöktıl. Amennyiben ez a gyök, akkor -nek -ben gyöke,, és, és multiplicitásokkal együtt az -val jelölt gyökök száma, vagyis -vel együtt -nek -nél több gyöke lenne, ami lehetetlen. Így,, az legszőkebb olyan részteste, amely tartalmazza minden gyökét, vagyis,, az feletti felbontási teste. Most hasonló kérdéseket lehet feltenni, mint amilyenek az irreducibilis polinom gyökével való bıvítéssel kapcsolatban felmerültek, és a válaszok is hasonlóak Tétel Ha és izomorf testek a izomorfizmussal, 0, a -nek a polinomgyőrőre való kiterjesztésénél -nek megfelelı polinom, és 1,2-re az feletti felbontási teste, akkor. Ha konstans, akkor is az, a felbontási test maga az eredeti test, és ezek a feltétel szerint izomorfak. Tegyük fel, hogy ha legfeljebb -edfokú, akkor igaz az állítás, és 1-edfokú polinom. Legyenek gyökei a felbontási testben,,,, továbbá az olyan, 58
61 3. Testek és véges testek felett felbonthatatlan tényezıje, amelynek gyöke, és a -nek -ben megfelelı polinom. Ekkor is irreducibilis fölött, és ha -beli gyökei,,,, akkor van ezek között olyan, amely -nek a gyöke; nyilván eleve indexelhetünk úgy, hogy ez a gyök legyen. Az elızı tétel szerint, és,,,,, a Tétel szerint, és ugyanez igaz a 2-indexő testekre a gyökökkel. Innen viszont az indukciós feltevés alapján valóban teljesül a felbontási testek izomorfizmusa. A Tétel szerint (lásd a 48. oldalon) ha a -elemő testnek van -edfokú bıvítése,, akkor ez nem lehet más, mint a feletti polinom feletti felbontási teste, ugyanakkor az elıbbiek alapján -nek tetszıleges test felett létezik a felbontási teste. A tételt úgy interpretálhatjuk, hogy amennyiben van -elemő test, akkor egy ilyen test valamennyi eleme gyöke kell, hogy legyen az polinomnak. Másrészt, ha nem is teljesül az valamennyi elemére, amenynyiben 1, és így az szabály csupán egy részén, nevezetesen a elemein az identikus leképezés, azért ennek a leképezésnek igen fontos tulajdonságai, és ezért jelentıs szerepe van a véges testek esetén Tétel Ha az kommutatív győrőhöz van olyan prímszám, hogy minden elemére 0, akkor a : szabály tetszıleges nemnegatív egész -nel -nek endomorfizmusa, azaz önmagába való homomorfizmusa. Amennyiben nullosztómentes, akkor a leképezés injektív; ha ezen kívül még test, akkor testhomomorfizmus, illetve ha véges, akkor automorfizmus (azaz önmagára való izomorfizmus). Legalább két elembıl álló nullosztómentes győrőre a tétel elején álló kikötés egyszerően azt jelenti, hogy a győrő karakterisztikája., így ha 0, akkor az önmagára való identikus leképezése, és nyilván igaz valamennyi állítás. Most legyen 1, ekkor. A megadott szabály a győrő minden eleméhez hozzárendel egy és csak egy -beli elemet, így egy leképezés. Mivel a győrő kommutatív, ezért tetszıleges és győrőelemekre, tehát szorzattartó. Az összegtartás bizonyításához felhasználjuk a kommutatív győrőben érvényes Newton-féle binomiális tételt:. Mivel! egész szám, ezért!! osztja! 1!-t. 1 1-bıl! valamennyi tényezıjére is igaz, hogy 1 1, így nem osztója! egyetlen tényezıjének sem.!! prímszám, így relatív prím minden tényezıhöz, és akkor a szorzatukhoz,!-hoz is bıl 1 1, ezért az elıbbihez hasonlóan relatív prím!-hoz is. Ekkor!! relatív prím -hez, viszont osztója 1!-nak, amibıl következik, hogy osztója 1!-nak, és így, ha 1 1, akkor egy egész számmal. Ekkor 59
62 Véges testek 0, hiszen a győrő eleme, tehát, vagyis a leképezés összegtartó. Győrő az összeadásra csoport, így többek között az additív csoportjának -be való félcsoport-homomorfizmusa. A csoportok homomorfizmusánál azonban kiderült, hogy ekkor a képhalmaz csoport, és a szorzattartó leképezés egységelemet egységelembe, elem inverzét a kép inverzébe visz, tehát egyben csoport-homomorfizmus is, ezért a szorzattartással együtt kapjuk, hogy az -nek önmagába való győrő-homomorfizmusa. csak akkor teljesülhet, ha 0. Ha nullosztómentes, akkor ez csak 0, azaz esetén lehetséges, ami azt jelenti, hogy ebben az esetben injektív. Ha test, akkor egyben nullosztómentes is, és ekkor 0 akkor és csak akkor lehet, ha 0. Ennek alapján a szorzásra nézve egyben ; -nak is homomorf leképezése ; ba, ezért Im 0 csoport a szorzással, test, és az -nek -be való test-homomorfizmusa. A véges esetre vonatkozó állítás annak egyszerő következménye, hogy véges halmaz önmagába való injektív leképezése szürjektív. Most tegyük fel, hogy esetén teljesülnek a tételbeli állítások, és nézzük a : leképezést. Minden -beli -re 0. és egyaránt -et -be képezi és mővelettartó. Ekkor a szorzatuk is hasonló tulajdonságú, és ugyanez igaz az injektivitásra is, így -re is teljesülnek a tételben megfogalmazott állítások. Fontos megjegyezni, hogy a tételben megadott homomorfizmus csak egyetlen prímmel, nullosztómentes győrő, és így test esetén csupán a test karakterisztikájával teljesül, vagyis csak ezzel a prímmel igaz, hogy a -kitevıs hatványozás összegtartó Kiegészítés Ha a -elemő test tetszıleges bıvítése, akkor az egész, automorfizmusa. szabály, ahol nemnegatív Ha a, tehát egyben az test karakterisztikája, akkor és, ahol mind, mind nemnegatív egész. Most már rendelkezésünkre állnak azok az eszközök, amelyekkel igazolhatjuk minden prímszámra és -re -elemő test létezését Tétel Legyen pozitív egész szám. Ha van -elemő test, akkor van -elemő test is. 60
63 3. Testek és véges testek Legyen egy -elemő test és. Tudjuk, hogy van -nak olyan bıvítése, amely fölött elsıfokú polinomok szorzata, vagyis fölött az -beli elemekkel. deriváltja (mert a polinomgyőrő karakterisztikája azonos a test karakterisztikájával, és a test karakterisztikájának pozitív egész kitevıs hatványa, tehát osztható a karakterisztikával), és ennek a polinomnak nincs gyöke, így valamennyi gyöke egyszeres. Jelöljük a gyökök halmazát -lel, akkor tehát elemeinek száma pontosan, és. Megmutatjuk, hogy már testet alkot az -beli mőveletekkel. 2, ezért -nek legalább két eleme van. a test elemszáma, ezért a prím egy hatványa, ahol a és ezzel együtt az test karakterisztikája, és így ugyanezen hatványa lesz is, ebbıl következıen automorfizmus -en. Ha és eleme -nek, akkor gyöke -nek, tehát 0, vagyis, és hasonlóan,. Ezt alkalmazva kapjuk, hogy és 0 esetén, azaz mind, mind eleme -nek, zárt a kivonásra és a nem nulla elemmel való osztásra, és így test. A fenti eredmény alapján már meg tudjuk válaszolni a korábban feltett kérdést Tétel Minden prímszámhoz és pozitív egészhez létezik -elemő véges test, ez a test izomorfizmustól eltekintve egyértelmően meghatározott, és nincs más véges test. 1. Azt már a Következményben beláttuk, hogy egy véges test elemszáma csak prímhatvány lehet. 2. Az elızı tételben bebizonyítottuk, hogy ha van -elemő véges test, akkor bármely - ra van -elemő test. De minden prímszámra test, tehát tetszıleges prímszám esetén van elemő test, és akkor az elıbbiek szerint minden prímszámhoz és természetes számhoz van - elemő test. 3. Legyen és azonos elemszámú véges test. A közös elemszám egy prím pozitív egész kitevıs hatványa, mondjuk. Ekkor mindkét test prímteste -vel izomorf, tehát ha a két prímtest és, akkor. De a feletti, a feletti polinom felbontási teste, ahol és az azonos indexő test egységeleme, és a két prímtest közötti izomorfizmusnak a polinomgyőrőre való kiterjesztésénél és egymásnak megfeleltetett polinomok, hiszen nullelem képe nullelem és egységelem képe egységelem a mővelettartó leképezésnél, így a Tétel szerint és izomorf Jelölés Az izomorfizmustól eltekintve egyértelmő -elemő test jele. -elemő test másik szokásos jelölése. a Galois Field, azaz Galois-test rövidítése a francia matematikus Evariste Galois (kiejtésben Éváriszt Gáloá) tiszteletére. Mi a továbbiakban a rövidebb jelölést alkalmazzuk. Véges testeknél nem csupán az elemek száma erısen korlátozott, de a multiplikatív csoport szerkezete is a lehetı legegyszerőbb. Ennél többet bizonyítunk, aminek egyrészt késıbb hasznát lát- 61
64 Véges testek juk, másrészt az általánosabb megfogalmazás ellenére a bizonyítás azonos. A kérdésre részletesebben egy késıbbi fejezetben ismét visszatérünk Tétel Legyen test, a karakterisztikájával nem osztható pozitív egész és a feletti polinom felbontási teste. Ekkor a polinom gyökeinek halmaza ; -edrendő ciklikus részcsoportja. a) Legyen a gyökök halmaza, és,, vagyis és. Ekkor 0, v-nek van inverze, és, így, és mivel, vagyis, tehát nem üres, a szorzással csoport. Ha 1, akkor egyetlen gyök van; legyen most 1. deriváltja, és mivel nem osztható a karakterisztikával, ezért a derivált egyetlen gyöke 0, ami viszont nem gyöke az eredeti polinomnak, így minden gyök egyszeres, ennek alapján a gyökök, vagyis elemeinek száma pontosan, ; -edrendő csoport. Véges csoportban minden elem rendje osztója a csoport rendjének, tehát valamennyi -beli elem rendje osztója -nek, ami azt is jelenti, hogy egyetlen elem rendje sem haladhatja meg a pozitív -et. A ciklikussághoz azt kell belátni, hogy van -ben olyan elem, amelynek a rendje. b) Elsıként bebizonyítjuk, hogy ha egy kommutatív csoport és elemének rendje, és, véges és relatív prím, akkor rendje., tehát rendje véges, és osztója -nek. Legyen ez a rend. Ekkor, és minden olyan egész, amellyel, osztható -vel. Most írhatjuk, hogy. Ez csak úgy lehetséges, ha, ami viszont pontosan akkor teljesül, ha, mert és relatív prím. Hasonlóan kapjuk, hogy, így osztható és legkisebb közös többszörösével, ami ismét, 1 következtében, vagyis. Ugyanakkor láttuk, hogy, és mivel és egyaránt pozitív egész szám, ezért a kölcsönös oszthatóság egyenlıséget jelent,. c) Másodikként igazoljuk, hogy ha a kommutatív csoportban az elemek rendjének halmaza felülrıl korlátos, akkor valamennyi rend osztója a rendek maximumának. Elıször is a korlátosság következtében minden rend véges, ekkor a rendek halmaza a természetes számok halmazának nem üres véges részhalmaza, így van benne legnagyobb elem, amely egyértelmő, és van -ben olyan elem, amelynek a rendje éppen ez a maximum. Legyen a legnagyobb rend, és egy -beli -edrendő elem. Tegyük fel, hogy nem igaz az állítás. Ekkor van olyan -edrendő elem -ben, hogy nem osztója -nek. Ez csak úgy lehet, ha van -nek olyan prímosztója, amely magasabb hatványon szerepel felírásában, mint az felbontásában (esetleg nem is osztható ezzel a -vel, ekkor a 0 kitevıvel szerepel -ben). Ha a maximális hatványa, amellyel osztható, akkor már nem osztható -vel, és a feltevésünk szerint osztója -nek. Nézzük a szintén -beli valamint elemeket. Könnyen látható, hogy az elıbbi rendje, az utóbbié pedig. Ez a két rend relatív prím, ezért rendje. De prímszám, így nagyobb, mint 1, tehát, és is eleme, ami lehetetlen, hiszen -ben az elemek rendjeinek maximuma. Az elıbbi ellentmondás igazolja az állítást, tehát osztója -nek. d) Most már könnyő az állítást bizonyítani. Ha -ben a maximális rend, akkor valamennyi -beli -ra, azaz minden elem gyöke a feletti polinomnak, ezért a gyökök száma legalább. De test feletti polinom gyökeinek száma nem haladja meg a polinom fokát, ahonnan. Ugyanakkor korábban láttuk, hogy bármely elem rendje legfeljebb, vagyis, és a rendezés antiszimmetriája következtében. 62
65 3. Testek és véges testek Következmény Véges test multiplikatív csoportja ciklikus. Ha, akkor a test p karakterisztikájának pozitív egész kitevıs hatványa, így, de akkor nem osztója 1-nek, tehát relatív prím hozzá, hiszen a karakterisztika prímszám, másrészt elemei a feletti polinom gyökei, mert a szorzással egy 1-elemő csoport Definíció Az polinom gyöke ( feletti) -edik egységgyök, és ha a gyök -edrendő, akkor a neve ( feletti) primitív -edik egységgyök. Ha véges test, akkor ; (mint a szorzásra nézve ciklikus csoport) bármely generátoreleme primitív elem -ban. Mivel véges test multiplikatív csoportja ciklikus, ezért, ha rögzítjük a csoport generátorelemét, akkor a csoport minden eleme egyértelmően megadható a generátorelem megfelelı kitevıjével Definíció Legyen a -elemő test primitív eleme, és a elemére, ahol 1. Ekkor az (-re vonatkozó vagy -alapú) indexe vagy diszkrét logaritmusa, amit ind jelöl Tétel Ha az primitív eleme, akkor ind ind ind mod 1 az minden és elemére. Legyen,, ahol 1 és 1. és, de akkor is eleme, tehát egy 1 kitevıvel. Ekkor, és így 1. De a jobb oldalon és indexének összege, a bal oldalon pedig indexe áll, így igaz az állítás Következmény Legyen az primitív eleme, az egységelem,. Ekkor a) ind 0 ; b) esetén ind 1 ind ; c) bármely -re ind ind mod 1. a) Ha ind 0, akkor. Fordítva, ha 0, akkor, azaz 0 1. De 1, így a kongruencia csak 0 esetén teljesülhet, tehát ind 0. 63
66 Véges testek b) A szorzat logaritmusával 1 0 ind ind ind ind 1, és ezzel ind 1 ind 1. következtében 1 ind, és ezzel 1 1 ind, továbbá 1 ind az index definíciója alapján teljesül, így az elıbbi kongruencia ekvivalens az ind 1 ind egyenlıséggel. c) Ez 0-ra igaz, és ha -re teljesül a kongruencia, akkor ind ind ind ind ind ind 1 ind 1, és 1 ind, így ind 1 ind 1. A diszkrét logaritmus elnevezést az indokolja, hogy a diszkrét logaritmus csak véges sok különbözı értéket vehet fel, másrészt a fentiek szerint hasonló tulajdonságú a szokásos logaritmushoz. A diszkrét logaritmus nagyban egyszerősíti a szorzást egy véges testben. Véges testbeli mőveleteket elvégezhetjük úgy, hogy egyszer és mindenkorra meghatározzuk az összeadó- és a szorzó táblát, ám ehhez -elemő táblázatokat kell tárolnunk, ha a test elemeinek száma. A diszkrét logaritmus alkalmazásával azonban a szorzó tábla helyett elegendı az egyes elemek logaritmusát tárolni, hiszen a szorzat logaritmusa ha egyik tényezı sem nulla a logaritmusok modulo összege. Ha a logaritmustáblát magukkal az elemekkel indexeljük, akkor ez csupán egy 1-mérető táblát jelent. A gyors eredmény elérése érdekében célszerő lehet a log-tábla mellett az úgynevezett antilog-tábla tárolása is, ami nem más, mint az inverz log-tábla, vagyis ahol a logaritmushoz adjuk meg a megfelelı elemet (a kitevıhöz a hatványt). Most egy ügyes fogással az összeadó táblát is helyettesíthetjük egy 1-mérető táblával. Legyen és a -elemő test két eleme, és legyen a test egy primitív eleme. Ha 0, akkor, különben, ahol. Amennyiben 0, vagyis ha, akkor létezik mind -nak, mind -nek a -alapú diszkrét logaritmusa, és ekkor logaritmusa az és a logaritmusának összege, figyelembe véve a maradékképzést, vagyis ekkor az összeadást visszavezettük a szorzásra. Legyen tehát -re log. Ezzel log log log log mod 1 log mod 1, és egy 1 elembıl álló táblázat. a Zech-logaritmusa vagy Jacobi-logaritmusa. 0 esetén, nincs mit számolnunk. Ha viszont 0, akkor sem nulla, létezik a diszkrét logaritmusa, és log log log mod 1 meghatározható a log-táblával. Mivel meghatározásához szükségünk van ismeretére, ezt viszont a log-táblával számítjuk, ezért célszerő, ha nem az egyes elemekhez tartozó Zech-logaritmust, hanem a logaritmusukhoz tartozó értéket adjuk meg. Legyen tehát 0 -re log. Ezzel a táblázattal log log log log mod 1 log mod 1 log log log mod 1 mod 1, vagyis a log-táblával, az antilog-táblával és a táblázatával, három 1-mérető táblával a -elemő testben bármely mőveletet gyorsan el tudunk végezni (figyelembe véve a 0 és összeadásnál speciális helyzetét). Nagymérető test, azaz nagy esetén ez jelentıs mértékő tárigény-csökkenést jelent. Korábban láttuk, hogy ha egy -elemő test fölött van -edfokú irreducibilis polinom, akkor -nak egy -edfokú bıvítése, ahol a polinom gyöke. Ez fordítva is igaz abban az értelemben, hogy a minden olyan bıvítése, ahol a bıvített test is véges, -alakú egy alkalmas elemmel. 64
67 3. Testek és véges testek Tétel Véges test bármely résztestének egyszerő algebrai bıvítése. Legyen az véges test a test bıvítése. Azt már tudjuk, hogy véges test a résztestének véges bıvítése, és véges bıvítés algebrai (lásd a és Tételeket), így csak azt kell belátni, hogy a bıvítés egyszerő, vagyis van -nek olyan eleme, hogy. Legyen az egyik primitív eleme. Az eleve teljesül, hogy. Ugyanakkor tartalmazza a nullelemét, ami viszont egybeesik az -beli zérussal, továbbá tartalmazza -val együtt valamennyi nemnegatív egész kitevıs hatványát, de akkor és a nullával együtt valamennyi elemét, következésképpen. A kétirányú tartalmazás alapján viszont Következmény Bármely véges test felett tetszıleges -ra létezik -edfokú, a fölött irreducibilis polinom, ezért minden véges test megkapható valamely -elemő test egyszerő algebrai bıvítéseként. Legyen a véges test -edfokú bıvítése és. -adfokú irreducibilis polinom gyökével bıvítve a bıvítés foka, ezért az a felett felbonthatatlan polinom, amelynek a gyöke, pontosan -edfokú. Bármely véges testnek minden természetes számra van -edfokú bıvítése, ezért igaz az elsı megállapítás; a második viszont azért, mert minden véges test egy -elemő test bıvítése Megjegyzés Azt láttuk, hogy ha a -elemő test -edfokú bıvítése, akkor bármely primitív eleme egy fölötti -edfokú irreducibilis polinom gyöke, és ezzel bıvítve -t egy -elemő testet kapunk. Az viszont egyáltalán nem igaz, hogy bármely felett -edfokú irreducibilis polinom valamely gyökével bıvítve -t, a kapott -elemő testben ez a gyök primitív elem lesz. Például 1 irreducibilis fölött, hiszen mint másodfokú polinom, ha felbontható, akkor a tényezık elsıfokúak lennének, azaz -nek lenne gyöke -ban, ugyanakkor -be elemeit, 0-t, 1-et és 2-t helyettesítve rendre 1-et, 2-t és ismét 2-t kapunk. Ha ennek a polinomnak a gyöke a bıvített testben, akkor a másodfokú bıvítése, vagyis egy 9-elemő test, amelynek multiplikatív csoportjában bármely primitív elem rendje nyolc. De 1 0, innen 1 2, így 2 1, negyedrendő a mondott multiplikatív csoportban, tehát nem primitív elem. Az elıbbi tételnek egy fontos következménye, hogy bármely -elemő testet megkapunk, ha a modulo maradékosztályok győrőjét a feletti legalább egy -edfokú felbonthatatlan polinom bármelyikének tetszıleges gyökével bıvítjük. Végezetül egy, a továbbiakban többször használt fogalmat definiálunk Definíció Ha a test bıvítése, akkor az egy feletti relatív automorfizmusa az -nek önmagára való olyan izomorfizmusa, amely elemeit helyben hagyja. 65
68
69 4. Véges test feletti polinomok Azok az összefüggések, amelyek általában egy test feletti polinomra vonatkoznak, természetesen most is érvényben vannak, így ebben a fejezetben fıleg olyan tulajdonságokat vizsgálunk, amelyek specifikusak a véges test feletti polinomokra Tétel Ha egy -elemő véges test, akkor tetszıleges : leképezéshez van olyan egyértelmően meghatározott, azonosan nulla vagy legfeljebb 1-edfokú feletti polinom, hogy a minden elemére. Ez az polinom megadható az alakban, továbbá ha -re is igaz, hogy, akkor valamilyen polinommal. Nézzük a felírt polinomot. Az összeg minden tagja egymástól függetlenül nulla vagy pontosan 1-edfokú, így az összegük vagy a nullpolinom, vagy legfeljebb 1-edfokú. Legyen a tetszıleges eleme. helyére -t írva, esetén, és minden ilyen tag nulla lesz az összegben. Ha viszont, akkor a megfelelı tag, tehát a test minden elemére. Ha egy másik olyan feletti polinom, amely vagy 0, vagy a foka legfeljebb 1, és minden elemére, akkor a polinomhoz tartozó leképezés valamennyi elemét a 0-ba viszi, vagyis a különbség-polinomnak minden eleme gyöke, ami azt jelenti, hogy van különbözı gyök. Viszont polinomok különbsége vagy a nullpolinom, vagy a fokszám nem nagyobb a fokszámmal rendelkezı tagok fokainak maximumánál, így is vagy a nullpolinom, vagy a foka kisebb, mint. De test feletti nem nulla polinomnak még multiplicitással számolva sem lehet több gyöke, mint amekkora a fokszáma, így 0,, ami azt jelenti, hogy egyértelmő. Most legyen feletti olyan polinom, hogy minden -beli -ra. Mivel egyértelmően írható alakban, ahol 0, vagy foka kisebb, mint, ezért áttérve a megfelelı leképezésre, (mert -elemő test minden elemére érvényes az egyenlıség), és ilyen pontosan egy van, nevezetesen, tehát. A 4.1. Tételben megadott kifejezés tulajdonképpen a polinom Lagrange-interpolációja. Ismeretes, hogy tetszıleges testben adott -hoz az indexekre megadva az és elemeket úgy, hogy az -k páronként különbözıek, van egy és csak egy olyan, legfeljebb 1-edfokú, feletti polinom, hogy minden -re. Ezt a polinomot különbözı módon meg lehet határozni, közülük az egyik a Lagrange-féle alappolinomokkal oldja meg a feladatot. Ha ugyanis,,, akkor látható, hogy,,,, és így,,. Most legyen és. Ekkor, figyelembe véve, hogy az -ként megadott elemek páronként különbözıek és számuk azonos a test rendjével,
70 Véges testek és, ahol a test egy primitív eleme (mert ha páratlan, akkor 1 páros, -bıl az valamelyik négyzetgyöke, vagyis vagy, de az elıbbi nem lehet, mivel primitív elem, és a 2-dik, tehát páratlan kitevıs hatványa, míg páros esetén mivel most a test karakterisztikája 2). Ezt alkalmazva,,, és ez valóban azonos a tételben megadott kifejezéssel., 4.2. Kiegészítés Legyen :, ahol. Ekkor egy minden határozatlanban legfeljebb 1-edfokú, -határozatlanú polinom, amelyhez tartozó polinomfüggvény megegyezik -vel, és nincs más ilyen polinom. -rıl az elıbbiek alapján könnyő belátni, hogy minden határozatlanban legfeljebb 1- edfokú, és a polinom bármely helyen vett helyettesítési értéke. Az egyértelmőséget kissé általánosabb formában bizonyítjuk. Legyen és, ahol,,, és legyen, -határozatlanú polinom az integritási tartomány felett. Ha -re az fokszáma -ben, max,, és,,,, -számú, páronként különbözı olyan pont, amelyben a két függvény értéke azonos, akkor a két polinom is azonos. Ez ekvivalens azzal, hogy amennyiben az fölötti -határozatlanú polinom az -edik határozatlanban legfeljebb 1-edfokú, és az elıbb megadott pontok mindegyike gyöke a polinomnak, akkor a nullpolinom. A határozatlanok száma szerinti indukcióval végezzük a bizonyítást. 1-re igaz az állítás. Tegyük fel, hogy egy -ra is teljesül az állítás, és legyen,,,, továbbá legyen,,,,,,, a polinom különbözı gyökének halmaza. minden indexre legfeljebb 1-68
71 4. Véges test feletti polinomok edfokú -ben, és, ahol. Bármely,, pontban,,,, egyhatározatlanú polinom, amelynek valamennyi eleme gyöke. Ez a polinom pontosan akkor lesz valamennyi megadott helyen 0, ha minden együtthatója 0, azaz, ha minden -re,, 0. Ez azt jelenti, hogy minden rögzített -re az polinom a minden pontjában, vagyis pontban 0. Ez viszont az indukciós feltevés alapján pontosan akkor igaz, ha a nullpolinom, tehát valamennyi együtthatója, így minden, értéke 0, és ezt akartuk bizonyítani. Az egyértelmőségre adunk egy másik, kombinatorikus bizonyítást is. A -elemő testet önmagába képezı -változós függvények száma, és ugyanennyi a -elemő test fölötti, minden határozatlanjában legfeljebb 1-edfokú, -határozatlanú polinomok száma. Egy ilyen polinomhoz pontosan egy elıbb említett leképezés tartozik, és minden ilyen leképezéshez találtunk olyan, minden határozatlanjában legfeljebb 1-edfokú, -határozatlanú polinomot, amelyhez tartozó polinomfüggvény megegyezik az adott leképezéssel, vagyis az a megfeleltetés, amely a polinomhoz hozzárendeli a leképezést, szürjektív a leképezések halmazára. Mivel a leképezések halmazában és a -elemő test fölötti, minden határozatlanjában legfeljebb 1-edfokú -határozatlanú polinomok halmazában ugyanannyi elem van, ezért a szürjektivitásból következik az injektivitás, tehát az egyértelmőség is Megjegyzés A tétel szerint véges testet önmagába képezı függvény lényegében véve polinomfüggvény. Ha győrő, és illetve egyaránt -et -be képezı függvény, vagyis transzformációja, akkor az és szabály, ahol, szintén feletti transzformáció, amelyeket és jelöl, továbbá könnyen lehet ellenırizni, hogy ezzel győrőt kapunk, ahol a nullelem az a transzformáció, amely minden elemhez a 0-t rendeli, a ellentettje pedig az, amely -t -ra képezi. Jelöljük ezt a győrőt -rel. Ennek részhalmazát képezik az alakú leképezések, ahol, és valamennyi -re az győrő eleme, vagyis a polinomfüggvények. Az nyilvánvaló, hogy minden polinomhoz tartozik egy és csak egy polinomfüggvény, és minden ilyen függvény képe egy polinomnak, vagyis szürjekció -rıl -re. Ez a leképezés összegtartó, továbbá, ha kommutatív, akkor teljesül a szorzattartás is, így kommutatív győrőben az elıbbi megfeleltetés egyben homomorfizmus is (amibıl a szürjektivitással együtt az is következik, hogy a polinomfüggvények halmaza részgyőrőt alkot -ben). Mármost az elıbbi tétel azt jelenti, hogy véges test esetén azonos -rel, így az elıbbi szabály szürjektív homomorfizmusa - re. Ez a mefeleltetés viszont biztosan nem injektív, ugyanis -elemő test esetén a test bármely elemére 0, ezért tetszıleges, esetén és képe azonos polinomfüggvény. Ugyanakkor végtelen elemő esetén a szürjektivitás biztosan nem igaz. Ezt két módon is bizonyítjuk. Tekintsük azt a : leképezést, amely a 0 kivételével minden eleméhez a 0-t, míg a 0- hoz az egy nem nulla elemét rendeli. Ha lenne egy feletti polinom, amelyre, akkor ennek a polinomnak a 0 kivételével valamennyi -beli elem gyöke lenne, vagyis -nek végtelen sok gyöke lenne. Ilyen polinom csak egy van, a nullpolinom. Ám a nullpolinomhoz tartozó polinomfüggvény értéke mindenütt 0, tehát a 0-ban is. Ugyanakkor 0 0, a nullpolinomhoz tartozó polinomfüggvény sem lehet -val egyenlı, így nincs olyan polinom, amelyhez tartozó polinomfüggvény megegyezik -val, ami azt jelenti, hogy az leképezés végtelen győrő esetén nem szürjektív. Az elızıekben csak annyit mutattunk meg, hogy az a : leképezés, ahol képe, nem szürjektív. Ez még nem zárná ki, hogy valamilyen más hozzárendeléssel szürjektíven képezzük le a polinomgyőrőt a győrőt önmagába képezı leképezések halmazába. A következıkben kimutatjuk, hogy számossága nagyobb, mint a polinomgyőrő számossága, ami kizárja, hogy létezzen a polinomgyőrőnek -re való bármilyen szürjektív leképezése. Az feletti polinomok lényegében véve feletti véges hosszúságú sorozatok. Egy halmaz fölötti hosszúságú sorozatok halmaza, ahol a szorzás a Descartes-szorzat, és ha végtelen, akkor 69
72 Véges testek. A polinomgyőrő az összes véges sorozat halmaza, vagyis ekvivalens az halmazzal. Megszámlálható sok azonos számosságú végtelen halmaz uniójának számossága megegyezik az unióban szereplı tagok számosságával, így. Ezzel szemben legalább kételemő halmaz esetén, és ezt egybevetve az elızıekkel kapjuk, hogy. Végtelen győrő esetén tehát az leképzés nem szürjekció -rıl -re. Ha viszont végtelen elemszámú integritási tartomány, akkor az elıbbi megfeleltetés injektív homomorfizmus. Egyrészt a kommutativitás következtében a leképezés mővelettartó. Másrészt integritási tartomány feletti nem nulla polinom gyökeinek száma nem haladhatja meg a polinom fokát, ezért két polinomfüggvény csak úgy lehet egyenlı, ha maga a két polinom is azonos (polinomok egyenlısége ekvivalens azzal, hogy minden együtthatójuk azonos, míg két polinomfüggvény, mint tetszıleges két leképezés is, pontosan akkor egyenlı, ha az értelmezési tartomány minden eleméhez azonos elemet rendel).,. A fentebb megadott polinom az fölötti -határozatlanú polinomgyőrő, azaz,, egy eleme, így, Tekintsük, -et a -alapú számrendszerben felírt egész szám számjegyeinek, ekkor. Különbözı, különbözı -t ad, és minden -hez van olyan,, amely éppen -t határozza meg, így kölcsönösen egyértelmően hozzárendelhetünk minden, -hez egy -nél kisebb nemnegatív egész számot. Ha most megadunk egy leképezést, akkor ezzel egyértelmően meghatároztunk egy fölötti -határozatlanú, minden határozatlanban legfeljebb 1-edfokú polinomot, és ez visszafelé is igaz, vagyis kölcsönösen egyértelmő megfeleltetést létesítettünk,, és az fölötti -dimenziós lineáris tér elemei között. Rendezzük most tetszıleges, de rögzített módon elemeit, és rögzítsük az -t önmagába képezı -változós függvények változóinak sorrendjét is. Ekkor, az elıbbiekhez hasonlóan, minden függvény tekinthetı az fölötti -dimenziós lineáris tér elemének, és a megfeleltetés ismét kölcsönösen egyértelmő. Polinomok összegében az együtthatók az összeadandó polinomok megfelelı kitevıhöz tartozó együtthatóinak összege, polinom konstansszorosában az együtthatók az eredeti polinom együtthatóinak ugyanazon konstansszorosai, így az együtthatók tere izomorf a polinomok terével. Ugyanígy látható be, hogy a polinomfüggvények az összeadással és konstanssal való szorzással olyan lineáris teret alkotnak, amely izomorf a függvényértékek elıbb megadott sorrendjével elıálló vektorok terével. Végül test fölötti polinomok esetén polinomok összegéhez tartozó polinomfüggvény a megfelelı polinomfüggvények összege, és hasonló igaz polinom konstanszorosára, így az leképzés izomorfizmus az fölötti -határozatlanú, minden határozatlanban legfeljebb 1-edfokú polinomok együtthatóiból álló vektorok és az függvények függvényértékeibıl alkotott vektorok lineáris tere között. Ez azt jelenti, hogy a függvényértékekbıl lineáris transzformációval is meghatározható a megfelelı polinom, és ez a transzformáció az ellenkezı irányban is végrehajtható. Ezt írja le az alábbi tétel Tétel Legyen a -elemő test,, :, és legyen,, olyan, hogy. Ekkor,,,, ahol,, és, egy fölötti, -edrendő kvadratikus mátrix -edik sorának -edik oszlopában álló elem. 70
73 4. Véges test feletti polinomok A tétel alábbi bizonyításában konkrétan is meghatározzuk a transzformációhoz tartozó mátrix komponenseit. 0-nál konstans függvény, és. A továbbiakhoz felhasználjuk, hogy tetszıleges véges test, és bármely : függvény esetén olyan polinom, amelyhez tartozó polinomfüggvény megegyezik -vel. Alkalmazzuk ezt elıször 1-re. Ekkor 1 1, 1 1, 1 1 és ha,, 1 1, úgy,,,. Most tegyük fel, hogy egy pozitív egész -re az fölötti bármely -változós függvény megegyezik az,,, -határozatlanú polinom polinomfüggvényével, és legyen egy 1-változós függvény. alakban írható, ahol és és hasonló módon írható a alakban. Vezessük be a,,,,, jelölést. Az indukciós feltétellel,,,,,,,,. Az összegzés sorrendjének felcserélésével ebbıl azt kapjuk, hogy,, 71
74 Véges testek és a belsı összeget a korábbi eredmény alapján átírva,, Az összegzések sorrendjének ismételt felcserélésével és tényezık sorrendjének módosításával végül,,,,,,,. ahol,,,. Az eddigiek alapján -bıl felhasználásával iterációval sorban egymás után meg tudjuk határozni tetszıleges nemnegatív egész -re -t. Az alábbi tétel szerint azonban elemei az eredetileg megadott kifejezésnél lényegesen egyszerőbb szerkezetőek Tétel Legyen prímszám,, és a -elemő test, ahol 0. Ekkor a és indexre,,. -re 1, így. Ha, ahol, akkor 1 -bıl, azaz 0, tehát. Ezt felhasználva ból relatív prím -hez, tehát a fenti kongruencia osztható -val, és így Ekkor 1 és Ha páratlan, akkor 1, míg 2 -nél 1, tehát bármely pozitív egész kitevıs prímhatványnál, 1 1,. Ha a test egy primitív eleme, akkor rendezhetjük úgy a test elemeit, hogy -ra. Ekkor 1,. 72
75 4. Véges test feletti polinomok -et tömörebb formában is meg tudjuk adni. Ha egy - és egy -mérető mátrix, akkor a két mátrix ebben a sorrendben vett Kronecker-szorzata olyan, -mérető mátrix, amelyben,,,, vagyis egy olyan -mérető hipermátrix, amelynek edik sorában a -edik elem,,. Könnyő ellenırizni, hogy bármely két mátrixnak létezik a Kronecker-szorzata, ez a szorzás asszociatív, mindkét oldalról disztributív, de nem kommutatív. Legyen,, és ugyanazon test fölötti mátrix úgy, hogy -vel és -vel összeszorozható. Ekkor,,,,,,, és így. Ebbıl következik, hogy ha mind -nak, mind -nek van inverze, akkor is invertálható, és. Azt is könnyő belátni, hogy ha mindkét mátrix négyzetes, és valamelyikük nem invertálható, akkor ez igaz a Kronecker-szorzatukra is. A Kronecker-szorzással az alábbi tételt kapjuk Tétel Legyen, 0,, a, indexekre, az fölötti -edrendő mátrix i-edik sorának j-edik eleme, és,,. Ekkor, minden -re reguláris, és,,.,,, és,, 73,, (lásd a 4.4. és 4.5 Tételt), és az utóbbi egyenlıség mutatja, hogy., így már csak azt kell igazolnunk, hogy -nek van inverze, és,. Legyen -adrendő mátrix, és a, indexekre legyen,. Nézzük a mátrixot. Ha 0, akkor,,,,, vagyis 0 esetén,,. A továbbiakban legyen. Elsıként tekintsük a 0 esetet. Ekkor,,, 0,, ami, az elıbbi eredmény szerint, 0-nál is igaz. Ha 0, akkor létezik,, ahol 0, és,,, 1,, ugyanis 1 1, esetén, és ha 0, akkor 0. Össze- foglalva, minden, indexre,,, vagyis.
76 Véges testek A speciális 2 esetben 0,, vagyis 1,, és ezt alkalmazva,,, 1, 1,,, 0 tehát. Ekkor és, így. Legyen most olyan -elemő kommutatív győrő, ahol 1, úgy, hogy nem test. Ekkor -ben szükségszerően van nullosztó. Legyen egy nullosztó, és 0 olyan, hogy 0 (mivel nullosztó, ilyen létezik). Ekkor fölötti olyan, határozatlanú, nemnulla polinom, amely minden határozatlanban legfeljebb 1-edfokú, és amelyhez tartozó polinomfüggvény a nullfüggvény. Ez azt jelenti, hogy van két olyan különbözı, minden határozatlanban legfeljebb 1-edfokú, fölötti, -határozatlanú polinom, nevezetesen és a nullpolinom, amelyekhez tartozó polinomfüggvény azonos leképezést valósít meg. Mivel az fölötti, minden határozatlanban legfeljebb 1-edfokú, -határozatlanú polinomok és az -et -be képezı függvények száma egyaránt, és az leképezés nem injektív, ezért nem is szürjektív, vagyis nem lehet bármely : leképezést egy polinomhoz tartozó polinomfüggvényként megadni. Ha nem egységelemes, akkor nem eleme -nek, így látszólag erre az esetre nem megfelelı az polinom. Valójában jobb a helyzet. Ha ugyanis elvégezzük a szorzást, akkor a szorzatpolinom minden tagjának együtthatója már olyan kifejezés, amely -beli elemek szorzata, és ez eleme a győrőnek, tehát a polinom is benne van az feletti polinomgyőrőben. A megadott polinom csak formálisan -határozatlanú, valójában csupán egyetlen határozatlant tartalmaz. Megadható ténylegesen n határozatlant tartalmazó nem nulla polinom, amely szintén rendelkezik azzal a tulajdonsággal, hogy a hozzá tartozó polinomfüggvény az azonosan nulla leképezés. Ilyen például az polinom. Az -elemő halmazt önmagába képezı függvények, ahol egy 1-nél nagyobb egész szám, az -értékő logikai függvények, speciálisan az 2 esetben a Boole-függvények. Az elıbbi eredmények szerint, ha prímhatvány, és csak ekkor, az -értékő logikai függvények megadhatóak polinomfüggvényként, és az átjárás a függvényértékek és a polinom között az elıbb megadott mátrixszal is történhet. A Boole-függvények függvényértékkel való közvetlen megadása például a diszjunktív normál alak, ezen belül is például a kanonikus diszjunktív normál alak, azaz az 1 függvényértékhez tartozó mintermek diszjunkciója, VAGY-kapcsolata. A minterm az összes változót egyszer és csak egyszer tartalmazó konjunkció, vagyis a változók ÉS-kapcsolata, ahol egyes változók negáltjukkal, azaz az ellentettjükkel, míg más változók az eredeti értékükkel, ponáltan szerepelnek. változónak összesen 2 mintermje van, amelyeket sorba rendezhetünk oly módon, hogy elıször rögzítjük a változók sorrendjét, majd tekintjük azt a nemnegatív egész számot, amelynek kettes számrendszerbeli felírásában az -edik jegy 0, ha a mintermben az -indexő változó negált, egyébként ez a jegy 1. A megfelelı minterm, ahol a szám bináris felírásában az -edik helyiértékhez tartozó jegy, a felülhúzás a negálás jele, míg a KIZÁRÓ VAGY jele. Ekkor a függvény egy 2 - hosszúságú 0 1 sorozattal adható meg, amely egy 2 -nél kisebb nemnegatív egész számot ad a kettes számrendszerben, és ha ebben a sorozatban a -adik jegy, akkor a megfelelı függvény. A Boole-függvény egy másik reprezentációja a polinommal való megadás, amelyet szokás Zsegalkin-polinomnak is nevezni. Ez olyan monomok, azaz egytagúak összege, amelyben minden határozatlan kitevıje 0 vagy 1, és a 0-s kitevıhöz tartozó határozatlanokat nem írjuk ki. Ismét, ha 2, és 2, akkor, továbbá, ha 2, akkor. Természetesen általában (bár vannak olyan indexek, amelyeknél teljesül az egyenlıség), és a valamint az együtthatók által 74
77 4. Véges test feletti polinomok 0 meghatározott vektorok közötti kapcsolat többek között a korábban megadott illetve mátrixszal adható meg (és azt is láttuk, hogy az ellenkezı irányú transzformáció ugyanezen mátrixszal történik az 2, azaz a Boole-függvények esetén). Azt azért fontos megjegyezni, hogy az egyszerő mátrixszorzással való átjárás számítástechnikailag csupán kis m és n értékek esetén járható út, hiszen az eljárás nem polinomiális futási idejő (a mátrixok és a vektorok -méretőek). A számítási idı azonban lényegesen csökkenthetı. Tekintsük az mátrixot az, ahol a 1-dimenziós nullvektor, a transzpo- nálás jele, az a 1-dimenziós egységvektor, amelynél, (az indexelést 0- val kezdve), végül az legfelsı sorát és bal szélsı oszlopát törölve kapott mátrix ellentettje. Ha az -dimenziós tér egy tetszıleges eleme, és, továbbá az -ból és az -ból a 0-indexő komponens törlésével kapott 1-dimenziós vektor, akkor. Ennek a vektornak a kiszámításához szükséges idı lényegében véve kiszámításának futási idejével azonos. Legyen az a mátrix, amelyet -bıl a sorok egy sorral való ciklikus lefelé mozgatásával kapunk, és legyen.,,, ahol z egy primitív eleme a testnek, és ezzel, ha 1 1, az és vektorok komponenseinek száma. Ez azonban, amint azt majd a megfelelı fejezetben látjuk, azt jelenti, hogy az vektor diszkrét Fourier-transzformáltja, és a diszkrét Fourier-transzformáció kiszámítására létezik gyors algoritmus, a gyors Fourier-transzformáció, az FFT. Mivel -et nagyrészt -bıl hatványozással kapjuk, ezért megfelelı átalakításokkal az -változós függvények esetén is alkalmazható az FFT, és így a lineáris transzformáció elfogadható futási idıvel számolható, ha 2. Sokszor fogjuk használni az és a hasonló összefüggést. Ennél valamivel általánosabb a következı tétel Tétel Ha, akkor. ( a polinomok kompozíciója), és ha, akkor tetszıleges polinommal, így. megfeleltetés auto- Lényeges lesz a továbbiakban az is, hogy -elemő testen az morfizmus (lásd a Kiegészítést). Ebbıl következik a két következı tétel. 75
78 Véges testek 4.8. Tétel -ra akkor és csak akkor eleme -nek, ha. Legyen. eleme -nek, így, míg. De két polinom pontosan akkor egyenlı, ha minden indexre az együtthatójuk azonos, azaz ha -re, és ez elemei közül pontosan elemeire igaz Tétel Ha,, és gyöke -nek, akkor bármely -re is gyöke -nek. 0-ra, és gyöke a polinomnak. Legyen és. Ekkor minden -re, és így, továbbá -ban és annak bármely bıvítésében és -beli és elemekkel. Most legyen -re 0. Ezzel 0 0, tehát is gyöke -nek. ami igazolja a tételben megfogalmazott állításunkat. Láthatóan -hatvány-elemő testben a -kitevıs hatványok fontosak. Most ezeket vizsgáljuk Tétel Legyen, továbbá 1, ha 0, egyébként (a modulo rendje), ahol az rendje. Ekkor,,, páronként különbözı, bármely -re az elıbbi hatványok valamelyikével azonos, és az, egészekre pontosan akkor igaz, ha. 0-ra az állítás nyilvánvaló, ezért legyen 0, és,. Ekkor akkor és csak akkor igaz, ha. osztója az multiplikatív csoportja rendjének, azaz 1-nek, így relatív prím -hoz, ezért, ha, az elıbbi kongruencia ekvivalens 1 -nel, és ez -sel, ahol. Innen az is látszik, hogy kitevıkkel az hatványok páronként különbözıek, és bármely egy -nél kisebb nemnegatív egész kitevıs -vel azonos Definíció ( -ra vonatkozó) ciklikus rendje min, ahol. Az elızı tételben azt láttuk be, hogy egy véges test minden elemének létezik és egyértelmő a test bármely résztestére vonatkozó ciklikus rendje. Az is látszik, hogy ez a rend eltekintve a prímtest elemeitıl attól is függ, hogy mely résztestére vonatkoztatjuk. Errıl is szól az alábbi tétel. 76
79 4. Véges test feletti polinomok Tétel 1. Ha a véges test -edfokú bıvítése, és, úgy feletti ciklikus rendje osztója nek, és a ciklikus rend akkor és csak akkor 1, ha. 2. Ha a -elemő test feletti -edfokú polinom, α az egy gyöke a valamely bıvítésében, és -ra vonatkozó ciklikus rendje, akkor. 3. Ha az véges test az test -fokú bıvítése, és a -elemő test -efokú bıvítése, továbbá az valamely 0 elemének feletti ciklikus rendje, akkor feletti ciklikus rendje,. 1. Legyen -elemő test. a -edfokú bıvítése, ezért elemeinek száma, és. Ez az elızı tétel értelmében azt jelenti, hogy 0, azaz, ahol. Az -beli akkor és csak akkor eleme -nak, ha az elıbbi oszthatóság 1 esetén is teljesül, és ez ekvivalens azzal a feltétellel, hogy maga is Mivel -re az -k páronként különbözı gyökei -nek, és test fölötti polinomnak nem lehet a fokszámát meghaladó számú gyöke, ezért valóban legfeljebb lehet. 3. a modulo rendje, így 1 akkor és csak akkor igaz egy pozitív egész -rel, ha osztható -sel. Ha az ciklikus rendje a -elemő test fölött, akkor a legkisebb pozitív egész, amellyel 1, vagyis a legkisebb pozitív egész, amelyre osztható -sel. Ha, akkor,, és a legkisebb ilyen pozitív egész szám maga az osztó, azaz Most rátérünk az irreducibilis polinomok vizsgálatára., Tétel Legyen -edfokú polinom. akkor és csak akkor irreducibilis fölött, ha van - nak olyan bıvítése, és -ben olyan, hogy 0 és. Mivel -nek van foka, ezért nem a nullpolinom. 1. Tegyük fel, hogy -nek valamely bıvítésében van gyöke. Mivel nem a nullpolinom, ezért a gyök létezése azt jelenti, hogy a polinom legalább elsıfokú, így nem egység. Legyen a gyök és, továbbá fölötti és polinomokkal. Mivel 0, ennélfogva 0. A feltétel szerint 0, és test nullosztómentes, ezért és közül legalább az egyik 0. Az általánosság csorbítása nélkül feltehetı, hogy például 0. Ekkor -val együtt -re is gyöke -nek, és következtében ezek a gyökök páronként különbözıek, így legalább -edfokú, ennél magasabb fokú viszont nem lehet, mert osztója a nem nulla -nek. Ez azzal jár, hogy foka 0, hiszen test fölötti nem nulla polinomok szorzatának foka megegyezik a tényezı-polinomok fokának összegével, vagyis konstans, és természetesen nem nulla, ezért egység fölött. Ez 1 következtében egyúttal azt is jelenti, hogy felbonthatatlan. 2. Most legyen felbonthatatlan -ben. Ekkor deg 1, és van -nak olyan bıvítése, amelyben van -nek gyöke, mondjuk. Ha fölötti ciklikus rendje, akkor 0- ból az egészekkel páronként különbözı gyöke -nek. Legyen. Ez a feletti polinom, és mivel gyöke van, ezért a foka. elemeinek száma egy pozitív egész kitevıs hatványa, és -edik hatványa azonos a -adik hatvánnyal, így 77
80 Véges testek, tehát. gyöke az fölött irreducibilis -nek, ezért asszociáltja az fölötti minimálpolinomjának. -nek akkor és csak akkor gyöke, ha fölötti minimál-polinomja osztója -nak, így osztója -nek. Ebbıl már következik, hogy deg deg Következmény 1. fölött irreducibilis -edfokú polinom gyökének fölötti ciklikus rendje, így egy elemnek az ıt tartalmazó test valamely résztestére vonatkozó ciklikus rendje megegyezik ugyanezen résztest fölötti minimál-polinomjának fokával; 2. valamely bıvítésében egy primitív elem ciklikus rendje azonos a bıvítés fokával; 3. véges test feletti irreducibilis polinom gyökei egyszeresek. 1. Korábban láttuk, hogy -edfokú polinom gyökének ciklikus rendje nem nagyobb a polinom fokánál, az elızı tételben pedig kiderült, hogy irreducibilis polinom gyökének ciklikus rendje legalább akkora, mint a polinom foka. A kettı együtt azt jelenti, hogy adott test felett irreducibilis polinom foka megegyezik egy gyökének ugyanezen testre vonatkozó ciklikus rendjével. 2. Primitív elem minimál-polinomjának foka azonos a bıvítés fokával, így ez 1. alapján igaz. 3. A tétel szerint, ha az test fölött -edfokú irreducibilis polinom, és a test egy alkalmas bıvítésében a polinom gyöke, akkor az elemek esetén páronként különbözı gyökök, a polinomnak van különbözı gyöke. De test fölötti nem nulla polinom gyökeinek száma multiplicitásukkal számolva megegyezik a polinom fokszámával, így ha valamelyik gyök többszörös lenne, akkor a gyököket multiplicitásukkal számolva -nek több gyöke lenne -nél, ami lehetetlen. A feletti 2 polinomnak egy valós és két komplex gyöke van. -t a valós gyökkel bıvítve a bıvített test minden eleme valós, így ez a test nem tartalmazza a polinom másik két gyökét, a bıvített test nem a polinom feletti felbontási teste. A fenti tétel szerint véges test esetén más a helyzet Tétel Véges test egyszerő algebrai bıvítése a bıvítı elem minimál-polinomjának felbontási teste. Ha az fölött felbonthatatlan -edfokú polinom gyöke, akkor a felbontási test tartalmazza -t és -t, tehát -t. Ugyanakkor minden -re, tehát minden gyöke eleme -nak, így a felbontási test része -nak, tehát a két test azonos Definíció Ha, akkor,,,, az -ra vonatkozó konjugáltjai. 78
81 4. Véges test feletti polinomok Tétel A konjugáltság ekvivalencia-reláció -ben, és a konjugáltak -beli rendje továbbá ciklikus rendje azonos. egymással azonos konjugáltjainak száma, ahol az fölötti ciklikus rendje. Legyen ciklikus rendje, ekkor, hiszen osztója a nem nulla -nek. 1. Jelölje az -beli -ra és -ra ~, hogy az konjugáltja. Ez bármely -beli rendezett párra vagy igaz, vagy nem, így ~ binér reláció -ben. A konjugáltság definíciójából közvetlenül látszik, hogy ~, tehát ~ reflexív. Amennyiben ~ és ~, akkor és, ahol és egyaránt -nél kisebb nemnegatív egész, és helyettesítés után. De ha fölötti ciklikus rendje, és mod, akkor, tehát, továbbá 0, így az fölötti konjugáltja, ~, a reláció tranzitív. Az elıbbi -val és -val legyen mod. Ekkor 0 és 0, így, vagyis a reláció szimmetrikus is, tehát valóban ekvivalencia-reláció. 2. A rendek egyenlıségének bizonyításához a szimmetria miatt elegendı megmutatni, hogy ha 0 és ~, akkor rendje osztója rendjének. De ha rendje, akkor tetszıleges -re, vagyis rendje osztja -et, és, így rendje osztója -nek, azaz rendjének. Ha viszont a rendek megegyeznek, akkor a ciklikus rendek is azonosak, hiszen. 3. osztója -nek, és tetszıleges nemnegatív egész -re és -ra Következmény Legyen és az két eleme. Ekkor 1. és fölötti minimál-polinomja pontosan akkor azonos, ha ~. Ha ~, akkor 2. -re pontosan akkor gyöke -nek, ha is gyöke a polinomnak; 3. pontosan akkor primitív elem -ben, ha is az. 1. Ha ~, akkor, ahol, így gyöke fölötti minimál-polinomjának, -nak. Ez irreducibilis fölött és fıpolinom, tehát. Fordítva, ha gyöke -nak, akkor egy nemnegatív egész -vel, hiszen irreducibilis fölött, így ~. 2. Tudjuk, hogy ha gyök, akkor is gyök, tehát -val együtt valamennyi konjugáltja, így is gyök. Mivel a konjugáltság ekvivalencia, és így szimmetrikus, ezért visszafelé is áll az állítás. 3. Nemnulla elem konjugáltja sem nulla. Konjugált elemek rendje megegyezik, és egy elem pontosan akkor primitív elem, ha a rendje 1, így ha primitív elem, akkor is az, és fordítva. Fontos és közvetlen kapcsolat van egy test adott test feletti relatív automorfizmusai valamint a test elemeinek az adott test feletti konjugáltjai között. 79
82 Véges testek Tétel Legyen a -elemő test -edfokú bıvítése. Az és eleme akkor és csak akkor konjugált fölött, ha van -nek olyan fölötti relatív automorfizmusa, amellyel. Ha és konjugáltak fölött, akkor egy 0 egésszel. De a -elemő test bármely bıvítésében automorfizmus, amely az alaptest elemein az identikus leképezés. Fordítva, legyen az feletti relatív automorfizmusa, és, továbbá az feletti minimál-polinomja. Ekkor 0 0, így is gyöke -nek. irreducibilis (mert minimálpolinom felbonthatatlan), ezért a korábbiak alapján az egy -kitevıs hatványa, ahol 0 deg. De foka az ciklikus rendje, amely osztója a bıvítés fokának, -nek, így, vagyis 0, az fölötti konjugáltja. A bizonyításban hivatkoztunk rá, hogy -elemő test bármely bıvítésében minden -re az feletti relatív automorfizmusa. Belátjuk, hogy véges -re nincs is más lehetıség Tétel Legyen az véges test a -elemő test t-edfokú bıvítése, és : az elemeire. Ekkor az feletti relatív automorfizmusai t-rendő ciklikus csoportot alkotnak a generátorelemmel. : automorfizmusa -nek, és ha, akkor, ezért az egy feletti relatív automorfizmusa. Test relatív automorfizmusainak szorzata szintén relatív automorfizmus, és automorfizmusnak létezik inverze, amely ismét relatív automorfizmus, végül az identikus leképezés relatív automorfizmus, így ezek csoportot alkotnak. Legyen. Ekkor, ahol az identikus leképezés -en. Mivel minden -re, ezért, ha -ra, akkor, vagyis minden -nel :. Legyen az primitív eleme, és az egy feletti relatív automorfizmusa. A Tétel szerint egy -nel. Amennyiben 0, akkor egy 1 egésszel, és, továbbá 0 0 0, vagyis, így beláttuk, hogy bármely feletti relatív automorfizmusa eleme a által generált ciklikus csoportnak. ciklikus rendje, hiszen primitív elem ciklikus rendje azonos a bıvítés fokával, így a -nél kisebb kitevıkre páronként különbözı, és a megfelelı automorfizmusok is páronként különbözıek, a által generált ciklikus csoport rendje legalább. Másrészt az bármely elemével, így, és az identikus leképezés a csoport egységeleme, ami mutatja, hogy a csoport rendje legfeljebb, tehát ez a rend pontosan, így az feletti relatív automorfizmusai egy -edrendő ciklikus csoportot alkotnak a generátorelemmel. 80
83 4. Véges test feletti polinomok Definíció Ha, akkor az feletti karakterisztikus polinomja. A definícióból szerint deg, bármely elem gyöke a saját karakterisztikus polinomjának, és két elem azonos test feletti karakterisztikus polinomja pontosan akkor azonos, ha konjugáltak Tétel Legyen a -elemő test -edfokú bıvítése,, az feletti minimál-polinomja, és az feletti karakterisztikus polinomja. Ekkor, és, ahol deg. feletti ciklikus rendje, és osztója -nek, ezért, amibıl következik, hogy feletti polinom Következmény Ha, véges és, akkor feletti konjugáltjainak összege és szorzata -beli. A gyökök összege és szorzata a karakterisztikus polinom együtthatója, tehát -beli. Tudjuk, hogy a -elemő test az polinom feletti felbontási teste, így maga a polinom is sok szempontból fontos. Most ennek a polinomnak vizsgáljuk néhány tulajdonságát Tétel Az fölött irreducibilis -edfokú polinom pontosan akkor osztója -nek, ha, ahol. Ha 0, akkor, másrészt a nullpolinom, amelynek osztója minden polinom. Nézzük az esetet. Ha irreducibilis, akkor a fokszáma, tehát, nagyobb, mint 0. Legyen az egy gyöke. pontosan akkor teljesül, ha 0, vagyis ha. Ez pontosan akkor igaz, ha, ahol az fölötti ciklikus rendje, és ha irreducibilis fölött, akkor. 81
84 4.25. Tétel, ahol azon fölött irreducibilis fıpolinomok halmaza, amelyek fokszáma az pozitív egész szám osztója. Véges testek Legyen., mert és char q, így -nak nincs többszörös gyöke, tehát többszörös faktora sem lehet. Az elızı tétel szerint minden eleme osztója -nak, és mivel ezek mindegyike irreducibilis, tehát páronként relatív prím, ezért a szorzatuk, is osztója -nak. Ha most az valamely, fölött irreducibilis fıpolinom faktora, akkor csak egyszeres faktor lehet, és az elızı tétel szerint eleme -nek, vagyis a -k szorzata,, osztója -nek, így és asszociáltak. De mindkét polinom fıpolinom, így meg is egyeznek Következmény fölött irreducibilis, -edfokú fıpolinomok száma ( a Moebius-függvény). deg deg deg, ahol valamennyi -re teljesül, hogy deg. Jelöljük a -beli -edfokú polinomok számát -val. Ekkor, vagyis a számelméleti függvény összegzési függvénye, és így a Moebius-féle megfordítási összefüggéssel visszakapjuk -t, ahonnan -nel való osztás után a felírt egyenlıségre jutunk. Sokszor van szükség irreducibilis polinomra. Kérdés, hogy egy véletlenül választott polinom milyen eséllyel irreducibilis. Nézzük meg, milyen arányban fordulnak elı az irreducibilis polinomok. Legyen ez az arány. Tekintetbe véve, hogy valódi osztója legfeljebb, azt kapjuk, hogy Az fölötti -edfokú fıpolinomok száma, így kapjuk, hogy
85 4. Véges test feletti polinomok Ha 2, akkor 1 1, tehát, és ha 12, akkor. 1 az szigorúan monoton növekvı függvénye, és a határértéke a -ben 1, így alsó becslése - hez tart. A másik oldalról viszont az -edfokú irreducibilis fıpolinomok szorzata osztója az polinomnak, így, tehát. Kissé eltérı számítással egy másik közelítést kaphatunk: log, ugyanis a kettıs összegben ugyanazon irreducibilis polinomot esetleg többször is számba vesszük, a különbözı prímosztók száma legfeljebb log, és minden -re 2. A fenti eredménybıl átrendezéssel kapjuk, hogy log. Hasonlítsuk ezt össze a korábbi levezetés egy közbül- sı eredményével, ahol azt kaptuk, hogy. Ez akkor és csak akkor ad jobb eredményt, mint a mostani, ha log, azaz akkor és csak ak- kor, ha log. Ez biztosan teljesül, ha log, tehát, egyszerősítve a pozitív -vel, ha log. De 2-bıl 2, így, ha 2 log, azaz ha 8, akkor a korábbi számítás közbülsı eredménye adja a jobb becslést. Azt is könnyen be lehet látni, hogy páros esetén, ha legalább 4, akkor a korábbi végsı becslés is jobb eredményt ad , így 1 1 0, ami azt mutatja, hogy véges test fölött bármely pozitív egész -hez van az adott test fölött irreducibilis -edfokú polinom, amit más úton már a Következményben is igazoltunk (lásd a 65. oldalon). A Tétel megad egy szükséges és elégséges feltételt egy polinom irreducibilitására, ám ez inkább csak elvileg használható, hiszen a döntéshez ismerni kellene a polinom egy gyökét. Az alábbi tételben olyan feltételt adunk, amely a gyakorlatban is alkalmazható a felbonthatóság eldöntésére Tétel Az fölötti -edfokú polinom, ahol 2, akkor és csak akkor bontható fel fölött, ha van olyan, hogy, legalább elsıfokú. Amennyiben 0 0, akkor a polinomok helyett tekinthetjük a, polinomokat. Legyen felbontható -ben. Ekkor van olyan fölött irreducibilis faktora, amelynek a fokszáma legfeljebb fele. Ha ilyen faktor, és deg, akkor osztója -nek és -nek, így ezek legnagyobb közös osztójának is, a legnagyobb közös osztó nem konstans. Ha viszont a megadott korlátok közé esı -ra nem konstans, akkor van felbonthatatlan osztója, mondjuk, ennek foka osztója az -nél kisebb -nak, tehát valódi osztója -nek, felbontható. 83
86 Véges testek Ha deg 2, úgy csak úgy lehet felbonthatatlan, ha nem osztója, vagyis ha 0 0. Ekkor és relatív prímek, és mivel, ezért,,. A tételbıl következik, hogy ha felbontható a -elemő test fölött, akkor meg tudjuk határozni, hány különbözı -edfokú, fölött irreducibilis faktora van, amint az alábbi eredmény mutatja Következmény Legyen felbontható fölött és a legkisebb pozitív egész, amelyre legalább elsıfokú. Ekkor az páronként különbözı, fölött felbonthatatlan -edfokú osztójának szorzata, és foka az -beli különbözı gyökeinek száma. -nek, de akkor valamennyi osztójának, tehát -nek is minden felbonthatatlan osztója egyszeres. Ha az egy -edfokú irreducibilis osztója, akkor osztója -nek és osztója -nek, tehát -nek, és minden osztója, tehát minden felbonthatatlan osztója osztója -nek, így már csak azt kell belátni, hogy minden irreducibilis osztója -edfokú. Legyen foka., és irreducibilis fölött, ezért deg, tehát. Ugyanakkor és, és akkor. De -nél kisebb -re konstans, vagyis nem lehet osztható a legalább elsıfokú g polinommal, ezért, ennélfogva. akkor és csak akkor gyöke, ha osztója -nek, és akkor és csak akkor, ha, tehát a polinom -beli különbözı gyökei és elsıfokú faktorai kölcsönösen egyértelmően megfeleltethetıek egymásnak, így foka megegyezik különbözı gyökeinek számával. Legyen -re 0,, és 1. Az elıbbi eredmény alapján -nek páronként különbözı -edfokú irreducibilis faktora van. Ha, akkor minden irreducibilis faktora egyszeres és -edfokú. Ellenkezı esetben -lel deg deg, és, így felbontása azonos és felbontásának szorzatával. -nek nincs -nél alacsonyabb fokú irreducibilis faktora, vagyis -nél kisebb pozitív egész -re,, így ezeket a legnagyobb közös osztókat felesleges kiszámítani. Ha egy -edfokú felbonthatatlan osztója többszörös faktora -nek, akkor viszont,, és minden irreducibilis osztója az legalább kétszeres -edfokú irreducibilis faktora., -et elosztva -lel, és az így kapott hányadost írva, -be, a kapott, az olyan -edfokú irreducibilis osztóinak szorzata, amelyek az eredeti polinomban elsı hatványon fordulnak elı. Legyen, és. Ezek után ismét meghatározhatjuk az utóbbi hányados és legnagyobb közös osztóját. Ezt addig folytathatjuk, míg olyan polinomot nem kapunk, amely már relatív prím -hez. A hányadospolinomok fokszáma szigorúan monoton csökken, ezért véges sok lépés után biztosan ilyen polinomot kapunk. Ha ez a polinom, akkor legyen 1, és legyen a polinom foka. -nek már nincs olyan irreducibilis faktora, amelynek a foka legfeljebb. Most meghatározzuk az után következı legkisebb olyan kitevıt, amelyre,. Ha ilyen nincs, akkor felbonthatatlan, ellenkezı esetben az különbözı -edfokú irreducibilis osztóinak szorzata, így tovább folytathatjuk a korábban leírt eljárást. A végén minden pozitív egész -re ismerjük, hogy -nek hány különbözı -edfokú, a -elemő test fölött irreducibilis faktora van, és ismerjük is minden -re, és ezen belül minden -re a -edik hatványon elıforduló 84
87 4. Véges test feletti polinomok faktorok egyszeres multiplicitású szorzatait, ugyanis,. Ezt például kihasználhatjuk a véges test feletti polinom faktorizálásánál. Az eljárást az 1. algoritmus mutatja. deg 0 1 elágazás vége ciklus vége 0 ha 0, akkor ciklus amíg, különben ha, akkor deg,, ha 0, akkor 1 1,, különben ha 1, akkor ha, akkor különben 1,, elágazás vége elágazás vége ciklus -tól 1-ig 0 ciklus vége különben 1 1 elágazás vége, 1. algoritmus Mivel a felbonthatóság mindig adott testre vonatkozik, ezért érdemes megvizsgálni, hogy ha egy polinom felbonthatatlan egy test fölött, akkor hogyan viselkedik egy másik testhez viszonyítva Tétel Ha -edfokú irreducibilis polinom a -elemő test fölött, és a m-edfokú bıvítése, akkor,, páronként különbözı, -ben irreducibilis polinom szorzata, és valamennyi faktor - edfokú. Ha az gyöke, akkor és pontosan akkor gyöke ugyanazon faktornak, ha, így -re az gyökök a felbontás különbözı polinomjainak gyökei. Legyen az fölötti felbontási teste, és tegyük fel, hogy a test fölött irreducibilis, edfokú fıpolinom (ez utóbbi feltétel semmiben nem korlátozza az általánosságot, hiszen a fıegyüttható nem nulla, és így egység a test feletti polinomgyőrőben), továbbá az egyik -beli gyöke. Mivel -edfokú, fölött felbonthatatlan fıpolinom, ezért fölött, és egészekre. Legyen felbontása fölött. Nyilván teljesül, hogy gyökeinek halmaza megegyezik a faktorok -beli gyökei halmazának uniójával. irreducibilis fölött, így gyökei egyszeresek, amibıl következik, hogy a polinomok páronként különbözıek, tehát -ben gyökeik halmaza páronként diszjunkt, másrészrıl egyik ilyen halmaz sem üres, hiszen irreducibilis polinom legalább elsıfokú, azaz, összefoglalóan, a polinomok gyökeinek halmazai gyökei halmazát partícionálják. Legyen az indexek bármelyike, és a gyöke. Ekkor 85
88 Véges testek alkalmas egésszel. fölött felbonthatatlan polinom, ezért valamennyi gyöke a valamely kitevıs hatványa, vagyis -alakú, és foka a legkisebb pozitív egész, amelyre teljesül a kongruencia, ahonnan deg. Mivel ez független -tól, ezért valamennyi faktor foka azonos, ahonnan azt is kapjuk, hogy a faktorok száma,, éppen. A fentiek alapján és és akkor és csak akkor gyöke ugyanazon faktornak, ha egy egészszel. Ilyen pontosan akkor létezik, ha osztható és legnagyobb közös osztójával, azaz ha, és így -re az gyökök páronként különbözı faktorhoz tartoznak. A tételbıl közvetlenül kapjuk az alábbi eredményt Következmény Véges test felett irreducibilis -edfokú polinom pontosan akkor felbonthatatlan a -edfokú bıvítése fölött, ha, 1, és pontosan akkor elsıfokú polinomok szorzata -ben, ha. -edfokú irreducibilis polinom gyökével bıvítve, a bıvítés foka, és ha osztója -nek, akkor az -edfokú bıvítés az -edfokú bıvítéssel kapott test bıvítése, így természetes, hogy amennyiben osztható -nel, akkor az így bıvített test felett a polinom elsıfokú tényezık szorzata. A fejezet hátralévı részében polinomok reciprokával és a reciprok polinomokkal foglalkozunk Definíció A test feletti n-edfokú f polinom reciproka, illetve duálisa, míg Tétel Ha, akkor is feletti polinom. Amennyiben felett felbontható, akkor is felbontható felett, míg ha felbontható -ben, és 0 0, akkor is reducibilis fölött. 0 0, így a továbbiakban legyen 0, ahol 0 (tehát deg ). A bizonyításban a duálisra vonatkozó több, önmagában is fontos tulajdonságot látunk be. a), ahol, így valóban feletti polinom, és akkor és csak akkor nulla, ha a nullpolinom. b) Legyen, és és foka rendre és, ekkor. felcserélhetı az együtthatókkal, így. c) Ha, akkor deg 0, és, míg esetén deg 1, így. d) a) szerint legfeljebb -edfokú, és akkor és csak akkor -edfokú, ha 0 0. e) 0 0. f) Ha, ahol 0 0, akkor b) és c) alapján, ezért. Most d)- bıl foka azonos fokával, és így az a) ponthoz hasonlóan eljárva, és figyelembe véve e)-t kapjuk, hogy. Ebbıl következik, hogy. 86
89 4. Véges test feletti polinomok g) Legyen felbontható felett, és, ahol és egyaránt legalább elsıfokú. Az e) pont alapján 0 0, és így 0 0 és 0 0, vagyis mind, mind legalább elsıfokú. Viszont, ami mutatja, hogy is felbontható fölött. h) Ha felbontható, és 0 0, akkor olyan és polinomokkal, hogy mindkét polinom foka legalább 1, és Innen kapjuk, hogy, és mindkét tényezı legalább elsıfokú, tehát reciproka felbontható Tétel 0 -nek 0 akkor és csak akkor -szoros gyöke, ha az k-szoros gyöke. Legyen elıször a nem nulla az -szoros gyöke, ekkor, 0, és -nak létezik inverze, így, inverze legalább -szoros gyöke duálisának. Amennyiben viszont 0, akkor, innen az elıbbi átalakításhoz hasonlóan eljárva kapjuk, hogy, és mivel osztója -nek, ezért, ami lehetetlen, hiszen ez azt jelentené, hogy legalább 1-szeres gyöke -nek. Fordítva, ha -nak -szoros gyöke, akkor az elıbbiek szerint pontosan -szoros gyöke -nak. De, ahol, és 0 (mert gyöke), így nem gyöke -nek, ezért multiplicitása -ben és -ban azonos, tehát pontosan -szoros gyöke -nek. Érdekesek és fontosak azok a polinomok, amelyek duálisa saját asszociáltjuk Definíció A test feletti polinom önduális vagy reciprok, ha egy -beli elemmel Tétel A test feletti nemnulla polinomra az alábbi állítások ekvivalensek: 1. önduális; 2. vagy ; 3. ha gyöke -nek, akkor és azonos multiplicitású gyöke a polinomnak. 1. Legyen 0 önduális. Ekkor 0 0 0, így. Ezt alkalmazva kapjuk, hogy, és innen (mert nem nulla), vagyis gyöke a feletti polinomnak. De ennek a polinomnak pontosan két megoldása van, és (ha a test karakterisztikája 2, akkor ez a két gyök azonos, vagyis ekkor egy darab kétszeres gyök van). 2. Ha vagy, és nem a nullpolinom, akkor konstans tagja nem nulla, így a 0 nem gyöke a polinomnak. Az elızı tételben bebizonyítottuk, hogy egy polinom nem nulla gyökének multiplicitása és a gyök inverzének multiplicitása a reciprok polinomban azonos, az pedig nyilvánvaló, hogy egy polinomnak és ellentettjének a gyökei azonosak és ugyanolyan multiplicitásúak. 3. Ha bármely gyöke és a gyök inverze azonos multiplicitású gyöke -nek, akkor és gyökei a Tétel szerint azonosak, és így egy konstans szorzótól eltekintve a polinom megegyezik 87
90 Véges testek a reciprokával (mert ha két polinom gyökei multiplicitással együtt azonosak, akkor a két polinom csak egy nem nulla konstans szorzóban különbözik), tehát önduális. Ha önduális, akkor, ahol,, és -ra nemnegatív egész szám, valamint a test 0-tól, -tıl és -tıl különbözı elemei., és, ezért 1, továbbá foka páros. 0 esetén legyen. Ha, akkor biztosan gyöke -nek, és ekkor, míg ha deg páratlan, akkor és legalább egyike gyöke -nek, és ha, akkor az elıbbi esetben, míg az utóbbi esetben. Azt könnyő megállapítani, hogy egy polinomnak gyöke-e illetve, így, ha az eredeti polinomot mindig osztjuk a gyöktényezıvel, akkor végül a polinomot kapjuk, amely az elıbbiek szerint páros fokszámú, és. A továbbiakban feltesszük, hogy már ilyen alakú, vagyis olyan önduális polinom, amelynek sem, sem nem gyöke. Ekkor, és ebbıl. Legyen. Ha, akkor, és így. 2 2, és hasonlóan,, vagyis 0 és 1 esetén -adfokú polinomja. Tegyük fel, hogy ez igaz minden esetén, ahol pozitív egész szám, és legyen -re a megfelelı polinom. Ekkor, az elızı eredmények alapján,, és a felírásból láthatóan ez is az 1-edfokú polinomja, tehát is polinomja -nak, és a foka -ban. reciprok polinom, így a 0 nem gyöke, tehát akkor és csak akkor 0 egy pontban, ha értéke is 0 ugyanebben az pontban. Ha a polinom egy gyöke, akkor -bıl megkapjuk egy gyökét: ez az elıbbi kifejezésbıl az polinom gyöke lesz, azaz, kivéve, ha a test karakterisztikája 2. Minden -hez meghatározva -t, megkapjuk valamennyi gyökét, vagyis a 2-edfokú polinom gyökeit egy -edfokú, és legfeljebb különbözı másodfokú polinom gyökeinek meghatározására vezettük vissza. Ez például azt jelenti, hogy reciprok polinomok esetén a komplex test fölötti legfeljebb 9-edfokú polinom gyökeit gyökképlettel tudjuk meghatározni. Végül meghatározzuk a duálisok legnagyobb közös osztóját és legkisebb közös többszörösét Tétel Ha és, akkor az -k duálisainak legnagyobb közös osztója, és legkisebb közös többszöröse. Ha minden -re a nullpolinom, akkor a legnagyobb közös osztó a nullpolinom, és ekkor igaz a legnagyobb közös osztóra vonatkozó állítás. Amennyiben a megadott polinomok között van nem nulla, akkor a legnagyobb közös osztó értékét nem befolyásolja nullpolinomok hozzávétele vagy elhagyása, így feltehetjük, hogy a megadott polinomok egyike sem nulla. Legyen a reciprok polinomok legnagyobb közös osztója. Mivel nemnulla polinom duálisa a nullában nem nulla, és osztója a duálisoknak, ezért 0 0, és így. -ra osztója -nak, így osztója -nak, ami 88
91 4. Véges test feletti polinomok viszont osztója -nek, amibıl következik, hogy osztója az -k legnagyobb közös osztójának, azaz -nek, innen pedig kapjuk, hogy reciproka, vagyis osztója -nak. Másrészrıl valamennyi -ra osztója -nek, ezért osztója -nak, ami csak úgy lehetséges, ha egyben osztója az utóbbi polinomok legnagyobb közös osztójának, azaz -nak. Ez az elıbbi oszthatósággal kiadja, hogy és asszociáltak, és ha mindkettıt fıpolinomnak választjuk, akkor meg is egyeznek. Amennyiben az adott polinomok között elıfordul a nullpolinom, akkor a legkisebb közös többszörös is nulla, másrészt a reciprokok között is fellép a nullpolinom, így a két legkisebb közös többszörös egybeesik. Legyen most az -k halmaza olyan, amelyben nem szerepel a nullpolinom; a legkisebb közös többszörösre vonatkozó állítást indukcióval bizonyítjuk. Ha 1, akkor nyilvánvaló az egyenlıség. Ha 2, akkor, amibıl már adódik az állítás, hiszen az és legnagyobb közös osztója. Végül 2-nél,, így indukcióval minden -ra igazoltuk a tétel legkisebb közös többszörösre vonatkozó részét. 89
92
93 5. Véges test feletti polinomok felbontása Egy adott objektum felbontása kisebb összetevıkre, a dekompozíció, a faktorizáció abból a szempontból elınyös, hogy az egyszerőbb összetevık tulajdonságainak vizsgálata általában könnyebb, ugyanakkor ezen tulajdonságok ismeretében sok fontos információt ismerhetünk meg az eredeti, bonyolultabb objektumról. Test fölötti polinomok győrőt alkotnak, ahol a győrő euklideszi, tehát Gaussgyőrő, és így az ilyen nem nulla polinomok lényegében véve egyértelmően írhatóak az adott test fölött felbonthatatlan polinomok szorzataként, ahol ezek a felbonthatatlan polinomok egyben prímek is a polinomgyőrőben. A felbontás ismeretében válaszolni tudunk különbözı kérdésekre, például könnyedén meg tudjuk adni a polinom valamennyi osztóját. Az alábbiakban ismertetünk egy felbontási algoritmust, az úgynevezett Berlekamp-algoritmust, azzal a megjegyzéssel, hogy léteznek más felbontási algoritmusok véges test feletti polinomokra, és léteznek a Berlekamp-algoritmusnak különbözı módosításai is. A fejezetben az algoritmus lépései során elıbukkanó kérdéseket többnyire a szükségesnél általánosabban vizsgáljuk. Elsıként ismét emlékeztetünk néhány, a továbbiakban felhasznált tényre. 1. Ha győrő, és az fölötti -határozatlanú polinomgyőrő, akkor tartalmaz egy, az -rel izomorf részgyőrőt, a konstans polinomok győrőjét. Ekkor beágyazható a polinomgyőrőbe. A továbbiakban ennek megfelelıen mindig feltesszük, hogy, ahol elemei azonosak a megfelelı konstans polinomokkal. 2. 1, és 1 akkor és csak akkor, ha 1, vagyis ha a nullgyőrő. 3. akkor és csak akkor kommutatív, ha kommutatív, pontosan akkor nullosztómentes, ha nullosztómentes (nullosztómentes győrőrıl feltesszük, hogy van legalább két eleme), így és egyszerre integritási tartomány vagy nem integritási tartomány, és vagy mindkét győrő egységelemes, vagy egyik sem az, és ha egységelemes a két győrő, akkor az egységelemük azonos. 4. akkor és csak akkor Gauss-győrő, ha Gauss-győrő (vagyis olyan egységelemes integritási tartomány, amelyben bármely nem nulla elem a tényezık sorrendjétıl és asszociáltságtól eltekintve egyértelmően írható véges sok, a győrőben irreducibilis elem szorzataként. 5. Ha nullosztómentes győrő, és az legalább két elemet tartalmazó részgyőrője, akkor a két győrő karakterisztikája azonos. Ebbıl következik, hogy ha nullosztómentes, akkor és karakterisztikája megegyezik. 6. Ha integritási tartomány, 0, és, akkor 0, és van olyan egyértelmően meghatározott, hogy. Ekkor sem a győrő nulleleme, és -t a alakban írhatjuk. Legyen 0, deg és. Ekkor legfeljebb 1-edfokú, amint az az elıbbi felírásból közvetlenül leolvasható. deg 1 csak akkor lehet, ha 0. Legyen nullosztómentes, ekkor, tekintettel arra, hogy 0, 0 akkor és csak akkor teljesül, ha osztható a győrő karakterisztikájával. Mivel pozitív egész szám, ezért nem lehet osztható 0-val, tehát 0-karakterisztikájú győrő feletti pozitív fokszámú polinom deriváltjának foka pontosan eggyel kisebb, mint az eredeti polinom foka, és hasonló a helyzet, ha a prímkarakterisztikájú győrő karakterisztikája nem osztója a polinom fokának. Most legyen char és, vagyis legyen, ahol is pozitív egész. Ekkor 1, és akár 0 is lehetséges. Legyen olyan, hogy 0. Ez csak úgy lehetséges, ha a minden olyan tagjának együtthatója 0, amelynek a foka nem osztható -vel, vagyis ekkor, ahol és. Ha minden -re van olyan, hogy, akkor egy polinommal. Amennyiben véges, vagyis véges és nullosztómentes győrő (azaz véges test), akkor az leképezés automorfizmus -en, tehát bijektív, és így minden -beli elemnek van egy és csak egy -edik gyöke magában -ben. Ekkor 0 esetén, és ez fordítva is igaz, hiszen, ha egy
94 Véges testek polinom -edik hatványa, ahol a nem nulla a győrő karakterisztikája, akkor 0. Általánosabban is, ha, akkor 0. Megmutatjuk, hogy van olyan prímkarakterisztikájú nullosztómentes győrő, ahol nem minden elemnek van p-edik gyöke. Legyen tetszıleges -karakterisztikájú test, és Θ egy, a fölött transzcendens elem (vagyis olyan elem, amelyik egyetlen nem nulla, feletti polinomnak sem gyöke; ilyen van, például ). Ekkor Θ is transzcendens fölött. Ha ugyanis Θ gyöke egy polinomnak, akkor Θ gyöke a szintén feletti polinomnak, és így csupán a nullpolinom lehet. Θ 0, hiszen Θ a bıvítése, tehát tartalmaznia kell -t és tartalmaznia kell Θ -t, de akkor Θ minden nemnegatív egész kitevıs hatványát, ezek -beli elemmel való szorzatát és az ilyen szorzatok véges összegeit, vagyis Θ feletti polinomjait. Θ akkor és csak akkor 0, ha maga az polinom 0 (mert Θ transzcendens fölött), és mivel Θ test, ezért is benne kell, hogy legyen, ha 0. Még azt kell belátni, hogy a polinom-mőveletekkel 0 test, vagyis nem üres, zárt a kivonásra, valamint a nem nulla elemekkel való osztásra. 0, a megadott halmaz nem üres. Legyen és a halmaz két eleme. Ekkor Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ ahol és. 0, ezért 0, így Θ. Amennyiben 0, akkor 0, és ekkor Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ Θ az és jelöléssel, és most ismét nem nulla a nevezı, mert 0. Ha a egész számnak nem osztója, akkor Θ Θ Ezt elegendı pozitív kitevıvel belátni, mert Θ 0, így Θ akkor és csak akkor eleme a testnek, ha Θ benne van a testben. Tegyük ugyanis fel az állítás ellenkezıjét. Ekkor Θ egy feletti és nem nulla polinommal, vagyis Θ gyöke a polinomnak. De Θ fölött transzcendens, így csak a nullpolinom lehet. nem a nullpolinom, így legalább egy együtthatója, mondjuk az -edfokú tag együtthatója nem nulla. Legyen mod, ekkor és -ben csak olyan együttható lehet nullától különbözı, amelynek az indexe kongruens -vel modulo, vagyis 0. Ugyanakkor -ben csak a -vel osztható kitevıhöz tartozó együtthatók lehetnek nullától különbözıek, tehát ha -edfokú tagjának együtthatója, -ben az -edfokú tag együtthatója, végül a indexő tagjának együtthatója, akkor 0 és 0, tehát 0 0, ami nem lehet, mert 0. Az nyilvánvaló, hogy Θ Θ, így Θ Θ, és mivel az elıbbiek szerint Θ Θ, Θ valódi részteste Θ-nak. Θ-n a : leképezés injektív homomorfizmus, és Im része Θ -nek, mert és Θ képe Θ, és a mővelettartás következtében képe Θ egy és 0 feletti polinommal. Mivel a leképezés injektív, ezért egyetlen olyan elem van a bıvebb testben, amelynek a képe Θ, és ez Θ, ám ez nincs benne Θ -ben, így Θ -nek nincs -edik gyöke Θ -ben. Az elıbbiek szerint Θ valódi részteste Θ-nak, és : bijektíven és mővelettartóan képezi le Θ-t Θ -re, ahol, vagyis Θ izomorf Θ egy valódi résztestével, tehát Θ izomorf önmagának egy valódi résztestével. Indukcióval innen azt kapjuk, hogy minden nemnegatív egész -re Θ Θ Θ, ahol és, és van Θ -nek olyan valódi részteste, például Θ, amely izomorf Θ -vel, és akkor Θ egy valódi résztestével. A most tárgyalt bıvítéssel kapcsolatban még egy dolgot mutatunk, amely eltér az eddigiektıl. A rövidség kedvéért vezessük be az Θ jelölést. Θ gyöke a 0 Θ Θ polinomnak, amint az közvetlen behelyettesítéssel látható, így Θ algebrai fölött, és az fölötti minimál-polinomja osztója Θ - nek, vagyis Θ egy kitevıvel. De Θ konstans tagja Θ, és ez a fentebbi eredményeink szerint csak akkor lehet benne az testben, ha osztható -vel, ami csak úgy lehet, ha, hiszen a -nél nem nagyobb pozitív egész. Ez azt jelenti, hogy az test fölött irreducibilis, -beli együtthatós Θ 92
95 5. Véges test feletti polinomok felbontása polinom gyökei -szeresek, vagyis nem egyszeresek, szemben a nulla-karakterisztikájú, valamint a véges testekkel, ahol irreducibilis polinom minden gyöke egyszeres. Visszatérve a polinom deriváltjához, legyen, valamilyen -re és minden -re 0, és, végül 0. Ilyen biztosan létezik, hiszen ha deg a nál kisebb indexre, akkor foka, és ez pozitív egész, mivel 0. Legyen (vagyis, de ), ekkor, és ha, akkor deg 1, mert ekkor még. Indukcióval könnyen belátható, hogy, és ha minden együtthatójának van -ben -adik gyöke (és véges esetén ez igaz), akkor egy fölötti polinommal. Ha a véges test feletti polinomot faktorizáljuk, akkor elegendı az elıbb -vel jelölt polinomot felbontani, és minden faktornak a felbontásban szereplı kitevıjét szorozni -val, így a továbbiakban feltesszük, hogy deriváltja nem nulla. Ismét általánosabban kezdjük a vizsgálatot, azaz feltesszük, hogy egy -karakterisztikájú Gauss-győrő feletti polinom. Legyen, ahol irreducibilis a győrő fölött, pozitív egész szám, és nem osztója -nak (és ekkor relatív prím -hoz, hiszen irreducibilis). deriváltja, ahonnan látjuk, hogy legalább a 1-edik hatványon van -ben. Ha 0, akkor 0 és. foka kisebb fokánál, ezért nem lehet osztható -vel, és sem többszöröse -nek, így nem osztható -vel, hiszen irreducibilis, tehát prím a győrő fölött. Ekkor sem osztható -vel, ugyanis -bıl és relatív prímek (mert prímszám), így alkalmas és egészekkel 1, majd 1. Ebben az esetben tehát pontosan 1 a kitevıje -ben, mert a kéttagú -ben az egyik tag osztható -vel, míg a másik tag nem. A másik esetben 0 (így vagy 0, vagy osztója nek), és, vagyis -ben legalább a -edik hatványon van (attól, hogy nem osztható vel, még lehetséges, hogy a deriváltja többszöröse -nek). Azt kaptuk tehát, hogy -ben kitevıje legalább 1. Legyen az és legnagyobb közös osztója. nem nulla, és ekkor a foka kisebb, mint foka, tehát sem a nullpolinom, és alacsonyabb fokú, mint. Mivel az polinomban a edik, míg a deriváltban legalább a 1-edik hatványon áll, ezért -ben -szer vagy 1-szer fordul elı, és innen -ben vagy nem szerepel (akkor és csak akkor, ha 0), vagy pontosan egyszeres tényezıje a legnagyobb közös osztónak, ennél fogva vagy konstans polinom, vagy, ha nem, akkor négyzetmentes., így elegendı külön -t és -t faktorizálni. faktorizálása azonos az eredeti polinom felbontásával (azaz addig deriválunk, mígnem a derivált már nem a nullpolinom, stb.), és mivel foka kisebb, mint foka, ezért, ha -t véges sok lépésben sikerül felbontanunk, akkor -et is fel tudjuk bontani véges sok lépésben. A továbbiakban tehát olyan polinom felbontásával foglalkozunk, amelynek nincs többszörös faktora, vagyis amelyik négyzetmentes. Legyen a -elemő test fölötti, pozitív fokszámú, négyzetmentes fıpolinom fölötti felbontása, ahol pozitív egész szám, és a -k páronként különbözı, -ben irreducibi- lis fıpolinomok (feltehetjük mind -rıl, mind a faktorairól, hogy fıpolinomok, mert nem nulla konstans szorzó egység egy test fölötti polinomgyőrőben). Egyelıre sem -t, sem a -ket nem ismerjük, sıt, éppen az a célunk, hogy ezeket meghatározzuk. A felbontáshoz keresünk egy olyan, -nél alacsonyabb fokú, nem konstans polinomot, amelyre osztható -fel, és minden -ra meghatározzuk és legnagyobb közös osztóját. Minden legalább elsıfokú legnagyobb közös osztó az (nem feltétlenül irreducibilis) faktora. Ha a különbözı ilyen faktorok száma, akkor megkaptuk irreducibilis faktorokra való felbontását. Ellenkezı esetben választunk egy új polinomot, és valamennyi elıbbi faktorral ismét meghatározzuk az összes legnagyobb közös osztót minden polinommal, és így tovább. Megmutatjuk, hogy az eljárás véges sok lépés után befejezıdik. Most még az sem világos, hogy egyáltalán létezik-e a feltételnek megfelelı polinom, ha igen, akkor találunk-e az esetleges további fordulókban újabb polinomokat, ha a faktorok száma, akkor megállhatunk-e, és egyáltalán, tudjuk-e, hogy mikor lehet leállni, hiszen ehhez ismerni kell az irreducibilis faktorok számát. A továbbiakban megmutatjuk, hogy mindegyik kérdésre megnyugtató választ tudunk adni. 93
96 Véges testek Ha egy kommutatív győrő és elemének különbsége osztható a győrő elemével, akkor azt is fogjuk írni, hogy, és ilyenkor azt is mondjuk, hogy kongruens -vel modulo. A kongruenciák összeadhatóak és szorozhatóak, és akkor hatványozhatóak is. Valóban, legyen kommutatív győrő,, és -re, úgy, hogy. Ekkor minden megadott indexre, és, így is többszöröse -nek, tehát. A szorzásnak a kongruenciával való kompatibilitását in- dukcióval látjuk be., 0-ra tehát igaz az állítás. Most tegyük fel, hogy, és legyen, az -nek a modulus szerint kongruens két eleme. Ekkor az jelöléssel, és hasonlóan,, ahol. De, és mindkét zárójeles tényezı, de akkor a teljes kifejezés is osztható -vel, azaz, vagyis 1, ugyanazon modulus szerint páronként kongruens elem szorzata is kongruens a változatlan modulussal. 1. Legyen kommutatív győrő,, ahol Γ és az halmazok egyike sem üres, és tegyük fel, hogy minden halmaznak létezik legnagyobb közös osztója. Ilyen feltételekkel nak akkor és csak akkor létezik legnagyobb közös osztója, ha a részhalmazok legnagyobb közös osztóinak létezik a legnagyobb közös osztója, és ha létezik, akkor a két legnagyobb közös osztó asszociáltságtól eltekintve azonos. Legyen ugyanis az elemeinek legnagyobb közös osztója. osztója minden elemének, de akkor valamennyi -ra minden elemének, tehát minden -ra -nak, vagyis közös osztója a legnagyobb közös osztóknak. Ha is közös osztója a -knak, akkor osztója minden összes elemének, és így az mindegyik elemének, tehát osztója -nek, amibıl következik, hogy legnagyobb közös osztója a részhalmazok legnagyobb közös osztóinak. Fordítva, tegyük fel, hogy létezik a -k legnagyobb közös osztója, és ez. az minden elemének osztója, tehát közös osztója az elemeinek. Legyen most közös osztója az -beli elemeknek. Ekkor minden részhalmaz valamennyi elemének, tehát minden részhalmaz legnagyobb közös osztójának osztója, és akkor -nek is, így az elemeinek legnagyobb közös osztója. Legyen, ahol, valamennyi részhalmaz tartalmaz legalább egy elemet, és minden részhalmaznak létezik a legnagyobb közös osztója. Ekkor vagy mind az -k, mind a -k legnagyobb közös osztóinak létezik legnagyobb közös osztója, vagy egyik sem létezik. Az elıbbi esetben ez a két legnagyobb közös osztó egy esetleges egységszorzótól eltekintve azonos, hiszen mindkét legnagyobb közös osztó létezésének szükséges és elégséges feltétele, hogy elemeinek létezzen a legnagyobb közös osztója, és ha ez létezik, akkor mindkét oldalon a részhalmazok legnagyobb közös osztóinak legnagyobb közös osztója lényegében véve vagyis asszociáltságtól eltekintve legnagyobb közös osztójával azonos. Az elıbbi tulajdonság a legkisebb közös többszörösökre is igaz, hiszen csak mindenütt meg kell fordítani az oszthatóság irányát, és osztó helyett többszöröst kell írni. Ha és az elemei, és létezik a legnagyobb közös osztójuk, úgy, akkor és csak akkor, ha osztója -nek. Legyen most az tetszıleges, nem üres részhalmaza, és legyen az beli elemek legnagyobb közös osztója. Ekkor,,, ami az elızı megjegyzés értelmében csak úgy lehetséges, ha osztója az üres halmaz elemei legnagyobb közös osztójának. Ez biztosan teljesül, ha definiáljuk az üres halmaz legnagyobb közös osztóját, és ez a legnagyobb közös osztó a definíció szerint a győrő nulleleme, hiszen 0 a győrő minden elemével osztható. A legkisebb közös többszörös esetében azonban más a helyzet, mert egy győrőben olyan elem, amely a győrő minden elemének osztója, nem feltétlenül létezik. Ám, ha a győrő egységelemes, akkor már van ilyen elem, a győrő egységeleme, és ezért egységelemes győrőben definíció szerint az üres halmaz elemeinek legkisebb közös többszöröse a győrő egységeleme. A most megadott definíciókkal a legnagyobb közös osztó akkor is létezik, ha akár az indexhalmaz, akár minden részhalmaz, tehát az uniójuk üres, és egységelemes győrő esetén ugyanez elmondható a legkisebb közös többszörösrıl is. Speciális esetként legyen a kommutatív, egységelemes győrő egy eleme, Γ nem üres indexhalmaz, és minden Γ ra. Ha a győrő egységelemes, akkor minden egyelemő halmaznak van legnagyobb közös osztója, a halmaz eleme. Ekkor, Γ Γ,, így, ha és relatív prím, akkor, és, is relatív prím. Ha tehát az -k között akár csak kettı is 94
97 5. Véges test feletti polinomok felbontása relatív prím, akkor az, legnagyobb közös osztók is relatív prímek, és ha az -k páronként relatív prímek, akkor hasonló igaz az, legnagyobb közös osztókra. 2. Most legyen Gauss-győrő, Γ és Δ indexhalmazok, és Γ-ra és Δ-ra és az részhalmazai. Megmutatjuk, hogy ekkor Γ Δ Γ, Δ, ahol a szögletes zárójel a legkisebb közös többszöröst jelöli. Legyen és az egy prímeleme. Ha osztója a bal oldali legkisebb közös többszörösnek, akkor van olyan Γ és Δ, hogy osztója, -nak, de akkor -nak és -nak is. Az elıbbi oszthatóságokból következik, hogy az -k valamint a -k legkisebb közös többszörösének, de akkor ezen két legkisebb közös többszörös legnagyobb közös osztójának, tehát a jobb oldalnak is osztója. Fordítva, ha osztója a jobb oldalon álló legnagyobb közös osztónak, akkor osztója mindkét legkisebb közös többszörösnek, de akkor mindkét legkisebb közös többszörös valamely tagjának, tehát egy Γ és Δ indexre -nak és -nak. Ekkor osztója és legnagyobb közös osztójának, ami a két halmaz uniójának, -nak a legnagyobb közös osztója, és ha osztója -nak, akkor osztója minden többszörösének, tehát Γ Δ-nak is. Mivel Gauss-győrő, és az elıbbiek bármely prímhatványra igazak, ezért Γ Δ valamint Γ, Δ osztóinak halmaza azonos, de akkor ık maguk is megegyeznek, újfent azért, mert Gauss-győrő. Ha Δ egyelemő, az egyetlen és minden Γ -ra egyelemő, azaz és, akkor az elızı bekezdés alkalmazásával azt kapjuk, hogy, Γ Γ,, és ha osztója Γ-nak, akkor, Γ. Gauss-győrőben páronként relatív prím elemek legkisebb közös többszöröse a szorzatuk, így, ha az -k páronként relatív prímek, akkor az elızı pont alapján az, -k is páronként relatív prímek, tehát,,, és ha még az is teljesül, hogy, akkor,. 3. Legyen fıideálgyőrő,, és -ra és úgy, hogy a -k páronként relatív prímek. Ekkor van -nek olyan eleme, hogy minden indexre. Legyen ugyanis és. Az elızı pont szerint,, míg a felírásból közvetlenül leolvasható, hogy ha, akkor. Tekintsük minden -re a kongruenciát. Ennek van megoldása, mert fıideálgyőrőben a legnagyobb közös osztó felírható lineáris kombinációként, vagyis van a győrőben olyan és, amellyel. Ekkor -ben a -indexő kivételével minden tag osztható -val, míg, és így. Ha is a kongruencia-rendszer megoldása, akkor 0 minden -re, így minden osztója -nek, tehát, mert a -k legkisebb közös többszöröse, hiszen páronként relatív prímek. Egy kongruencia-rendszer nem feltétlenül oldható meg bármely Gauss-győrőben. Tekintsük például -et. Gauss-győrő, ezért Gauss-győrő is. Ebben a győrőben felbonthatatlan, tehát prím a 2 és az polinom, így relatív prímek is, hiszen nem asszociáltak. Ekkor nincs olyan, amely 2-vel osztva 1-et, míg -szel osztva 0-t adna maradékul, hiszen az elıbbi feltételbıl a konstans tagja páratlan lenne, míg a másik feltételbıl következıen a konstans tagja 0 kellene, hogy legyen. 4. Legyen euklideszi győrő a normával. Ha bármely és 0 elempárhoz egyetlen olyan létezik, amellyel, ahol vagy 0, vagy 0 és (ilyen például test fölötti egyhatározatlanú polinomgyőrő), akkor legyen mod. Könnyen belátható, hogy mod mod mod, továbbá mod, tehát mod. Azt is könnyő látni, hogy pontosan akkor igaz, ha mod mod. Ha most a pozitív egész -re és -re, akkor mod -ból mod, és akkor, az elıbbi eredmény alapján, mod mod mod, vagyis összeg maradéka megegyezik a maradékok összegének maradékával. Ugyanilyen módon kapjuk a szorzatra vonatkozó analóg állítást, azaz hogy szorzat maradéka megegyezik a maradékok szorzatának maradékával, matematikailag leírva tehát mod mod mod. Ha például, akkor mod mod mod mod, másként írva, ahol mod, és így akkor és csak akkor osztható -val, ha osztója -nek. 95
98 Véges testek Mivel euklideszi győrő fıideálgyőrő, ezért euklideszi győrőben egy kongruencia-rendszer megoldható, és ha a maradékos osztás maradéka egyértelmő, akkor a megoldások között pontosan egy olyan lesz, amely vagy 0, vagy a normája kisebb, mint a modulusok legkisebb közös többszörösének, azaz a szorzatuknak a normája. 5. Test feletti egyhatározatlanú polinomgyőrő euklideszi, tehát fıideálgyőrő és Gauss-győrő, polinom foka az euklideszi norma, és a maradékos osztás maradéka egyértelmő, ezért ilyen győrőben az elıbbi megállapítások érvényesek. Tetszıleges és 0 polinom esetén mod deg. Ha és a test két különbözı eleme, akkor 0 konstans polinom, vagyis egység a polinomgyőrőben, következésképpen és relatív prímek. Legyen a test, 0, deg és. A 4.8. tétel szerint. Ezt alkalmazva,,, 96, és ha osztója -nak, akkor,. Mivel győrő elemeinek legnagyobb közös osztója nem változik, ha valamelyikükhöz hozzáadjuk valamely másiknak győrőbeli többszörösét, ezért, figyelembe véve, amit összeg és szorzat, valamint maradékáról láttunk, a fenti összefüggések akkor és csak akkor teljesülnek egy adott polinommal, ha teljesülnek mod -fel, így feltehetı, és fel is tesszük, hogy. Amennyiben négyzetmentes, az irreducibilis faktorokra való felbontása fölött, és az többszöröse, akkor minden -hoz van egy és csak egy olyan, hogy, vagyis egy és csak egy -beli -vel. Egy -tıl különbözı -re csak úgy lehetséges, ha osztója -nek, tehát ha, és ekkor, és az elızıek szerint csak ekkor,. Az elıbb azt láttuk, hogy ha osztója -nak, akkor megoldása egy kongruencia-rendszernek. Ez fordítva is igaz. Ha ugyanis az fölötti olyan polinom, hogy megoldása az elıbbi kongruencia-rendszernek valamilyen,, -beli -assal, akkor, vagyis valamennyi -vel, de akkor a szorzatukkal, -fel is osztható. Mivel test feletti polinomgyőrő euklideszi, és a maradék az osztásnál egyértelmő, ezért bármely,, esetén van egy és csak egy olyan megoldás, ahol deg. Különbözı,, rendszerhez különbözı megoldás tartozik, mert ha,,,,, akkor van olyan index, hogy, és ha, akkor, tehát, ami lehetet- len, hiszen 0 konstans polinom, míg legalább elsıfokú, hiszen irreducibilis. Mivel a -k egymástól függetlenül választhatóak, és bármely választásnál van egy és csak egy legfeljebb 1-edfokú megoldás, ezért pontosan olyan, legfeljebb 1-edfokú polinom van -ben, amelyre osztható -fel. Az is igaz, hogy minden, párhoz, ahol, van olyan, hogy, a test különbözı elemével osztója -nek. Láttuk ugyanis, hogy és pontosan akkor osztója a test ugyanazon eleméhez tartozó, legnagyobb közös osztónak, ha és. Így, ha, akkor az adott kongruencia-rendszer megoldása szétválasztja a két irreducibilis faktort abban az értelemben, hogy a két polinom különbözı legnagyobb közös osztónak lesz az osztója. 6. Most meg kellene határozni a különbözı polinomot. Ezt megtehetnénk úgy, hogy meghatározzuk az elıbbi kongruencia-rendszerek megoldásait, de ehhez ismerni kellene a modulusokat, és éppen ezeket nem ismerjük, hiszen a feladatunk ezek meghatározása. Azért vannak megoldások, amelyeket ismerünk, hiszen valamennyi konstans polinom megoldás, de ezek érdektelen megoldások, hiszen ekkor minden legnagyobb közös osztó vagy (amikor a nullpolinom), vagy az egységelem (amikor a nullától különbözı konstans polinom). A polinomok meghatározása azért megoldható. Legyen -re mod, és legyen olyan -es mátrix, amelyben az és indexekre,. Legyen egy legfeljebb 1-edfokú polinom együtthatóinak vektora, és az ehhez tartozó sorvektor. Ha, akkor
99 5. Véges test feletti polinomok felbontása mod mod mod,, és mod akkor és csak akkor teljesül, ha minden -re, azaz pontosan akkor, ha, ami ekvivalens a 0 feltétellel, ahol az -edrendő egységmátrix, és 0 az -dimenziós tér nullvektorához tartozó sorvektor. A keresett polinomok tehát a mátrix nullterének vektoraihoz tartozó polinomok. (Mátrix sorvektorai által kifeszített tér nulltere azon vektorok összessége, amelyekhez tartozó sorvektorral a mátrixot balról szorozva a nullvektor sorvektorát kapjuk. Ilyen vektor van, például a nullvektor, és ha két vektor rendelkezik az elıbbi tulajdonsággal, akkor bármely lineáris kombinációjuk is ilyen tulajdonságú, vagyis ezek a vektorok lineáris teret alkotnak, a mátrix sorvektoraihoz tartozó nullteret. Ennek dimenziója a mátrix sorainak nullitása, ami megegyezik a sorok számának és a mátrix rangjának különbségével.) meghatározása tehát egy egyenletbıl álló, -ismeretlenes homogén lineáris egyenletrendszer megoldása. Ebbıl az is látszik, hogy ha rangja, és így a nullitása, akkor, hiszen a -elemő test fölötti dimenziós tér elemeinek száma. A feladat megoldásához elegendı a nulltér egy bázisát meghatározni, mert ezek együttesen bármely két irreducibilis faktort szétválasztanak. Azt ugyanis már tudjuk, hogy bármely két különbözı irreducibilis faktorhoz van olyan, amely ezt a két faktort szétválasztja. Legyen egy ıket szétválasztó polinom, ahol a nulltér egy bázisához tartozó polinom, míg -ek a test elemei. Ha az állítással ellentétben nincs olyan bázisvektor, amelyhez tartozó polinom szétválasztja az elıbbi két faktort, akkor minden -re ez a két faktor ugyanazon -hoz tartozó, osztója, ám ekkor osztója,, -nek, és is a test eleme, vagyis ekkor sem választja szét a két faktort. 7. Mutatunk egy módszert, amellyel nullterének egy bázisa meghatározható. Egy egységelemes integritási tartomány feletti kvadratikus mátrix redukált, trianguláris és idempotens, röviden RTI-mátrix, ha a) felsı háromszögmátrix; b) a fıátló minden eleme 0 vagy a győrő egységeleme; c) ha a fıátlóban álló elem 0, akkor oszlopának minden eleme 0, míg ha a fıátlóbeli elem a győrő egységeleme, akkor a sor minden más eleme 0. A definícióból adódik, hogy a mátrix valóban trianguláris, és redukált a fıátlóbeli elemekre, valamint a sorokra és oszlopokra kirótt feltételek miatt. Nézzük az idempotenciát. Azt kell belátnunk, hogy a fenti feltételeket kielégítı mátrixra. Mindenek elıtt érdemes megfigyelni, hogy ha, 0, akkor, (mert különben a -indexő oszlop minden eleme 0), és vagy, vagy (mert felsı háromszögmátrix) és, 0 (mert miatt, 0 nem a fıátló eleme, és ha, 0, akkor a sorában minden más elem 0). Ekkor,,,,,,, mert,, 0 akkor és csak akkor, ha, 0,, ami csak úgy lehet, ha,, és vagy, vagy és, 0. De 0, nem lehet, ezért, vagyis az összegben legfeljebb csak a -hoz tartozó tag lehet nullától különbözı, ezért igaz a,,,, egyenlıség, és ha, 0, akkor,, 0,, míg az ellenkezı esetben,. RTI-mátrix nullterének egy bázisát könnyő meghatározni. -ból, amibıl következik, hogy sorai, és ekkor ezen sorok bármely lineáris kombinációja eleme nullterének. Még azt kell belátni, hogy ezzel ki is merítettük a nullteret, amihez elegendı belátni, hogy rangja megegyezik nullitásával. 97
100 Véges testek Tekintsük elsıként az -edrendő mátrix rangját. Ha a fıátlóban számú elem 0, akkor a mátrixban olyan oszlop van, amelynek minden eleme 0, így a mátrix rangja legfeljebb annyi, mint a fıátlóban álló nem nulla elemek száma, vagyis. Ha a fıátlóban, 0, akkor az -indexő oszlop minden eleme 0, így elhagyva ezt az oszlopot, a mátrix rangja nem változik. Ha még az indexő sort is elhagyjuk, akkor olyan, ismét kvadratikus mátrixot kapunk, amely maga is RTI-mátrix. Ez valóban igaz. Az -edik sor és -edik oszlop az eredeti mátrixot négy részre osztja. A sor és oszlop törlésekor a bal felsı rész helyben marad, a bal alsó rész egy sorral feljebb kerül, de ebben a részben minden elem 0, így az új mátrix bal oldali részében a fıátló elemei megegyeznek az eredeti mátrix fıátlóbeli elemeivel, így minden ilyen elem vagy 0, vagy az egységelem, míg az új fıátló alatti elemek mindegyike most is 0. A jobb oldali részben minden elem eggyel balra kerül, vagyis az oszlopindexe eggyel csökken, míg a törölt sor alatti rész elemei a balra tolódás mellett eggyel feljebb kerülnek, vagyis a sorindexük is eggyel csökken. Ebbıl következik, hogy fıátlóbeli elemei a redukált mátrixban is a fıátlóban állnak, és a fıátló alatti minden elem most is 0. Még azt kell tekintetbe venni, hogy a módosítás során egy csupa 0-ból álló oszlop, ha nem töröltük, az új mátrixban is csak 0-kat tartalmazó oszlop lesz, és ha egy sorban a fıátlóban álló elem kivételével minden elem zérus volt, és a sort nem töröltük, akkor ugyanilyen tulajdonságú lesz az új mátrixban is. Egy mátrixból egy sort törölve a rang legfeljebb csak csökkenhet, így az új mátrix rangja nem nagyobb, mint az eredeti mátrix rangja. Ezt az átalakítást addig végezzük, amíg a fıátlóban van 0. Az eredményül kapott mátrix egy olyan felsı háromszögmátrix, amelynek a fıátlójában minden elem 0-tól különbözı, így ennek a mátrixnak a rangja megegyezik a rendjével. De ez a rend azonos az eredeti mátrix fıátlójában álló nem nulla elemek számával, vagyis -vel. Mivel minden lépésben legfeljebb csak csökkenhetett a mátrix rangja, ezért az eredeti mátrix rangja ennél nem kisebb, tehát, és ekkor, hiszen a bekezdés elején láttuk, hogy. Az mátrix rangjának megállapítása az elıbbi eredmény birtokában már könnyő. Mindenek elıtt rögtön látjuk, hogy ez a mátrix is felsı háromszögmátrix, hiszen csak a fıátló elemei változtak. Ebben a mátrixban a fıátló egy eleme, ha az eredeti mátrixban az ugyanezen pozícióban álló elem 0, és 0 az ellenkezı esetben. Amennyiben most a fıátló eleme 0, akkor ott az eredeti mátrixban e volt, és akkor ezen sor minden, nem a fıátlóban álló eleme 0, így -ben egy olyan sor, ahol a fıátlóban álló elem 0, csak 0-kból áll. Ha viszont az új mátrixban a fıátlóbeli elem nem 0, akkor ott az eredeti mátrixban 0 állt, de akkor a megfelelı oszlop minden eleme is 0, tehát az új mátrixban ebben az oszlopban a fıátlón kívüli minden elem 0. Azt látjuk, hogy soraira ugyanazon tulajdonság igaz, mint -ban az oszlopokra, és hasonló a viszony oszlopai és sorai között, azzal az egyetlen eltéréssel, hogy most a fıátló nem 0 elemei nem a győrő egységelemével, hanem annak ellentettjével egyeznek meg. Ebbıl viszont az következik, hogy rangja is a fıátlójában lévı nem nulla elemek számával azonos, ami viszont megegyezik az fıátlójában lévı elemek számával, tehát valóban igaz, hogy A nullitása azonos rangjával. Mivel rangja megegyezik a fıátlójában álló nem nulla elemek számával, a többi sor viszont csak 0-t tartalmaz, így azt is kaptuk, hogy A I -ben azok és csak azok a sorok lineárisan függetlenek, amelyeknél a fıátlóban álló elem különbözik 0-tól, vagyis ahol ez az elem. Az rangjára vonatkozó állítást formálisan is igazoljuk. Legyen az mátrix -edik sora, ekkor,,,,,, bármely indexre. Korábban megmutattuk, hogy,,,, így,,,, vagyis az, vektorok, tehát azon vektorok lineáris kombinációja, ahol, 0. De ha, 0, akkor,, és ekkor,, ahol a -edik egységvektor. Ezen vektorok, és akkor az általuk meghatározott sorok lineárisan függetlenek, és az elıbbiek szerint generálják a mátrix minden sorát, így a mátrix rangja megegyezik a fıátlójában lévı nullától különbözı elemek számával, vagyis a nullitása a fıátlóban lévı 0-k száma. Az elıbbieket sorok helyett oszlopokra alkalmazva, a fentiekkel megegyezı módon igazolhatjuk az rangjára vonatkozó állítást is. Legyen most tetszıleges mátrix, egy olyan kvadratikus, reguláris mátrix, amellyel jobbról, és olyan vektor, amelyhez tartozó sorvektorral balról szorozható (vagyis rendje megegyezik oszlopainak számával, és dimenziója sorainak számával egyenlı). Ekkor 0 akkor és csak akkor igaz, ha 0, mert reguláris, így és nulltere azonos, tehát 98
101 5. Véges test feletti polinomok felbontása nulltere helyett kereshetjük nullterét is. A -vel való szorzás csak oszlopainak manipulációja, így a nulltér meghatározásához bármilyen olyan átalakítást végezhetünk -n, amely csak az oszlopait érinti és visszafordítható. Egy oszlop szorzása egy nem zérus elemmel és egy oszlopnak egy másik oszlophoz való hozzáadása invertálható mőveletek, és invertálhatóak ezek bármilyen, tetszıleges sorrendben végrehajtott kombinációi, tehát például egy oszlop tetszıleges konstansszorosának egy másik oszlophoz való hozzáadása vagy két oszlop felcserélése. Megmutatjuk, hogy tetszıleges kvadratikus mátrix ilyen oszlop-transzformációkkal RTI-alakra hozható. Az egyszerőség kedvéért úgy végezzük az átalakítást, hogy mindig csak az elsı sort manipuláljuk, és utána a sorokat ciklikusan egy pozícióval feljebb visszük. Ezt -szer végezzük el, ahol a mátrix rendje, vagyis a sorok száma. Mivel a sorok sorrendje nem változik, az -edik lépés után a sorok az eredeti helyükön az eredeti sorrendben állnak, tehát, jóllehet a sorokat is mozgatjuk, de ezek hatása a végeredményben olyan, mintha semmilyen sormőveletet nem végeztünk volna. Ez a módszer viszont egyszerőbbé teszi az algoritmus leírását, és lényegesen egyszerősíti a hardvert, ha az átalakítást célhardver végzi. ciklus -re 0-tól 1-ig 1 ciklus -re 0-tól 1-ig ha, 0, akkor ha 1 vagy, 0, akkor elágazás vége ha, 0, akkor 1 elágazás vége elágazás vége ciklus vége ha 0, akkor a 0- és a -indexő oszlopok cseréje elágazás vége ha, 0, akkor ciklus -re 1-tıl 1-ig a -edik oszlopból a 0-dik oszlop,, -szorosának kivonása ciklus vége elágazás vége a mátrix sorainak egy sorral való ciklikus feljebb tolása a mátrix oszlopainak egy oszloppal való ciklikus balra léptetése ciklus vége 2. algoritmus Az átalakítást a 2. algoritmus mutatja. Elıször, a bal felsı sarokban álló elemmel kezdve, balról jobbra haladva megkeressük a legfelsı sorban az elsı nem nulla elemet, amelynek oszlopában a fıátlóban álló elem 0, illetve, ha ilyen nincs, akkor a legfelsı sor elsı nullától különbözı elemét. Ha ilyen sincs, akkor a legfelsı sor minden eleme 0. Ellenkezı esetben felcseréljük a bal szélsı oszlopot az elıbb talált elem oszlopával, utána a bal szélsı oszlop megfelelı konstansszorosát kivonjuk az összes többi oszlopból úgy, hogy a mátrix felsı sorában a bal szélsı elem kivételével minden elem 0 legyen, végül a bal oldali oszlopot megszorozzuk a legfelsı sorban álló elem inverzével. Ezek után, bármi is állt kezdetben a bal felsı sarokban, a mátrix legfelsı sorának minden eleme a bal szélsı esetleges kivételével zérus, és a bal szélsı elem, ha nem 0, akkor az egységelem. Amikor ezzel az átalakítással megvagyunk, akkor a mátrix minden elemét ciklikusan eggyel feljebb és egy pozícióval balra léptetjük, és ezt összesen -szer végezzük el. Megmutatjuk, hogy a külsı ciklus -adik lefutása után a mátrix alsó sorában az utolsó oszlopból álló -adrendő mátrix RTI-alakú, és ugyanezen sorok elsı oszlopának minden eleme 0. 99
102 Véges testek Ez 0 esetén nyilván igaz. Most tegyük fel, hogy adott esetén igaz az állításunk, és hajtsuk végre az algoritmus külsı ciklusának magját egyszer, majd nézzük meg ekkor a mátrix utolsó 1 sorát. Legyen a -adik lépés után a mátrix jobb alsó -adrendő részmátrixa. Amennyiben a legfelsı sor minden eleme 0 volt, akkor mindössze annyi történt, hogy az utolsó sor eggyel feljebb és ciklikusan eggyel balra mozdult, és legalulra bekerült a csupa 0-ból álló sor. A mozgás során önmagán belül nem változott, de a végén kiegészült alul egy csupa 0-ból álló sorral és jobbról egy csupa 0-ból álló oszloppal. Az így kapott 1-edrendő mátrix fıátlójában továbbra is mindenütt 0 vagy áll, a fıátló alatti elemek mindegyike 0, és ha a fıátlóban 0 áll, akkor az egész oszlop csak 0-t tartalmaz, míg az ellenkezı esetben a fıátlótól eltekintve a teljes sor 0-ból áll, vagyis a ciklus végén ez a 1-edrendő mátrix RTI-alakú, és az is igaz lesz, hogy az elıtte álló valamennyi elem ezekben a sorokban 0, tehát öröklıdött a kiinduló elrendezés. Ha volt a legfelsı sorban nem zérus elem, akkor lehetséges, hogy oszlopot kellett cserélni. Amennyiben igen, legyen ez a -indexő oszlop. Ha, vagy az oszlop utolsó eleme 0, akkor a csere nem változtatja meg a mátrix utolsó sorát. Ha viszont az utolsó oszlop valamelyikével történik a csere, és ennek utolsó eleme között van 0-tól különbözı, akkor a fıátlóban álló elem, és a legfelsı sor elsı elemének mindegyike 0. Most csere után -ban annyi változás lesz, hogy a kicserélt oszlop helyére egy csupa 0-ból álló oszlop kerül, így a módosult mátrix is RTI-alakú, míg elsı sorának utolsó eleme az -ból kicserélt oszlop fıátló alatti elemei lesznek, amelyek mindegyike 0. Látható, hogy a következı lépésben, amikor az elsı oszlop megfelelı konstansszorosait kivonjuk az egyes oszlopokból, csupán az esetleges csere legutolsó eseténél történhet változás az utolsó sorban. De változás csak olyan oszlopban lehet, ahol a legfelsı sor megfelelı eleme nem 0, tehát eleve csak a -nél nagyobb indexő oszlopokban (a -nél kisebb indexő oszlopok legfelsı eleme ennél a cserénél 0 volt, míg a csere után ugyanez igaz a -indexő oszlopra is), és az ilyen oszlopok utolsó sorában is csak a fıátló felett, mert a bal szélsı oszlop egy konstansszorosát vonjuk le, de ennek a nél nagyobb indexő elemei, tehát -ban a kicserélt oszloptól jobbra esı oszlopokban minden, a fıátlóba és az alá esı eleme 0, vagyis ezek az elemek nem változnak, így az oszlop-redukció után is a fıátló minden eleme 0 vagy és a fıátló alatti minden elem 0 lesz. Még azt kell figyelembe vennünk, hogy -beli csupa 0-ból álló oszlop nem változik, mert ennek fıátlójában 0 áll, így a legfelsı sor megfelelı eleme is 0. Láthatóan az esetleges oszlopcsere nem változtatott az utolsó sor tulajdonságán, és ezek után a sorok illetve az oszlopok mozgatása során bekövetkezı változás csak annyiban módosít azon, amit a csupa 0-ból álló legfelsı sor esetén már megbeszéltünk, hogy most az új jobb szélsı oszlopában a fıátlóbeli elem lesz, tehát felette bármi állhat, attól még, tehát a ciklus -edik lefutása után, vagyis a teljes mátrix RTI-mátrix lesz. A 85. oldalon, a Következmény bizonyítása után láttuk, hogy véges test fölötti polinom felírható az, alakban, ahol a, polinom négyzetmentes, és minden faktorának foka pontosan (így a számuk, ). Ezek a, polinomok könnyen meghatározhatóak, és utána irreducibilis polinomk szorzatára való felbontásához elegendı a, polinomokat faktorizálni. 100
103 6. Egységgyökök Korábban már beláttuk, hogy véges test multiplikatív csoportja ciklikus. Most ismét foglalkozunk a kérdéssel, de a korábbinál részletesebben, és a tételre egy más bizonyítást mutatunk. Ebben a részben, ha mást nem mondunk, vagy prímszám, vagy Tétel Legyen egységelemes kommutatív félcsoport, az egységelem,, és. Ekkor és az -beli szorzással csoport., mert. Ha 1, akkor, és ez az -beli szorzással csoport. Ha 1, és és a elemei, akkor, hiszen -ben a szorzás kommutatív, így zárt az -beli szorzásra, vagyis az -beli szorzás -re való megszorításával az részfélcsoportja. Ekkor és, így -nek van inverze -ben, és ez az inverz is benne van -ben, vagyis csoport. -bıl következik, ezért és. De, és csoport, tehát, így az elızıek alapján is csoport Következmény Legyen, és kommutatív győrő az egységelemmel. Ekkor az feletti polinom -beli gyökei csoportot alkotnak az -beli szorzással. Fordítva, az kommutatív, egységelemes győrő multiplikatív félcsoportjában az egységelemet tartalmazó -elemő reguláris részfélcsoport elemei gyökei az feletti polinomnak. minden együtthatója 0, illetve, így valamennyi együtthatója eleme -nek, tehát a polinom feletti. A győrő elemei a szorzással egy egységelemes, kommutatív félcsoportot alkotnak. Legyen az feletti polinom -beli gyökeinek halmaza. gyöke a polinomnak, így az nem üres részhalmaza. Ha, akkor, míg ha az olyan eleme, amelyre, akkor egy -beli gyöke az feletti polinomnak, így pontosan azon -beli elemek halmaza, amelyeknek az -edik hatványa az egységeleme. Ekkor, az elızı tétel alapján az -beli, tehát az beli szorzással csoport. Véges reguláris félcsoport csoport, így -edrendő csoport. -edrendő csoport minden elemének -edik hatványa a csoport egységeleme, ami a feltétel szerint megegyezik a győrő egységelemével, így minden eleme gyöke az feletti polinomnak Tétel Legyen egységelemes integritási tartomány, az egységeleme, a győrő karakterisztikája és. Ha, ahol nemnegatív egész szám és a -vel nem osztható egész szám, akkor és gyökeinek halmaza azonos, gyökei egyszeresek és a számuk, és gyökei -szeresek. Az -beli gyökök száma osztója -nek.
104 Véges testek Az integritási tartomány bármely elemével és tetszıleges egész számmal 0 akkor és csak akkor, ha vagy 0, vagy osztható a győrő karakterisztikájával. Ekkor - nek legfeljebb csak a 0 lehet gyöke, hiszen nem osztható -vel, de 0 nem gyöke -nek, így gyökei egyszeresek., amibıl viszont a nullosztó-mentességgel következik, hogy a két polinom gyökeinek halmaza azonos, és minden gyöke -szeres. Integritási tartomány feletti polinom gyökeinek száma nem lehet több a fokánál, és van olyan, az adott integritási tartományt tartalmazó test, amelyben a polinom elsıfokú tényezık szorzata, így gyökeinek száma. Ezek a gyökök egy -edrendő csoportot alkotnak az elıbbi testben, és ennek a csoportnak egy részcsoportját alkotják az -beli gyökök. Mivel véges csoport részcsoportjának rendje osztója a csoport rendjének, ezért az -beli gyökök száma osztója -nek Következmény Integritási tartomány multiplikatív félcsoportjában bármely -re legfeljebb egy -edrendő részfélcsoport van. Integritási tartomány multiplikatív félcsoportjának egy 0-t nem tartalmazó, véges részfélcsoportja csoport. Legyen az multiplikatív félcsoportjának egy, a 0-t nem tartalmazó -edrendő részcsoportja, ahol egy pozitív egész szám. Ekkor minden elemére, vagyis mindegyik eleme gyöke az feletti polinomnak. De ennek a polinomnak legfeljebb különbözı gyöke lehet, így nincs -n kívül olyan elem, amelynek -edik hatványa az egységelem, tehát nem lehet multiplikatív csoportjában -tıl különbözı -edrendő részcsoport (mert ha lenne, akkor -nek és ennek a csoportnak együtt már -nél több eleme lenne, és mindegyikük gyöke lenne az elıbbi polinomnak). A késıbbiek kedvéért kihangsúlyozzuk, hogy integritási tartomány multiplikatív, a 0-t nem tartalmazó részfélcsoportjában még úgy sem lehet két különbözı, azonos rendő részcsoport, hogy a két részcsoport izomorf Következmény Egy testnek minden 1-nél nagyobb pozitív egész -re legfeljebb egy -elemő részteste lehet. Egy test és bármely résztestének karakterisztikája azonos, és nincs 0-karakterisztikájú véges test, vagyis 0-karakterisztikájú testnek nincs -elemő részteste. Legyen a test karakterisztikája a prímszám. Ekkor -nak csak -elemő részteste lehet, és ha maga is véges, és elemeinek száma, akkor csak az osztója lehet, és minden ilyen -re van is -nak -elemő részteste. Mivel az -elemő résztest minden eleme gyöke a feletti polinomnak, és a polinomnak más gyöke nincs, ezért -nak és minden résztestének a nulleleme azonos, továbbá test integritási tartomány, így a 6.4 Következmény alapján kapjuk, hogy csak egyetlen ilyen részteste lehet a testnek Tétel Integritási tartomány multiplikatív félcsoportjának bármely, a nullát nem tartalmazó, véges részfélcsoportja ciklikus csoport. 102
105 6. Egységgyökök Legyen az integritási tartomány. Integritási tartomány multiplikatív félcsoportjának a nullát nem tartalmazó részfélcsoportja reguláris félcsoport, és véges, reguláris félcsoport csoport. Ha ennek a csoportnak az egységeleme, akkor az egész győrő egységeleme, mivel a győrő nullosztómentes. Legyen a csoport, és legyen a csoport rendje. tetszıleges elemének rendje osztója -nek. Legyen. Ekkor is eleme -nek, és akkor és csak akkor, ha 0, vagyis ha. Ebbıl, rendje, azaz pontosan olyan -ra lesz, -edrendő, amelyre relatív prím -hez. A feltételt kielégítı egész kitevıkkel az hatványai páronként különbözıek, minden egész kitevıs hatványa -nak ezek egyikével azonos, és, ezért ezek az elemek gyökei az feletti polinomnak. Mivel integritási tartomány feletti polinomnak nem lehet a fokánál több gyöke, és az elıbbi hatványa a polinom különbözı gyöke, ezért más gyöke már nem lehet a polinomnak. Ezen gyökök közül -számú lesz -edrendő ( az Euler-függvény). Az elıbbiek alapján elemeinek rendjei pozitív egész osztói, és egy ilyen osztóra vagy nincs, vagy pontosan különbözı -edrendő elem van -ben. Legyen a pozitív egész számokon értelmezett olyan függvény, amelynek az értéke -ban 1, ha van -ben -adrendő elem, egyébként 0. Ekkor, és minden -re pozitív, így az minden osztóján, és így -nél is 1. Ez azt jelenti, hogy van -ben -edrendő elem, mondjuk. Az által generált ciklikus csoport része -nek, és a csoportnak eleme van, ezért, ciklikus csoport Következmény Legyen S félcsoport és R integritási tartomány. S bármely véges homomorf képe R -ban ciklikus csoport, és minden pozitív egész n-re, a képelemek esetleges permutációjától eltekintve, S-nek + legfeljebb egy olyan ϕ homomorfizmusa van R -ba, ahol 0 Im( ϕ) és Im ( ϕ ) = n N. Ekkor, ha S véges csoport, és elemeinek a száma t, akkor n osztója t-nek. Félcsoport homomorf képe félcsoport, és a korábbiak szerint integritási tartomány multiplikatív félcsoportjának 0-t nem tartalmazó véges részfélcsoportja ciklikus csoport, így, ha Im ( ϕ ) véges, akkor ciklikus csoport. Szintén a korábbiak szerint, R-nek legfeljebb egy n-edrendő részcsoportja van, így a képhalmaz egyértelmő. Az utolsó állítás következik abból, hogy csoport homomorf képe izomorf a leképezés magja szerinti faktorcsoporttal, a faktorcsoport rendje a mag indexének számossága, és ez véges csoport esetében osztója a csoport rendjének. Nem feltétlenül különbözı csoportoknak tehát egy integritási tartomány multiplikatív félcsoportjába való különbözı olyan homomorfizmusainál, ahol a képhalmazok végesek, nem tartalmazzák a 0-t és a rendjük azonos, a képhalmazok meg is egyeznek, vagyis csak a képelemek sorrendjében lehet különbség. A 6.6. Tételnek egy további, a véges testek szempontjából alapvetı következménye, hogy véges test multiplikatív csoportja ciklikus. Ezt tételként is leírjuk Tétel Véges test multiplikatív csoportja, és ennek minden részcsoportja, ciklikus. 103
106 Véges testek Véges test alaphalmaza és minden részhalmaza véges, így minden részcsoport beleértve a nem valódi részcsoportot is véges, így a tétel közvetlenül adódik a 6.6. Tételbıl. Az elıbbi tétel karakterizálja is a véges testeket, amint a következı tétel mutatja Tétel Nullosztómentes győrő nem nulla elemeinek multiplikatív félcsoportja akkor és csak akkor ciklikus csoport, ha a győrő véges. Ha véges, akkor test, így a multiplikatív csoportja az elızı tétel szerint ciklikus. Most legyen az nullától különbözı elemeinek multiplikatív félcsoportja ciklikus csoport, és legyen ennek a csoportnak egy generátoreleme. Ha egy nullosztómentes győrő nem nulla elemei a szorzással csoportot alkotnak, akkor ferdetest, és ha a csoport ciklikus, akkor kommutatív, és a győrő test, így test. Ha char 2, akkor egy 0 egésszel, és. Ekkor is igaz, így feltehetjük, hogy 0. Ez viszont azt jelenti, hogy rendje legfeljebb 2, tehát véges. Most legyen char 2. Mivel a test multiplikatív csoportja ciklikus az generátorelemmel, ezért részteste az testnek, ahol az prímteste, azaz a kételemő test. egy egész -val, kivéve, ha 0. De ez utóbbi csak úgy lehet, ha, és ekkor multiplikatív csoportja egyelemő, tehát a kételemő, azaz véges test. Legyen tehát a továbbiakban. ról feltehetjük, hogy nemnegatív. Ellenkezı esetben ugyanis, és innen. De is generálja a csoportot, vagyis helyett vehetjük -et, és ezzel az eredetihez hasonló egyenlıséget kapunk, de már pozitív kitevıvel. nem lehet 0 és nem lehet 1, mert az elsı esetben 0, míg a másodikban 0 lenne. az polinom gyöke. Ez a polinom eleme a test prímteste feletti polinomgyőrőnek, így algebrai a kételemő test fölött. Ekkor viszont, és akkor az elıbbiek szerint is véges test. Ciklikus csoport egyetlen elemmel generálható, így véges test multiplikatív csoportja is generálható a test egyetlen, nem nulla elemével. Korábban már definiáltuk az ilyen elemeket, a test primitív elemeit. Általánosan is megvizsgáljuk egy test multiplikatív csoportjának véges részcsoportjait. Egy ilyen csoport ciklikus, és ha a rendje, akkor minden eleme gyöke a test fölötti polinomnak Definíció Legyen test, a egységeleme, és. feletti felbontási teste a fölötti -edik körosztási test, és a polinomnak a felbontási testbeli gyökei a feletti -edik egységgyökök Megjegyzés Mivel a fölötti -edik körosztási test felbontási test, ezért létezik és izomorfizmustól eltekintve egyértelmő, továbbá izomorf testek feletti -edik körosztási testek izomorfak. 104
107 6. Egységgyökök Jelölés Legyen test és. Az izomorfizmustól eltekintve egyértelmően meghatározott feletti -edik körosztási testet, és az -edik egységgyökök -beli halmazát, jelöli. az feletti felbontási teste, és, a gyökök halmaza, így,. Legyen -karakterisztikájú test, a test egységeleme, és, ahol és a -vel nem osztható pozitív egész. Ekkor a 6.3. Tétel szerint,, és, továbbá minden gyöke -szeres, valamennyi gyöke egyszeres a megfelelı felbontási test bármely bıvítésében, végül 6.6. szerint, -edrendő ciklikus csoport a -beli szorzással Definíció Legyen. Az, eleme primitív -edik (egység)gyök fölött, ha a rendje. A definíció és korábbi eredményeink alapján -karakterisztikájú test fölött akkor és csak akkor van primitív -edik egységgyök, ha nem osztója -nek. A definícióból az is következik, hogy elemő test primitív eleme primitív 1-edik egységgyök Tétel Legyen és,. pontosan egy pozitív egész -re feletti primitív egységgyök, és ez az nem osztható a test karakterisztikájával. Csoport elemének rendje egyértelmő, ezért minden egységgyök legfeljebb egy pozitív egész re lehet primitív -edik egységgyök. Legyen és,, ekkor, vagyis multiplikatív csoportjának véges rendő eleme. Ha, akkor, így gyöke a feletti polinomnak, és a rendje, tehát egy feletti primitív -edik egységgyök. Mivel a legkisebb azon pozitív egész kitevık között, amelyekkel, ezért nem lehet osztható a test karakterisztikájával (hiszen ha, akkor és ). A primitív egységgyökök több különbözı, az alábbiakban ismertetendı karakterisztikus tulajdonsággal rendelkeznek Tétel Legyen -karakterisztikájú test,, ahol és, és legyen egy feletti -edik egységgyök. Ekkor az alábbi állítások ekvivalensek: 1. egy feletti primitív -edik egységgyök; 2.,, ahol pozitív egész szám, akkor és csak akkor, ha ; 3., ; 4., akkor és csak akkor primitív -edik egységgyök fölött, ha, ahol és, 1,. 105
108 Véges testek Ha primitív -edik egységgyök, akkor a rendje, és csoport egy elemének valamely egész kitevıs hatványa akkor és csak akkor egyenlı a csoport egységelemével, ha a kitevı osztható az elem rendjével, így 1-bıl következik 2. Most tegyük fel, hogy 2. teljesül. Ekkor a legkisebb olyan pozitív egész, amely kitevıs hatványa -nak a csoport egységeleme, így rendje. Ekkor -nak különbözı hatványa van, és minden egész -kitevıs hatványára, vagyis,. De, -nek eleme van, éppen annyi, amennyi rendje, így,, tehát 2-bıl következik 3., -ból egy kitevıvel. Ekkor,, és pontosan akkor primitív -edik egységgyök, ha a rendje. Ez akkor és csak akkor teljesül, ha és relatív prímek, ami azt jelenti, hogy 3-ból következik 4. 1 relatív prím minden egész számhoz, így -hez is. Ha teljesül 4., akkor tehát feletti primitív -edik egységgyök, vagyis 4-bıl megkapjuk 1-et. A 2. ponttal ekvivalens állítás, hogy egy -edik egységgyök pontosan akkor primitív -edik egységgyök, ha -nél kisebb pozitív egész -re nem -edik egységgyök. Valóban, egy elem rendje akkor és csak akkor, ha -edik hatványa az egységelem, és a legkisebb ilyen pozitív egész, és egy elem egy hatványa pontosan akkor az egységelem, ha a kitevı osztható az elem rendjével Tétel Legyen -karakterisztikájú test,, és a nemnegatív és -vel nem osztható pozitív egésszel. A fölötti primitív -edik egységgyökök száma, és ha egy feletti primitív -edik egységgyök, akkor és., ciklikus csoport, ezért van -edrendő eleme, például. Ekkor mindazon hatványa is generálja a csoportot, amelynek a kitevıje relatív prím -hez. Ezek a hatványok különbözıek, ha, és más, ezektıl különbözı ilyen tulajdonságú elem nincs a csoportban, ezért a megfelelı tulajdonságú -hatványok száma éppen. gyökei egyszeresek és hatványai, így igaz a szorzatalak., ez utóbbi viszont a legszőkebb olyan test, amely tartalmazza -t és a feletti valamennyi gyökét. Ám, ciklikus, így ha egy bıvítése tartalmazza, egy generátorelemét, akkor minden hatványát, tehát valamennyi gyökét is tartalmazza, ezért. A fenti eredményt egy speciális esetre alkalmazva kapjuk az alábbi tételt Tétel -elemő test primitív elemeinek száma 1. -elemő test multiplikatív csoportja 1-edrendő ciklikus csoport, és ennek a csoportnak a generátorelemei, vagyis a primitív 1-edik egységgyökök a primitív elemek. Most legyen a csoport egy test feletti egységgyökök csoportja, és a testtel együtt tekintsük a mővelettartó leképezést. 106
109 6.18. Tétel 6. Egységgyökök Legyen és test és. Pontosan akkor van olyan : homomorfizmus, ahol Im 1, ha és létezik olyan, hogy. Ekkor és csak az -t tartalmazó és -nel izomorf részteste, és,. Legyen, ahol char, és a -vel már nem osztható egész szám. Testnek csak triviális ideáljai vannak, így test homomorfizmusa is csak triviális lehet, vagyis a képe vagy egyetlen elem, ami nem test, vagy izomorf az eredeti testtel. Ekkor -ra való megszorítása is izomorfizmus, így képe az egy -val izomorf részteste, és ez egyben -nek is részteste. Az izomorfizmus során az -edrendő egységgyökök csoportját is leképeztük -be, és az izomorfizmus következtében a kép -edrendő csoport, így a 6.6 tétel érelmében ez éppen,, amely azonban azonos, -nel. Mivel ez része -nek, így. Fordítva, tegyük fel, hogy van -ben -val izomorf résztest és. Ekkor,, és, az feletti polinom gyökeinek a halmaza. az részteste, így, ezért,,,, és. Mivel és izomorf, ezért és is izomorf, tehát létezik a két test között izomorfizmus. Ha egy izomorfizmus, akkor Im, tehát : olyan homomorfizmus, hogy Im legalább kételemő. Végül, ha és, akkor tartalmaz -edrendő csoportot. De ilyen csak egy van ; -ban,,, így,, ami igazolja az egyértelmőséget. Megjegyezzük, hogy a tételben csupán az olyan, -nel izomorf résztest egyértelmőségérıl van szó, amely egy adott test adott résztestének -beli bıvítése. Egyrészt az egységgyököknek akárhány különbözı reprezentációja lehetséges, és különbözı reprezentációkkal bıvítve -t, bár a korábbiak alapján izomorf, de nyilván különbözı, a -nel izomorf testeket kapunk. Másrészt tartalmazhat több különbözı, a -val izomorf résztestet, és ezek tetszıleges bıvítése is különbözı lesz. Például a komplex számok testének két különbözı, bár (algebrailag) izomorf résztestét kapjuk, ha a racionális számok testét -vel (a természetes logaritmus alapszámával) illetve -vel bıvítjük, és így különbözı lesz az ezen testek fölötti azon test is, amelyet ebbıl a két testbıl valamely pozitív egész re az -edik komplex egységgyökökkel való bıvítéssel kapunk. Ha azonban véges, akkor a 6.5 Következmény alapján -ben összesen is csak egyetlen, a -nel izomorf résztest van Következmény 1. Ha, akkor,, és ezzel a -nel ; 2. ha, és az egy feletti relatív automorfizmusa, akkor ; 3. ha -karakterisztikájú test, és, ha 0, míg, amennyiben prím, akkor létezik olyan : injektív homomorfizmus, hogy akkor és csak akkor -edik egységgyök felett, ha -edik egységgyök fölött. 1. Az elızı tételben a mostani -et -gyel, -et -mel helyettesítve kapjuk az állítást. 2. az -edik egységgyököt -edik egységgyökbe viszi, és mivel automorfizmus invertálható, ezért,,, hiszen -ben csak egy -edrendő csoport van. 3. izomorf az prímtestével, -vel, így tartalmaz -sel izomorf résztestet. 107
110 Véges testek Az elıbbi következmény utolsó pontja azt jelenti, hogy tetszıleges test feletti bármely (primitív) -edik egységgyök a prímtest felett is (primitív) -edik egységgyök, tehát ismerve a prímtestek, vagyis a racionális számok teste és a prímmodulusú maradékosztály-győrők feletti egységgyököket, lényegében véve már tetszıleges karakterisztikájú test fölött is rendelkezünk az egységgyökökkel. Az egységgyökök általában nincsenek benne a megadott testben, csupán annak valamely bıvítésében. Ennek ellenére néhány egységgyök benne van az alaptestben, ilyen például a test egységeleme, hiszen egy test és bármely résztestének egységeleme azonos Tétel Legyen -elemő test, a -hoz relatív prím pozitív egész szám, és egy fölötti primitív -edik egységgyök. Ekkor pontosan akkor eleme -nak, ha 1, és a -beli edik egységgyökök az, egy 1, -edrendő részcsoportját alkotják., pontosan akkor eleme -nak, ha. Mivel primitív -edik egységgyök, ezért a rendje, így ekvivalens a kongruenciával, vagy másként írva, ha 1 0. Ez pontosan azokra a egészekre teljesül, amelyek oszthatóak 1-gyel, és az feltétellel az ilyen egészek száma 1,. Végül az, -beli elemeinek halmaza nem üres, hiszen az egységelem benne van, és ha két eleme benne van -ban, akkor a szorzatuk és az inverzük is eleme -nak, így ezek az elemek részcsoportot alkotnak, -ben Tétel Ha -karakterisztikájú test, ahol prímszám, egy pozitív egész -sel, és egy elemő test, akkor, ;, és tartalmaz -lel izomorf résztestet. Ha az részteste, akkor, továbbá minden primitív eleme, és csak ezek, 1-edik primitív egységgyök fölött. és 1 relatív prímek, így, egy 1-edrendő ciklikus csoport, hasonlóan ; hoz, így, ;. Mivel nulleleme, valamint, elemei gyökei a prímteste feletti polinomnak, és az elıbbi elemek száma, ezért ezek az elemek a -beli mőveletekkel egy -elemő résztestet, vagyis -lel izomorf résztestet alkotnak. Ha, akkor, másrészt 0, így. Most akkor és csak akkor 1-edik primitív egységgyök fölött, ha egyben fölött is hasonló tulajdonságú, tehát ha a rendje ; -ban 1. Ezek az elemek viszont éppen primitív elemei. A tétel azt fejezi ki, hogy minden véges test valamennyi nem nulla eleme valamilyen -re edik, és így alkalmas -re primitív -edik egységgyök a test prímteste fölött. Az alábbiakban egy fontos polinomot definiálunk. 108
111 6. Egységgyökök Definíció Legyen a test karakterisztikájával nem osztható pozitív egész szám, továbbá egy fölötti primitív -edik egységgyök. Ekkor Φ, a fölötti -edik körosztási polinom., Látható, hogy az -edik körosztási polinom gyökei a test feletti primitív -edik egységgyökök, és csak ezek, és minden gyök egyszeres. A definíció alapján azon és csak azon pozitív egész -re létezik adott test fölötti -edik körosztási polinom, amely nem osztható a test karakterisztikájával Tétel Legyen -karakterisztikájú test, és a -vel nem osztható nemnegatív egész. Ekkor Φ, egy feletti -edfokú fıpolinom, és Φ,, ahol prímteste. a feletti -edik primitív egységgyökök, tehát a polinom gyökeinek száma, és így a körosztási polinom fokszáma, és a körosztási polinom fıpolinomok szorzata, tehát maga is fıpolinom. Mivel nem osztható -vel, ezért gyökei egyszeresek, továbbá mindegyikük egy és csak egy pozitív egészre primitív egységgyök fölött, és a megfelelı egész osztója -nek, ami igazolja szorzatfelbontását. Azt kell még belátni, hogy a körosztási polinom együtthatói a prímtest elemei. Ezt indukcióval bizonyítjuk. 1 a -vel nem osztható nemnegatív egész, tehát megfelel a tétel követelményeinek. Ekkor, és Φ,, vagyis 1 esetén igaz az állítás. Tegyük fel, hogy már beláttuk a tétel igazságát minden, az feltételt kielégítı egészre. Ekkor igaz lesz az állítás az valamennyi valódi osztójára, így az és Φ, feletti polinomok, de akkor a hányadosuk, Φ, is -beli Megjegyzés 1. Izomorf testek feletti, azonos m-hez tartozó m-edik körosztási testek izomorfak, és ez utóbbi izomorfizmusnál primitív m-edik egységgyök képe primitív m-edik egységgyök, ezért könnyen látható, hogy ha ψ: a körosztási testek közötti izomorfizmus, és u a fölötti primitív m- edik egységgyök, akkor Φ, x ψu a fölötti m-edik körosztási polinom.,, Ebbıl kapjuk, hogy ha Φ, c x, akkor Φ, c x ψ c x ahol ψ a ψ K -re való megszorítása, vagyis izomorf testek fölötti, azonos m-hez tartozó körosztási polinomok lényegében véve azonosak. 2. Ha char 0, akkor, és így tartalmaz -vel izomorf részgyőrőt. A körosztási polinom fıpolinom, így a bizonyításból látható, hogy együtthatói benne vannak -ben. Például a jól ismert -edik komplex egységgyökök esetén a körosztási polinom egész együtthatós fıpolinom. 3. Ha létezik Φ,, és, akkor Φ, (láttuk a 37. oldalon hogy ha, akkor osztója -nek, és jelölte a hányadost). Valóban, a megadott és feltétellel Φ, Φ, Φ, Φ,, és innen -vel való osztással kapjuk az állított oszthatóságot. 109
112 Véges testek Ha a körosztási polinomot a definíciója alapján szeretnénk meghatározni, akkor ehhez ismerni kellene egy primitív egységgyököt. A valóságban a helyzet általában fordított, egy primitív egységgyök meghatározásához megkeressük ennek a minimál-polinomját, amely viszont a körosztási polinom egy faktora. Szerencsére a körosztási polinomot igen könnyen elı tudjuk állítani Tétel Ha test, és char, akkor Φ,. Ez Φ, -bıl a megfordítási képlet multiplikatív alakjával adódik (lásd az Tételt és Kiegészítést a oldalon). Az Megjegyzés alapján a Φ, körosztási polinom meghatározása valóban igen egyszerő. Tekintsük az azon osztóit, amelyekre 1 illetve 1. Ha valamint, akkor Φ, az elıbbi két polinom hányadosa, vagyis Φ, meghatározása alakú, igen egyszerő polinomok szorzásával és két polinom hányadosának a kiszámításával elvégezhetı Tétel Legyen -elemő test, a -hoz relatív prím és. Ekkor Φ páronként különbözı, -edfokú, fölött irreducibilis polinom szorzata., -számú, Ha char, akkor prím, és a pozitív egész kitevıs hatványa, ezért, 1 következtében és relatív prímek, Φ, létezik, és a fokszáma pozitív egész. Legyen Φ, feletti felbontása irreducibilis polinomok szorzatára Φ,,. Az elızıek szerint 1. Φ, gyökei egyszeresek, ezért az, faktorok páronként különbözıek. legalább elsıfokú, így van gyöke, és ez a gyök csak Φ, valamelyik gyöke, tehát egy felett primitív -edik egységgyök lehet. Ha ez a gyök, akkor gyökei pontosan azok az -hatványok, amelyeknél a kitevı alakú, ahol, így a megfelelı faktor foka. Valamennyi primitív egységgyök gyöke egy és csak egy faktornak, ezért az elıbbi megállapítás minden tényezıre érvényes, tehát ezek mindegyike -adfokú. Φ, foka, így a tényezık száma, ahol az egyes polinomok fokszáma Megjegyzés A tételben lényeges, hogy a test karakterisztikája nem 0. A fejezet végén ugyanis bebizonyítjuk, hogy ha 0-karakterisztikájú test, akkor a körosztási polinom irreducibilis a prímtest fölött (tehát a komplex egységgyökök körosztási polinomjai egész együtthatós, a fölött felbonthatatlan, edfokú fıpolinomok). 110
113 6. Egységgyökök Következmény Ha egy -karakterisztikájú, -elemő test,, ahol nemnegatív egész, és a -vel nem osztható pozitív egész, akkor a -fokú egyszerő bıvítése. az feletti primitív -edik egységgyökkel. Ez a felett felbonthatatlan -adfokú polinom gyöke, ebbıl következik az állítás. A következı tételben megmutatjuk, hogy a körosztási polinom rendelkezik bizonyos szimmetriával, elölrıl hátrafelé és hátulról elırefelé olvasva lényegében véve (azaz elıjeltıl eltekintve) azonos polinomot kapunk. Korábban az ilyen polinomokat neveztük reciproknak vagy önduálisnak (4.34. Definíció a 87. oldalon), és láttuk, hogy ez pontosan akkor teljesült, amikor a polinom minden gyökének inverze is gyöke volt a polinomnak (azonos multiplicitással) Tétel Körosztási polinom önduális. Bizonyítás Ha relatív prím -hez, akkor is az, így a körosztási polinom bármely gyökének inverze is gyök, továbbá minden gyök egyszeres. Most megvizsgáljuk a 0-karakterisztikájú test fölötti körosztási polinomot Tétel 0-karakterisztikájú test fölötti körosztási polinom irreducibilis a test prímteste fölött. Azt már tudjuk, hogy 0-karakterisztikájú test fölötti körosztási polinom lényegében véve egy fölötti fıpolinom (lásd a Tételt a 109. oldalon, és az utána következı Megjegyzést), tehát egyben egy racionális együtthatós fıpolinom, és megegyezik a fölötti körosztási polinommal. A továbbiakban a fölötti -edik körosztási polinomot a test feltüntetése nélkül, egyszerően Φ -mel jelöljük. Legyen a Φ egy fölött irreducibilis fıpolinom osztója, amelynek egy gyöke. Tekintsünk egy tetszıleges, az -hez relatív prím prímszámot, és legyen fölötti minimál-polinomja. Φ egész együtthatós fıpolinom, így van olyan fölötti irreducibilis polinomokra való felbontása, ahol minden faktor egész együtthatós fıpolinom. és ilyen faktorok, mivel mind, mind irreducibilis fıpolinom osztója a körosztási polinomnak. Ha, akkor relatív prímek (mert mindkettı irreducibilis), így Φ 1. Most legyen és azon feletti polinom, amelynek együtthatói a megfelelı együtthatók által reprezentált modulo maradékosztályok. Mivel 1, ezért 1, ahol 1 a egységeleme. gyöke -nek, tehát gyöke -nek és az -t tartalmazó modulo maradékosztály,, -nek, tehát -nek. De gyöke -nek, és így nek is gyöke. Ekkor viszont legalább kétszeres gyöke -nek, és így 1-nek, ami lehetetlen, hiszen, 1, amibıl következik, hogy 1 gyökei egyszeresek. Eddig azt láttuk be, hogy ha az -hez relatív prím prímszám, akkor és ugyanannak a faktornak a gyöke. Ebbıl indukcióval adódik, hogy ha -nak és -nak, ahol relatív prím -hez, közös a minimál-polinomja, akkor -nak és -nek is azonos a minimál-polinomja. Ebbıl viszont 111
114 Véges testek következik, hogy a fölötti valamennyi primitív -edik egységgyök minimál-polinomja azonos, tehát éppen a fölötti -edik körosztási polinom, és így ez a polinom Q fölött felbonthatatlan. A fölötti körosztási polinom minden együtthatója egész szám, ezért bármely egész szám esetén Φ egész szám. Mivel a komplex egységgyökök között csupán 1 és 1 valós, és az elıbbi 1-re, az utóbbi pedig 2-re primitív egységgyök, ezért 2 esetén Φ minden gyöke komplex szám. De Φ valós együtthatós polinom, így Φ minden gyökével együtt annak konjugáltja is gyöke a polinomnak, és a két gyök különbözı. Legyen most tetszıleges valós szám ( továbbra is nagyobb, mint 2). Ekkor Φ,,,,, vagyis 2-nél Φ értéke minden valós -ra pozitív valós szám. Φ 1 és Φ 1, és ezek is valósak minden valós helyen, de az elıbbi csak 1, míg az utóbbi 1 esetén pozitív. Továbbra is valós -val Φ 1 akkor és csak akkor, ha 2, és Φ 1 pontosan akkor, ha 1. Ha 2, akkor pedig 2 esetén biztosan igaz, hogy Φ 1. Valóban, 2 esetén minden primitív -edik egységgyök nem valós és abszolút értékben 1, így a képzetes része nem 0 és a valós része (még abszolút értékben is) kisebb, mint 1. Ekkor és Φ ha 1., Re Im Re 1 1 1, 1, tehát 2 esetén 1 Φ, Korábban (lásd a 3.2. Tételt a 42. oldalon) ismertettük Wedderburn tételét, amely szerint minden véges ferdetestben a szorzás kommutatív, vagyis a ferdetest test, ami azt a fontos dolgot jelenti, hogy nem létezik olyan véges ferdetest, amely nem test. Ott a tételt nem bizonyítottuk, mert még nem is tudtuk bizonyítani, ugyanis nem álltak rendelkezésünkre olyan ismeretek, amelyekre, mint most majd látjuk, szükségünk van az állítás igazolásához. Magának a tételnek a belátásához azonban még további algebrai fogalmakat kell definiálnunk, és belátnunk bizonyos tulajdonságaikat Definíció Legyen félcsoport, és az részhalmaza. Ekkor a) az A normalizátora; b) : az A centralizátora; c) : az S centruma 1. 1 A centrummal foglalkoztuk a 24. oldalon, de most a többi definiált fogalommal együtt is megvizsgáljuk 112
115 6. Egységgyökök Csoport és győrő normalizátora, centralizátora és centruma a csoport félcsoportjának illetve a győrő multiplikatív félcsoportjának normalizátora, centralizátora és centruma.,, és,, helyett röviden,, -et és,, -et írunk Tétel Ha félcsoport és A S, akkor 1. akkor és csak akkor, ha az minden eleméhez van olyan és elem -ban, hogy és ; 2., és ha 1, akkor ; 3. ; 4. ha minden Γ-ra, akkor ; 5., így, ha, akkor ; 6. az minden részhalmazára ; 7. egységelem és zéruselem ha létezik eleme a centrumnak; 8. és esetén, feltéve, hogy a megfelelı halmaz nem üres; 9. ha eleme a normalizátor, centralizátor és centrum valamelyikének, és létezik inverze, akkor az inverz is eleme a megfelelı halmaznak; 10. kommutatív; 11. akkor és csak akkor kommutatív, ha, és ekkor ; Ha csoport, akkor 12., és részcsoportok -ben, és 8. mint részcsoportokra is igaz; ha, akkor. így 1. : :. 2. korlátlanul igaz, hiszen ha, akkor minden -ra, és. Ha, akkor, tehát bármely eleméhez van olyan -beli, amellyel. De ha -nak egyetlen eleme van, akkor, ez az összes (tudniillik egyetlen) elemére igaz,,, és a két halmaz egybeesik. 3. Ez közvetlen következménye a centralizátor és a centrum definíciójának. 4. akkor és csak akkor, ha minden Γ-ra és minden -ra, vagyis ha minden indexre, tehát ha. 5. Az elızı pont alapján, és szintén az elızı pont szerint, és ha, akkor, tehát. 6., tehát az elızı pont eredményébıl. 7. Az egységelem és a zéruselem definíciójából azonnal következik. 8. Azt már láttuk, hogy. Legyen és a eleme, és. Ekkor, tehát. Ha, akkor helyett kapjuk, hogy. Most nézzük normalizátorát. Ha a fenti egyenletsorban -t -val cseréljük 113
116 Véges testek ki, akkor kiadódik az összefüggés. Végül, ha, és, akkor is igaz, hiszen -bıl és részfélcsoport, tehát félcsoport, így beláttuk a reláció-sort, valamint igazoltuk azt is, hogy.. 9. Ha -nek létezik inverze, és, akkor, így ha eleme -nek vagy -nak, akkor is benne van ugyanabban a halmazban. Amennyiben a normalizátornak eleme, akkor, tehát is eleme a normalizátornak. 10. Mivel bármely eleme a minden elemével felcserélhetı, ezért ez érvényes a -re szorítkozva is, tehát kommutatív. 11. akkor és csak akkor kommutatív, ha valamennyi eleme a félcsoport minden elemével felcserélhetı, vagyis ha bármely eleme benne van a centrumban. Ekkor -bıl kapjuk, hogy a megadott halmazok megegyeznek. 12. Csoport esetében a centrum nem üres, de akkor a többi halmaz sem üres. 8. szerint az egyes részhalmazok zártak a szorzásra, és 9. szerint az inverzre is, így mindegyik részcsoport, és a tartalmazások miatt igaz a részstruktúrákra vonatkozó állítás is. 13. részcsoport, és a csoport tetszıleges elemével, tehát normálosztó. 14. Amennyiben, akkor -beli -val, tehát,, és mivel részcsoportja -nek, ezért még inkább részcsoportja -nak,. Vegyük tetszıleges elemét. A definíció miatt, így Definíció Legyen csoport, és a eleme. Ekkor az (-vel vett) konjugáltja, és, valamint konjugáltak, ha van olyan, amellyel. Ha, akkor helyett -et írunk, a (-vel vett) konjugáltja, és pontosan akkor konjugáltja -nek, ha a valamely elemével Tétel A konjugáltság ekvivalencia-reláció a csoport nem üres részhalmazainak halmazán illetve a halmazon. Ha véges, akkor különbözı konjugáltjainak száma :, míg a elemmel konjugáltak száma :. Ha centrumelem, akkor a -vel reprezentált osztály egyelemő. Legyen,, és, ekkor ~ és ~, ha az -nak illetve az nak konjugáltja., tehát ~, a reláció reflexív. Ha ~, akkor valamely -vel. Ekkor, és is a eleme, vagyis ~, ~ szimmetrikus. Végül legyen az elıbbieken túl ~, ahol is a egy nem üres részhalmaza. Most a egy elemével, de akkor, ami mutatja, hogy konjugáltja nak, hiszen is benne van -ben, így tehát a reláció tranzitív, és öszességében ekvivalencia-reláció. Mivel az elemek konjugálása az egyelemő részhalmazok konjugálása, és ha -nak egyetlen eleme van,, akkor minden -vel, tehát a halmaz konjugáltja is egyelemő, ezért az elemek konjugáltsága is ekvivalencia-reláció. akkor és csak akkor, amikor, vagyis ha, ami ekvivalens azzal a feltétellel, hogy és az szerinti ugyanazon bal oldali mellékosztályban 114
117 6. Egységgyökök vannak, így az különbözı konjugáltjait különbözı szerinti mellékosztályokból vett elemekkel való konjugálással nyerjük, ezek száma pedig éppen -beli indexe. Ha -nak egyetlen eleme van, és ez, akkor, és ekkor : :. Ha a csoport centrumában van, akkor bármely -beli -vel, tehát valamennyi konjugáltja maga, a c-vel reprezentált osztályban egyetlen elem van Definíció Legyen véges csoport, a centruma, a konjugálás legalább kételemő osztályainak és -ra az -edik osztály elemeinek száma. Ekkor az osztályegyenlet Tétel Legyen ferdetest, az centruma, az elemének -beli centralizátora. Ekkor centruma 0, és az részteste. 0 a -beli centralizátora, ez az -nek -t tartalmazó részferdeteste, és 0. minden eleme felcserélhetı minden elemével és a 0-val, a 0 is felcserélhetı bármely elemével, így része centrumának. Ugyanakkor, ha valamely eleme minden -beli elemmel felcserélhetı, akkor ez teljesül a multiplikatív csoport elemeire is, ezért, a test centruma. -beli és elemekkel, zárt a kivonásra, és mivel a szorzással kommutatív csoport, ezért résztest. Legyen a test egy nem nulla eleme., ezért minden elemmel, de akkor -vel is felcserélhetı, viszont a nem nulla pontosan akkor cserélhetı fel -vel, ha, a centralizátora. Ismét igaz, hogy a szorzásra csoport, továbbá 0beli -val és -vel, 0 részferdetest -ben. Mivel a nullelemmel minden eleme felcserélhetı, ezért igaz az utolsó egyenlıség is. Most visszatérünk Wedderburn tételéhez. Bizonyítás (Wedderburn-tétel): Az véges ferdetest centruma résztest -ben, így ha -nek eleme van, akkor elemszáma egy természetes számmal. Hasonlóan, ha 0, és -nek egynél több konjugáltja van, akkor, feltéve, hogy az -edik osztály eleme ( véges, tehát véges sok az egynél több elemet tartalmazó osztályok száma is). -ban az osztályegyenlet 1 1 ( az egynél több elembıl álló osztályok száma). akkor és csak akkor test, ha 0, ugyanis ez az ekvivalens megfelelıje annak, hogy a szorzás a teljes testen kommutatív, azaz minden nem nulla elem benne van a multiplikatív csoport centrumában, ez viszont ugyanaz, mint az 1 feltétel. Tegyük fel, hogy 1. Mivel az egységelem biztosan -nek eleme, ezért valamennyi lehetséges -re (és ha 0, akkor ilyen van). egy 1-elemő csoport 1-elemő részcsoportjának indexe, tehát egész szám, 1 osztható 1-gyel, ami csak akkor lehet, ha (lásd a 37. oldalon). Legyen Φ a fölötti -edik körosztási polinom., tehát 1 1, és ekkor az is igaz, hogy 1. Ha valódi osztója -nek, azaz, akkor a Φ reláció is igaz. Ezek az oszthatóságok tetszıleges egész helyettesítésekor is érvényesek, így például a helyen is, vagyis Φ osztója 1-nek és -nek, ezért 1-nek is. Ez azonban lehe- 115
118 Véges testek tetlen, hiszen korábban láttuk a 112. oldalon, hogy ha 1 és 2, akkor Φ 1 1, az oszthatóság nem teljesülhet, nem lehet 1-nél nagyobb. De ez azt jelenti, hogy a centrum maga a ferdetest, kommutatív, azaz test. 116
119 7. Diszkrét Fourier-transzformáció Elsıként két új győrőt definiálunk, amelyekre a diszkrét Fourier-transzformáció épül Tétel Legyen ;, győrő,,, és,. Ekkor az, szabályokkal, ahol, ;, győrő. A győrőaxiómák minden komponensre külön-külön teljesülnek, mert ezeket a mőveleteket egy győrőben végezzük, de akkor a teljes vektorra is teljesülnek, hiszen ezekre a mőveletet komponensenként alkalmazzuk. A nullvektor minden komponense nulleleme, míg az ellentett vektor -edik komponense az -edik komponens ellentettje Definíció ;, az győrő -szeres direkt összege Tétel Legyen ;, győrő,, ;,, és :. Ekkor : egy izomorfizmus, és ha, akkor és minden -re. az minden eleméhez -nek pontosan egy elemét rendeli, ezért -nek -be való leképezése. Ha, akkor, tehát injektív, és bármely -beli elem képelem, így szürjektív., és,, ami igazolja a mővelettartást, és így a bijektivitással az izomorfizmust, amibıl adódik a mőveleti zártság. A definíció alapján, és hasonlóan igaz a másik egyenlıség Tétel és egyszerre (bal oldali) egységelemes illetve kommutatív, és pontosan akkor nullosztómentes, ha 1 és nullosztómentes, vagy ha a nullgyőrő. Legyen bal oldali egységelem -ben, és -ben minden lehetséges -re. Ekkor az bármely elemére, bal oldali egységelem az győrőben. Ha viszont bal oldali egységeleme -nek, akkor bármely -beli -hoz egy olyan beli -val, amelyben,, az -ben bal oldali egységelem.
120 Véges testek Ha kommutatív, akkor tetszıleges -beli, vektorral, az új győrő is kommutatív. Fordítva, ha kommutatív, és, az elemei, akkor bármely olyan és vektorral, ahol és, írhatjuk, hogy, ami mutatja, hogy az eredeti győrőben is felcserélhetı bármely pár. Nézzük az utolsó állítást. Ha 1, akkor és lényegében azonosak, így és egyszerre nullosztómentes, míg ha -ben egyetlen elem van, akkor ez a nullelem, és most is egyetlen elembıl áll, is nullgyőrő. A többi esetben nagyobb 1-nél, és -ben van nullától különbözı elem, mondjuk. Legyen az a vektor, amelyben, az összes többi komponens 0, míg olyan, amelyben 0,, és minden más -re tetszıleges, ekkor láthatóan sem, sem nem a nullvektor, vagyis nem nullák -ben, viszont a szorzatvektor valamennyi komponense 0, azaz maga is Következmény Legyen ;, győrő,, és ;,. Az, szabállyal, ahol és, kétoldali -modulus, amely pontosan akkor unitér, ha egységelemes. akkor és csak akkor algebra fölött, ha test, és ekkor az algebra rangja n. Az elıbbiek szerint és izomorf az megfeleltetéssel, így a 2.2. Tétel szerint kétoldali modulus a tételben megfogalmazott szabályokkal. és egyszerre egységelemes, és ha egységeleme, akkor egységelem -ben, a modulus unitér. Ha test, akkor egységelemes, tehát a modulus unitér. A szorzás kommutatív a testben, és a direkt összegben is teljesül a szorzás kommutativitása, így algebrát kapunk, ha viszont csak ferdetest, akkor nem minden elemmel teljesül a felcserélhetıség. Legyen -re olyan, hogy,, ahol. Ekkor -nel pontosan akkor teljesül, ha minden indexre,, vagyis ; -nak mint R fölötti vektortérnek bázisa, így az algebra rangja Jelölés Legyen,. Ekkor mod. Könnyen ellenırizhetı, hogy 0 1, továbbá ha és, akkor, és, vagyis az -nel való osztásakor keletkezı nemnegatív maradéka Definíció Legyen győrő,, és az elemei, és a -edik komponense. Ekkor az és (ciklikus) konvolúciója. Ha és az olyan elemei, amelyek legalacsonyabb indexő komponense azonos -val illetve -vel, és a többi komponensük 0, akkor az és -beli ciklikus konvolúciója az és (lineáris) konvolúciója, ezt jelöli. Látható, hogy a lineáris konvolúció az -beli párokhoz egy elemét rendeli. 118
121 7. Diszkrét Fourier-transzformáció 7.8. Tétel Ha ;, győrő,, és, akkor ;, is győrő, ahol a -beli a komponensenkénti -beli összeadás. Az :, halmaz a -nek -rel izomorf részgyőrője, és ha, akkor és. Az összeadásra teljesülnek a feltételek. az bármely két elemére értelmezett, az eredmény is -komponenső, és valamennyi komponens az egyértelmően meghatározott eleme, hiszen -beli szorzással és összeadással áll elı, így binér mővelet -en. Most nézzük a mőveleti tulajdonságokat.,, így asszociatív, és disztributív az összeadás fölött (a bal oldali disztributivitás bizonyítása hasonló). Az nyilvánvaló, hogy, és : bijekció és között, másrészt könnyen belátható, hogy és, tehát mővelettartó, azaz mőveleteinek -re való megszorításával -rel izomorf részgyőrőt kapunk -ben., hiszen legfeljebb csak 0 esetén nem 0, és a másik egyenlıség ugyanígy igazolható Tétel -ra az ;, és ;, győrő egyszerre (bal oldali) egységelemes illetve kommutatív, és pontosan akkor nullosztómentes, ha 1 és nullosztómentes, vagy nullgyőrő. Ha bal oldali egységelem -ben, akkor csupán 0 esetén különbözhet nullától, és ekkor az értéke, tehát a konvolúció eredménye az eredeti vektor, balról egységelem. Most tegyük fel, hogy bal oldali egységelem -ben. Ekkor,, vagyis bal oldali egységelem -ben., ha kommutatív, mert mialatt a szummációs index 0-tól 1-ig minden értéket egyszer és csak egyszer felvesz, ezalatt is ugyanezt teszi, és amikor indexe, akkor indexe modulo maradéka, tehát is kommutatív. Ha viszont kommutatív, akkor ez igaz -ban, és így a vele izomorf -ben is. Az 1 illetve 1 eset hasonló a direkt összegnél látotthoz. Most legyen 1 és 1, továbbá. Ha minden komponense, míg elsı két komponense és, a többi 0, 119
122 Véges testek akkor a két vektor egyaránt különbözik nullelemétıl, viszont a konvolúciójuk valamennyi komponense 0 lesz, tehát két nem nulla vektor szorzata nulla, az új győrő nem nullosztómentes. A bizonyításban, biztosan 0, ha, vagyis 0, bármelyik eleme is legyen az győrőnek. Ebbıl azonban nem következik, hogy a nem nulla indexekre 0. Legyen, ahol és pozitív egész, míg egynél nagyobb egész szám, és te- kintsük az győrőt (könnyő ellenırizni, hogy ez valóban győrő). Ha ennek a győrőnek egy eleme, akkor és 0 0, de 0, vagyis lehet egy nem zérógyőrőnek olyan nem nulla eleme, amellyel a győrő bármely elemét szorozva a nullát kapjuk. Általában, ha, és a győrő olyan eleme, hogy minden -re 0, akkor bal oldali annullátora -nek. Hasonlóan definiáljuk a jobb oldali annullátort, és ha a győrő egy eleme egyszerre bal és jobb oldali annullátora az halmaznak, akkor annullátora -nek. Az bal oldali annullátorainak halmaza bal oldali ideálja a győrőnek, és ha maga is bal oldali ideál, akkor ideálja -nek. Ha a győrőben van jobb oldali egységelem, akkor az olyan részhalmazának, amely tartalmaz legalább egy jobb oldali egységelemet, nem lehet a 0-n kívül más bal oldali annullátora, hiszen ha bal oldali annullátor, és egy jobb oldali egységelem, akkor 0. Visszatérve a fenti tételhez, ha -ben van bal oldali egységelem, és van a nullától különbözı bal oldali annullátor is, akkor egy bal oldali egységeleméhez több különbözı bal oldali egységelem tartozik -ben. Ha viszont egységelemes, akkor az egyetlen bal oldali annullátor a 0, és így egy és csak egy bal oldali egységelem lesz -ben, amely egyben egységelem is, nevezetesen, vagyis az az elem, amelynek a nulla-indexő komponense egységeleme, és valamennyi további komponense Következmény Legyen győrő,, és,, ahol és. Ekkor kétoldali modulus, amely akkor és csak akkor unitér, ha egységelemes, és ez a modulus pontosan akkor algebra, ha test, és ekkor az algebra rangja. a : szabállyal, így a 2.2. Tétel szerint modulus. pontosan akkor egységelemes, ha egységelemes, és ekkor az egységelemének képe egységelem a győrőben, a modulus unitér. Ha ferdetest, és része centrumának, akkor kommutatív, vagyis test, és algebrát kapunk. Legyen -re úgy, hogy,, ha. Ekkor -re pontosan akkor teljesül, ha, minden -re, vagyis az ; fölötti vektortérnek bázisa, így az algebra rangja. A továbbiakban és helyett -t és -ot írunk (illetve az utóbbit el is hagyhatjuk) Tétel Legyen,, test, továbbá a fölötti olyan -edrendő kvadratikus mátrix, amelyben az és indexekre,, ahol,,. szimmetrikus, és pontosan akkor van inverze, ha, és ekkor,, a test egységelemével. 120
123 7. Diszkrét Fourier-transzformáció Ha nyilvánvaló, hogy melyik testrıl van szó, és mi az n értéke, akkor, helyett egyszerően -t írunk, valamint a továbbiakban, mindig a fentebb definiált mátrixot jelöli.,, így, tehát szimmetrikus. -ben a 0 indexő sor minden eleme. Ha, és -edik egységgyök, akkor -ben a edik sor megegyezik a 0. sorral, így a mátrix nem reguláris, tehát biztosan nem invertálható. Legyen most, azaz primitív -edik egységgyök. Ekkor,,, Jelöljük -et -mel. és korlátjaiból 1 1, így akkor és csak akkor 0, ha, vagyis pontosan akkor teljesül, ha, és ekkor az összeg éppen. esetén 0, ugyanakkor 0, vagyis fıátlójában, azon kívül 0 áll,, ahol a fölötti -edrendő egységmátrix. Végül, ha primitív -edik egységgyök, akkor nem osztható a test karakterisztikájával, így nem a nullelem, tehát létezik az inverze, és akkor, ami éppen azt jelenti, hogy inverze az eredeti mátrixnak. Most segítségével kapcsolatot keresünk a felett korábban konstruált két győrő között. Elıtte azonban nézzük meg, hogy mi lesz az halmaz. Legyen elıször olyan, hogy valamennyi komponense 0, kivéve a 0-indexőt, amely a test egy tetszıleges elemével egyenlı. Ekkor, így. Másodszor tekintsük azt a vektort, amelynek ismét minden komponense 0, kivéve most az utolsót, az 1 indexhez tartozót, amely ezúttal legyen a test egységeleme, azaz. Ebben az esetben, ami viszont azt mutatja, hogy, így egy olyan test, amely tartalmazza a képvektorok -indexő komponenseit, biztosan tartalmazza -t. Ugyanakkor ebben a testben bármilyen esetén benne van, tehát a legszőkebb test, amely a képvektorok -indexő elemeit tartalmazza. Ez igaz 1 esetén is, és mivel tetszıleges egész szám esetén, ezért minden olyan test, amellyel, a bıvítése, amely lehet éppen is. Most legyen : a : szabállyal, és legyen. Ekkor, és,.. A fenti eredménybıl látszik, hogy ha, akkor az megfeleltetés sem szürjektív, sem injektív (az elsı tulajdonság közvetlenül leolvasható, míg a másodikhoz legyen például egyszer olyan, amelynek csak a 0-indexő komponense nem 0, és másodszor olyan, amelyben csak az -indexő komponens különbözik nullától, és ez a komponens azonos az elıbbi vektor 0-indexő komponensével). 121
124 7.12. Tétel Véges testek Legyen, test,,, és. Ekkor egy : ;, ;, algebra-homomorfizmus, amely pontosan akkor izomorfizmus, ha és. Azt már a tétel kimondása elıtt beláttuk, hogy Im, és az is nyilván igaz, hogy minden elemére egyértelmően meghatározott, így valóban -nek -be való leképezése. Nézzük elıször a mővelettartást., ahol és, és elemei, így modulus-homomorfizmus. Speciális esetként összegtartó, és, így szorzattartó is, tehát a leképezés valóban algebra-homomorfizmus. Legyen. Izomorfizmushoz szükséges a bijekció, így nem lehet bıvebb - nél. Ha, akkor láttuk, hogy a leképezés nem szürjektív, és így nem is izomorfizmus. A továbbiakban legyen. Ekkor létezik inverze, és csak úgy lehetséges, ha, vagyis a leképezés biztosan injektív. Ha olyan, hogy,, akkor, és ha a leképezés szürjektív, akkor az elıbbi is eleme a képhalmaznak, ami csak úgy lehetséges, ha. Ez mutatja, hogy izomorfizmushoz szükséges az feltétel. Végül legyen a feletti tér egy eleme. Ekkor is benne van -ben, és így, a hozzárendelés szürjektív is, és akkor bijektív, és a mővelettartással együtt izomorfizmus Kiegészítés Ha primitív -edik egységgyök, akkor. Ha primitív -edik egységgyök, akkor létezik, és a tételben megadott leképezés bijektív és mővelettartó, így a képelemek szorzatának egyértelmő ıse a szintén egyértelmő ısök konvolúciója. A továbbiakban általában -t, és ha -nek van inverze, akkor -t jelöli, továbbá ha a -beli vektorra,,,, akkor az,,, által meghatározott vektor,, és ha primitív -edik egységgyök, akkor. Kiterjesztve tetszıleges egész -ra,,,, és ennek transzformáltja. Könnyen látha- tó, hogy. Az elıbbihez hasonlóan definiáljuk -t és -t. 122
125 7.14. Tétel Legyen test,, és. Ekkor 7. Diszkrét Fourier-transzformáció 1., és 2. ha, akkor, ha ;, és ha, akkor. 1., ami igazolja az elsı állítást. Ha viszont primitív -edik egységgyök, akkor, tehát. 2. Közvetlenül látszik, hogy -beli vektorra. Ebbıl és a definícióból. A másik összefüggés igazolása hasonló, figyelembe véve, hogy a megadott feltétellel 0. A fenti eredménybıl 1 esetén, és, ha létezik, akkor. Kérdés, hogyan változik, ha helyett egy másik egységgyököt alkalmazunk. Absztrakt testben az azonos rendő egységgyökök között nincs különbség, így elvárható, hogy a transzformáció lényegében véve azonos marad, ha -t egy vele azonos rendő egységgyökkel helyettesítjük Jelölés Legyen, és. Ekkor jelöli azt a vektort, amelynek indexő komponense Tétel Tetszıleges egész -ra, és ha primitív -edik egységgyök, akkor bármely -edik egységgyökhöz van olyan, hogy. A transzformáció definícióját alkalmazva. 123
126 Véges testek Ha, akkor minden -edik egységgyök egy -nél kisebb nemnegatív egész kitevıs hatványa, így valamilyen nemnegatív egész -val, és a fentiekbıl következik a második állítás Kiegészítés Legyen és az -hez relatív prím egész. Ekkor, ahol 1. Ha és relatív prím, akkor a 1 kongruencia megoldható, tehát létezik, és. Ez a transzformált vektor minden komponensére igaz, tehát. Ha relatív prím -hez, akkor -re az szabály az indexek permutációja, így a tétel azt jelenti, hogy különbözı primitív -edik egységgyökökkel végezve a leképezést, csupán a kép komponenseinek sorrendje más. Az alábbi következményre jutunk Következmény Legyen, és olyan test, hogy, az automorfizmusa, és az legbıvebb részteste, amelyen az identikus leképezés, a -re való komponensenkénti kiterjesztése, és primitív -edik egységgyök. Ekkor van olyan, az -hez relatív prím, hogy -beli -ra, és akkor és csak akkor, ha. Automorfizmusnál -edik egységgyök képe -edik egységgyök, primitív -edik egységgyöké primitív -edik egységgyök, így van olyan, hogy és, 1. Ekkor, és az elızı tételbıl kapjuk az elsı állítást. akkor és akkor teljesül, ha, mert primitív -edik egységgyök, tehát invertálható. Ekkor minden komponensére, ami maximalitásával csak úgy lehetséges, ha, de akkor. 124
127 7. Diszkrét Fourier-transzformáció Legyen elıször (a komplex számok teste) és : ( szokásos módon az konjugáltja). Ekkor (ahol a valós számok teste), és az feltételhez szükséges és elégséges a egyenlıség. Valóban, bijektív és mővelettartó -n, tehát automorfizmus, és a legbıvebb olyan részteste, amelyben a konjugálás az identikus leképezés. most -edik komplex egységgyök, tehát, ezért 1, és. A második esetként legyen, ahol, : a pozitív egész -lel, és legyen,. -vel, -vel és -vel, : és, 1, így a továbbiakban feltesszük, hogy és relatív prímek. Ekkor, és akkor és csak akkor teljesül, ha. Ez azért igaz, mert -elemő test bármely bıvítésén automorfizmus, és ez -t -be viszi, továbbá ez a leképezés elemei közül pontosan elemeit hagyja helyben (mert 0 -re, pontosan akkor igaz, ha, és a két egyenlıség együtt akkor és csak akkor teljesül, ha,,, azaz ha ), vagyis az -ben foglalt maximális olyan résztest, amelyen a transzformáció megszorítása az identikus leképezés. A speciális esetek jelentését közelebbrıl is megnézzük. Ha valós vektor, akkor. Ebbıl következik, hogy valós, és 0- nál nagyobb -ra (tehát ha páros, mondjuk 2, akkor az -edik komponens is valós), ami azt jelenti, hogy csupán komponens lehet független (esetleg még ennyi sem). Ez visszafelé is igaz, vagyis ha az komplex vektor transzformáltjának konjugáltja azonos - gyel, akkor valós. A véges testre vonatkozó eset azt jelenti, hogy ha a vektor komponensei a -elemő testbıl vannak, akkor a transzformált vektor -indexő komponense az eredeti vektor indexéhez tartozó komponensének -edik hatványa. Legyen a legkisebb pozitív egész, amelyre. és relatív prím, mert a test karakterisztikája nem osztója -nek, így van ilyen kitevı, nevezetesen,, és ha 1, akkor egyszerőbben. Most -re meghatározza -indexő komponenseit. Ekkor, amint annak lennie is kell, hiszen. azt jelenti, hogy eleme a - elemő testnek, és mivel eleme a -elemő testnek, ezért a két test metszetének is. Ennek mérete, ahol,, (mert, 1). Fordítva, ha -ban minden indexre teljesül, hogy a indexő komponens megegyezik -edik hatványával, akkor a -elemő test -szeres direkt összegéhez tartozó vektor. Lássunk egy példát. Legyen 3, 3, 2 és 13. Ekkor 27 és, 3,2 1, vagyis és , így az is teljesül, hogy. Most 3 9, azaz az elemeire, és ha, akkor. Nézzük 13 re 9 -at: 125
128 Véges testek A táblázat alapján öt diszjunkt ciklus van: és ennek megfelelıen kapjuk az egyelemő osztályt elhagyva a transzformált vektor komponenseit: A táblázat mutatja, hogy 0 kivételével minden -re 3. Valóban: 13 va-, lamennyi -re, hiszen 13 prímszám. Ekkor mindegyik -re értéke azonos, elegendı 1-re meghatározni. 9 osztója nek, ezért csak 1, 2, 3, 4, 6 és 12 lehet a rend. 1 csupán 1-nek a rendje , tehát még 2 sem a keresett rend, ám , így megkaptuk 3-at, és akkor minden más, a 13-nál kisebb pozitív egész -re 3-at. Ez egyben azt is jelenti, hogy kivételével a transzformált vektor mindegyik eleme a 27-elemő test bármely eleme lehet (míg szükségszerően -beli). Az, hogy minden ciklus (a 0-t tartalmazó kivételével) azonos hosszúságú, és a transzformált vektor minden eleme a teljes test bármely eleme lehet, nem általánosan igaz, csupán ennek a példának egy sajátsága. Lineáris térben definiálják vektorok skalárszorzatát. Mi ennek legegyszerőbb formáját adjuk meg, majd röviden megvizsgáljuk, hogy az eddigiek hogyan illeszkednek ehhez a skalárszorzathoz Definíció Legyen test, és a két eleme, ahol. Ekkor és belsı szorzata vagy skalárszorzata, Tétel Legyen test, pozitív egész szám, feletti primitív -edik egységgyök, és a két eleme,, az -hez relatív prím egész, és olyan egész, amelyre 1. Ekkor a), ; b), ; c),,,,. a) A definíciókból közvetlenül kapjuk. b),, hiszen ha relatív prím az hez, akkor mialatt végigfut 0-tól 1-ig a nemnegatív egész számokon, azalatt is egyszer és 126
129 7. Diszkrét Fourier-transzformáció csak egyszer egyenlı lesz az elıbbi elemek egyikével és csak egyikével, és hasonló igaz -re, továbbá mod. c),,, és, tehát,, Következmény Legyen test, pozitív egész szám, feletti primitív -edik egységgyök, és és a két eleme. Ekkor,,.,,,,,,. Az elıbbi következménybıl speciális esetként kapjuk, hogy,,. Legyen. Ekkor, és,, míg,, vagyis a fenti következményt alkalmazva. Ugyanezt az eredményt kaptuk korábban a 123. oldalon. Test fölötti legfeljebb 1-edfokú polinomok -dimenziós vektorteret alkotnak az összeadással és a test elemeivel való szorzással. A továbbiakban ezt a tényt alkalmazzuk Jelölés Legyen, tetszıleges győrő, és. Ekkor Tétel Legyen, test és. Ekkor, és, ha.. Ha primitív -edik egységgyök, akkor létezik inverze, és az elıbbihez hasonlóan kapjuk, hogy. A tételbıl közvetlenül kapjuk az alábbi eredményt Következmény Legyen. 0 pontosan akkor igaz, ha 0, és esetén 0 ekvivalens 0-val azt az igen fontos tényt mutatja, hogy a transzformált -edik komponense pontosan akkor 0, ha a vektorhoz tartozó polinomnak gyöke, illetve, ha létezik az inverz transzformáció, úgy az eredeti vektor -indexő tagja akkor és csak akkor 0, ha a transzformált vektor polinomjának gyöke. 127
130 7.25. Tétel Véges testek Legyen. Ekkor 0 és, és ha primitív -edik egységgyök, akkor 0 és. Tetszıleges polinom esetén 0 és, valamint. Most meghatározzuk a ciklikus konvolúcióhoz tartozó polinomot Tétel Legyen, egy egységelemes győrő,,, és. Ekkor és mod. legfeljebb 2 2-edfokú, tehát egyben legfeljebb 2 1-edfokú polinom. Legyen a két polinom és, ekkor, ahol 2, és 0-nál kisebb illetve -nél nem kisebb indexekre az illetve együtthatóit 0-nak tekintjük. Ekkor viszont, azaz és lineáris konvolúciójának -edik komponense, így fennáll a egyenlıség. Ugyanakkor, ahol és. Látható, hogy, vagyis, és is maximum 1-edfokú polinom, tehát az -nél kisebb indexekre. Beírva megfelelı együtthatóit,, ugyanis ha, akkor 0, és ha, akkor 0, másrészt, ha, akkor egyben -re, így, és 1 -re, tehát ebben az esetben. viszont -edik komponense. A következı tételhez foglalkozzunk polinomok maradékával. Legyen, és 0 egy test feletti polinomok, és mod, ahol mindkét tényezıje is feletti polinom. Ha az gyöke a egy bıvítésben, akkor, 128
131 7. Diszkrét Fourier-transzformáció és ha 0, úgy akkor és csak akkor gyöke -nek, ha 0. Legyen például a -elemő test, és, továbbá. Ekkor -nek nullától különbözı elemei, és csak ezek a gyökei, és ezek egyike sem gyöke -nek és -nek, így minden 0 -ra akkor és csak akkor gyöke -nek, ha gyöke -nek Tétel (Kınig-Rados) Legyen, 0 mod, ahol 0 0,, és olyan mátrix, amelyben, a 1 és 1 indexekre. Ekkor - beli, páronként különbözı nem nulla gyökeinek száma 1, ahol a mátrix rangja. A tétel elıtt látottak alapján és -beli gyökei azonosak. Legyen primitív eleme. Ekkor a 1-edrendő mátrix reguláris, így és rangja azonos. Erre a -ra,,,, vagyis -t úgy kapjuk -bıl, hogy ez utóbbi -edik sorának minden elemét megszorozzuk -vel. Legyen -beli, páronként különbözı gyökeinek száma 1, és tegyük fel, hogy a gyökök a 0 1 kitevıkhöz tartoznak. Ekkor ugyanezen indexő, és csak ezekhez az indexekhez tartozó sorai a nullvektorok. A többi sornak vegyük az elsı 1 elemét. Ezek együttesen -nak egy 1 -edrendő részmátrixát alkotják. Ha ennek a mátrixnak a determinánsa, és ennek -adik sora az eredeti mátrixban az indexő sor kezdı szakasza, akkor pontosan akkor 0, ha is 0, ahol -t úgy kapjuk -bıl, hogy az -adik sorából kiemeljük a nem nulla -t. A kiemelés után viszont az -adik sor -edik eleme, azaz Vandermonde-típusú, és mivel primitív 1-edik egységgyök, és az -k páronként különbözı, 1-nél kisebb, nemnegatív egészek, ezért 0. Ám ez pontosan azt jelenti, hogy a mátrix rangja 1, és 1, megegyezésben a gyökök számával. A tételben az 0 feltétel nem jelent lényeges megszorítást. Ez a kikötés azt jelenti, hogy nem osztható -vel. Ellenkezı esetben valamennyi eleme gyöke -nek, és ekkor természetesen más -beli gyöke nem lehet, vagyis eleve ismerjük összes -beli gyökét. Az alábbiakban definiáljuk a diszkrét Fourier-transzformációt Definíció Legyen, és olyan test, hogy, és elemei, továbbá egy fölötti primitív -edik egységgyök. Ekkor az (-vel vett) diszkrét Fourier-transzformáltja, míg az (-vel vett) inverz diszkrét Fourier-transzformáltja. Magát a transzformációt és inverzét diszkrét Fourier-transzformációnak és inverz diszkrét Fourier-transzformációnak mondjuk, és általában DFT-nek és IDFT-nek rövidítjük. Ha, akkor az polinomhoz tartozó Mattson-Solomon polinom. A diszkrét Fourier-transzformáció speciális esete az eddig tárgyalt problémáknak. A korábbi tételek alapján összefoglaljuk a legfontosabb tulajdonságait. 129
132 Véges testek 1. és ; 2. ; 3. és. A felsorolt összefüggések közül csupán az elsı új, ez viszont nyilvánvaló tényt fejez ki, hiszen a definíció alapján, és a másik kifejezés ehhez hasonló Megjegyzés A diszkrét Fourier-transzformáció többek között azt a kapcsolatot fejezi ki, amely szerint egy test feletti legfeljebb 1-edfokú polinomot egyrészt megadhatjuk együtthatójával, másrészt páronként különbözı helyen felvett helyettesítési értékével. Ha megadunk egy polinomot a test fölött, az egyértelmően meghatározza bármely pontjában a helyettesítési értéket. Legyen, és, és elemei, és, továbbá. Ekkor a feletti bármely -edik egységgyökkel és egésszel,. Ha egy -nél kisebb -re primitív -edik egységgyök, akkor az -re vett hatványok száma csak, és helyettesítési érték nem határozza meg az eredeti polinom együtthatóját. Ha viszont, akkor különbözı helyen ismerjük a polinom helyettesítési értékét, és ebbıl az interpolációs polinom egyértelmősége következtében megkapjuk a polinomot. A diszkrét Fourier-transzformáció tehát többek között azt jelenti, hogy ha egy legfeljebb 1-edfokú polinom helyettesítési értékeit egy primitív -edik egységgyök hatványainál adjuk meg, akkor az interpolációs polinomot egyszerően egy mátrixszal való szorzás útján is megkapjuk, hiszen ha az a vektor, amelynek -edik komponense, akkor a korábbi eredmények alapján. A Fourier-transzformáció lényeges szerepet játszik jelanalízisben, digitális jelfeldolgozásban (DSP = Digital Signal Processing), például hang és kép feldolgozásában, jelátvivı berendezések vizsgálatában. A transzformáció alább ismertetendı gyorsításával sokjegyő számok szorzásának gyors algoritmusa létezik. Konkrét felhasználásával találkozunk bizonyos hibajavító kódok dekódolása során. A DFT-hez hozzávetılegesen szorzásra és körülbelül ugyanennyi összeadásra van szükség (minden komponens egy -tagú összeg, ahol az összeg minden tagja egy szorzat). A következı tételben megadott, FFT-vel jelölt gyors Fourier-transzformációval az elvégzendı mőveletek száma log nagyságrendő lesz. A tételt igazoló eljárást a 3. algoritmus mutatja Tétel Ha, akkor az -komponenső vektor diszkrét Fourier-transzformáltja nagyságrendő szorzással és max, tárigénnyel meghatározható. Minden és egyértelmően írható és alakban, ahol,, és. Ekkor 130
133 7. Diszkrét Fourier-transzformáció, ahol. Számítsuk ki egymás után rögzített mellett minden - ra -t. Ehhez egy-egy adott mellett legfeljebb szorzás kell, és az eredeti tárolóhelyen túl még helyre van szükség. Ám a képletbıl látható, hogy miután az számú -t kiszámoltuk, a szintén darab eredeti -ra már nincs szükség, így ezek helyére tehetjük az új komponenseket. Amikor minden -ra meghatároztuk az új komponenseket, akkor az addigi szorzások száma összesen, és van egy új -mérető vektorunk. Most az elızıhöz hasonlóan rögzített -ra kiszámítjuk az számú -re az darab -t. Ehhez helyre és, tehát az összes -ra számolva szorzásra van szükség, így az elıbbiekkel együtt összesen mintegy szorzást végeztünk. 2 ha 2, azaz ha az valódi felbontása, és ha 2, akkor már, tehát a fenti algoritmussal kevesebb szorzásra van szükség, mint az eredeti transzformációnál. FFT_alap(n, 0, 1, ) ciklus 0 0-tól 0 1-ig ciklus 0 0-tól 1 1-ig ciklus vége ciklus 0 0-tól 1 1-ig ciklus vége ciklus vége ciklus 0 0-tól 1 1-ig ciklus 1 0-tól 0 1-ig ciklus vége ciklus 1 0-tól 0 1-ig ciklus vége ciklus vége eljárás vége. 3. algoritmus Az elızı eredménybıl indukcióval kapjuk a következı tételt Tétel Legyen test és, ahol és -re 1. Ekkor a feletti diszkrét Fourier-transzformáció elvégezhetı nagyságrendő szorzással és max mérető memóriával. 131
134 Véges testek A tételnek megfelelı egy lehetséges eljárást is megadtunk (4. algoritmus).,, ciklus 0-tól 1-ig 2 0 ciklus 0-tól ciklus vége ciklus vége átrendezése eljárás vége. 1-ig meghatározása 1 2 ciklus 0-tól 1-ig ciklus 0-tól 1-ig 1 1 ciklus 1-tıl 1-ig ciklus vége ciklus vége 1 0 ciklus 1-tıl 1-ig ciklus vége ciklus vége algoritmus Ha 1, akkor a transzformációhoz a megadott két kifejezés szerint mőveletre és -mérető tárra van szükség, míg 2 esetén az állítás azonos az elızı tétel eredményével. Most tegyük fel, hogy egy 2 -re igaz az állítás, és legyen. Ha, akkor. Szintén az elızı tétel alapján a transzformáció elvégezhetı számú, -mérető vektoron végrehajtott Fourier-transzformációval, majd utána az így kapott -mérető vektoron végzett -nagyságrendő szorzással. Az indukciós feltevés szerint az -mérető vektoron végzett Fourier-transzformációhoz, tehát összesen szorzás kell a teljes transzformáció elvégzéséhez. Az -komponenső részekhez max -, míg az utolsó lépéshez -mérető tárolóhelyre, így összességében max -re van szükség a transzformáláshoz. 132
135 7. Diszkrét Fourier-transzformáció Az eddigiekbıl könnyen megkapjuk a transzformáció algoritmusát. Legyen tehát, ahol és -re 1, és vezessük be az, jelölést a indexekre. Könnyen látható, hogy amennyiben, ahol és egyaránt nemnegatív egész szám, akkor. Ha és, akkor mind, mind egyértelmően megadható az és alakban, ahol és, és fordítva, az elıbbi feltételt kielégítı és értékekkel egy és csak egy -nél kisebb nemnegatív egész és adható meg. Tetszıleges -re valamint mod, mod, ahol,, és, és az elıbbi oszthatósággal. A Tétel szerint, a mostani jelölésekkel, Tegyük fel, hogy már meghatároztuk minden -re a értéket, és az eredményt (helyileg az eredetivel azonos) tárolja úgy, hogy az jelöléssel. ( -et úgy kapjuk, hogy számjegyeit a hozzájuk tartozó súlyokkal együtt fordított sorrendben, így adott írjuk). Ez megtehetı, mert és, tehát mellett minden pontosan egyféleképpen írható alakban, és ez a tartomány azonos az illetve számok halmazával. Például ellenırizhetı, hogy illetve Ha most 0, akkor, így. 133
136 Véges testek kitevıjének ellentettje, és ezzel A belsı összeg kitevıjét kicsit átalakítjuk:, és helyettesítve kapjuk, hogy. Látható, hogy rögzített és (és ekkor rögzített ) mellett a fenti kifejezés lényegében véve egy -komponenső vektor diszkrét Fourier-transzformáltja, hiszen egy -edik primitív egységgyök, csupán a úgynevezett csavaró tényezı módosítja a megszokott számítást. Az elıbbiekben rögzített és indexekkel valamennyi indexre meghatároz- va értékét, a korábbi- akhoz hasonlóan az komponensekre már nincs szükség, azok helyén tárolhatjuk a most kiszámított értékeket. Ha még azt is figyelembe vesszük, hogy.,. 134
137 7. Diszkrét Fourier-transzformáció akkor az komponensekkel az új vektorban lehet. Végül így azt kaptuk, hogy ha ahol,, akkor A transzformáció során tehát egymás utáni fordulóban rögzített és ezen belül rögzített mellett végrehajtunk egy, a csavaró tényezıtıl eltekintve -dimenziós diszkrét Fouriertranszformációt az elıbbi rögzített értékek minden lehetséges értéke mellett. Mindezek alapján a transzformáció algoritmusa könnyen felírható (4. algoritmus). Legyen például 3, 3, 2 és 2, tehát 12. Ekkor 3, és Elıször -bıl minden lehetséges 3, 1 és 4 -re kiszámítjuk értékét ( és kölcsönösen egyértelmően meghatározzák egymást). Az így elvégzett számítás eredményét az 1. táblázat mutatja táblázat. 135
138 A második fordulóban Véges testek, és a felvehetı értékek tartománya rendre 2, 3 és 2. Az új komponensek értékei a 2. táblázaton láthatóak táblázat Végül, és 2, 6 és 1. Most valamivel bonyolultabb a számítás, mint az elızı két esetben, ugyanis és általában nem egyenlı. A definíció felhasználásával 2 valamint 3. A számítást a 3. táblázat, az eredményt a 4. táblázat mutatja. Még minden -re meg kell határozni -t, amellyel. A számítás hasonló, mint a 3. táb- lázaton, hiszen. Az indexek átszámítását és párosítását az 5. táblázat mutatja táblázat Nézzük meg például, hogy mit kapunk -re. Az eredeti definíció alapján - bıl 12 és 9 helyettesítéssel míg a módosított számítással, 136
139 7. Diszkrét Fourier-transzformáció, ami megegyezik az elıbbi eredménnyel táblázat táblázat A gyors Fourier-transzformációt a 2. ábra - 4. ábra kicsit szemléletessé teszi. Az egész eljárást egyben az 5. ábra, míg kiszámítását a 6. ábra mutatja. 137
140 Véges testek u 0 u (0) 0 ũ 0 u (1) 0 u 1 u (0) 1 ũ 0 u (1) 1 u 2 u (0) 2 ũ 0 u (1) 2 u 3 u (0) 3 ũ 0 u (1) 3 u 4 u (0) 4 ũ 1 u (1) 4 u 5 u (0) 5 ũ 1 u (1) 5 u 6 u (0) 6 ũ 1 u (1) 6 u 7 u (0) 7 ũ 1 u (1) 7 u 8 u (0) 8 ũ 2 u (1) 8 u 9 u (0) 9 ũ 2 u (1) 9 u 10 u (0) 10 ũ 2 u (1) 10 u 11 u (0) 11 ũ 2 u (1) forduló 2. ábra u (1) 0 ũ 0 u (2) 0 u (1) 1 ũ 0 u (2) 1 u (1) 2 ũ 1 u (2) 2 u (1) 3 ũ 1 ũ 0 u (2) 3 u (1) 4 u (2) 4 u (1) 5 u (1) 6 ũ 1 ũ 0 u (2) 5 u (2) 6 u (1) 7 ũ 1 ũ 0 u (2) 7 u (1) 8 u (2) 8 u (1) 9 u (1) 10 ũ 1 ũ 0 u (2) 9 u (2) 10 u (1) 11 ũ 1 u (2) forduló 3. ábra u (2) 0 ũ 0 u (3) 0 U 0 u (2) 1 ũ 1 u (3) 1 U 6 u (2) 2 ũ 0 u (3) 2 U 3 u (2) 3 ũ 1 ũ 0 u (3) 3 U 9 u (2) 4 u (3) 4 U 1 u (2) 5 ũ 1 ũ 0 u (3) 5 U 7 u (2) 6 u (3) 6 U 4 u (2) 7 ũ 1 ũ 0 u (3) 7 U 10 u (2) 8 u (3) 8 U 2 u (2) 9 u (2) 10 ũ 1 ũ 0 u (3) 9 u (3) 10 U 8 U 5 u (2) 11 ũ 1 u (3) 11 U forduló 4. ábra 138
141 7. Diszkrét Fourier-transzformáció u 0 u (0) 0 u (1) 0 u (2) 0 u (3) 0 U 0 u 1 u (0) 1 u (1) 1 u (2) 1 u (3) 1 U 6 u 2 u (0) 2 u (1) 2 u (2) 2 u (3) 2 U 3 u 3 u (0) 3 u (1) 3 u (2) 3 u (3) 3 U 9 u 4 u (0) 4 u (1) 4 u (2) 4 u (3) 4 U 1 u 5 u (0) 5 u (1) 5 u (2) 5 u (3) 5 U 7 u 6 u (0) 6 u (1) 6 u (2) 6 u (3) 6 U 4 u 7 u (0) 7 u (1) 7 u (2) 7 u (3) 7 U 10 u 8 u (0) 8 u (1) 8 u (2) 8 u (3) 8 U 2 u 9 u (0) 9 u (1) 9 u (2) 9 u (3) 9 U 8 u 10 u (0) 10 u (1) 10 u (2) 10 u (3) 10 U 5 u 11 u (0) 11 u (1) 11 u (2) 11 u (3) 11 U forduló 5. ábra u 0 u 1 u 2 u 3 u 4 u 5 u 6 u 7 u 8 u 9 u 10 u 11 z 0 z 0 z 0 z -6 z 0 z -6 z 0 z 0 z 0 z 0 z 0 z 0 z 0 z 0 z 0 z 0 z 0 z -9 U 9 U 9 számítása 6. ábra Ahhoz, hogy csökkenjen a szorzások száma, teljesülnie kell a feltételnek. Ez 1 esetén nyilvánvaló, míg 2 esetén ezt már igazoltuk, feltéve, hogy mindkét faktora legalább 2. Innen pedig indukcióval egy 2-re, feltéve, hogy ismét minden faktor legalább 2 A fenti számításoknál feltételeztük, hogy hatványait nem kell számolni, azokat tároljuk a memóriában. Ha nem ez a helyzet, akkor a hatványokat elıállító szorzásokat is figyelembe kell venni, ám ezek nagyságrendje hasonló az elıbbi értékekhez. A számításhoz szükséges memória mérete is csökken. Míg az eredeti számításnál a transzformált vektor valamennyi komponensét az eredeti vektortól különbözı helyen kell tárolni a számítások végéig, hiszen minden új komponens számításánál felhasználjuk az eredeti vektor mindenegyes komponensét, addig most csak komponenseit kell külön helyen tárolni, és amikor ennek az összes komponensét meghatároztuk, akkor ezek a komponensek már az eredeti vektor megfelelı helyére kerülhetnek, így a szükséges plusz tár mérete az maximális mérete. Ez viszont az indexek maximuma, ami pedig az faktorok maximuma. 139
142 Véges testek A tételbıl következik, hogy ha a darab nem feltétlenül különbözı prím szorzata, akkor a diszkrét Fourier-transzformáció elvégezhetı szorzással, és a szükséges tároló mérete max. Ha, akkor a szükséges szorzások száma log ~ log, és a többletmemória nagysága, így a futási idı nagyjából -szeres mértékben csökken, és ennek csupán egy -mérető többletmemória az ára. 2 esetén a szorzások száma log, és ez már viszonylag kis esetén is lényegesen kisebb, mint. Például 10 mellett 1024, így az arány kisebb, mint 1% (10 az 1024-hez). A gyors Fourier-transzformáció lehetıvé teszi a konvolúció gyors kiszámítását is. Egy korábbi tétel alapján. A bal oldal meghatározásához nagyságrendileg szorzás kell, míg a jobb oldal kiszámításához körülbelül szorzásra van szükség, amely 3 esetén nem nagyobb -nél. Ha 1, akkor 3 3. Most legyen. 3 pozitív -val és -vel pontosan akkor teljesül, ha 3 és Ez biztosan igaz, ha 7 és 6, sıt, ekkor már 3 1 is igaz. Legyen most -nel és az elıbbi feltételnek megfelelı felbontása -nek, és legyen az valamennyi faktora legalább 2. Ekkor, figyelembe véve a korábbi eredményeket is, , vagyis a gyors konvolúció jobb, mint az eredeti eljárás. A fenti gondolatoknál mindenütt a szorzások számát becsültük, de a szükséges összeadások, valamint értékadások száma is hasonló nagyságrendő, és a szorzás idıigénye általában lényegesen meghaladja a másik két mővelet elvégzéséhez szükséges idıt, így a teljes futási idı lényegében véve azonos az elıbbiekben meghatározott értékkel. A diszkrét Fourier-transzformáció gyakorlati alkalmazhatóságát éppen az tette lehetıvé, hogy a futási idejét a gyors Fourier-transzformáció segítségével sikerült elfogadható nagyságúra redukálni. A 132. oldalon megadott algoritmus mutatja, hogy a gyors Fourier-transzformációt megvalósító program egy egyszerő, nem bonyolult program, könnyen programozható.. 140
143 8. Polinomok rendje Véges test feletti sorozatok periodikusságával kapcsolatban fontos a polinomok rendje Tétel Ha, 0 0 és deg, ahol, akkor van olyan 1 egész, hogy. (ahol az által generált ideál) nullától különbözı elemeinek száma 1. Mivel 0 0, ezért nem osztója -nek, irreducibilis polinom fölött, tehát és, ennélfogva tetszıleges -re és relatív prímek, így 0, -vel reprezentált osztálya nem a nullelem a maradékosztály-győrőben. Ha 1, akkor az ilyen kitevıjő -hatványok száma, több, mint a nem nulla elemek száma, ezért van legalább egy olyan és egész számpár, hogy 1, és amelyre, vagyis teljesül. Mivel és relatív prímek, ezért, és a korlátokat figyelembe véve Definíció Legyen, ahol és 0 0, továbbá min. Ekkor az polinom rendje, periódusa vagy exponense, jele Tétel Tetszıleges 0 polinomnak van egyértelmően meghatározott rendje. Ha, ahol, akkor, és ha 0 0 valamint deg, akkor, ahol max1, 1. Az -beli tetszıleges nem nulla polinom felírható alakban alkalmas nemnegatív egész -vel és fölötti polinommal, amelyre 0 0. Az elsı tétel szerint van olyan pozitív egész, amelyre osztója az polinomnak, ezért a definícióban megadott halmaz a pozitív egész számok halmazának nem üres részhalmaza, amelyben jólrendezettsége folytán van egyértelmően meghatározott legkisebb elem, így -nek van egyértelmő rendje. A következı állítás a definíció közvetlen következménye, az utolsó pedig a definíciónak és az elsı tételnek azzal a kiegészítéssel, hogy amennyiben egy nem nulla konstans polinom, akkor a foka 0, viszont a rend definíciójában pozitív egészek minimuma áll, és a test tetszıleges nem nulla eleme osztója az polinomnak, ekkor tehát a rend Tétel Legyen, 0 0 és. Ekkor akkor és csak akkor osztója az, polinomnak, ha.
144 Véges testek 0 0-t azért kell kikötni, mert ellenkezı esetben vagy 0, és így nem definiált, vagy nem lehet osztója -nek egyetlen pozitív egész -re sem. Legyen. A rend definíciója és 0 0 alapján, így akkor és csak akkor osztója -nek, ha osztója és legnagyobb közös osztójának. A 37. oldalon foglalkoztunk és legnagyobb közös osztójával, és láttuk, hogy,,.,, és itt egyenlıség akkor és csak akkor teljesül, ha osztója -nek. pozitív egész, ezért, is pozitív egész szám. Mivel az rendje, ezért csak akkor lehet osztója -nek, ha, másrészt nem nagyobb nél, így pontosan akkor osztója -nek, ha, tehát akkor és csak akkor, ha osztója -nek Tétel Ha egy -edfokú irreducibilis polinom a -elemő test fölött, 0 0, és az egy gyöke a felbontási testben, akkor rendje megegyezik rendjével a -elemő test multiplikatív csoportjában. 0 0 biztosítja, hogy 0, ezért van olyan pozitív egész kitevı, amellyel. Legyen rendje, multiplikatív rendje. következtében gyöke az polinomnak, tehát, így az elızı tétel szerint. Másrészt maga után vonja, hogy gyöke az polinomnak, így 0, azaz, ami pedig akkor és csak akkor teljesül, ha. Mivel és egyaránt pozitív egész, a kölcsönös oszthatóság pontosan azt jelenti, hogy Következmény -karakterisztikájú test fölött irreducibilis, -edfokú polinomra 1, és, 1, ahol. 0 0 az irreducibilitás miatt csupán esetén lehetséges, ahol. Ekkor 1, és 1 minden egésznek osztója, és minden egészhez relatív prím. fölötti felbontási teste, ezért, és ha 0 0, akkor, innen pedig 1, tehát most is teljesül az oszthatóság. De egy pozitív egésszel, ezért 1 relatív prím -hez, de akkor 1 minden osztója is relatív prím -hez Tétel Az fölötti normált -edfokú, -edrendő irreducibilis polinomok száma 2 és esetén, 1 mellett 2, egyébként 0. Normált polinom a fıpolinom más megnevezése, azaz olyan polinom, amelynek fıegyütthatója, vagyis legmagasabb fokú tagjának együtthatója a test (vagy győrő) egységeleme. Legyen tetszıleges nem nulla polinom, akkor ez egyértelmően írható alakban nemnegatív egész -vel és olyan -vel, amelyre 0 0. Ha irreducibilis, akkor ez csak úgy lehet, ha 1 és 0 egy.-beli -vel, vagy 0, tehát, 0 0, és deg és 142
145 8. Polinomok rendje deg 1 esetén rendje legalább 2, hiszen legalább másodfokú polinom nem lehet osztója nek, ezért elsırendő polinom nem lehet elsıfokúnál magasabb fokú. Konstans polinom nem irreducibilis, így 1 irreducibilis polinommal csak deg 1 esetén lehetséges. Minden elsıfokú polinom irreducibilis; az elsıfokú normált polinomok alakúak, ahol a test tetszıleges eleme. Ha 0, akkor, és rendje 1, és ekkor 1., ezért akkor és csak akkor osztható -vel, ha, és így az egyetlen olyan polinom, amelyre 1 és 0 0, ezért 1 csak 1 mellett lehetséges irreducibilis normált polinomokkal, és ilyen tényleg 2 van (mármint olyan irreducibilis normált polinom, amelynek a rendje 1). A továbbiakban legyen 2. Ha egy -edrendő irreducibilis fıpolinom, akkor bármely gyöke fölötti primitív edik egységgyök, osztója az fölötti -edik körosztási polinomnak, és fordítva, ezen körosztási polinom minden irreducibilis fıpolinom osztója egy -beli -edrendő normált irreducibilis polinom. Ezek foka egységesen, és a számuk, ugyanakkor, ha egy 2 -re, akkor látjuk, hogy nincs olyan fölötti polinom, amelynek rendje és a foka Tétel Ha a karakterisztikájú test fölötti irreducibilis polinom, 0 0, és, ahol egy pozitív egész szám, továbbá olyan egész szám, hogy, akkor. Az nyilvánvaló, hogy 0, hiszen 1 miatt 1. Legyen és. 0 0-ból következik, hogy 0 0, tehát. Mivel, ezért, amibıl következik, hogy., ezért, és ez -val azt adja, hogy egy egésszel. Mivel irreducibilis, ezért, 1, ennél fogva gyökei egyszeresek, de akkor mindenegyes gyöke pontosan -szeres. Mivel osztója -nek, ezért gyökei legalább -szeresek, tehát, ami választása folytán azonos a feltétellel, így a korábbi egyenlıtlenséggel együtt, és Tétel Ha,, nem nulla polinomok a -elemő test fölött, és -re 0 0, akkor legkisebb közös többszörösük rendje megegyezik a rendek legkisebb közös többszörösével. Legyen, a polinomok legkisebb közös többszöröse, ennek rendje, és a rendek legkisebb közös többszöröse. Ekkor valamennyi lehetséges indexre, és akkor, így, és. Viszont megint minden -re, ahonnan az oszthatóságot kapjuk. ekkor osztója -nek, és és pozitív egész, tehát és megegyezik Következmény Ha,, páronként relatív prím nem nulla polinomok a -elemő test fölött, és szorzatukra 0 0, akkor rendje megegyezik a -k rendjének legkisebb közös többszörösével. 0 0-ból 0 0, és relatív prímek legkisebb közös többszöröse a szorzatuk. 143
146 8.11. Tétel Véges testek Legyen char, 0, ahol -re, 0 0 és az -k páronként különbözı, fölött irreducibilis polinomok,,, az -k legkisebb közös többszöröse, max és min. Ekkor. -rıl tudjuk, hogy nemnegatív egész., ezért egység -ben, tehát és ugyanazon polinomok osztói, így a rendjük megegyezik, továbbá a rend nem függ -tól sem. Az -k páronként relatív prímek, a hatványaik is azok, továbbá a 0 nem gyökük, ezért a szorzatuk rendje megegyezik a rendjeik legkisebb közös többszörösével. Mindegyik rend egy hatványának és a megfelelı rendjének a szorzata. Ez utóbbi relatív prím -hez, így a legkisebb közös többszörös maximális kitevıjő hatványának és az -k rendje legkisebb közös többszörösének szorzata, a kitevıje viszont a polinom kitevıjének monoton növekvı függvénye Tétel Nem nulla polinom rendje megegyezik reciprokának rendjével. Legyen, ahol és 0 0. Ekkor és, így elég azt belátni, hogy és rendje azonos. Ha rendje, akkor, azaz egy polinommal, és innen, tehát osztja -t, és így rendje, is osztója -nek. Hasonlóan módon rendje osztója -nak, és mivel, ezért, vagyis és kölcsönösen osztják egymást, ami pozitív egészek esetén csak egyenlıséggel lehetséges, márpedig és egyaránt pozitív egész, így Definíció Ha az egy primitív elemének fölötti minimál-polinomja, akkor primitív polinom fölött Tétel Az -beli -edfokú fıpolinom rendje pontosan akkor 1, ha 2 és, vagy primitív polinom fölött. Ha 2 és, akkor 1 és 1, vagyis 1 1, míg -edfokú primitív polinom egyben -edfokú irreducibilis polinom is, így a rendje megegyezik bármely gyökének rendjével, amely a definíció alapján 1, hiszen a gyök a test primitív eleme. Nézzük a fordított irányt. Legyen, ahol és 0 0. Amennyiben, akkor 1, és 1 1 akkor és csak akkor igaz, ha 2, azaz pontosan akkor, ha 2 és 1, vagyis amikor a kételemő test fölötti polinom és. Hasonlóan kapjuk, hogy esetén 1 1, ezért a továbbiakban legyen 0. Ha, ahol foka, foka, és a két polinom relatív prím, akkor 144
147 8. Polinomok rendje, , míg ha egy irreducibilis, a nullában nem 0 polinom -edik hatványa, ahol 1, és a test karakterisztikája, akkor 1, ám nem osztója 1-nek, így rendje ismét kisebb, mint 1. Végül, ha irreducibilis, de nem primitív, akkor a rendje a gyökének a -elemő testbeli rendjével azonos, ami ismét kisebb, mint 1, hiszen ez a gyök nem primitív elem. 145
148
149 9. Elem nyoma; linearizált és affin polinomok 9.1. Definíció Legyen a -elemő test -edfokú bıvítése, és. Ekkor az feletti nyoma, amit Tr vagy S jelöl. Ha prímtest, akkor egyszerően Tr -t vagy S -t írunk, ez abszolút nyoma. Ha nyilvánvaló, hogy mely testekrıl van szó, akkor az elem nyomát röviden Tr-val vagy S-val kelüljük. S a német Spur, míg Tr az angol trace szó alapján jelöli a testbeli elem nyomát. Mi a továbbiakban a rövidebb S jelölést alkalmazzuk Tétel Legyen a -elemő test -edfokú bıvítése, és az, a tetszıleges eleme. Ekkor 1. S S S; 2. S S; 3. S ; 4. S S; 5. S az -nek mint feletti lineáris térnek -ra mint a test feletti vektortérre való lineáris leképezése. A : leképezés, ahol, bármely nemnegatív egész -re az test automorfizmusa, amely a test elemein az identikus leképezés, ezért igaz az 1., 2. és 3. állítás., innen, ami igazolja 4.-et. Az elsı két állítás biztosítja, hogy a nyom az vektortérnek vektortérbe való lineáris leképezése. Ismét -ra hivatkozva S S mutatja, hogy ez a leképezés valójában -ba történik. Azt kell még bizonyítani, hogy ez a leképezés egyben szürjektív is. Ehhez elegendı azt belátni, hogy van olyan -beli elem, amelynek nem 0 a nyoma, ebbıl már következik a szürjektivitás. Valóban, 0 nyoma 0. Most tegyük fel, hogy létezik olyan elem -ben, amelynek nem nulla a nyoma. Legyen S, és a tetszıleges eleme. Mivel csoport a szorzással, így biztosan van olyan -beli elem, amellyel fennáll a egyenlıség, és így S S, azaz is egy -beli elem nyoma, is benne van a leképezés képterében. Lássuk tehát be ilyen létezését. Legyen, és S 0. Ekkor 0, tehát gyöke a -edfokú polinomnak. Ennek a polinomnak legfeljebb különbözı gyöke van, ugyanakkor elemeinek száma, és mivel 1, ezért, van olyan -beli elem, amely nem gyöke az polinomnak, tehát amelynek a nyoma nem a test nulleleme Tétel Legyen az véges test a test bıvítése, tetszıleges rögzített elem, és az elemein értelmezett olyan szabály, hogy az bármely elemére S. Ekkor 0 esetén, egyébként az -nek mint test feletti vektortérnek a vektortérre való lineáris leképezése. Kü-
150 Véges testek lönbözı -beli -hoz az különbözı, -ba való lineáris leképezése tartozik, és az vektortér bármely, a vektortérbe való lineáris leképezéséhez van olyan -beli, hogy. az eleme, a nyom az minden elemére értelmezett, egyértelmő, és értéke -beli, tehát valóban L-nek K-ba való leképezése. Ha 0, akkor 0, és S S0 0 az minden elemére, tehát. Ellenkezı esetben, ha végigfut elemein, akkor is felveszi minden elemét, ezért a leképezés -ra történik. A nyom lineáris leképezés, így -beli, és -beli, elemekkel S S S, tehát egy lineáris szürjektív leképezés. Ha és a, és az eleme, akkor S S S. Ha, akkor létezik -nak inverze,. Legyen olyan, hogy S 0, és legyen. Ekkor S S 0, vagyis, és így és különbözı leképezések. Végül nézzük az utolsó állítást. Legyen elemeinek száma, a bıvítés foka, ekkor -nek van elemő bázisa fölött. Egy lineáris transzformációt egyértelmően meghatároz, ha megadjuk egy bázis elemeinek a képét. Bármely báziselemnek egymástól függetlenül különbözı képe lehet, tehát összesen különbözı lineáris leképezés definiálható. De éppen ennyi a -k száma is, tehát ez a rész is igaz. A fenti tételbıl következik, hogy -nek -ba való bármely nem nulla homomorfizmusa epimorfizmus Tétel Ha véges test,, és, akkor S S S. S, így létezik S S. Ha : és :, úgy :, és S S S, ahol a elemeinek száma, ugyanis mialatt 0-tól 1-ig, és 0-tól 1-ig megy, pontosan egyszer felveszi a 0 intervallum minden egész elemét Tétel Ha a véges test -edfokú, és egy -edfokú bıvítése, és relatív prímek, és a -et és -t tartalmazó -edfokú bıvítése, továbbá az és az test eleme, akkor S S S. 148
151 9. Elem nyoma; linearizált és affin polinomok Mivel és relatív prím, ezért tetszıleges 0 egészhez van egy és csak egy olyan, pár, amellyel,, és. Ekkor és, tehát. Ezt felhasználva S S S Következmény Legyen az 1,2 indexekre a test -edfokú bıvítése,,,,, továbbá és a -edfokú és -edfokú bıvítése úgy, hogy, és végül legyen. Ekkor S S S S. Mivel, így létezik a -nak olyan és bıvítése, amellyel. az -edfokú bıvítése. és relatív prímek, és az -edfokú bıvítése, így a 9.5. tétel szerint S S S et alkalmazva pedig azt kapjuk, hogy S S S S S S. A továbbiakban az elıbbi eredményeket részben általánosítjuk. Elıször a lineáris algebra néhány fogalmát tekintjük át. Legyen egy test feletti lineáris tér, és a egy lineáris altere. Ha a egy eleme, akkor a ( szerinti) eltoltja, és a egy affin altere. akkor és csak akkor eleme -nek, ha, és ekkor, vagyis az eltolt bármely elemével reprezentálható. Ugyanazon lineáris altér szerinti két eltolt vagy egybeesik, vagy diszjunkt, és nyilván egyik eltolt sem üres, így az eltoltak a tér elemeinek egy osztályozását adják. A tetszıleges és, valamint a tetszıleges elemével és, így a szerinti affin alterek egy lineáris teret alkotnak. Ez a lineáris tér a lineáris tér altér szerinti faktortere, amelyet jelöl. Ha véges dimenziós tér, akkor dim dim dim. Amenynyiben a test feletti lineáris térnek a test feletti lineáris térbe való mővelettartó leképezése, és a leképezés magja, vagyis a leképezés nulltere, továbbá a leképezés képe, akkor az elıbbi -nek, az utóbbi -nek altere, és. Ha : lineáris leképezés, és tetszıleges eleme, akkor az szabály a -nek -be való affin leképezése. Affin leképezések szorzata, azaz kompozíciója affin, ugyanis ha és, ahol és lineáris leképezés, akkor, és az affin leképezések kompozíciója, mint bármely leképezések kompozíciója, asszociatív, így egy adott lineáris tér önmagába való affin leképezései a kompozícióval félcsoportot alkotnak. Az identikus 149
152 Véges testek leképezés lineáris, tehát affin, így van mind bal, mind jobb oldali semleges elem, amely egybeesik, ha a két tér azonos, és a kompozíció jobbról disztributív az összeadásra nézve, mert. A bal oldali disztributivitás általában nem teljesül, mert az affin leképezés nem összegtartó, ugyanis általában,felhasználva, hogy a lineáris leképezés összegtartó, 2, Ha a leképezés lineáris, akkor igaz a bal oldali disztributivitás is, vagyis a lineáris tér önmagába való lineáris leképezései a leképezések összeadásával mint összeadással és a kompozícióval mint szorzással győrőt alkotnak, ez a lineáris tér endomorfizmus-győrője. Affin leképezés skalárszorosa is affin, így egy lineáris tér önmagába való affin leképezései a tér összes leképezésének terében egy alteret alkotnak, mint ahogy lineáris teret alkotnak a tér önmagába való lineáris leképezései is. Ez azt jelenti, hogy a lineáris tér önmagába való lineáris leképezései, vagyis endomorfizmusai algebrát alkotnak a teret meghatározó test fölött. Ha a tér -dimenziós, akkor az endomorfizmusok algebrájának rangja. Lineáris altér lineáris altere lineáris altere az eredeti térnek, és hasonló igaz affin alterekre is, továbbá ha két altér közül az egyik része a másiknak, akkor az elıbbi egyben altere is az utóbbinak Definíció egy fölötti -polinom vagy fölötti linearizált polinom. Ha egy fölötti -polinom, és, akkor fölötti affin -polinom vagy -affin polinom, és az linearizált része. Az fölötti linearizált illetve affin -polinomok halmazát -szel és -szel fogjuk jelölni, és ha nyilvánvaló, hogy mely test feletti polinomokról van szó, akkor a testre való utalást elhagyjuk, tehát ekkor a megfelelı jelölések és. A definícióból rögtön látszik, hogy fölötti nyoma az fölötti polinom helyen vett helyettesítési értéke, vagyis ha az elıbbi polinom, akkor S. Az is közvetlenül leolvasható, hogy affin -polinomok összege affin -polinom és -polinomok öszszege -polinom. Az elıbbi megállapítások azonban a szorzásra nem érvényesek, például az és az linearizált tehát affin - polinomok szorzata, és nincs olyan nemnegatív egész, amellyel 1 (mert 1, így 1 2, és ha 0, ahol és tetszıleges valós szám, akkor. Igaz azonban az alábbi állítás Tétel,,-ben,, ahol a kompozíció, egységelemes, nem kommutatív félcsoport, és jobbról disztributív fölött. az mindkét elıbbi mőveletére zárt részhalmaza, továbbá,,-ben a kompozíció balról is disztributív az öszszeadás fölött, így a megadott két mővelettel egységelemes győrő, amely nullosztómentes, és akkor és csak akkor kommutatív, ha 1. minden -re injektív leképezés -en, amelyre zárt. 150
153 9. Elem nyoma; linearizált és affin polinomok A halmazokhoz hasonlóan, ha lehet, a struktúrák jelölésénél is elhagyjuk a test megjelölését. Test legalább két elemet tartalmazó egységelemes, kommutatív, nullosztómentes győrő, így ; egységelemes félcsoport, amely jobbról disztributív a polinomok összeadására nézve, és ha 0, akkor 0 (lásd a Tételt a 38. oldalon). Az egységelem az polinom, és ez polinom, hiszen, így azt kell csak bizonyítani, hogy affin -polinomok kompozíciója affin -polinom, -polinomok kompozíciója -polinom, a kompozíció még az affin -polinomok körében is akkor és csak akkor kommutatív, ha 1 és a polinom linearizált, és végül, hogy a linearizált polinomok körében a kompozíció nullosztómentes és balról is disztributív az összeadás fölött. Legyen és fölötti polinom. Ekkor,, tehát linearizált polinomok kömpozíciója linearizált polinom, és balról is teljesül a disztributivitás. Ha,, akkor, valamilyen -beli, polinomokkal és -beli, elemekkel, így, ahol és, tehát. és, és ez a két polinom akkor és csak akkor egyenlı, ha, vagyis ha 0, tehát ha 0 vagy. Ha 1, akkor a testnek biztosan van az elıbbi két elemtıl különbözı eleme, így a kompozíció még a -polinomok körében sem kommutatív, és, míg, tehát általában az affin -polinomok körében még az fölötti polinomokra sem teljesül a felcserélhetıség. Azonban 1 esetén a test minden elemének -kitevıs hatványa bármely nemnegatív egész -re önmaga, így tehát a kompozíció ebben az esetben, azaz az fölötti -polinomokra kommutatív. Legyen, és. Ekkor,, ahol és, tehát, és ha 0, akkor 0, így zárt a -kitevıs hatványozásra. 151
154 Véges testek -polinomok illetve affin -polinomok kompozícióját szimbolikus szorzásnak, a kompozíció eredményét szimbolikus szorzatnak is fogjuk mondani, és ha, ahol és linearizált polinom vagy mindkettı affin -polinom, akkor azt mondjuk, hogy szimbolikusan osztja -t, vagy másként, hogy szimbolikusan osztója -nak illetve szimbolikus osztója -nak. Ha szimbolikusan osztja -t, akkor a és szimbolikus hányadosa ( és sorrendje ez esetben lényeges). Bizonyos esetekben a szimbolikus osztás visszavezethetı a polinomok közönséges osztására. Ehhez új fogalmat vezetünk be Definíció Legyen egy fölötti -polinom és. Ekkor és asszociáltak, az konvencionális asszociáltja, míg az linearizált asszociáltja. A -elemő test fölötti -asszociáltságot ~ jelöli. A -asszociáltság által összetartozó párokat általában az ábécé ugyanazon betőjével fogjuk jelölni, a konvencionális -asszociáltat kisbetővel, míg a párját a megfelelı nagybetővel. Az nyilvánvaló, hogy a -asszociáltak egyik tagja egyértelmően meghatározza a másik tagot. Az is könnyen látható, hogy összeg -asszociáltja a -asszociáltak összege, viszont ez szorzásra általában csak akkor igaz, ha a polinomok a -elemő test fölöttiek, ugyanis az és polinom szorzatában a -adfokú tag együtthatója, míg és szimbolikus szorzatában az ugyanezen indexhez tartozó tag, tehát a -adfokú tag együtthatója, azt pedig tudjuk, hogy akkor és csak akkor igaz, ha. Ekkor viszont az is igaz, hogy ~ ~, amit korábban már a 9.8. Tételben beláttunk. Igazoltuk tehát az alábbi tételt Tétel Az megfeleltetés izomorfizmus és között. Ennek a tételnek egyszerő következménye az alábbi Következmény euklideszi győrő. Test fölötti polinomgyőrő euklideszi győrő, de akkor a vele izomorf bármely győrő is euklideszi győrő. Ha fölötti affin -polinom, és 0 ( 0 esetén 0), akkor azt mondjuk, hogy affin foka, és ezt úgy fogjuk jelölni, hogy afdeg, illetve, ha 0 is lehetséges, akkor használjuk az afδ jelölést. Nézzük most a -elemő test fölötti -polinomok szimbolikus osztását. Ha 0 és az elıbbi test fölötti -polinom, és a -asszociáltakkal, ahol deg, akkor és af deg afdeg, így akkor és csak akkor szimbolikus osztója -nak, ha osztója -nak. Ezt -val fogjuk jelölni. A -elemő test fölötti -polinomok kompozíciójának kom- 152
155 9. Elem nyoma; linearizált és affin polinomok mutativitásával ez egyben azt is jelenti, hogy ha szimbolikusan osztja -t, és a szimbolikus hányados, akkor is szimbolikus osztója -nak. Mint láttuk, linearizált polinomok szorzata általában nem linearizált, ám igaz az alábbi állítás Tétel Ha és fölötti -polinom, és a -asszociáltjuk rendre és, akkor az alábbi állítások ekvivalensek:. akkor és csak akkor, ha, ami pontosan akkor igaz, ha, vagyis ha, így már csak azt kell igazolni, hogy ebben az esetben, és csak ekkor, az oszthatóság is igaz. Legyen elıször. Ekkor linearizált polinom, és, ahol is egy fölötti (de általában nem linearizált) polinom, így osztója -nak. Fordítva, tegyük fel, hogy, és legyen olyan és fölötti polinomokkal, hogy deg. Ekkor és af deg afdeg. De az elıbb láttuk, hogy, a feltétel alapján pedig, amibıl következik, hogy, ami a fokszámok következtében csak úgy lehetséges, ha 0, vagyis ha, azaz ha. Test fölötti polinomfüggvény az adott testet önmagába képezı függvény. Nem túlságosan meglepı módon affin -polinomok illetve linearizált polinomok esetén ez a leképezés speciális alakot ölt Tétel Legyen egy fölötti affin -polinom. Ekkor az leképezés -nek egy önmagába való affin leképezése, amely lineáris leképezés, ha linearizált polinom. Kölcsönösen egyértelmő megfeleltetés adható az fölötti, legfeljebb 1 affinfokú -affin polinomok és az -et önmagába képezı affin leképezések között, ahol a -polinomok és a lineáris leképezések egymásnak felelnek meg. Az elsı állításnál elegendı a lineáris részre vonatkozó állítást bizonyítani, hiszen ha, akkor -re. Legyen és az és valamint az eleme, továbbá. Ekkor. A -elemő test fölötti két, legfeljebb 1-edfokú polinomhoz tartozó polinomfüggvény akkor és csak akkor azonos, ha a két polinom is azonos, hiszen egyenlıség esetén a test valamennyi, tehát elemén azonos a két leképezés értéke, és 1, így különbözı, legfeljebb 1 affinfokú affin -polinomhoz különbözı, a testet önmagába képezı affin leképezés tartozik, tehát az 153
156 Véges testek affin -polinomot a megfelelı affin leképezéshez rendelı leképezés injektív. A legfeljebb 1 affinfokú affin -polinomok linearizált részében az együtthatók száma, mindegyik együttható a test bármely eleme lehet, és a konstans tagot is tetszılegesen választhatjuk a testbıl, így az ilyen polinomok száma összesen, és ezek közül a linearizált polinom. A testet önmagába képezı affin leképezések egy -es mátrixszal és egy -elemő vektorral adhatóak meg, és mind a mátrix, mind a vektor elemei egyaránt a -elemő test elemei, így az affin leképezések száma, a lineáris leképezések száma pedig, hiszen ezek esetén az eltolást megadó vektor a nullvektor. Láthatóan a polinomok és a leképezések száma megegyezik, így az injektív leképezés egyben szürjektív, tehát bijektív is. Szükségünk lesz egy speciális alakú mátrix determinánsának ismeretére Tétel Legyen és fölötti -edrendő kvadratikus mátrix, ahol az, indexekre, az elemeivel. Ekkor det, és a determináns akkor és csak akkor 0, ha a elemek mint az test fölötti lineáris tér elemei lineárisan összefüggıek. Elsıként megmutatjuk, hogy egy,, vektorrendszer akkor és csak akkor lineárisan összefüggı, ha van olyan index, hogy lineárisan függ az,, rendszertıl. Ha a megadott vektorrendszer lineárisan összefüggı, akkor van olyan, nem csupa 0-ból álló, -beli együtthatórendszer, hogy. Legyen max 0. Ez a maximum létezik, mert a feltétel értelmében van olyan index, hogy 0. Ekkor -ból, ugyanis 0, így létezik az inverze. Az elıbbiekbıl következik a tételnek azon állítása, hogy det pontosan akkor 0, ha a mátrixot generáló elemek rendszere lineárisan összefüggı, azzal a kiegészítı megjegyzéssel, hogy egyetlen elembıl álló vektorrendszer akkor és csak akkor lineárisan összefüggı, ha a rendszer egyetlen eleme a nullvektor. Most nézzük a determináns értékére vonatkozó állítást. A bizonyítást indukcióval végezzük. Ha 1, akkor, det, és, mert egy olyan szorzat értéke, ahol a felsı határ eggyel kisebb az alsó határnál, -vel egyenlı, ahol a test egységeleme, vagyis ekkor teljesül az egyenlıség. Most tegyük fel, hogy valamely -ra teljesül a tételben leírt egyenlıség, és nézzük az 1-edrendő mátrixot. Legyen ennek bal felsı -edrendő részmátrixa, det és det. Tekintsük az mátrixot, és legyen ennek deteminánsa. Az utolsó sor szerint kifejtve, a mátrix determinánsa. Ennek a polinomnak minden együtthatója eleme, hiszen a mátrix minden eleme, az utolsó sor elemeitıl eltekintve, az elıbbi testben van, és mind, mind az együtthatók a mátrix elemeibıl vett szorzatok összege, tehát szintén az adott test eleme, így egy fölötti -polinom. Bármely esetén 0, hiszen annak a mátrixnak a detrerminánsa, amelyet -bıl úgy kapunk, hogy az utolsó sorban helyére -t teszünk, de akkor 154
157 9. Elem nyoma; linearizált és affin polinomok olyan mátrrixot kapunk, amelynek két sora azonos. Tekintsük a -k által kifeszített lineáris teret. Az elıbbi tétel szerint linearizált polinomhoz tartozó polinomfüggvény összegtartó, így ha ennek a térnek egy eleme, akkor 0. Ez azt jelenti, hogy a -k által generált lineáris tér minden eleme gyöke a polinomnak. Ha a -k lineárisan függetlenek, akkor a tér -dimenziós, és mivel az együtthatók a -elemő test elemei, így a tér elemeinek száma, vagyis a polinom gyökeinek száma, ami megegyezik a polinom fokával. Ezek szerint ha a -k lineárisan függetlenek, akkor az elıbbi tér elemei, és csak ezek a polinom gyökei, és minden ilyen gyök egyszeres, így a polinom gyöktényezıs felírása. De ez a felírás akkor is érvényes, ha a mátrixot generáló elemek lineárisan összefüggıek. Ha ugyanis valamilyen együttható-rend- szerrel 0, akkor valamennyi -re 0 0, és ha, azaz a -k lineárisan összefüggıek, akkor mind, mind sorai lineárisan összefüggıek, tehát 0, de akkor 0 0, vagyis minden esetben teljesül a felírás. Innen viszont azt kapjuk, hogy det, míg az indukciós feltevés alapján, tehát. Egy lineáris leképezés magja, vagyis nulltere lineáris altere az értelmezési tartománynak. Ha affin leképezés, akkor egy lineáris leképezéssel és a képtér egy elemével. Amennyiben, akkor, tehát az értelmezési tartomány azon elemei, amelyek képe egy affin leképezésnél a képtér nulleleme, az értelmezési tartomány affin alterét képezik. -dimenziós lineáris tér az test fölött, továbbá elemein az leképezés automorfizmus, amely az identikus leképezés -n, tehát az egydimenziós alterén Definíció Legyen az mint fölötti lineáris tér lineáris altere. egy ( -beli) -modulus, ha Tétel Legyen 0, az fölötti felbontási testét tartalmazó test. akkor és csak akkor -affin polinom, ha minden gyöke azonos multiplicitású, ez a többszörösség egy nemnegatív egész kitevıs hatványa, és a gyökök halmaza -nek mint fölötti lineáris térnek affin altere. pontosan akkor linearizált, ha ez az altér lineáris, és a linearizált fıpolinom pontosan akkor eleme -nek, ha -modulus. Affin leképezésnél azon elemek, amelyek képe a képtér nulleleme, affin alteret alkotnak, amely lineáris altér, ha a leképezés lineáris. Ebbıl következik, hogy -affin polinomok gyökeinek halmaza affin altér, amely lineáris, ha a polinom linearizált. Legyen és az egy elemével, és legyen olyan, hogy -re 0, de 0. 0, így van ilyen. Ekkor 155
158 Véges testek, ahol és 0, és a, jelöléssel. 0-ból 0, így a derivált polinomnak nincs gyöke, tehát közös gyöke sem lehet az eredeti polinommal, amibıl következik, hogy mind, mind minden gyöke egyszeres, vagyis -szoros, és valamint minden gyöke -szoros. Most legyen az mint fölötti lineáris tér affin altere. Ekkor, ahol és az lineáris altere. olyan fölötti polinom, amelynek minden gyöke -szeres, és amely -affin, ha linearizált. Az rögtön látszik, hogy pontosan akkor teljesül, ha 0, azaz ha, tehát ha lineáris altér. Legyen -dimenziós, és,, a bázisa. Ekkor, ahol és a Tétel bizonyításában látható determináns és polinom, és -polinom. -elemő testen nemnegatív egész -lel a -kitevıs hatványozás injektív, tehát szürjektív is, így, ha -modulus, akkor. fölötti polinom -adik hatványa is gyöke a polinomnak, tehát a gyökök halmaza -modulus. Ha egy fıpolinom minden gyökének -adik hatványa is gyöke a polinomnak, akkor, és ez azt jelenti, hogy. Legyen fölötti -affin polinom, és keressük az egyenlet -beli megoldásait, ahol az egy bıvítése és az eleme. A feladat ekvivalens egy affin polinom adott testbeli gyökeinek keresésével. Legyen,, az egy fölötti bázisa. Az eleme akkor és csak akkor gyöke a polinomnak, ha,,, ahol, az -edik komponense a,, bázisban való felírásában. De elemei lineárisan függetlenek, így akkor és csak akkor teljesül, ha, és ez egy lineáris egyenletrendszer, amely homogén, ha 0, így -affin illetve linearizált polinomok gyökeinek meghatározását visszavezettük a sokkal egyszerőbb lineáris egyenletrendszer megoldására. Az elıbbi módszer kevés többletmunkával fölötti tetszıleges 0 polinom -beli gyökeinek meghatározására is alkalmazható. Ehhez nem kell mást tennünk, mint keresni egy fölötti olyan affin -polinomot, amely osztható -fel. Ekkor ugyanis minden gyöke gyöke -nak, így meghatározva gyökeit, behelyettesítéssel megállapíthatjuk, hogy ezek közül melyek gyökei -nek. A kérdés csupán az, hogy mindig találunk-e alkalmas -affin polinomot. A válasz pozitív. Legyen -edfokú, és tekintsük -re az mod polinomokat. Ezen polinomok mindegyike legfeljebb 1-edfokú, így,. Keressünk olyan,, -beli nem csupa 0 együtthatókat, amelyekkel konstans polinom, vagyis amellyel minden -ra teljesül, hogy, 0. Ez egy 1 egyenletbıl álló, -ismeretlenes homogén lineáris egyenletrendszer, így biztosan van nem triviális megoldása. Ekkor 156
159 9. Elem nyoma; linearizált és affin polinomok mod mod, ami azt jelenti, hogy az -affin polinom osztható -fel. Feltehetjük, hogy fıpolinom, mert -affin polinom konstansszorosa is affin -polinom. Egy ilyen, -fel osztható affin polinom az affin többszöröse, és ha a homogén lineáris egyenletrendszerünknek több lineárisan független megoldása van, akkor a legalacsonyabb fokszámú polinom az legkisebb affin többszöröse. A másod-, harmad- és negyedfokú egyenletekre létezı megoldóképletek illetve általános megoldási módszerek bármely test felett alkalmazhatóak, kivéve a 2- és harmad- és negyedfokú egyenletek esetén még a 3-karakterisztikájú testeket. Az elıbb ismertetett módon azonban véges test esetén ezek a problémák is általános eszközökkel kezelhetıek. Ha adott egy, akkor természetes kérdés, vajon hol helyezkednek el a polinom gyökei. Legyen is fölötti affin -polinom. akkor és csak akkor osztója nek, ha minden gyöke egyben -nek is gyöke. De -affin polinom gyökei a gyököt tartalmazó test mint lineáris tér affin alterét alkotják, és affin altér részhalmaza, amely maga is affin altér, affin altere az ıt tartalmazó altérnek. Affin -polinom gyökeinek különbsége gyöke a polinom lnearizált részének, és a szőkebb altérbeli különbségek egyben a bıvebb altérben is az adott vektorok különbségei, így, ha osztója -nek, akkor is osztója -nak. Ez visszafelé általánosan nem igaz, igaz viszont akkor, ha van a testnek olyan eleme, amellyel és, hiszen ekkor, és ugyanígy,. Mármost akkor és csak akkor osztója -nek, ha minden gyöke benne van -ben. Az alábbi tételbıl következik, hogy ez ekvivalens azzal, hogy van -nek olyan eleme, amellyel, míg, ha ilyen elem nincs, akkor -nak nincs gyöke a - elemő testben Tétel Legyen egy fölötti linearizált fıpolinom, amely osztója az polinomnak. Ekkor van olyan, egyértelmően meghatározott, fölötti -polinom, amely szintén fıpolinom és osztója -nek, és az alábbi állítások ekvivalensek: 1. ; 2. ; 3. -nak akkor és csak akkor van gyöke -ben, ha 0; 4. -nak pontosan akkor van gyöke -ben, ha 0. Ha, akkor minden gyöke -ben van és egyszeres, és következtében a különbözı gyökök összessége -nek mint lineáris térnek lineáris alterét alkotják. Legyen az altér dimenziója, és legyen ennek az altérnek mint fölötti lineáris térnek egy bázisa,,. Bázis elemei lineárisan függetlenek, és lineárisan független rendszer kiegészíthetı a tér egy bázisává, így vannak -nek olyan,, elemei, hogy,,,,, a teljes térnek, vagyis nek egy fölötti bázisa. A,,, valamint a,, elemek által kifeszített térnek egyetlen közös eleme a 0, és együtt a teljes teret generálják, így a tér bármely eleme egy és csak egyféleképpen írható alakban, ahol a,, által generált altérnek (vagyis az gyökterének) eleme, míg, ahol a további bázisvektorok generátuma. Ekkor 157
160 Véges testek. Mivel a test önmagába való lineáris leképezése, továbbá -beli 0 -re 0, tehát a különbözı elemeit a test különbözı elemeibe viszi, ezért is -dimenziós lineáris altere, így egy fölötti, az -et osztó linearizált fıpolinom, és. egyértelmő, mert nem nulla polinomok kompozíciója nem lehet a nullpolinom, és minden gyöke az eleme, így a polinom osztója -nek. Most nézzük a négy állítást. Az elsı állítás konstrukciójából világos, hiszen., és ebbıl, ismét azért, mert nem nulla polinomok kompozíciója nem lehet a nullpolinom,. 0 akkor és csak akkor, ha, és pontosan akkor teljesül, ha. 0 viszont az és csak az elemeire teljesül, így akkor és csak akkor van -nak gyöke -ben, ha 0, és ekkor minden gyöke benne van ebben a testben, vagyis egymást kizáró módon -nak vagy minden gyöke -beli, vagy nincs gyöke ebben a testben. A negyedik állítás abból következik, hogy, és mindkét polinom az -et osztó fıpolinom. Abban a speciális esetben, amikor, és az, az -asszociáltja, akkor könnyen meg tudjuk határozni ismeretében -et, hiszen ekkor az -asszociáltja, ami, vagyis ekkor az és hányadosa (ami létezik a Tétel szerint), és ennek a hányadospolinomnak a linearizált -asszociáltja. 158
161 10. Rekurzív sorozatok Definíció A nem üres halmaz fölötti sorozat periodikus -tıl a periódussal, ha, és :. a -hez tartozó küszöbindex, ha -tıl szerint periodikus, és 0 vagy, az elıbbi esetben a sorozat tisztán periodikus a periódussal. Az sorozat periodikus, ha van legalább egy periódusa. A periodikus sorozat minimális periódusa, ha periódusa a sorozatnak, és a sorozat bármely periódusára Tétel Periodikus sorozatnak létezik egyértelmően meghatározott minimális periódusa és minden periódusához egyértelmő küszöbindexe. akkor és csak akkor periódusa a sorozatnak, ha, ahol a minimális periódus, és ekkor a -hez és -höz tartozó illetve küszöbindex megegyezik. Periodikus sorozatnak van periódusa és ez pozitív egész szám, vagyis ekkor a periódusok halmaza nem üres részhalmaza. Ebben a halmazban van legkisebb elem, ami ha létezik egyértelmő, ez igazolja, hogy periodikus sorozatnak van egyértelmően meghatározott minimális periódusa. Most legyen egy periódus. Ez azt jelenti, hogy van olyan nemnegatív egész, hogy minden -re. Legyen :., hiszen, így létezik -ban legkisebb elem, mondjuk. Ekkor minden nemnegatív egész -re, tehát -tól periodikus a sorozat a periódussal. Ha nem nulla, akkor, mert ellenkezı esetben még 1 is eleme lenne -nak, így minden esetben küszöbindex. Ez a küszöbindex egyértelmő, mert ha küszöbindex, akkor, tehát, és nem lehet, mert esetén már 1-tıl is periodikus a sorozat a periódussal. Legyen az periodikus sorozat minimális periódusa a küszöbindexszel. Ekkor tetszıleges nemnegatív egészre, hiszen is nemnegatív egész, ezért a sorozat 2 szerint is periodikus. Ha minden, 2-nél nem nagyobb pozitív egészre igaz, hogy periódusa a sorozatnak, akkor bármilyen nemnegatív egész -vel, ezért 1 is periódusa -nek, ami mutatja, hogy amennyiben a -vel osztható pozitív egész, akkor is periódusa a sorozatnak. Fordítva, tegyük fel, hogy egy periódus, a hozzá tartozó küszöbindex, és legyen a és maximuma. Ekkor is nemnegatív egész, és, hiszen minimális a periódusok halmazában., ahol pozitív egész, míg -nél kisebb nemnegatív egész. Most bármely nemnegatív egész -re, mert a sorozat -tıl biztosan periodikus mind, mind szerint, és nemnegatív egész. Azt látjuk, hogy vagy 0, és ekkor az egyenletsor két végén azonos elem áll, amikor természetes az egyenlıség, vagy is periódusa a sorozatnak. De a második eset miatt lehetetlen, hiszen -nél kisebb periódusa nincs a sorozatnak, így 0, és ebbıl, azaz. Ha, akkor, a sorozat -tól biztosan periodikus a periódussal, ezért. Másrészt biztosan létezik olyan pozitív egész, amellyel érvényes a egyenlıtlenség. Ekkor, így. A két egyenlıtlenség alapján a két küszöbindex azonos.
162 Véges testek Következmény Ha periodikus -tól a periódussal, és, ahol és, akkor. Az általánosság csorbítása nélkül tekinthetjük úgy, hogy. Ha, akkor alkalmas nemnegatív egész -vel, és ekkor. Az elızıek szerint periodikus sorozat küszöbindexe minden periódus esetén azonos, így egy periodikus sorozat a periódustól függetlenül tisztán periodikus vagy nem tisztán periodikus. Ennek a ténynek felel meg az alábbi definíció Definíció Egy periodikus sorozatnak a periódustól független küszöbindexe a sorozat küszöbindexe. Egy periodikus sorozat tisztán periodikus, ha a küszöbindexe Definíció A nem üres halmaz feletti sorozat -edrendő rekurzív sorozat, ha, és létezik olyan :, hogy minden -re,,. a rekurziós összefüggés, rekurziós kapcsolat vagy rekurziós szabály, és a rekurzió rendje. Egy sorozat rekurzív, ha legalább egy -re -edrendő rekurzív sorozat; a rekurzió minimális rendje, ha a sorozat -edrendő rekurzív sorozat, de -nél kisebb nemnegatív egész -re nem -rendő rekurzív sorozat. Egy sorozat -tól -sorozat, ha a indextıl kezdve valamennyi tagja, és -tól konstans sorozat, ha valamilyen -re -tól -sorozat; ha az elıbbi minimális a mondott tulajdonságra, akkor a küszöb, vagyis a küszöbtıl -sorozat illetve a küszöbtıl konstans sorozat. Amennyiben 0, akkor egyszerően -sorozatot illetve konstans sorozatot mondunk. Abban az esetben, ha -ben van nullelem, és az -sorozatban a nullával azonos, akkor használjuk a nullsorozat elnevezést is.,, az -edrendő rekurzív sorozat -edik állapota, és a kezdı állapot Tétel Rekurzív sorozat minimális rekurziós rendje létezik és egyértelmő, és ha ez, akkor minden -re -rendő rekurzív. Ha a sorozat rekurzív, akkor a rekurziós rendek halmaza a nemnegatív egész számok halmazának nem üres részhalmaza, így tartalmaz egyértelmően meghatározott legkisebb elemet, és ez maga is rekurziós rendje a sorozatnak. Legyen az elıbbiek szerint létezı minimális rekurziós rend, a hozzá tartozó rekurziós összefüggés, az -nél nem kisebb nemnegatív egész, és :, ahol,,,,,,,, ha,,. Most bármely esetén,,,,,,,, hiszen következtében 0, vagyis a sorozat renddel is rekurzív. 160
163 10. Rekurzív sorozatok Tétel Rekurzív sorozat -adik állapota, ahol nemnegatív egész szám, egyértelmően meghatározza a sorozatot a indextıl kezdve. Ha -edrendő rekurzív sorozat a rekurzióval, és adott,,, a -adik állapot, akkor ismert a sorozat -val kezdıdı egymás utáni eleme. Legyen, és tegyük fel, hogy már ismertek a sorozat elemei -tól -ig. Ekkor,,, vagyis ismert a sorozat -indexő eleme is, így az indukció mutatja, hogy a sorozat valamennyi eleme ismert a indextıl kezdve Következmény Rekurzív sorozat kezdı állapota egyértelmően meghatározza a sorozatot. Az elıbbi tételbıl kapjuk 0-val Tétel Ha nemnegatív egész, az -nél nagyobb egész, és az -edrendő rekurzív sorozat -edik és edik állapota megegyezik, akkor a sorozat -tıl periodikus a periódussal. Amennyiben,,,,, akkor a jelölt állapotokat követı elemekre,,,,, tehát a megadott állapotokat következı állapotokra,,,,, és ha valamilyen nemnegatív egész -re, akkor hasonlóan kapjuk, hogy, így minden nemnegatív egész -re, vagyis a sorozat -tıl periodikus a periódussal Tétel Ha az feletti sorozat -tıl periodikus a periódussal, akkor -edrendő rekurzív sorozat. Fordítva, ha elemeinek száma, és rekurzív sorozat az minimális renddel, akkor a sorozat periodikus, és, ahol a minimális periódus és a küszöbindex. Elıször legyen : olyan, hogy,,,, az elemeibıl álló bármely rendezett -esre. Ez -nek -be való leképezése, hiszen minden eleméhez egy és csak egy elemét rendeli. Most,,,, tetszıleges nemnegatív egész -re, ami azt jelenti, hogy a sorozat renddel rekurzív. Másodszor legyen a sorozat -edrendő rekurzív sorozat. Ha elemeinek száma, akkor a lehetséges állapotok száma nem lehet nagyobb -nél, ezért van olyan 0 nemnegatív egész, amellyel. Ekkor a Tétel szerint a jelöléssel a sorozat -tıl biztosan 161
164 Véges testek periodikus a periódussal, tehát. Ez minden rekurziós rendre, tehát a minimális rendre is igaz. Végül a küszöbindex nemnegatív, így nyilván Definíció Legyen és. A sorozat az sorozat -eltoltja, ha minden indexre, és az -decimáltja, ha valamennyi nemnegatív egész -re Tétel Legyen és nemnegatív és pozitív egész. Ha a küszöbtıl periodikus a periódussal, akkor periodikus a max0, küszöbtıl a periódussal. Fordítva, ha a küszöbtıl periodikus a periódussal, akkor periodikus -tıl a periódussal, és ha 0, akkor az sorozat küszöbindexe. max0,, így, és -tól periodikus, így minden nemnegatív egész i-vel, tehát periodikus -tıl a periódussal. Ha 0, akkor nyilván küszöbindex, míg ha, és az eltolt sorozat küszöbindexe,, kisebb, mint, akkor periodikus -tól, ami nem lehetséges. Ha minden -re, akkor, ami pontosan azt jelenti, hogy -tıl periodikus a periódussal. Legyen az eltolt sorozat küszöbindexe pozitív. Ez azt jelenti, hogy, és az eredeti sorozat küszöbindexe. A fenti tétel értelmében egy periodikus sorozat bármely eltoltjának minimális periódusa azonos az eredeti sorozat minimális periódusával Következmény Ha egy és nemnegatív egésszel, amelyek közül legalább az egyik pozitív, akkor tisztán periodikus a periódussal. Fordítva, ha tisztán periodikus a periódussal, akkor minden -hoz van olyan, hogy -eltoltjának -eltoltja. a) A tétel elsı felében megfogalmazott feltétel szerint pozitív egész, továbbá tetszıleges nemnegatív egész -re, így tisztán periodikus a periódussal. b) Legyen. Ekkor minden nemnegatív egész -re teljesül, ami éppen a tisztán periodikusság feltétele. 162
165 10. Rekurzív sorozatok Tétel -tól a periódussal periodikus sorozat -decimáltja periodikus -tıl a, periódussal., ezért bármely nemnegatív egész -re,,.,, Megjegyezzük, hogy a -decimált periodikusságából nem következik az eredeti sorozat periodikussága. Ha például -ben akkor és csak akkor, ha vagy 1, ahol, egyébként 0, akkor a -decimált a konstans -sorozat, és így periodikus. Ám az eredeti sorozat nem az, hiszen a sorozatban a 0-kon kívül egyedülálló -k illetve két egymás mellett álló -k fordulnak elı, és ez utóbbiak közötti távolság 1, ami szigorúan monoton nı Tétel -edrendő rekurzív sorozat -eltoltja is -edrendő rekurzív sorozat. Visszafelé, ha a -eltolt -edrendő rekurzív sorozat, akkor az eredeti sorozat -edrendő rekurzív sorozat. a),,,, ; b),,,,,,,,,,, Tétel Véges halmaz felett rekurzív sorozat -decimáltja is rekurzív. Véges halmaz felett rekurzív sorozat periodikus, így -decimáltja periodikus, tehát rekurzív. A tétel állítása visszafelé nem feltétlenül igaz. Korábban már beláttuk, hogy nem periodikus sorozat decimáltja lehet periodikus, tehát rekurzív, ugyanakkor az eredeti sorozat biztosan nem rekurzív, ha a tagjai egy véges halmaz elemei, hiszen a feltétel szerint az eredeti sorozat nem periodikus. Maga a tétel sem igaz, ha a sorozat elemei végtelen halmazt alkotnak. Legyen,, olyan, hogy 163
166 Véges testek ha akkor 1 különben ha 1 akkor 1 különben ha 1, akkor 2 különben ha 0, akkor különben ha 0, akkor 1 különben 0 elágazás vége, és legyen a sorozat elsı három eleme 1, 2 és 2. A sorozat 3-decimáltja egy olyan sorozat, amelyben minden nemnegatív egészre egy 1-est egymás utáni 0 követ. A teljes sorozatban a 3-decimáltak után álló elem 2, míg az ez után állónál kettıvel kisebb szám azt mutatja, hogy a darab nullából hányadik következik (az elsı 1-esnél az értéke 0). A sorozat megadásából következik, hogy rekurzív. Ugyanakkor a 3-decimáltat nem tudjuk rekurzióval elıállítani, hiszen -edrendő rekurziónál az utolsó elem határozza meg a következı elemet, de a 3-decimáltban tetszıleges nemnegatív egész -re a sorozat egy kezdeti véges szakaszától eltekintve van egymás után következı 0, és bármilyen hosszúságú nullsorozatot is követ egy 1-es, ám darab egymás utáni 0-ból nem lehet meghatározni, hogy a soron következı elem 0 vagy 1 lesz-e. A továbbiakban speciális rekurzív sorozatokat vizsgálunk Definíció Ha ;, győrő,, és minden nemnegatív egész -re beli és elemekkel, akkor ( feletti) (-edrendő) lineáris rekurzív sorozat, és ha 0, akkor a sorozat egy ( feletti) (-edrendő) homogén lineáris rekurzív sorozat Ha a győrőben van bal oldali egységelem, akkor a fentebb definiált két sorozat között nincs lényeges különbség, ekkor ugyanis igaz az alábbi tétel Tétel Ha bal oldali egységelem az ;, győrőben, és egy -edrendő lineáris rekurzív sorozat, akkor lényegében véve egy 1-edrendő homogén lineáris rekurzív sorozat., és ebbıl kivonva -et majd átrendezve a,, ha és jelöléssel. A két sorozat között van némi különbség. Az eredeti sorozat -edrendő, tehát elsı elemét szabadon választhatjuk, az utána következıket, és így -et azonban már nem. A módosított sorozat 1-edrendő, így ebben is szabadon választható lenne, ha ez a sorozat nem az elıbbi sorozathoz tartozna, nem azzal kellene megegyeznie. Most azonban ez az elem nem választható tetszés szerint, hiszen meg kell, hogy egyezzen az eredeti, nem feltétlenül homogén sorozat -indexő elemével. Ebbıl 164
167 10. Rekurzív sorozatok az is következik, hogy a tétel az ellenkezı irányban általában nem igaz. Ha például egy 1- edrendő homogén lineáris rekurzív sorozat elsı 1 eleme azonos és nem 0, azaz -re 0, és a rekurziót megadó összefüggés olyan, hogy, akkor ez az 1-edrendő homogén lineáris rekurzív sorozat nem generálható egy -edrendő lineáris rekurzióval. Ha ugyanis az lineáris rekurzió ugyanazt a sorozatot generálja, mint az eredetileg adott homogén lineáris rekurzió, akkor ami nyilván ellentmondás. A fenti tétel miatt, ha egy győrőben van bal oldali egységelem, és így egységelemes győrőben is, elegendı a homogén eset vizsgálata Megjegyzés Látható, hogy -edrendő homogén lineáris rekurzív sorozat a nullsorozat, ha 0, és a sorozat -tıl a nullsorozat, ha 0 és minden nulla. Ha viszont 0 mellett, és minden 1 indexre 0, akkor 1-tıl konstans sorozat, és 1 esetén konstans sorozat Tétel Bal oldali egységelemes győrő feletti periodikus sorozat homogén lineáris rekurzív sorozat. Ha küszöbindexe és minimális periódusa, akkor minden -re, ahol a bal oldali egységelem,, és minden más -re Definíció Egy győrő feletti sorozat generátorfüggvénye. Ha a győrő feletti fıpolinom, akkor az rekurzióval generálható sorozatok halmaza Ω, és ha eleme az Ω halmaznak, úgy az sorozat karakterisztikus polinomja. Ha a győrőben van bal oldali egységelem, akkor az rekurzióval megadott -edrendő homogén lineáris rekurzív sorozat a választással átírható a 0 egyenlıségbe. Innen visszafelé azt kapjuk, hogy ha az adott győrő feletti homogén lineáris rekurzív sorozat karakterisztikus polinomja, akkor bármely nemnegatív egész -re
168 Véges testek Tétel Ha egységelemes győrő, -edfokú fıpolinom, és, akkor a T unitér jobb oldali modulus Ω-re való izomorf leképezése. Legyen fıpolinom, és tekintsünk egy -beli polinomot. fıegyütthatója, és így konstans tagja egységelem, tehát egyben egység -ben, ezért egység a formális hatványsorok győrőjében, ennél fogva van inverze. egy -beli polinommal akkor és csak akkor, ha egy legfeljebb 1-edfokú polinom, vagyis akkor és csak akkor, ha az hatványsor -nél nem kisebb indexő minden együtthatója 0., így. Ha, akkor 0, ezért esetén. Ekkor, tehát -re 0 pontosan akkor igaz, ha minden ilyen indexre 0, vagyis akkor és csak akkor, ha tetszıleges nemnegatív egész -re 0. Ez viszont akkor és csak akkor teljesül, ha Ω. Ez azt jelenti, hogy a leképezés szürjektíven képezi le -t Ω-re. -t balról -gal szorozva, ezért a leképezés injektív is. A fentiek szerint egy Ω bijekció. Ha és feletti legfeljebb 1- edfokú polinom, és, eleme, akkor, ami mutatja a mővelettartást, és a bijekcióval az izomorfizmust Következmény Legyen test feletti -edfokú fıpolinom. Ekkor Ω -dimenziós lineáris tér felett, és ha, akkor Ω. A test feletti legfeljebb 1-edfokú polinomok -dimenziós lineáris teret alkotnak a test felett, továbbá ha test, akkor kommutatív, így is kommutatív, ezért a legfeljebb 1-edfokú polinomok jobb oldali modulusa egyben bal oldali is, de akkor a vele izomorf Ω is hasonló tulajdonságú. Végül ha, akkor a -polinomok száma Tétel Ha Ω, ahol -edfokú, fölött irreducibilis polinom, 0 0, és az gyöke, akkor a -elemő test alkalmas elemével. Amennyiben primitív polinom, és nem a nullsorozat, akkor (ahol ) valamilyen 0 1 egésszel. 0 0 biztosítja, hogy 0, míg az irreducibilitás alapján a polinom foka,, nagyobb nullánál. irreducibilis -edfokú polinom fölött, így, és elsı hatványa ( -val kezdve) az mint fölötti -dimenziós tér bázisa. Van egy és csak egy olyan : line- 166
169 10. Rekurzív sorozatok áris leképezés, amely -t -be képezi valamennyi indexre, ehhez a leképezéshez viszont létezik az egyértelmően meghatározott, amellyel. Az eddigiek alapján -re. Most legyen minden nemnegatív egész -re. Ez mindenesetre egy fölötti sorozat, amelynek elsı eleme egybeesik elsı elemével. Legyen az eredeti sorozat karakterisztikus polinomja, ekkor a rekurziós öszszefüggés -vel 0. De 0, hiszen 0, mert gyöke a polinomnak, és nulla nyoma 0. Ez azt jelenti, hogy minden -re az,, kezdıértékekkel az polinom által generált -edrendő rekurzív sorozat -edik tagja. De -edrendő rekurzív sorozatot elsı eleme egyértelmően meghatározza, így. Végül, ha primitív, akkor primitív elem -ben, és minden eleme, így is hatványa egy 1 kitevıvel. Most 0, mert különben a nullsorozat a tételben megadott kikötéssel ellentétben Definíció minimál-polinomja, ha Ω, és Ω csak deg deg esetén lehet Tétel Test fölötti homogén lineáris rekurzív sorozatnak van egyértelmően meghatározott minimálpolinomja, és ha ez, akkor akkor és csak akkor eleme Ω-nek, ha. Test fölötti homogén lineáris rekurzív sorozatnak van karakterisztikus polinomja, és ez fıpolinom, így a sorozatot generáló karakterisztikus polinomok halmaza nem üres. Fıpolinom nem lehet a nullpolinom, és nem nulla polinom fokszáma nemnegatív egész szám, ezért a sorozathoz tartozó karakterisztikus polinomok fokszámainak halmaza a nemnegatív egész számok halmazának, tehát egy jólrendezett halmaznak nem üres részhalmaza. Ekkor az elıbbi halmazban van egyértelmően meghatározott legkisebb elem, és van olyan karakterisztikus polinom, amelynek ez a fokszáma, így egy homogén lineáris rekurzív sorozatnak van minimál-polinomja. Ha igaz az oszthatóságra vonatkozó állítás, és mellett is minimálpolinom, akkor a kölcsönös oszthatóság miatt és asszociáltak, és mivel minimálpolinom fıpolinom, ezért a két polinom meg is egyezik. Azt kell tehát megmutatni, hogy egy minimálpolinom osztója a sorozat karakterisztikus polinomjainak, de csak az ilyen fıpolinomoknak. Legyen a test, és a sorozat minimál-polinomja, ahol és 0 0. fıpolinom, tehát nem a nullpolinom, így ilyen polinom létezik, és m egyértelmően meghatározza mind -et, mind -et. Ω, tehát egy feletti polinommal úgy, hogy deg. Ha,, akkor osztója -nak, így 0 0, tehát konstans tagja nem nulla, és ekkor és deg deg. Nemnulla legnagyobb közös osztó csupán asszociált, azaz egy nem nulla konstans szorzó erejéig egyértelmő, legyen ezért konstans tagja, ekkor fıpolinom. -ból egyrészt, másrészt is fıpolinom. Visszatérve -hez,, és deg deg deg deg deg deg, 167
170 Véges testek tehát Ω. az minimál-polinomja, és az elıbbiek alapján karakterisztikus polinomja nek, ezért deg deg deg deg deg deg, vagyis deg 0, azaz deg 0, így nemnulla konstans polinom. Ez azt jelenti, hogy és relatív prím. Most nézzük -et. deg deg deg deg deg, és ebbıl deg, azaz deg 1, hiszen és deg egész szám, és is az, kivéve, ha, amikor viszont az 1 hozzáadása nem befolyásolja a jobb oldal értékét. Másrészt az is igaz, hogy 0, így az -et korlátozó két egyenlıtlenséget összevonva azt kapjuk, hogy max0, deg 1. Mivel minimálpolinom, és nem függ -tıl, ezért értéke a lehetı legkisebb, így az elıbbi kifejezésben egyenlıség áll, max0, deg 1. Ha a test fölötti fıpolinommal, akkor. Mivel deg deg deg deg deg deg deg, ezért karakterisztikus polinomja a sorozatnak, vagyis a minimálpolinom fölötti minden fıpolinomszorosa karakterisztikus polinomja -nek. Visszafelé legyen -nel és 0 0-val feletti fıpolinom és Ω. Ekkor és deg. Innen és, mert a korábbiak szerint és relatív prím. Ha, akkor, továbbá deg deg deg deg deg deg deg, tehát deg deg, azaz deg 1. Mivel 0, ezért max0, deg 1, így, és a fentebbi eredménnyel, vagyis osztja a sorozat minden karakterisztikus polinomját. Korábban már beláttuk, hogy a minimálpolinom többszörösei karakterisztikus polinomjai a sorozatnak, most azt láttuk be, hogy csak ilyen polinomok lehetnek az sorozat karakterisztikus polinomjai, vagyis egy fıpolinom akkor és csak akkor karakterisztikus polinomja az adott sorozatnak, ha osztható a sorozat minimál-polinomjával, amibıl, mint láttuk, már következik a minimálpolinom egyértelmősége is Következmény a) A nullsorozatnak és csak a nullsorozatnak a minimál-polinomja; b) nemnulla sorozat irreducibilis karakterisztikus polinomja minimálpolinom; c) bármely fıpolinomhoz van olyan sorozat, amelynek a minimál-polinomja. a) Ha, akkor deg 0, így 0 és 0. Fordítva, bármely fıpolinommal 0, és 0 0 deg, így 0 Ω. Ekkor is karakterisztikus polinomja a nullsorozatnak. Mivel foka 0, és minden fıpolinom foka legalább 0, ezért a nullsorozat minimál-polinomja. b) Ha a karakterisztikus polinom és a minimálpolinom, akkor osztója -nek. De irreducibilis és legalább elsıfokú, így ez csak úgy lehet, ha asszociáltak, és mivel a fıegyütthatójuk azonos, ezért meg kell, hogy egyezzenek. 168
171 10. Rekurzív sorozatok c) A konstans polinom minimál-polinomja a nullsorozatnak. Most legyen deg 1,, 0 0 és, ekkor deg és Ω. Maradékos osztással, ahol deg, ha 0.,,,, így már csak azt kell belátni, hogy ha 0 (azaz 1, hiszen egész szám), akkor 0, és az polinom foka éppen 1. De ha 1, akkor deg deg deg 1 deg, tehát 0, és deg deg deg 1 deg deg deg Tétel Test feletti sorozat pontosan akkor periodikus -tól a periódussal, ha Ω. a) Legyen a sorozat generátorfüggvénye, továbbá., ezért, biztosan periodikus -tıl. Ha, akkor legfeljebb 1-edfokú, így -ben bármely nemnegatív egész -re,. Ebbıl, és abból, hogy -tól periodikus a periódussal következik, hogy tisztán periodikus a periódussal, és -tól és azonos, hiszen. Legyen, ekkor az elıbbiek szerint -ban minden, a -nál nem kisebb indexre 0, ezért legfeljebb 1-edfokú polinom, így, ahol és. Ha 0, akkor deg deg, mert ha 0, akkor 0, és deg, míg deg deg 1, ha 0. b) Most legyen és Ω. Ekkor, maradékosan osztva -t a duálisával,, ahol, és 0, vagy deg. Ha 0, akkor, és ez a sorozat tisztán periodikus, tehát -tól is periodikus a periódussal. Amennyiben viszont nem a nullpolinom, akkor deg deg deg deg deg, ezért deg, tehát -tól és megegyezik, ami azt jelenti, hogy -tól periodikus a periódussal Következmény Legyen a test feletti homogén lineáris rekurzív sorozat. a) Ha periodikus a küszöbtıl a minimális periódussal, és, akkor a sorozat minimál-polinomja, ahol ;, b) ha minimál-polinomja, osztója -nek, ahol, de esetén nem osztója -nek, akkor periodikus a küszöbtıl a minimális periódussal; c) ha véges, akkor minimális periódusa osztója a karakterisztikus polinom rendjének; d) véges esetén minimális periódusa megegyezik minimál-polinomjának rendjével; e) ha, akkor a sorozat küszöbindexére és minimális periódusára 1, eltekintve attól az esettıl, amikor 0, vagy 2 és ; f) ha Ω, ahol, 0 0, deg, és irreducibilis fölött, akkor a sorozat tisztán periodikus, és minimális periódusa osztója 1-nek. 169
172 Véges testek Az alábbiakban feltesszük, hogy a alakú felírásban 0 0. a) Azt már beláttuk, hogy a minimálpolinom, ahol, így még azt kell igazolni, hogy. Ez viszont annak következménye, hogy ha karakterisztikus polinom, akkor a sorozat -tıl periodikus, ahonnan, hiszen a küszöbindex. b) -tól periodikus a periódussal. Ha -tıl is periodikus a periódussal, akkor karakterisztikus polinomja, és csak úgy lehet, ha és, azaz ha. c) Ha a karakterisztikus polinom, és rendje, akkor osztója -nek, tehát periódusa -nek, és a minimális periódus osztója a sorozat bármely periódusának. d) c) alapján a minimális periódus osztója a rendnek, míg ha a minimálpolinom, akkor a) szerint osztója -nek, amibıl következik, hogy a rend osztója -nek. e) nyilván igaz. Legyen az karakterisztikus polinomja és deg. -tól biztosan periodikus, így. 1 bármely és 1 esetén érvényes, és 1 csak 0, illetve 1 és 2 esetén áll. Ha, akkor 1, és ebbıl 0, illetve 1 és 2 esetén 1 1, vagyis ilyenkor 1 nem feltétlenül áll. Ha viszont 1, és vagy vagy 2, akkor már 1, tehát nél 1 1, deg és max1, 1 1, és ekkor f) Mivel 0 0, ezért az, 0 0 alakú felírásban 0, ami mutatja, hogy a sorozat 0-tól periodikus, és így tisztán periodikus. Ami a második állítást illeti, az abból következik, hogy fölött irreducibilis -edfokú polinom rendje osztója 1-nek. Korábban láttuk, hogy -elemő halmaz fölötti -edrendő rekurzív sorozat periodikus, és a küszöbindexre és minimális periódusra teljesül a reláció, most ezt élesítettük homogén lineáris rekurzív sorozatokra. Ha csak azt akarjuk belátni, hogy a legalább elsırendő homogén lineáris sorozatra, akkor ez lényegesen egyszerőbben is megtehetı. Ha a sorozatban elıfordul a nullállapot, akkor a homogén lineáris rekurzió következtében minden további állapot a nullállapot, innen kezdve a sorozat minden eleme 0, a periódus 1, és 1, 2, tehát Ha viszont a nullállapot nem fordul elı, akkor az állapotok száma legfeljebb 1, és az elsı állapot között egyikük biztosan elıfordul legalább kétszer, és a kettı közötti távolság legfeljebb Tétel Legyen test,, és -beli fıpolinom,, és,, végezetül legyen Ω Ω Ω Ω. Ekkor a) Ω Ω akkor és csak akkor, ha ; b) Ω Ω Ω és c) Ω Ω Ω Ω Ω. a) Ha az minimál-polinomja, és, akkor, így karakterisztikus polinomja -nek, tehát Ω, és így Ω Ω. Fordítva, tegyük fel, hogy Ω Ω c) pontja szerint van olyan Ω, hogy minimál-polinomja, és ekkor Ω-ból következik, hogy. 170
173 10. Rekurzív sorozatok b) Az elızı pont alapján Ω Ω Ω. Most legyen Ω Ω, és az minimál-polinomja. Ω Ω-bıl Ω és Ω, így és, tehát,, Ω, azaz Ω Ω Ω. Ekkor a korábbi tartalmazással együtt Ω Ω Ω. c) A nullsorozat eleme Ω-nek és Ω-nek, ezért a) alapján igaz a bal oldali tartalmazás. Ha Ω és Ω, akkor Ω és Ω. Ω lineáris tér, ezért az elıbbiek alapján Ω, így Ω Ω Ω. Fordítva, legyen Ω, ekkor, ahol deg. Ha,, akkor és. Az és jelöléssel,, ezért létezik olyan és polinom, amellyel, és van olyan is, ahol deg deg és deg deg. Ha és egy ilyen megoldás, akkor Ω Ω, ugyanis Ω valamint Ω. Ebbıl következik, hogy Ω Ω Ω, vagyis Ω Ω Ω. -elemő test fölötti -edrendő homogén lineáris rekurzív sorozat minimális periódusa legfeljebb 1. Kérdés, hogy elérhetı-e ez a maximális érték Definíció A -elemő test fölötti -edrendő homogén lineáris rekurzív sorozat maximális periódusú, ha nem az 1 küszöbindextıl nulla bináris sorozat, és minimális periódusa Tétel A -elemő test fölötti -edrendő homogén lineáris rekurzív sorozat akkor és csak akkor maximális periódusú, ha minimál-polinomja -edfokú primitív polinom fölött. Maximális periódusú sorozat tisztán periodikus. feletti homogén lineáris rekurzív sorozat periodikus, minimális periódusa a minimálpolinom rendje, amely legfeljebb max1, 1, és pontosan akkor 1, ha 2 és, vagy ha primitív polinom. Ám az elsı eset azt a bináris sorozatot generálja, amelynek elsı eleme, a többi 0. Maximális periódusú sorozatra 1, és 0, így valóban nulla Tétel Ha 0 0, az homogén lineáris rekurzív sorozat karakterisztikus polinomja, nemnegatív egész, és max0,, akkor -eltoltjának karakterisztikus polinomja. Fordítva, ha -eltoltjának karakterisztikus polinomja, akkor karakterisztikus polinomja -nek. Legyen, deg,, ahol, és legyen min,. Ekkor, így 171
174 Véges testek, tehát karakterisztikus polinomja -nek. és nemnegatív, így is az, és max,, innen max, max0,. Most tegyük fel, hogy karakterisztikus polinomja. Ekkor, ami mutatja, hogy -nek karakterisztikus polinomja Kiegészítés Ha minimál-polinomja, ahol 0 0 és max0,, akkor minimál-polinomja, és. Ha tisztán periodikus, akkor. karakterisztikus polinomja -nek, így minimál-polinomja osztja -t. Ha a minimálpolinom, akkor egyrészt 0 és osztója -nek, másrészt -nek karakterisztikus polinomja, ahonnan és. A két oszthatóságból (mert mindkettı fıpolinom), és max0,, tehát, az minimál-polinomja. Ha tisztán periodikus, akkor 0, és ekkor is 0, tehát Tétel Ha az fölötti -edrendő maximális periódusú sorozat minimál-polinomja, és a nullsorozat, akkor Ω 1, és is -edrendő maximális periódusú sorozat. Maximális periódusú sorozat tisztán periodikus, így Ω, másrészt akkor és csak akkor teljesül, ha, ahol a sorozat minimális periódusa, azaz ha 1, ezért a 0 1 eltoláshoz tartozó sorozatok páronként különbözıek, és minden eltolt sorozat ezek valamelyikével azonos. Az eltolt sorozatok száma 1, és éppen ennyi Ω-ben a nullától különbözı sorozatok száma, ezért a megadott két halmaz azonos. Homogén lineáris rekurzív sorozat minimális periódusát a minimálpolinom egyértelmően meghatározza, így igaz a másik állítás is. Az elıbb kapott eredmények felhasználásával megvizsgáljuk a maximális periódusú sorozatok bizonyos statisztikus tulajdonságait. 172
175 Tétel 10. Rekurzív sorozatok Legyen fölötti -edrendő maximális periódusú sorozat,,,,. Ekkor a sorozat egy periódusában elıfordulási gyakorisága, ha és legalább egy indexre 0, 1, ha és valamennyi -re 0, míg esetén vagy 0, vagy 1. Legyen elıször. Mivel egy maximális periódusú sorozatban a nullától különbözı minden állapot pontosan egyszer fordul elı, ezért könnyen látható, hogy kölcsönösen egyértelmő megfeleltetés létesíthetı az egy periódusban található -sorozatok, valamint a sorozat azon állapotai között, amelyekben az elsı elem éppen, így annyi ilyen sorozat van egy periódusban, ahányféleképpen az állapot utolsó eleme választható. Az ilyen választások száma, kivéve azt az esetet, amikor az állapot valamennyi eleme 0, azaz amikor mind minden eleme, mind a további elemek mindegyike nulla, ez indokolja ebben az esetben a 1-es korrekciót. Mint korábban bizonyítottuk, -edrendő rekurzív sorozatban bármely egymás utáni elem meghatározza az összes utána következıt, így ha, és elsı eleme -et generálja, akkor egyszer szerepel a sorozatban egy adott periódusba esı kezdıponttal, míg ha az utolsó elem nem felel meg az elıl álló elemnek, akkor egyszer sem, ide sorolva a csupa 0-ból álló -et is, mert bár ez generálódna az elsı elembıl, de a sorozatban nem szerepel Tétel Legyen az fölötti n-edrendő maximális periódusú sorozat, és. Ekkor bármely nemnegatív egészre, ha nem osztható a periódussal, egyébként 1 ( a test kanonikus additív karaktere, és a komplex szám konjugáltja). valamilyen 1-nél kisebb nemnegatív egésszel, ha nem többszöröse a periódusnak, egyébként argumentuma minden indexre 0, hiszen a második kifejezésben két ugyanazon primitív polinommal generált sorozat lineáris kombinációja áll. Nézzük az elsı esetet. Ha most egy teljes periódusra összegzünk, és a sorozathoz hozzáadunk 0-t, akkor ez egy olyan összeg, ahol argumentumaként a test valamennyi eleme ugyanannyiszor fordul elı, ezért az összeg 0 (mert kanonikus karakter nem fıkarakter), így ismét levonva 0 1-et, kapjuk az elsı eredményt. A második abból adódik, hogy ekkor csupa 1-et adunk össze Megjegyzés Az elıbbi két tétel közül az elsı alapján véges test feletti -edrendő maximális periódusú sorozatban minden nem nulla elem azonos gyakorisággal fordul elı, míg a nulla eggyel kevesebbszer, továbbá tetszıleges, -nél rövidebb sorozat után bármely elem ugyanazon valószínőséggel következik, kivéve a csupa 0-t követı 0, és ez is csak eggyel kisebb gyakorisággal található a sorozatban. A másik tétel szerint a sorozat lényegében véve korrelálatlan, ha a távolság nem a periódus többszöröse. Megadva egy -edrendő homogén lineáris rekurzív sorozat elsı elemét és a rekurziós összefüggés együtthatóját, a sorozat minden eleme kiszámolható, vagyis ez a 2 adat egyértelmően meghatározza a teljes sorozatot. Ebbıl arra gondolhatunk, hogy egy ilyen sorozat 2 egymás utáni elemének ismerete elegendı információt tartalmaz a teljes további sorozatról, így nem meglepı az alábbi 173
176 Véges testek Tétel Test fölötti -edrendő homogén lineáris rekurzív sorozat 2 egymás utáni elemének ismeretében a sorozat tetszıleges további eleme egyértelmően meghatározható. Ha a minimális rend, akkor ennél kevesebb elemmel az egyértelmőség nem teljesül. Mivel a sorozat -edrendő homogén lineáris rekurzív sorozat, ezért egy alakú rekurziós összefüggéssel generálható, ahol tetszıleges nemnegatív egész, és az darab együttható egyelıre ismeretlen. Tegyük fel, hogy az indextıl kezdve ismerjük a sorozat 2 számú egymás után következı,, elemét. Most -re egy egyenletbıl álló, ismeretlent tartalmazó lineáris egyenletrendszer, amely megoldható, hiszen egy megoldása például,,. Legyen egy megoldás,,. Ekkor egyrészt minden esetén, hiszen éppen így határoztuk meg a együtthatókat, másrészt, ezért a rekurziós összefüggés -re és innen indukcióval bármely -re is érvényes. 2-nél kevesebb tagot ismerve 0, és -nél kevesebb egyenlet írható fel, viszont ha a rekurzió minimális rendje, úgy a minimál-polinomban ismeretlen van, és minden, a sorozatot generáló karakterisztikus polinom megadásához legalább ennyi együttható meghatározása szükséges. Ekkor tehát a rekurziós összefüggésben legalább egy együtthatót szabadon választunk. Ha két azonos fokszámú fıpolinom egyikében egyetlen együtthatót szabadon választunk, akkor van olyan választás is, ahol a két polinom nem azonos és így nem is asszociált (hiszen a fıegyütthatók azonosak). Ebben az esetben viszont a két polinom különbözı sorozatot generál, mert ellenkezı esetben nem lenne egyértelmő a sorozat minimál-polinomja. Bizonyos esetekben az elıbbi tulajdonság nem kívánatos. A rejtjelezésben inkább olyan sorozatra van szükségünk, amely rendelkezik az álvéletlen sorozatok tulajdonságaival, de az elırejelzés minél bonyolultabb. Ezen bonyolultság egy lehetséges mértéke az, hogy mekkora -nel tudjuk az adott sorozatot homogén lineáris rekurzióval generálni. Ez persze véges test és nem periodikus sorozat esetén nem lehetséges, de bármely nemnegatív egészre az elsı elembıl álló szegmensre már igen (másrészt véges test feletti rekurzív sorozat biztosan periodikus). Ez indokolja az alábbi definíciót Definíció Legyen bal oldali egységelem az győrőben,, : és. Ekkor 1. mod az -hosszúságú kezdıszelete; 2. ha 0 Ω:, akkor -hosszúságú kezdıszeletének lineáris komplexitása min deg; 3. lineáris komplexitása sup. az feletti azon polinomok halmaza, amelyek által generált homogén lineáris rekurzív sorozatok között van olyan, amelynek a hosszúságú kezdıszelete azonos a szintén feletti sorozat hosszúságú kezdıszeletével, -val, vagyis amely karakterisztikus polinomja egy olyan homogén 174
177 10. Rekurzív sorozatok lineáris rekurzív sorozatnak, amelynek elsı eleme azonos elsı elemével. az ilyen karakterisztikus polinomok fokszámainak a minimuma. ha létezik nemnegatív egész szám, ezért ha az -ek halmaza korlátos, akkor van benne maximális elem, és ekkor, míg ha nem korlátos, akkor (ha egyetlen nemnegatív egész k-ra sem létezik, akkor az üres halmaz felsı határa, és ez szintén ). A következıkben többek között igazoljuk, hogy minden nemnegatív egész -ra létezik. A sorozat elemeit 0-tól kezdve indexeljük, így az elsı elem a indexekhez tartozik, azaz,,. Célunk a továbbiakban, hogy becslést adjunk a lineáris komplexitásra. A test feletti sorozatokat vizsgáljuk, egy -beli, -fokú polinomot -val jelölünk, és egy Ω -beli sorozat, amelynek hosszúságú kezdıszelete. Amennyiben nyilvánvaló, hogy melyik sorozatról van szó, akkor helyett egyszerően -t írunk Tétel Legyen : egy feletti sorozat, és. Ekkor 1. létezik és egyértelmő; 2. bármely -ra az minimál-polinomja; 3. ; 4. minden -hez van olyan, hogy ; 5. ha és -hosszúságú kezdıszelete azonos, akkor és ; 6. ; 7., és így ; 8. ha, akkor ; A feletti valamennyi legalább -adfokú fıpolinom eleme -nek, mert egy -edrendő rekurzió elsı eleme szabadon választható, így nem üres, és a nullpolinom nem fıpolinom, tehát biztosan nem eleme a halmaznak, tehát az -hez tartozó polinomok fokainak halmaza a nemnegatív egész számok halmazának nem üres részhalmaza. jólrendezett, így bármely nem üres részhalmazának van legkisebb eleme, amely egyértelmő, ezért létezik és egyértelmő; 2. ha Ω olyan, hogy, és a minimál-polinomja, akkor, és foka legfeljebb akkora, mint foka; bıl következik, hogy, valamint az is, hogy ; 4. a nullsorozat minden fıpolinomra, tehát -re is eleme Ω-nek, így, tehát 0 deg 0, azaz 0. Most legyen, és legyen,, vagyis olyan sorozat, amelyben a indexhez tartozó, azaz a 1-edik, és csak ez az elem nem 0. Ha, akkor Ω, és ekkor. Valóban, az -hez tartozó homogén lineáris rekurzióban az elsı 1 elem szabadon választható, tehát lehet például 0 0, míg a sorozat további elemei 0, ahol, hiszen -bıl a -nél nem nagyobb indexekre 0, míg. Ugyanakkor, ha a fıpolinomban kisebb -nél, akkor bármely olyan Ω-re, amelyre 0 0, 0, tehát az ilyen -hez tartozó valamennyi sorozat esetén, és így, hiszen, ezért, amibıl következik, hogy erre az sorozatra 1; 175
178 Véges testek 5. akkor és csak akkor, ha van olyan Ω, hogy. A feltétel szerint viszont, vagyis és így, tehát. Mivel ez akkor is igaz, ha felcseréljük -t és -t, ezért, ebbıl viszont következik, hogy ; 6. Ha, akkor, és ezért. De szőkebb halmaz minimuma nagyobb, vagy egyenlı, mint az ıt tartalmazó halmaz minimuma, így ; 7., így az állítás következik 5.-bıl; 8., és ha még, akkor, tehát 7.-bıl ; 9., és ezért ez az állítás következik 8.-ból Tétel Ha és test fölötti sorozatok, és, a test eleme, akkor. Ha az sorozat kezdı -hosszúságú szeletének lineáris komplexitása, akkor van olyan -rendő homogén lineáris rekurzív sorozat, amelynek elsı eleme megegyezik elsı elemével, és ugyanez igaz az és felcserélésével a másik sorozatra is. Az elıbbi két sorozattal az is teljesül, hogy a indexekre és megegyezik, vagyis ha karakterisztikus polinomja -nak, akkor deg. Legyen a két homogén lineáris rekurzív sorozat minimál-polinomja és. Ekkor, és foka az elıbbi sorrendben, és. karakterisztikus polinomja mind -nak, mind -nak, de akkor ezen két sorozat bármely lineáris kombinációjának, így -nak is, amibıl az elızıek alapján következik a tételben megadott egyenlıtlenség Tétel Ha helytelenül generálja 1-edik elemét, akkor max, 1. Legyen. A feltétel szerint az sorozat elsı eleme 0, míg a 1- edik éppen 0. Ekkor 1, vagyis 1, és korábban már beláttuk, hogy. Most megmutatjuk az ellenkezı irányú egyenlıtlenséget azáltal, hogy megadunk egy olyan max, 1 -fokú polinomot, amely helyesen generálja -nek valamennyi elemét a indexőig, beleértve még ezt a tagot is. A bizonyítás indukcióval történik. A nullahosszúságú kezdıszeletre nyilván vehetı 0 és, ahol a test egységeleme. Ez a polinom mindaddig helyesen generálja a sorozatot, amíg a sorozat tagjai 0-k. Legyen a sorozat elsı nem nulla eleme az indexnél (ez tehát az 1-edik elem!). Ekkor még 0,, míg 1 max0, 1 max, 1, és egy alkalmas minimálpolinom (de tetszıleges 1-edfokú fıpolinom megfelel, így látható, hogy míg a lineáris komplexitás egyértelmő, tehát a polinom foka is, addig maga a polinom 176
179 10. Rekurzív sorozatok nem). Tegyük fel, hogy az 1 esetekben helyesen állítja elı az sorozat elsı elemét, de a 1-ediket, azaz -t egy 0 hibával. Mivel 0, de a feltétel szerint 0, ezért kell lennie olyan indexnek, hogy max, 1, vagyis amelyre 1, és ha az ilyen indexek maximuma, akkor tehát 1. Ebbıl az is következik, hogy az -t a megelızı elemekbıl egy 0 eltéréssel generálta. Nézzük az polinomot. A jobb oldali elsı polinom egy -edfokú, míg a második -edfokú fıpolinom, hiszen 0, és 1 -bıl 1, ahol. Ez azt jelenti, hogy egy -edrendő homogén lineáris rekurzív sorozat karakterisztikus polinomja, és pontosan akkor generálja elsı 1 elemét, ha bármely -re 0. Adott -re legnagyobb indexe az elsı összegben, míg a másodikban hasonló számítással. Ha, akkor tehát,, így mindkét összeg nullát ad. Maradt az eset, vagyis amikor és. Ekkor az elsı összeg az -nak és az által generált sorozat indexő tagjának, -nak a különbsége, vagyis, míg a szumma elıtt álló tényezı nélkül a második összeg hasonló módon -et ad, így a teljes összeg értéke ismét 0. Ez azt bizonyítja, hogy egy olyan karakterisztikus polinom, amely helyesen generálja az sorozatot a indexekre. Ebbıl következik, hogy, és mivel korábban beláttuk az ellenkezı irányú egyenlıtlenséget, ezért. Ismét hangsúlyozzuk, hogy míg a lineáris komplexitás értéke, tehát egyértelmően meghatározott, addig egy alkalmas polinomra ez általában nem igaz, hiszen nyilvánvalóan több olyan - rendő homogén lineáris rekurzív sorozat létezik, amelynek az elsı tagja azonos. Ha egy adott -nál 0, akkor biztosan nem egyenlı -val. Ugyanakkor max, 1 alapján elıfordul, hogy. Ekkor, de deg deg, ami azt jelenti, hogy mellett is olyan homogén lineáris rekurzív sorozatot generál, amelynek hosszúságú kezdıszelete megegyezik a vizsgált sorozat hasonló szakaszával, vagyis -hoz is alkalmas generáló polinom, ami mutatja azt, hogy ez a polinom nem mindig egyértelmően meghatározott. Érdemes még a következıt észrevenni. max, 1 pontosan akkor, amikor 1, azaz akkor, amikor, vagyis. De a legutóbbi reláció éppen azt jelenti, hogy elsı eleme egyértelmően meghatározza azt az egyetlen legfeljebb -edrendő homogén lineáris rekurziót, amelynek ugyanez az elsı eleme, hiszen egy -edrendő homogén lineáris rekurzív sorozatot egy adott ponttól kezdve egyértelmően meghatározza az adott ponttól kezdıdı 2 egymás utáni eleme, vagyis ha és 0, akkor nem lehet egyenlı - val. Ha viszont még 2, akkor az aktuális elsı eleme nem határozza meg egyértelmően a sorozat további részét, több különbözı -rendő homogén lineáris rekurzió is ugyanezt a kezdı sorozatot generálja, amelyek azonban más és más soron következı elemet generálnak, vagyis ekkor még egy ugyanolyan rendő, de másik rekurzióval elı tudjuk állítani -et. 177
180
181 Függelék: Ábel-csoportok karakterei Véges Abel-csoportok alaptétele F.1. Definíció Legyen Abel-csoport,. a Abel-csoport bázisa, ha generálja -t, és a bármely nem üres részhalmazára :, ahol a csoport egységeleme, és minden -re racionális egész szám. F.2. Tétel Ha a Abel-csoport bázisa, az egységelem, és legalább kételemő, akkor is bázis. Ha, akkor nincs mit bizonyítani, legyen ezért. 1 következtében létezik, ezért ( az generátuma),,. elıáll bármely -beli elem nulladik hatványaként. generátorrendszer, így az elızı elıállítható -beli elemek hatványának szorzataként. Mivel, ezért ez a szorzat biztosan tartalmaz legalább egy -tıl különbözı elemet, és ha egy hatványa is tényezı, akkor ezt az -vel egyenlı tényezıt elhagyva ismét -t kapjuk, is generátorrendszer. Ha egy szorzat csak úgy lehetett, hogy a szorzatban szereplı valamennyi különbözı -beli -hez tartozó hatvány külön-külön, akkor ez a tulajdonság megmarad akkor is, ha csupán azokat a szorzatokat nézzük, amelyek nem tartalmazzák valamely hatványát, tehát is bázis. A továbbiakban 1 esetén bázis olyan halmaz, amely nem tartalmazza a csoport egységelemét. F.3. Tétel Ha a legalább kételemő Abel-csoport bázisa, akkor a minimális generátorrendszere. Tegyük fel, hogy -re is generálja -t. Mivel 1, ezért,, és. Ha generátorrendszer, akkor az elemeibıl vett hatványok szorzataként felírható is. Legyen egy ilyen felírása, ahol nem üres (mert ). Ezek szerint a csupa báziselem-hatványokból álló szorzat a csoport egységelemét, vagyis -t adja úgy, hogy van a szorzatban olyan báziselem-hatvány, amely maga nem az egységelem (mert ), ami ellentmond a bázis definíciójának. Az ellentmondás úgy oldható fel, hogy nem generátorrendszer, tehát egyetlen valódi részhalmaza sem generálja -t, minimális generátorrendszer. Három fontos megjegyzést főzünk az elızı tételhez. a) Ugyanazon csoportnak több különbözı elemszámú bázisa lehet. Ha például egy -edrendő ciklikus csoport, és egy generátoreleme, akkor a csoport egyelemő bázisa. Legyen összetett,, ahol 1, 1 és, 1. Mind, mind -nek valódi részcsoportját
182 Véges testek generálják, ugyanakkor alkalmas és egészekkel 1, így elıállítható -edik és edik hatványának szorzataként, de akkor minden elemét is felírhatjuk és alkalmas hatványának szorzataként, így és a minimális generátorrendszerét adja. Végül, ha, akkor, ami csak akkor lehet és relatív prímsége miatt, ha, de akkor, és hasonlóan adódik a egyenlıség is,, a -nek kételemő bázisa. b) Minimális generátorrendszer nem feltétlenül bázis. Legyen ismét ciklikus csoport a generátorelemmel, a rendje, és 1-nél nagyobb relatív prím természetes számok úgy, hogy szorzatuk az egy valódi osztója. Ekkor az elızı ponthoz hasonlóan és (együtt) minimális generátorrendszer. Ugyanakkor ha (a feltétel alapján 1), és pozitív egész -rel és -sel, akkor sem, sem nem az egységelem, a szorzatuk viszont az. c) A tétel megfordításaként kapjuk, hogy ha egy kommutatív csoportnak nincs minimális generátorrendszere, akkor bázisa sem lehet. Kérdés, hogy van-e minimális generátorrendszerrel nem rendelkezı Abel-csoport. Ha igen, akkor ez végtelen elemszámú, hiszen véges csoportnak van véges generátorrendszere (például önmaga), és véges generátorrendszerbıl biztosan kiválasztható minimális generátorrendszert. Az elızı kérdésre a válasz pozitív, amint az alábbi példa mutatja. A racionális számok halmazának az összeadással, mint Abel-csoportnak nincs minimális generátorrendszere, bármely generátorrendszer tartalmaz nála szőkebb generátorrendszert. Ezt a következıképpen láthatjuk be. Legyen az nem üres halmaz egy generátorrendszer. Ha tartalmazza a 0-t, az nyilván elhagyható, feltehetjük ezért, hogy egyetlen -ba tartozó sem egyenlı nullával. Akkor egy tetszıleges -beli és 1 kiválasztásával is (nullától különbözı) racionális szám, így - val generálható,. Az -t -beli elemek egész-számszorosainak összege alkotja (hiszen a mővelet az összeadás), ezért minden elem és így is ilyen formájú, azaz, ahol egész szám, és az -tól különbözı elemei által az összeadással generált halmaz egy eleme, vagyis. 0 biztosan teljesül, mivel ellenkezı esetben 1 lenne, ami 1-gyel lehetetlen (hiszen egész szám), ezért semmilyen egésszel nem tudjuk -t többszöröseként, tehát csupán generátumaként kifejezni. Amennyiben 0, akkor máris. Ellenkezı esetben a korábbi egyenlıségbıl azt kapjuk, hogy 1. is racionális szám (1 nem lehet nulla, hiszen akkor is nulla lenne, amirıl elıbb láttuk, hogy lehetetlen), ennélfogva megfelelı egész és számmal. Most írhatjuk, hogy , ennélfogva elıállítható a generátorrendszer többi elemével, ezért elhagyható -ból, így -ból bármelyik elemet elhagyva ismét generátorrendszert kapunk, továbbá ez bármely generátorrendszerre igaz, így nem létezhet minimális generátorrendszer. Az elızı három pont alapján látjuk, hogy ez a bázis nem mindenben rendelkezik a lineáris algebrában látott bázis ismérveivel (például, hogy egy lineáris tér minden bázisának számossága azonos, bár láttunk már más ilyen struktúrát is, nevezetesen a modulusokat). Ennek ellenére van közös tulajdonságuk. F.4. Tétel Ha a Abel-csoport bázisa, akkor minden eleme lényegében véve egyértelmően írható beli elemek hatványának szorzataként, vagyis esetén minden -re. Fordítva, ha a nem üres részhalmaza, és a csoport minden eleme lényegében véve egyértelmően írható fel -beli véges sok elem hatványának szorzataként, akkor a csoport bázisa. 180
183 Függelék: Ábel-csoportok karakterei Ha a csoport elemére, akkor, ami báziselemekkel csak úgy teljesülhet, ha a valamennyi elemére, azaz. Visszafelé láthatóan generátorrendszer, és ha minden elem alapvetıen egyértelmően írható -beli elemek hatványának szorzataként, akkor ez igaz a csoport egységelemére is, márpedig ez mindig írható úgy, hogy a báziselem-hatványok maguk az egységelemmel azonosak. A következı tétel a véges Abel-csoportok alaptétele. F.5. Tétel Minden véges Abel-csoportnak van bázisa. Elsıként leszögezzük, hogy véges csoport minden olyan generátorrendszere, amelyben egy elem csak egyszer fordul elı véges (hiszen legfeljebb csak annyi elembıl állhat, amennyi magában a csoportban van), ezért ha van bázis, az is csak véges lehet, mint minimális generátorrendszer (minimális generátorrendszer nyilván nem tartalmaz többszörös elemet). Ha a véges Abel-csoport ciklikus, akkor egyetlen elemmel generálható, és ha egy ilyen generátorelem, akkor nyilván pontosan akkor teljesül, amikor, tehát bázis (ha legalább kételemő, akkor a generátorelem nem lehet az egységelem). Nézzük ezek után azt az esetet, amikor nem ciklikus. Ekkor van -ben -tıl különbözı elem, így max 1, hisz véges csoport minden eleme véges rendő, és -bıl 1-re. Legyen olyan, hogy (ilyen elem biztosan létezik), és legyen a által generált ciklikus részcsoportja. A feltétel szerint, ezért a csoport is legalább kételemő, és 1 következtében. Mivel ciklikus csoportra beláttuk a tétel állításának helyességét, és az egy- és kételemő csoport ciklikus, ezért te- gyük fel, hogy már minden 1-re bizonyítottuk a tételt, és legyen. 1 azt jelenti, hogy -nak van bázisa, mondjuk, és. a -nek egy szerinti mellékosztálya, és ha és azonos mellékosztály elemei, akkor,. azt jelenti, hogy, ami másként írva azzal egyenértékő, hogy, és a legkisebb ilyen tulajdonságú pozitív egész. Legyen a egyik eleme, a mellékosztálynak egy olyan eleme, amelynek, alakú felírásában a lehetı legnagyobb, és legyen. Belátjuk, hogy. Tegyük fel az ellenkezıjét., így. Ha, akkor (mert 0), sem az egységelem,., ezért, másrészt véges kommutatív csoportban minden elem rendje osztója a maximális rendnek (lásd a Tétel bizonyításának b) és c) pontját a 62. oldalon) így (és ebbıl következik, hogy is teljesül)., ennélfogva 0, tehát 0,. bıl, innen, és 0, azaz, és az korlátai alapján. val együtt is eleme -nek, ezért -edik hatványa is benne van -ben, is -nek egy hatványa, méghozzá a legkisebb pozitív egész kitevıvel írva -nek legfeljebb -kitevıs hatványa., és így, tehát, mivel pozitív egész. Ekkor -bıl 1 (a legelsı egyenlıtlenség a korábbi feltétel - ra), ami egész -val lehetetlen, mert ered, amit azért kellett feltennünk, mert csak így teljesülhet, tehát az ellentmondás oka a megkötés, és így. egész. Az ellentmondás a, azaz az feltételbıl 181
184 Véges testek A halmaz generálja -t, ugyanis minden eleme benne van egy szerinti mellékosztályban, mondjuk, felírható a hatványainak szorzataként, azaz a hatványainak szorzataként, megszorozva -gyel,,. Végül belátjuk, hogy bázis. A -k egyike sem, ugyanis -bıl, ami nem lehet, hiszen a legalább kételemő bázisa, sem az egységelem, így -nek nem eleme. Tegyük fel, hogy. Innen, ami akkor és csak akkor lehetséges, ha minden -re, tehát. Ekkor viszont, emiatt, és bázis. Csoportkarakterek Az alábbiakban 1, a szöghöz tartozó -edik komplex egységgyök. F.6. Definíció Legyen kommutatív csoport, a -nek a komplex számok multiplikatív félcsoportjába való nem azonosan nulla félcsoport-homomorfizmusa. Ekkor a karaktere. F.7. Megjegyzés Karaktertıl általában megkívánják, hogy abszolút értéke 1 legyen a csoport minden elemén. Mi ezt nem kötjük ki, de látni fogjuk, hogy véges esetben a szőkebb és tágabb értelmezés megegyezik. F.8. Tétel Legyen a kommutatív csoport karaktere, ekkor 1. : 0; 2. 1, ahol a egységeleme; 3. : ; 4. ha -re, akkor ( 1) egy egésszel; véges esetén az azonosan 1 függvény, így korlátos; 5. ha korlátos, akkor : 1; 6. ha 1, akkor. 1. Tetszıleges -beli -hez adott esetén van olyan, hogy. Ha 0, akkor 0 0, tehát azonosan nulla, ami ellene mond a definíciónak. 2. Az elızı pont alapján 0, ezért 1. -vel egyszerősíthetünk, és ekkor , ahonnan adódik az állítás. 182
185 Függelék: Ábel-csoportok karakterei 4. A feltétel szerint, ezért 1, egy -edik komplex egységgyök, ennek abszolút értéke viszont 1. Véges csoport minden eleme végesrendő, tehát minden csoportbeli elemen a karakter értékének abszolút értéke 1, ami egyben korlátosságot is jelent. 5. Legyen a -nek olyan eleme, amelyre 1. Láttuk, hogy ekkor rendje végtelen. Ha 1, akkor a 3. pont alapján 1, ezért feltehetjük, hogy 1. Innen bármely -re, és ez tart a végtelenhez, a karakter nem korlátos. 6., és egységnyi hosszúságú komplex szám inverze a szám konjugálja. F.9. Tétel Legyen egy kommutatív csoport. Ha,, a karaktere, akkor a,, szabályok karaktert definiálnak. Amennyiben korlátos, akkor a két utóbbi karakter egybeesik. a) Mind, mind minden -re értelmezett és nem nulla komplex szám, ezért nullától különbözı komplex szám a szorzatuk is, továbbá egy -hez és egyértelmően rendel egyetlen komplex számot, ezek szorzata is egyértelmően meghatározott, így az elsı szabály egy leképezést definiál -rıl -be. Komplex számok szorzása kommutatív és asszociatív,, így képe a és képének szorzata, a leképezés mővelettartó. b) egyértelmően meghatározza az inverzét, ehhez egyértelmően rendel egy nem nulla komplex számot; ez minden -re érvényes, így a -nek -be való leképezése., így a leképezés homomorfizmus. c) Minden -re, létezik és egyértelmő nem nulla komplex szám, de akkor ez igaz a konjugáltjára is, hiszen a konjugálás automorfizmus -n. Mivel szorzat konjugáltja a konjugáltak szorzata, ezért ez ismét homomorfizmus. d) Ha a feltétel teljesülés, akkor az elızı tétel 5. és 6. pontja alapján a minden elemére teljesül, hogy, de ekkor a két függvény megegyezik. F.10. Definíció Legyen,, a kommutatív csoport karaktere. Ekkor a karakter a és karakter szorzata, a karakter a karakter inverze, a karakter a karakter konjugáltja, az elsı jele, a másodiké, az utolsóé χ. karaktereinek halmazát -vel jelöljük. F.11. Tétel Tetszıleges kommutatív csoport esetén kommutatív csoport a karakterszorzással. 183
186 Véges testek 1. nem üres: ha minden -hez 1-et rendelünk, akkor ez egy leképezés -rıl -be, nem azonosan nulla, és nyilván szorzattartó, tehát karakter, jelöljük -val. 2. A karakterszorzás asszociatív: ha, és három karakter, akkor tetszıleges -re tehát. 3. Bármely karakterrel a minden elemére 1, így, tehát baloldali egységelem -ben. 4. Ismét tetszıleges -beli -vel és -beli -vel 1, azaz a karakterekre átírva együtt biztosítja, hogy csoport a egységelemmel és -gyel mint inverzzel. Ezt a csoportot -vel fogjuk jelölni. 5., mivel -ben a szorzása kommutatív, így, a karakterszorzás kommutatív. F.12. Definíció Ha Abel-csoport, és : -gal minden -beli -re 1, akkor a fıkarakter. F.13. Tétel Ha véges Abel-csoport, akkor. A véges Abel-csoportnak van bázisa, legyen ez, és. Az, hogy véges, nyilvánvaló: minden eleméhez csak véges sok érték rendelhetı, hiszen -re tetszıleges karakterrel egy véges fokú komplex egységgyök valamilyen hatványa, és ilyen csak véges számú van, a kommutativitást pedig már beláttuk. Mivel így véges kommutatív csoport, ezért van bázisa. Legyen -ra : olyan, hogy -re, ha, egyébként 1, továbbá, ha. Belátjuk, hogy ekkor egy bázis -ben. a) 1, 1, 1 1,0 akkor és csak akkor teljesül, ha 2, ami azzal ekvivalens, hogy, és így rendje. b) karakter. A definícióból látszik, hogy értéke minden csoportelemre egy nullától különbözı komplex szám. felírása a bázis elemeivel egyértelmő, ezért a -hez rendelt komplex szám egy- értelmő. Legyen és két elem a csoportból. Ekkor ahol mellett és. A definícióból, 184
187 Függelék: Ábel-csoportok karakterei és a két komplex szám azonos a -kra vonatkozó kongruencia következtében. c) Legyen a egy karaktere. rendje, ezért egy egészszel. Terkintsük a karaktert, ekkor. Amennyiben, akkor így a -k generálják -ot. Ha, akkor 1, ami csak úgy lehet, ha. Ekkor viszont a minden elemén 1, de akkor valamennyi elemén is 1, 1, vagyis. Mivel ez minden -re igaz, ezért valóban bázis. Végül és elemeinek száma és minden -re és rendje azonos, ezért és izomorf. F.14. Tétel Ha a kommutatív csoportnak van bázisa, akkor tetszıleges -hez van olyan karakter, hogy 1 ( a egységeleme). Jelöljük bázisát -vel. báziselemek hatványainak szorzataként való felírásában van legalább egy olyan tényezı, amely nem az egységelem, vagyis ha ez a kitevıvel, akkor. Ha -edrendő, akkor legyen, különben, ahol (ahol most a természetes logaritmus alapja, és 0 a feltétel értelmében). Definiáljuk -t úgy, hogy, re 1, és ha a eleme alakú, akkor. Ez minden eleméhez hozzárendel egy és csak egy nem nulla komplex számot, hiszen a bázisban való felírás egyértelmő. Ha,, ahol és felírásában már nem szerepel, akkor, így karakter -n. választása folytán 1, ezért 1. F.15. Következmény Véges kommutatív csoport eleméhez van -nek olyan karaktere, amelyre 1. Véges Abel-csoportnak van bázisa, így alkalmazható az elızı tétel. 185
188 Véges testek F.16. Tétel Legyen a véges Abel-csoport karaktere. Ekkor, ha 0, ha. Ha, akkor az összeg minden tagja 1, így az összeg megegyezik elemeinek számával. Ellenkezı esetben van -nek olyan eleme, amelyre 1, vagyis 1 0. csoport, ezért bármely -beli -hez van pontosan egy olyan, hogy, így, miközben végigfut elemein, azalatt is egyszer és csakis egyszer egybeesik valamennyi elemével, következésképpen 1. Innen 1 0, és mivel az elsı tényezı különbözik nullától, így 0. F.17. Tétel Legyen a véges Abel-csoport rögzített eleme. Ekkor, ha 0, ha.. Ha a csoport egységeleme, akkor minden karakter értéke -n 1, az összeg megegyezik a karakterek számával, ami viszont azonos elemszámával, hiszen és izomorf csoportok. Ha viszont, akkor az F.15. Következmény szerint van olyan karakter -n, amelyre 1. csoport, így valamennyi -beli -hez egyértelmően megadható egy olyan, amellyel, ezért 1, tehát 1 0, ami csak úgy lehet, ha az összeg nulla. F.18. Tétel (ortogonalitási tételek) Legyen véges Abel-csoport, és illetve és a két karaktere és két eleme. Ekkor a) b), ha 0, ha ;, ha 0, ha ; a), és akkor és csak akkor a fıkarakter, ha ; b), és pontosan akkor lesz egységeleme, ha. Most mindkét esetben alkalmazhatjuk az elızı tételek eredményeit. 186
189 Függelék: Ábel-csoportok karakterei Véges test karakterei Amennyiben a csoport mővelete additív, akkor a mővelettartás követelménye azt jelenti, hogy. Ezt figyelembe véve testnek mind az additív, mind a multiplikatív csoportján definiálhatjuk a karaktereket, és értelemszerően beszélünk a test additív illetve multiplikatív karakterérıl, ahol ez utóbbit kiegészítjük azzal, hogy a nullelemen legyen az értéke 0. Véges test multiplikatív csoportja ciklikus, így ciklikus a multiplikatív karakterek csoportja is ugyanazon renddel. Könnyen meg tudjuk adni a generátorelemét: ha a test -elemő, és egy primitív eleme, akkor legyen, a test többi nem nulla elemére pedig a szorzattartás definiálja és vele együtt tetszıleges karakter értékét. Most megvizsgáljuk a véges test additív karaktereit. F.19. Tétel Legyen egy -elemő véges test, a prímteste, a bıvítés foka, -ra az fölötti nyoma, továbbá : olyan, hogy -re, ahol az egységeleme. Ekkor a definícióval az additív csoportjának karaktere, minden más karaktere, ahol az tetszıleges eleme és, és különbözı, -höz különbözı karakter tartozik. minden nem nulla elemének additív rendje. Legyen a test primitív eleme, ekkor minden elem egyértelmően írható fel a legfeljebb 1-edfokú nemnegatív egész kitevıs hatványainak elemeivel vett lineáris kombinációjaként. a definícióból láthatóan egy nem nulla komplex szám, és az -függvény tulajdonsága alapján ez igaz lesz minden elemére. A bázisfelírás egyértelmősége miatt egyértelmő, és ismét valamint additivitása miatt mővelettartó, tehát karakter. Mindez igaz -ra is, így szintén karakter. Azt kell még megmutatni, hogy a -k halmaza ekvivalens -val. Tudjuk, hogy ha, akkor van olyan, hogy, de ekkor különbözı lesz és is. Ugyanakkor,, és egy -edik primitív komplex egységgyök két különbözı, -nél kisebb nemnegatív egész kitevıs hatványa különbözı, így a -k száma legalább. De több karakter nem lehet, hiszen véges Abel-csoport esetén a karakterek száma azonos a csoport elemszámával, így valóban nincs más additív karaktere -nak. F.20. Definíció Legyen a -elemő test bıvítése, -ra az fölötti nyoma, : olyan, hogy -re, ahol az egységeleme. A :, : függvény az (additív csoportjának) kanonikus karaktere. 187
190
191 Tárgymutató A,Á affin altér, 149 affin fok, 152 affin leképezés, 149 affin q-polinom, 150 ~ linearizált része, 150 affin többszörös, 157 legkisebb ~, 157 algebra, 22 ~ rangja, 22 rész~, 22 annullátor, 120 bal oldali ~, 120 asszociált, 16 balról ~, 16 jobbról ~, 16 asszociativitás általános ~ törvénye, 6 automorfizmus, 5, 59, 60 relatív ~, 65 véges test relatív ~ai, 80 B bázis, 54 Abel-csoport ~a, 179 beágyazás, 5 Berlekamp-algoritmus, 91 Boole-függvény, 74 bıvítés ~ foka, 47, 52, 54 algebrai ~, 50, 52, 65 A-val való ~, 49 egyszerő ~, 49, 65 nem valódi ~, 43 test ~e, 43 valódi ~, 43 véges ~, 47, 52 végtelen ~, 47 C centralizátor, 112 centrum, 14 csoport ~a, 14 félcsoport ~a, 14 győrő ~a, 14 Cs csoport, 8 Abel-~, 8 ciklikus ~, 9 faktor~, 9 invariáns rész~, 9 nem triviális rész~, 9 normális rész~, 9 rész~, 9 rész~ indexe, 9 triviális rész~, 9 D DFT. Lásd diszkrét Fourier-transzformáció digitális jelfeldolgozás, 130 direkt összeg győrők ~e, 117 diszjunkció, 74 diszkrét logaritmus. Lásd index DSP. Lásd digitális jelfeldolgozás, Lásd Digital Signal Processing E,É egység, 16 bal oldali ~, 16 egységgyök, 104 primitív ~, 63, 105 test feletti ~, 63 egyszerősítés, 8 egytagú, 74 együttható, 8 elem ~ bal oldali inverze, 7 ~ foka, 52 ~ hatványa, 7 ~ inverze, 7 ~ minimálpolinomja, 51 ~ rendje, 9 algebrai ~, 50 bal oldali egység~, 7 bal oldali null~, 7 bal oldali zérus~, 7 balról reguláris ~, 7 egység~, 7 felbonthatatlan ~, 17 felbontható ~, 17 felcserélhetı ~ek, 7 idempotens ~, 8 invertálható ~, 7 irreducibilis ~, 18 jobbról invertálható ~, 7 neutrális ~, 7 null~, 7 páronként relatív prím ~ek, 17 primitív ~, 63 reducibilis ~, 18 reguláris ~, 7 relatív prím ~ek, 17 semleges ~, 7 transzcendens ~, 50 zérus~, 7 ellentett, 7 bal oldali ~, 7 eltolt, 149 endomorfizmus, 5, 59 endomorfizmus-győrő, 150 epimorfizmus, 5 ÉS-kapcsolat, 74 F faktorhalmaz, 6
192 Véges testek faktortér, 149 félcsoport reguláris ~, 42 ferdetest, 13, 41 FFT. Lásd gyors Fourier-transzformáció formális hatványsor, 27 ~ok győrője, 27 függvény összegzési ~, 12 szorzat~, 12 G Galois ~-test, 61 generátorrendszer, 5 részstruktúra ~e, 5 grupoid, 8 Gy győrő, 12 ~ karakterisztikája, 14 egységelemes ~, 13 kommutatív ~, 13 maradékosztály-~, 15 nem triviális rész~, 13 nem valódi rész~, 13 null~, 13 nullosztómentes ~, 13 rész~, 13 triviális rész~, 13 valódi rész~, 13 zéró~, 13 H határozatlan, 31 hatvány, 7 ~ alapja, 7 ~ kitevıje, 7 homomorfizmus, 5 I,Í ideál, 15 bal oldali ~, 15 bal oldali fı~, 15 fı~, 15 jobb oldali ~, 15 maxcimális ~, 15 nem triviális ~, 15 nem valódi ~, 15 triviális ~, 15 valódi ~, 15 IDFT. Lásd inverz diszkrét Fourier-transzformáció index, 63 integritási tartomány, 13 involúció, 6 izomorfizmus, 5 J Jacobi-logaritmus, 64 jelanalízis, 130 K karakter ~ inverze, 183 ~ konjugáltja, 183 ~ek szorzata, 183 fı~, 184 kanonikus ~, 187 kommutatív csoport ~-e, 182 karakterisztika, 44 KIZÁRÓ VAGY, 74 komplexus, 9 kompozíció, 38 polinomok ~-ja, 38 kongruencia, 94 konjugált, 78, 114 ~ak összege, 81 ~ak szorzata, 81 konjunkció, 74 konstans, 6 konvolúció, 118 ciklikus ~, 118 gyors ~, 140 lineáris ~, 118 körosztási test, 104 kvaternió, 14, 41 L Lagrange-féle alappolinom, 67 Lagrange-interpoláció, 67 Lagrange-tétel, 9 Laurent-sor, 34 ~ok teste, 34 leképezés ~ magja, 5 kanonikus ~, 6 mővelettartó ~, 5 linearizált polinom, 150 logaritmustábla, 64 logikai függvény, 74 M maradékosztály, 15 mellékosztály, 9 a-val reprezentált bal oldali ~, 9 bal oldali ~, 9 jobb oldali ~, 9 minterm, 74 modulus bal oldali ~, 22 két oldali ~, 22 rész~, 22 unitér ~, 22 monom, 74 monomorfizmus, 5 mővelet, 5 ~ megszorítása, 5 asszociatív ~, 6 binér ~, 6 disztributív ~, 13 involutórikus ~, 6 konstans ~, 5 n-változós ~, 5 190
193 Tárgymutató N negált, 74 normalizátor, 112 normálosztó. Lásd invariáns részcsoport, Lásd normális részcsoport nulla, 13 nullosztó, 13 ~pár, 13 bal oldali ~, 13 jobb oldali ~, 13 Ny nyom abszolút ~, 147 elem ~a, 147 O,Ó ortogonalitás ~i tétel, 186 osztályegyenlet, 115 oszthatóság, 15 osztó, 16 bal oldali ~, 16 közös ~, 17 legnagyobb közös ~, 17 nem triviális ~, 18 nem valódi ~, 18 triviális ~, 18 valódi ~, 18 Ö,İ összeadás, 6 összeadó tábla, 64 összeg, 6 üres ~, 7 P polinom ~ duálisa, 86 ~ exponense, 141 ~ foka, 27 ~ formális foka, 31 ~ konstans tagja, 27 ~ periódusa, 141 ~ reciproka, 86 ~ rendje, 141 ~győrő, 27 irreducibilis ~, 77, 83 irreducibilis ~ gyökei, 78 irreducibilis fı~ok száma, 82 karaktersiztikus ~, 81 konstans ~, 27 körosztási ~, 109 legfeljebb n-edfokú ~, 27 Mattson-Solomon ~, 129 minimál~. Lásd még elem ~ja n-edfokú ~, 27 null~, 27, 31 önduális ~, 87 primitív ~, 144 reciprok ~, 87 sorozat karakterisztikus ~ja, 165 sorozat minimál~ja, 167 ponált, 74 Q q-affin polinom, 150 q-modulus, 155 q-polinom, 150 R rekurzió ~ minimális rendje, 160 ~ rendje, 160 ~s kapcsolat, 160 ~s összefüggés, 160 ~s szabály, 160 reláció kompatibilis ~, 6 kongruencia~, 6 rend ciklikus ~, 76 multiplikatív ~, 10 részhalmaz mőveletre nézve zárt ~, 5 részstruktúra részhalmaz által generált ~, 5 résztest, 43 nem valódi ~, 43 valódi ~, 43 RTI-mátrix, 97 S sorozat, 25 ~ decimáltja, 162 ~ eltoltja, 162 ~ generátorfüggvénye, 165 ~ karakterisztikus polinomja, 165 ~ kezdıszelete, 174 ~ küszöbindexe, 159 ~ lineáris komplexitása, 174 ~ minimális peródusa, 159 ~ minimálpolinomja, 167 ~ periódusa, 159 ~ tagja, 25 homogén lineáris rekurzív ~, 164 lineáris rekurzív ~, 164 maximális periódusú ~, 171 periodikus ~, 159 rekurzív ~, 160 rekurzív ~ állapota, 160 rekurzív ~ kezdeti állapota, 160 rekurzív ~ kezdı állapota, 160 s-~, 160 tisztán periodikus ~, 159, 160 Spur. Lásd nyom struktúra ~ alaphalmaza, 5 ~ rendje, 6 ~ tartóhalmaza, 5 additív ~, 6 algebrai ~, 5 balról reguláris ~, 7 egységelemes ~, 7 191
194 Véges testek faktor~, 6 invertálható ~, 7 jobbról invertálható ~, 7 kommutatív ~, 7 multiplikatív, 6 nem valódi rész~, 5 reguláris ~, 7 rész~, 5 valódi rész~, 5 zéruselemes ~, 7 Sz szimbolikus ~ hányados, 152 ~ osztója, 152 ~ XE "szimbolikus:~ szorzat" szorzás, 152 ~ szorzat, 152 ~an osztja, 152 ~an osztója, 152 szorzás, 6 szorzat, 6 belsı ~, 126 egytényezıs ~, 6 n-tényezıs ~, 6 nullatényezıs ~, 7 skalár~, 126 üres ~, 7 szorzó tábla, 64 T tag, 6 tényezı, 6 test, 13, 41 alap~, 43 bıvített ~, 43 felbontási ~, 58 kommutatív ~, 41 közbülsı ~, 43 prím~, 46 relatív ~, 43 többszörös, 16 bal oldali ~, 16 jobb oldali ~, 16 közös ~, 17 legkisebb közös ~, 17 törlés, 8 trace. Lásd nyom transzformáció diszkrét Fourier-, 129 gyors Fourier-, 130 inverz diszkrét Fourier-, 129 megfordítási képlet, 12 transzformált diszkrét Fourier-, 129 inverz diszkrét Fourier-, 129 Moebius-~, 12 V VAGY-kapcsolat, 74 véges Abel-csoport alaptétele, 181 vektortér, 21, 22 Z Zech-logaritmus, 64 Zs Zsegalkin-polinom,
195 Irodalomjegyzék Berlekamp, E. R. Algebraic Coding Theory Aegean Park Press, Fried, E. Algebra II. Nemzeti Tankönyvkiadó, Fuchs, L. Bevezetés az algebrába és számelméletbe II Tankönyvkiadó, Fuchs, L. Algebra Tankönyvkiadó, Gonda, J. Bevezetı fejezetek a matematikába III ELTE, Gonda, J. Bevezetı fejezetek a matematikába Kiegészítés ELTE, Hungerford, T. W. Algebra Springer, Járai, A. Bevezetés a matematikába ELTE Eötvös Kiadó, Láng, Cs-né. Bevezetı fejezetek a matematikába II. ELTE, Lidl, R., Pilz, G. Applied Abstract Algebra Springer-Verlag, New York, Lidl, R., Niederreiter, H. Finite Fields Addison-Wesley, Reading, Mass., 1983.
Vizsgatematika Bevezetés a matematikába II tárgyhoz tavasz esti tagozat
8.2. Gyűrűk Fogalmak, definíciók: Gyűrű, kommutatív gyűrű, integritási tartomány, test Az (R, +, ) algebrai struktúra gyűrű, ha + és R-en binér műveletek, valamint I. (R, +) Abel-csoport, II. (R, ) félcsoport,
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 4-6. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2018. ősz 1. Diszkrét matematika 3. estis képzés 1. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 6. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
1. Mondjon legalább három példát predikátumra. 4. Mikor van egy változó egy kvantor hatáskörében?
Definíciók, tételkimondások 1. Mondjon legalább három példát predikátumra. 2. Sorolja fel a logikai jeleket. 3. Milyen kvantorokat ismer? Mi a jelük? 4. Mikor van egy változó egy kvantor hatáskörében?
ELTE IK Esti képzés tavaszi félév. Tartalom
Diszkrét Matematika 2 vizsgaanyag ELTE IK Esti képzés 2017. tavaszi félév Tartalom 1. Számfogalom bővítése, homomorfizmusok... 2 2. Csoportok... 9 3. Részcsoport... 11 4. Generátum... 14 5. Mellékosztály,
Gy ur uk aprilis 11.
Gyűrűk 2014. április 11. 1. Hányadostest 2. Karakterisztika, prímtest 3. Egyszerű gyűrűk [F] III/8 Tétel Minden integritástartomány beágyazható testbe. Legyen R integritástartomány, és értelmezzünk az
DISZKRÉT MATEMATIKA: STRUKTÚRÁK Előadáson mutatott példa: Bércesné Novák Ágnes
1. Algebrai alapok: DISZKRÉT MATEMATIKA: STRUKTÚRÁK Művelet: Egy H nemüres halmazon értelmezett (kétváltozós) műveleten egy H H H függvényt értünk, azaz egy olyan leképezést, amely bármely a,b H elempárhoz
Klasszikus algebra előadás. Waldhauser Tamás április 28.
Klasszikus algebra előadás Waldhauser Tamás 2014. április 28. 5. Számelmélet integritástartományokban Oszthatóság Mostantól R mindig tetszőleges integritástartományt jelöl. 5.1. Definíció. Azt mondjuk,
Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27
Vektorterek Wettl Ferenc 2015. február 17. Wettl Ferenc Vektorterek 2015. február 17. 1 / 27 Tartalom 1 Egyenletrendszerek 2 Algebrai struktúrák 3 Vektortér 4 Bázis, dimenzió 5 Valós mátrixok és egyenletrendszerek
SE EKK EIFTI Matematikai analízis
SE EKK EIFTI Matematikai analízis 2. Blokk A számelmélet a matematikának a számokkal foglalkozó ága. Gyakran azonban ennél sz kebb értelemben használják a számelmélet szót: az egész számok elméletét értik
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2018. ősz 1. Diszkrét matematika 3. estis képzés 2. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Mikor van egy változó egy kvantor hatáskörében? Milyen tulajdonságokkal rendelkezik a,,részhalmaz fogalom?
Definíciók, tételkimondások Mondjon legalább három példát predikátumra. Sorolja fel a logikai jeleket. Milyen kvantorokat ismer? Mi a jelük? Hogyan kapjuk a logikai formulákat? Mikor van egy változó egy
A lineáris algebrában központi szerepet betöltı vektortér fogalmát értelmezzük most, s megvizsgáljuk e struktúra legfontosabb egyszerő tulajdonságait.
2. VEKTORTÉR A lineáris algebrában központi szerepet betöltı vektortér fogalmát értelmezzük most, s megvizsgáljuk e struktúra legfontosabb egyszerő tulajdonságait. Legyen K egy test és V egy nem üres halmaz,
1. Bevezetés A félév anyaga. Gyűrűk és testek Ideál, faktorgyűrű, főideálgyűrű Gauss-egészek, két négyzetszám tétel Az alaptételes gyűrűk jellemzése A számfogalom lezárása Algebrai és transzcendens számok
Diszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 5. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Számfogalom bővítése Diszkrét matematika I. középszint
Polinomok (el adásvázlat, április 15.) Maróti Miklós
Polinomok (el adásvázlat, 2008 április 15) Maróti Miklós Ennek az el adásnak a megértéséhez a következ fogalmakat kell tudni: gy r, gy r additív csoportja, zéruseleme, és multiplikatív félcsoportja, egységelemes
Az eddig leadott anyag Diszkrét matematika II tárgyhoz tavasz
Az eddig leadott anyag Diszkrét matematika II tárgyhoz 2011. tavasz A (+)-szal jelzett tételek bizonyítással együtt, a (-)-szal anélkül értendők! A tételek esetleges neve, vagy száma a fóliákkal van szinkronban,
2. Tétel (Az oszthatóság tulajdonságai). : 2. Nullát minden elem osztja, de. 3. a nulla csak a nullának osztója.
Számelmélet és rejtjelezési eljárások. (Számelméleti alapok. RSA és alkalmazásai, Die- Hellman-Merkle kulcscsere.) A számelméletben speciálisan az egész számok, általánosan a egységelemes integritási tartomány
Láng Csabáné Testbıvítés, véges testek
Láng Csabáné Testbıvítés, véges testek Készült a programtervezı matematikus szak esti tagozat III. év II. félév, valamint az esti informatikus Bsc szak II. év II. félév számára Lektorálta Burcsi Péter
Diszkrét matematika II., 8. előadás. Vektorterek
1 Diszkrét matematika II., 8. előadás Vektorterek Dr. Takách Géza NyME FMK Informatikai Intézet [email protected] http://inf.nyme.hu/ takach/ 2007.??? Vektorterek Legyen T egy test (pl. R, Q, F p ). Definíció.
1. Részcsoportok (1) C + R + Q + Z +. (2) C R Q. (3) Q nem részcsoportja C + -nak, mert más a művelet!
1. Részcsoportok A részcsoport fogalma. 2.2.15. Definíció Legyen G csoport. A H G részhalmaz részcsoport, ha maga is csoport G műveleteire nézve. Jele: H G. Az altér fogalmához hasonlít. Példák (1) C +
Diszkrét matematika 2.
Diszkrét matematika 2. 2018. november 23. 1. Diszkrét matematika 2. 9. előadás Fancsali Szabolcs Levente [email protected] www.cs.elte.hu/ nudniq Komputeralgebra Tanszék 2018. november 23. Diszkrét matematika
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA MATEmATIkA I 6 VI KOmPLEX SZÁmOk 1 A komplex SZÁmOk HALmAZA A komplex számok olyan halmazt alkotnak amelyekben elvégezhető az összeadás és a szorzás azaz két komplex szám összege és szorzata
Diszkrét matematika I.
Diszkrét matematika I. - Vizsga anyag 1 EÖTVÖS LORÁND TUDOMÁNYEGYETEM INFORMATIKAI KAR Diszkrét matematika I. Vizsgaanyag Készítette: Nyilas Árpád Diszkrét matematika I. - Vizsga anyag 2 Bizonyítások 1)
Általános algebra. 1. Algebrai struktúra, izomorfizmus. 3. Kongruencia, faktoralgebra március Homomorfizmus, homomorfiatétel
1. Algebrai struktúra, izomorfizmus Általános algebra 2. Részalgebra, generálás 3. Kongruencia, faktoralgebra 2013 március 8. 4. Homomorfizmus, homomorfiatétel 1. Algebrai struktúra, izomorfizmus 2. Részalgebra,
Vektorterek. Több esetben találkozhattunk olyan struktúrával, ahol az. szabadvektorok esetében, vagy a függvények körében, vagy a. vektortér fogalma.
Vektorterek Több esetben találkozhattunk olyan struktúrával, ahol az összeadás és a (valós) számmal való szorzás értelmezett, pl. a szabadvektorok esetében, vagy a függvények körében, vagy a mátrixok esetében.
MM CSOPORTELMÉLET GYAKORLAT ( )
MM4122-1 CSOPORTELMÉLET GYAKORLAT (2008.12.01.) 1. Ismétlés szeptember 1.szeptember 8. 1.1. Feladat. Döntse el, hogy az alábbi állítások közül melyek igazak és melyek (1) Az A 6 csoportnak van 6-odrend
Relációk Függvények. A diákon megjelenő szövegek és képek csak a szerző (Kocsis Imre, DE MFK) engedélyével használhatók fel!
függvények RE 1 Relációk Függvények függvények RE 2 Definíció Ha A, B és ρ A B, akkor azt mondjuk, hogy ρ reláció A és B között, vagy azt, hogy ρ leképezés A-ból B-be. Ha speciálisan A=B, azaz ρ A A, akkor
Diszkrét matematika 2.
Diszkrét matematika 2. 2018. március 9. 1. Diszkrét matematika 2. 4. előadás Fancsali Szabolcs Levente [email protected] www.cs.elte.hu/ nudniq Komputeralgebra Tanszék 2018. március 9. Gráfelmélet Diszkrét
MM4122/2: CSOPORTELMÉLET GYAKORLAT ( ) 1. Ismétlés február 8.február Feladat. (2 pt. közösen megbeszéltük)
MM4122/2: CSOPORTELMÉLET GYAKORLAT (2007.05.11) 1. Ismétlés február 8.február 15. 1.1. Feladat. (2 pt. közösen megbeszéltük) (1) Egy csoport rendelkezhet egynél több egységelemmel. (2) Bármely két háromelem
RE 1. Relációk Függvények. A diákon megjelenő szövegek és képek csak a szerző (Kocsis Imre, DE MFK) engedélyével használhatók fel!
RE 1 Relációk Függvények RE 2 Definíció: Ha A, B és ρ A B, akkor azt mondjuk, hogy ρ reláció A és B között, vagy azt, hogy ρ leképezés A-ból B-be. Ha speciálisan A=B, azaz ρ A A, akkor azt mondjuk, hogy
1. Algebrai alapok: Melyek műveletek az alábbiak közül?
1. Algebrai alapok: Művelet: Egy H nemüres halmazon értelmezett (kétváltozós) műveleten egy H H H függvényt értünk, azaz egy olyan leképezést, amely bármely a,b H elempárhoz egyértelműen hozzárendel egy
1.1. Definíció. Azt mondjuk, hogy a oszója b-nek, vagy más szóval, b osztható a-val, ha létezik olyan x Z, hogy b = ax. Ennek jelölése a b.
1. Oszthatóság, legnagyobb közös osztó Ebben a jegyzetben minden változó egész számot jelöl. 1.1. Definíció. Azt mondjuk, hogy a oszója b-nek, vagy más szóval, b osztható a-val, ha létezik olyan x Z, hogy
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 10. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
Itt és a továbbiakban a számhalmazokra az alábbi jelöléseket használjuk:
1. Halmazok, relációk, függvények 1.A. Halmazok A halmaz bizonyos jól meghatározott dolgok (tárgyak, fogalmak), a halmaz elemeinek az összessége. Azt, hogy az a elem hozzátartozik az A halmazhoz így jelöljük:
Diszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 10. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Felhívás Diszkrét matematika I. középszint 2014.
Polinomok (előadásvázlat, október 21.) Maróti Miklós
Polinomok (előadásvázlat, 2012 október 21) Maróti Miklós Ennek az előadásnak a megértéséhez a következő fogalmakat kell tudni: gyűrű, gyűrű additív csoportja, zéruseleme, és multiplikatív félcsoportja,
1. Egész együtthatós polinomok
1. Egész együtthatós polinomok Oszthatóság egész számmal Emlékeztető (K3.1.3): Ha f,g Z[x], akkor f g akkor és csak akkor, ha van olyan h Z[x], hogy g = fh. Állítás (K3.1.6) Az f(x) Z[x] akkor és csak
VIZSGATEMATIKA Diszkrét Matematika BSC A szakirány, I. évfolyam 2016/2017 őszi szemeszter
VIZSGATEMATIKA Diszkrét Matematika BSC A szakirány, I. évfolyam 2016/2017 őszi szemeszter Jelölés: D: definíció, T: tétel, TB: tétel bizonyítással. A betűméret a téma prioritását jelzi, a legnagyobb betűvel
Diszkrét matematika II. feladatok
Diszkrét matematika II. feladatok 1. Gráfelmélet 1.1. Könnyebb 1. Rajzold le az összes, páronként nem izomorf 3, 4, illetve 5 csúcsú egyszerű gráfot! 2. Van-e olyan (legalább kétpontú) gráf, melyben minden
Diszkrét matematika 2. estis képzés
Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 7. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
HALMAZELMÉLET feladatsor 1.
HALMAZELMÉLET feladatsor 1. Egy (H,, ) algebrai struktúra háló, ha (H, ) és (H, ) kommutatív félcsoport, és teljesül az ún. elnyelési tulajdonság: A, B H: A (A B) = A, A (A B) = A. A (H,, ) háló korlátos,
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2015. ősz 1. Diszkrét matematika 2.C szakirány 7. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2015.
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 4 IV. FÜGGVÉNYEk 1. LEkÉPEZÉSEk, függvények Definíció Legyen és két halmaz. Egy függvény -ből -ba egy olyan szabály, amely minden elemhez pontosan egy elemet rendel hozzá. Az
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 3. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
HHF0CX. k darab halmaz sorbarendezésének a lehetősége k! Így adódik az alábbi képlet:
Gábor Miklós HHF0CX 5.7-16. Vegyük úgy, hogy a feleségek akkor vannak a helyükön, ha a saját férjeikkel táncolnak. Ekkor már látszik, hogy azon esetek száma, amikor senki sem táncol a saját férjével, megegyezik
13.1.Állítás. Legyen " 2 C primitív n-edik egységgyök és K C olyan számtest, amelyre " =2 K, ekkor K(") az x n 1 2 K[x] polinomnak a felbontási teste
13. GYÖKB½OVÍTÉS GALOIS CSOPORTJA, POLINOMOK GYÖKEINEK ELÉRHET½OSÉGE 13.1.Állítás. Legyen " 2 C primitív n-edik egységgyök és K C olyan számtest, amelyre " =2 K, ekkor K(") az x n 1 2 K[x] polinomnak a
Testek március 29.
Testek 2014. március 29. 1. Alapfogalmak 2. Faktortest 3. Testbővítések 1. Alapfogalmak 2. Faktortest 3. Testbővítések [Sz] V/3, XIII/1,2; [F] III/1-7 (+ előismeretek!) Definíció Ha egy nemüres halmazon
Diszkrét matematika I.
EÖTVÖS LORÁND TUDOMÁNYEGYETEM - INFORMATIKAI KAR Diszkrét matematika I. Vizsgaanyag Cserép Máté 2009.01.20. A dokumentum a programtervező informatikus szak Diszkrét matematika I. kurzusának vizsgaanyagát
Klasszikus algebra előadás. Waldhauser Tamás március 24.
Klasszikus algebra előadás Waldhauser Tamás 2014. március 24. Irreducibilitás 3.33. Definíció. A p T [x] polinom irreducibilis, ha legalább elsőfokú, és csak úgy bontható két polinom szorzatára, hogy az
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2016. ősz 1. Diszkrét matematika 1. középszint 6. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 8. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
Kongruenciák. Waldhauser Tamás
Algebra és számelmélet 3 előadás Kongruenciák Waldhauser Tamás 2014 őszi félév Tartalom 1. Diofantoszi egyenletek 2. Kongruenciareláció, maradékosztályok 3. Lineáris kongruenciák és multiplikatív inverzek
1. A polinom fogalma. Számolás formális kifejezésekkel. Feladat Oldjuk meg az x2 + x + 1 x + 1. = x egyenletet.
1. A polinom fogalma Számolás formális kifejezésekkel. Feladat Oldjuk meg az x2 + x + 1 x + 1 = x egyenletet. Megoldás x + 1-gyel átszorozva x 2 + x + 1 = x 2 + x. Innen 1 = 0. Ez ellentmondás, így az
1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak
1. Generátorrendszer Generátorrendszer. Tétel (Freud, 4.3.4. Tétel) Legyen V vektortér a T test fölött és v 1,v 2,...,v m V. Ekkor a λ 1 v 1 + λ 2 v 2 +... + λ m v m alakú vektorok, ahol λ 1,λ 2,...,λ
Vektorok, mátrixok, lineáris egyenletrendszerek
a Matematika mérnököknek I. című tárgyhoz Vektorok, mátrixok, lineáris egyenletrendszerek Vektorok A rendezett valós számpárokat kétdimenziós valós vektoroknak nevezzük. Jelölésükre latin kisbetűket használunk.
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 4. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
1. előadás: Halmazelmélet, számfogalom, teljes
1. előadás: Halmazelmélet, számfogalom, teljes indukció Szabó Szilárd Halmazok Halmaz: alapfogalom, bizonyos elemek (matematikai objektumok) összessége. Egy halmaz akkor adott, ha minden objektumról eldönthető,
Diszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 3. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Relációk Diszkrét matematika I. középszint 2014.
Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Számelmélet I.
Számelmélet I. DEFINÍCIÓ: (Osztó, többszörös) Ha egy a szám felírható egy b szám és egy másik egész szám szorzataként, akkor a b számot az a osztójának, az a számot a b többszörösének nevezzük. Megjegyzés:
Bevezetés az algebrába 1
B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Bevezetés az algebrába 1 BMETE92AX23 Egész számok 2 H406 2016-09-13,15,18 Wettl Ferenc
Csoportok II március 7-8.
Csoportok II 2014 március 7-8. 1. Mellékosztályok 2. Lagrange tétele 3. Kompatibilis osztályozás, kongruenciareláció 4. Normálosztó, faktorcsoport 5. Konjugálás 6. Homomorfizmus, homomorfiatétel 7. Permutációcsoportok
1. Mátrixösszeadás és skalárral szorzás
1 Mátrixösszeadás és skalárral szorzás Mátrixok tömör jelölése T test Az M = a i j T n m azt az n sorból és m oszlopból álló mátrixot jelöli, amelyben az i-edik sor j-edik eleme a i j T Példák [ ] Ha M
LINEÁRIS ALGEBRA. Szerkeszt es alatt NAGY ATTILA
LINEÁRIS ALGEBRA NAGY ATTILA 2014.12.15 Tartalomjegyzék Bevezető 5 1. Alapfogalmak 7 1.1. Algebrai struktúrák.............................. 7 1.1.1. Az algebrai struktúra fogalma.................... 7
DEFINICIÓK. Például a síkgeometriában predikátumok: ( egyenes ), ( pont ), ( illeszkedik - ra ).
DEFINICIÓK 1. Mondjon legalább három példát predikátumra. Például a síkgeometriában predikátumok: ( egyenes ), ( pont ), ( illeszkedik - ra ). 2. Sorolja fel a logikai jeleket. A logikai formulák alkotóelemei:
Matematika A2a LINEÁRIS ALGEBRA NAGY ATTILA
LINEÁRIS ALGEBRA NAGY ATTILA 20160515 Tartalomjegyzék 1 Algebrai struktúrák 5 2 Lineáris tér (vektortér) 13 21 A vektortér fogalma 14 22 Vektorok lineáris függetlensége és függősége 18 23 Generátorrendszer,
17. előadás: Vektorok a térben
17. előadás: Vektorok a térben Szabó Szilárd A vektor fogalma A mai előadásban n 1 tetszőleges egész szám lehet, de az egyszerűség kedvéért a képletek az n = 2 esetben szerepelnek. Vektorok: rendezett
Zárthelyi feladatok megoldásai tanulságokkal Csikvári Péter 1. a) Számítsuk ki a 2i + 3j + 6k kvaternió inverzét.
Zárthelyi feladatok megoldásai tanulságokkal Csikvári Péter 1. a Számítsuk ki a 2i + 3j + 6k kvaternió inverzét. b Köbgyöktelenítsük a nevezőt az alábbi törtben: 1 3 3. Megoldás: a Egy q = a + bi + cj
Számelmélet (2017. február 8.) Bogya Norbert, Kátai-Urbán Kamilla
Számelmélet (2017 február 8) Bogya Norbert, Kátai-Urbán Kamilla 1 Oszthatóság 1 Definíció Legyen a, b Z Az a osztója b-nek, ha létezik olyan c Z egész szám, melyre ac = b Jelölése: a b 2 Példa 3 12, 2
DISZKRÉT MATEMATIKA I. TÉTELEK
DISZKRÉT MATEMATIKA I. TÉTELEK Szerkesztette: Bókay Csongor 2011 őszi félév Az esetleges hibákat kérlek a [email protected] címen jelezd! Utolsó módosítás: 2012. január 16. Ez a Mű a Creative Commons
1. Polinomok számelmélete
1. Polinomok számelmélete Oszthatóság, egységek. Emlékeztető Legyen R a C, R, Q, Z egyike. Azt mondjuk, hogy (1) a g R[x] polinom osztója f R[x]-nek R[x]-ben, ha létezik olyan h R[x] polinom, hogy f (x)
Algebrai alapismeretek az Algebrai síkgörbék c. tárgyhoz. 1. Integritástartományok, oszthatóság
Algebrai alapismeretek az Algebrai síkgörbék c tárgyhoz 1 Integritástartományok, oszthatóság 11 Definíció A nullaosztómentes, egységelemes kommutatív gyűrűket integritástartománynak nevezzük 11 példa Integritástartományra
Diszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 8. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Elemi számelmélet Diszkrét matematika I. középszint
2014. szeptember 24. és 26. Dr. Vincze Szilvia
2014. szeptember 24. és 26. Dr. Vincze Szilvia Mind a hétköznapi, mind a tudományos életben gyakran előfordul, hogy bizonyos halmazok elemei között kapcsolat figyelhető meg. A kapcsolat fogalmának matematikai
Hatványozás. A hatványozás azonosságai
Hatványozás Definíció: a 0 = 1, ahol a R, azaz bármely szám nulladik hatványa mindig 1. a 1 = a, ahol a R, azaz bármely szám első hatványa önmaga a n = a a a, ahol a R, n N + n darab 3 4 = 3 3 3 3 = 84
Szerkeszt es alatt LINEÁRIS ALGEBRA NAGY ATTILA EGYETEMI JEGYZET. Budapesti Műszaki és Gazdaságtudományi Egyetem. Algebra Tanszék
LINEÁRIS ALGEBRA NAGY ATTILA EGYETEMI JEGYZET Budapesti Műszaki és Gazdaságtudományi Egyetem Algebra Tanszék 2011 Ez a jegyzet a Budapesti Műszaki és Gazdaságtudományi Egyetemen a Matematika Alapszak
Klasszikus algebra előadás. Waldhauser Tamás április 14.
Klasszikus algebra előadás Waldhauser Tamás 2014. április 14. Többhatározatlanú polinomok 4.3. Definíció. Adott T test feletti n-határozatlanú monomnak nevezzük az ax k 1 1 xk n n alakú formális kifejezéseket,
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 9. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
1. Mellékosztály, Lagrange tétele
1. Mellékosztály, Lagrange tétele 1.1. Definíció. Legyen (G, ) csoport, H G részcsoport és g G tetszőleges elem. Ekkor a {gh h H} halmazt a H részcsoport g elem szerinti baloldali mellékosztályának nevezzük
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 3 III. MEGFELELTETÉSEk, RELÁCIÓk 1. BEVEZETÉS Emlékeztetünk arra, hogy az rendezett párok halmazát az és halmazok Descartes-féle szorzatának nevezzük. Más szóval az és halmazok
1. A Horner-elrendezés
1. A Horner-elrendezés A polinomok műveleti tulajdonságai Polinomokkal a szokásos módon számolhatunk: Tétel (K2.1.6, HF ellenőrizni) Tetszőleges f,g,h polinomokra érvényesek az alábbiak. (1) (f +g)+h =
Diszkrét matematika I., 12. előadás Dr. Takách Géza NyME FMK Informatikai Intézet takach november 30.
1 Diszkrét matematika I, 12 előadás Dr Takách Géza NyME FMK Informatikai Intézet takach@infnymehu http://infnymehu/ takach 2005 november 30 Vektorok Definíció Egy tetszőleges n pozitív egész számra n-komponensű
FÉLCSOPORTOK NAGY ATTILA
FÉLCSOPORTOK NAGY ATTILA 2013.06.28 Tartalomjegyzék Bevezető 4 1. A félcsoport és csoport fogalma 6 1.1. A művelet fogalma.............................. 6 1.2. A félcsoport fogalma.............................
Hamming-kód. Definíció. Az 1-hibajavító, perfekt lineáris kódot Hamming-kódnak nevezzük. F 2 fölötti vektorokkal foglalkozunk.
Definíció. Hamming-kód Az -hibajavító, perfekt lineáris kódot Hamming-kódnak nevezzük. F fölötti vektorokkal foglalkozunk. Hamming-kód készítése: r egész szám (ellenırzı jegyek száma) n r a kódszavak hossza
Gonda János VÉGES TESTEK
Gonda János VÉGES TESTEK Budapest, 2011 Lektorálta Bu Mnh Phong Utolsó módosítás dátuma: 2018. áprls 5. Előszó Ez a jegyzet az ELTE-n tartott Véges testek lletve Véges testek alkalmazásokhoz című tárgy
matematika alapszak Waldhauser Tamás jegyzete alapján készítette B. Szendrei Mária
ALGEBRA ÉS SZÁMELMÉLET vázlat az előadáshoz matematika alapszak 2019-20, őszi félév Waldhauser Tamás jegyzete alapján készítette B. Szendrei Mária 1. Komplex számok Kanonikus alak, konjugált, abszolút
Matematika A2a LINEÁRIS ALGEBRA NAGY ATTILA
LINEÁRIS ALGEBRA NAGY ATTILA 20160515 Tartalomjegyzék 1 Algebrai struktúrák 5 2 Lineáris tér (vektortér) 13 21 A vektortér fogalma 14 22 Vektorok lineáris függetlensége és függősége 18 23 Generátorrendszer,
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2017. tavasz 1. Diszkrét matematika 2.C szakirány 4. előadás Nagy Gábor [email protected] [email protected] compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2017.
1. Bázistranszformáció
1. Bázistranszformáció Transzformáció mátrixa új bázisban A bázistranszformáció képlete (Freud, 5.8.1. Tétel) Legyenek b és d bázisok V -ben, ] v V és A Hom(V). Jelölje S = [[d 1 ] b,...,[d n ] b T n n
Gonda János POLINOMOK. Példák és megoldások
Gonda János POLINOMOK Példák és megoldások ELTE Budapest 007-11-30 IK Digitális Könyvtár 4. javított kiadás Fels oktatási tankönyv Lektorálták: Bui Minh Phong Láng Csabáné Szerkesztette: Láng Csabáné c
Készítettel: Szegedi Gábor (SZGRACI.ELTE)
Készítettel: Szegedi Gábor (SZGRACI.ELTE) http://people.inf.elte.hu/szgraci/egyetem Burcsi Péter tanár úr előadása alapján készült 2010-2011. őszi félév Logikai alapok Halmazelméleti alapfogalmak 1. Mondjon
DiMat II Végtelen halmazok
DiMat II Végtelen halmazok Czirbusz Sándor 2014. február 16. 1. fejezet A kiválasztási axióma. Ismétlés. 1. Deníció (Kiválasztási függvény) Legyen {X i, i I} nemüres halmazok egy indexelt családja. Egy
Fried Katalin Korándi József Török Judit. A modern algebra alapjai
Fried Katalin Korándi József Török Judit A modern algebra alapjai Tartalomjegyzék 1. Bevezető 5 2. Algebrai műveletek 7 3. Félcsoportok 20 4. Csoportok 31 5. Mellékosztályok, normálosztó 50 6. Csoport
