Episode I
Alice és Bob
25. fejezet
Alice és Bob fontos párhuzamokat talál
Az előző fejezetben megismerkedtünk az úgynevezett csoportelmélet néhány alapfogalmával és összefüggésével, amely az absztrakt algebra egy igen hatékony eszköze. Bevezettük a csoport és a részcsoport fogalmát, valamint definiáltuk, hogy mit értünk egy csoport rendje illetve egy csoportelem rendje alatt. Ezután a mellékosztályok segítségével igazoltuk a Lagrange-tételt, amely egy fontos oszthatósági kapcsolatot mond ki egy csoport és a részcsoportok rendjei között. Végül ezt felhasználva megmutattuk, hogy bármilyen páratlan összetett szám esetén a redukált maradékosztályoknak legalább a fele Miller-Rabin-tanú, így gyakorlatilag nincs esélye annak, hogy a 23.5. szakaszban ismertetett Miller-Rabin-prímteszt tévedjen. A 26. fejezetben meg fogjuk majd mutatni, hogy még ennél is jobb a helyzet, és a redukált maradékosztályoknak nemhogy a fele, de legalább a háromnegyede Miller-Rabin-tanú. Ehhez azonban ebben a fejezetben meg kell ismerkednünk néhány további csoportelméleti fogalommal és összefüggéssel.
Mik azok a csoporthomomorfizmusok, normálosztók és faktorcsoportok? Milyen párhuzam mutatható ki ezek és a korábban már ismertetett gyűrűhomomorfizmusok, ideálok és maradékosztálygyűrűk között? Milyen szép struktúratartó tulajdonságai vannak egy csoporthomomorfizmusnak? Mik azok a ciklikus csoportok, és összesen hány ilyen létezik? Ebben a fejezetben erről lesz szó...
Figyelem! Ez a fejezet erőteljesen épít a 18. és a 24. fejezetben felépített alábbi definíciókra, valamint a hozzájuk kapcsolódó tételekre:
- 18.6. Definíció (Gyűrűhomomorfizmus)
- 18.12. Definíció (Gyűrűhomomorfizmus magja és képe)
- 18.18. Definíció (Ideál)
- 18.23. Tétel (Maradékosztálygyűrűk)
- 24.1. Definíció (Csoport)
- 24.4. Definíció (Részcsoport)
- 24.6. Definíció (Csoport rendje)
- 24.7. Tétel (Mellékosztályok)
- 24.8. Tétel (Lagrange tétele)
- 24.12. Definíció (Csoportelem rendje)
Ezek kontextusba helyezése miatt erőteljesen ajánlott elolvasni a 18. és a 24. fejezetet, mivel gyakran hivatkozni fogunk rájuk.
A 18. fejezetben ismertettük az úgynevezett moduláris aritmetika, azaz a maradékokkal való számolás absztrakt algebrai hátterét. Mint ahogyan azt az Olvasó is látni fogja, az ennek kapcsán felépített fogalmak és tételek szinte egytől egyig párhuzamba állíthatók lesznek azokkal a fogalmakkal és tételekkel, amelyeket ebben a fejezetben fogunk felépíteni. Ezekre a szép párhuzamokra a tárgyalás során folyamatosan rá fogunk mutatni annak érdekében, hogy lehessen mihez kötni az itt bevezetett, sok esetben meglehetősen absztrakt csoportelméleti fogalmakat. Ettől függetlenül azt javasoljuk az Olvasónak, hogy gyakran lapozzon vissza az említett 18. fejezethez, mivel ezek a párhuzamok adott esetben egészen más megvilágításba helyezhetik az eddig tanultakat.
A 18.1. szakaszban elsőként egy nagyon fontos, az egész számok \Z gyűrűjén értelmezett függvénnyel, az úgynevezett modulo m maradékképző függvénnyel ismerkedtünk meg. Ez a \bmod_m-mel jelölt függvény minden egész számhoz az m egész számmal való nemnegatív osztási maradékát rendeli hozzá. Ennek a függvénynek az értékkészletét Z_m-mel jelöltük, amelyen egy összeadásnak és egy szorzásnak nevezett műveletet is értelmeztünk a 18.3. Definícióban leírtaknak megfelelően.
Ezután igazoltuk, hogy a Z_m halmaz ezzel a két művelettel egy kommutatív gyűrűt alkot. Ám ami talán még fontosabb volt számunkra, hogy a \bmod_m maradékképző függvény egy szoros kapcsolatot létesített a \Z és a Z_m gyűrűk között.
25.1Csoporthomomorfizmusok
A már említett \bmod_m függvényről ugyanis a 18.7. Tételben megmutattuk, hogy ő egy úgynevezett gyűrűhomomorfizmus \Z és Z_m között. Ez a 18.6. Definíció alapján azt jelentette, hogy a \bmod_m függvény tartja a \Z gyűrű műveleteit. Azaz teljesen mindegy, hogy két számot először a \Z gyűrűben adunk vagy szorzunk össze, az eredmény \bmod_m szerinti képe a Z_m gyűrűben ugyanaz lesz, mintha először képeztük volna a két szám maradékát, és ezeket adtuk vagy szoroztuk volna össze a Z_m gyűrűn értelmezett műveletekkel.
Most bevezetünk egy nagyon hasonló fogalmat, amely tehát két gyűrű helyett két csoport között létesít egy ehhez hasonló szoros kapcsolatot.
A gyűrűhomomorfizmus fogalmának bevezetése után egy fontos segédtételt bizonyítottunk, amely demonstrálta az ilyen leképezések struktúratartó tulajdonságait. Ez a 18.11. Lemma volt, amelyben azt mutattuk meg, hogy a gyűrűhomomorfizmusok tartják a kiindulási gyűrű nullelemét, továbbá az ott értelmezett ellentettképzést is. Azaz a nullelem képe a célgyűrű nulleleme, illetve ellentett képe a kép ellentettje lesz a célgyűrűben.
Most a csoporthomomorfizmusok kapcsán igazolunk egy nagyon hasonló segédtételt. Az egyetlen különbség mindössze annyi, hogy csoportok esetén nullelem helyett általában egységelemről, míg ellentett helyett inverzről szoktunk beszélni.
25.2Csoporthomomorfizmus magja és képe
A 18.6. szakaszban a gyűrűhomomorfizmusok jellemzéséhez megismerkedtünk a gyűrűhomomorfizmus magjának és képének fogalmával. Egy f:R\to S gyűrűhomomorfizmus magjának neveztük azon R-beli elemek halmazát, amelyekhez az f függvény épp az S gyűrű nullelemét rendeli hozzá, míg f képének azoknak az S-beli elemeknek a halmazát neveztük, amelyeket f legalább egy R-beli elemhez hozzárendel. Ennek mintájára az alábbiakban definiáljuk a csoporthomomorfizmusok magjának és képének fogalmát. A különbség pusztán annyi, hogy most a célgyűrű nullelemének szerepét a célcsoport egységeleme veszi át.
Ezek után a 18.7. szakaszban bevezettük a részgyűrű fogalmát, és megmutattuk, hogy egy f gyűrűhomomorfizmus képe minden esetben részgyűrű abban az S gyűrűben, ahová f képez. Az erről szóló 18.16. Tételben azt is megemlítettük, hogy ennél többet nem is tudunk elmondani az S-be képező gyűrűhomomorfizmusok képeiről. Ez másként fogalmazva azt jelenti, hogy S bármely részgyűrűje képe egy valamilyen S-be mutató gyűrűhomomorfizmusnak.
A részcsoport fogalmát a 24.4. Definícióban már bevezettük, és most az említett 18.16. Tétel mintájára egy nagyon hasonló állítást fogunk igazolni a csoporthomomorfizmusok képeivel kapcsolatban.
Egy H csoportban tehát az odamutató csoporthomomorfizmusok képeiről mindössze annyit tudunk mondani, hogy azok pontosan H részcsoportjai lesznek. Ezzel szemben egy G csoport azon részhalmazairól, amelyek valamilyen G-ből kiinduló csoporthomomorfizmusok magjai lehetnek, ennél többet is fogunk tudni mondani.
Ez párhuzamba állítható azzal, ahogyan a gyűrűhomomorfizmusok magjait jellemeztük. Először a 18.17. Tételben adtunk erre egy szükséges feltételt. E tétel szerint ha egy R gyűrű valamely I részhalmaza egy R-ből kiinduló gyűrűhomomorfizmus magja, akkor I egy olyan speciális részgyűrű R-ben, amely nem csak az I-beli elemekkel, hanem tetszőleges R-beli elemmel való szorzásra is zárt. Az ilyen speciális részgyűrűket a 18.18. Definícióban ideáloknak neveztük.
Most ehhez hasonlóan arra keresünk szükséges feltételt, hogy egy G csoport valamely részhalmaza mikor lehet egy valamilyen G-ből induló csoporthomomorfizmus magja. Nem meglepő módon ezek a részhalmazok is bizonyos értelemben speciális részcsoportok lesznek G-ben.
A 25.5. Tételben felsorolt két feltételt tehát egy csoport minden olyan részhalmaza szükségképpen teljesíti, amely egy valamilyen csoporthomomorfizmus magja lehet. Ezeknek a részhalmazoknak a következő szakaszban az ideálok mintájára külön nevet is adunk, majd megmutatjuk, hogy e feltételek egyben elégségesek is.
25.3Normálosztók és faktorcsoportok
A gyűrűk esetén ideáloknak neveztük el azokat a speciális részgyűrűket, amelyek gyűrűhomomorfizmusok magjai lehetnek. Az előző szakaszban egy csoport részcsoportjaira is sikerült azonosítanunk egy olyan speciális tulajdonságot, ami – legalábbis – szükséges ahhoz, hogy ők csoporthomomorfizmusok magjai lehessenek. Most az ilyen speciális részcsoportokat elnevezzük, majd megmutatjuk, hogy ezeken kívül más részcsoport nem is lehet csoporthomomorfizmus magja – azaz, hogy az említett speciális tulajdonság egyben elégséges is.
Az iménti definícióban megismert szóhasználattal élve a 25.5. Tétel úgy is megfogalmazható, hogy amennyiben egy G csoport valamely N részhalmaza magja egy csoporthomomorfizmusnak, akkor N normálosztó G-ben. Ez a 18.17. Tétel csoportelméleti párja, amely szerint egy gyűrűhomomorfizmus magja mindig ideál.
A 24.7. Tétel bizonyítása utáni megjegyzésben már megemlítettük, hogy általában egy részcsoport szerinti bal- illetve jobboldali mellékosztályok különböző halmazok lesznek. Most megmutatjuk, hogy normálosztók esetén a két halmaz épp egybeesik, ráadásul ez a tulajdonság nem is teljesül más részcsoportokra.
Most azt szeretnénk belátni, hogy egy N részcsoport normálosztó mivolta nem csak szükséges, hanem elégséges is ahhoz, hogy N egy csoporthomomorfizmus magja lehessen. Ennek bizonyításához a 18.8. szakaszban látott módon fogunk eljárni, csak itt most az ideálok szerepét a normálosztók, a gyűrűhomomorfizmusok szerepét pedig a csoporthomomorfizmusok veszik át.
Ennek megfelelően mutatni fogunk most egy olyan konstrukciót, amely tetszőleges G csoportból annak valamely N normálosztójának segítségével létrehoz egy új csoportot, továbbá egy G-ből ebbe az új csoportba mutató olyan csoporthomomorfizmust, amelynek magja épp N. Ehhez előszöris értelmezni fogunk egy műveletet az N normálosztó szerinti mellékosztályok között.
Az ideál szerinti maradékosztályok között a 18.23. Tételben definiált műveletek mintájára ezt a műveletet is a reprezentánselemek segítségével kell majd elvégezni. Eszerint tehát két mellékosztályt úgy fogunk "összeszorozni" egymással, hogy kiválasztunk belőlük egy-egy tetszőleges elemet, amelyeket összeszorzunk az eredeti G csoport műveletével, majd azt a mellékosztályt választjuk "végeredménynek", amelybe az így kapott elem esik. Egy ilyen mellékosztályok közötti műveletnek nyilvánvalóan akkor van csak értelme, ha az eredményül kapott mellékosztály nem függ attól, hogy a két bemeneti mellékosztályból mely elemeket választottuk ki a művelet elvégzéséhez. A 25.6. ábrán például az A és B mellékosztályok "összeszorzása" látható, amit két különböző elempár segítségével elvégezve ugyanaz az eredmény adódik.
Megköveteljük tehát, hogy függetlenül attól, hogy az a_1\cdot b_1 vagy az a_2\cdot b_2 szorzatot számítjuk-e ki, az eredménynek mindkét esetben ugyanabba a mellékosztályba kell esnie. Ilyenkor mondjuk azt, hogy a művelet jóldefiniált.
Egy gyűrűben a maradékosztályok közötti műveletek jóldefiniáltsága a 18.22. Tétel alapján azon múlott, hogy az a részgyűrű, amelynek a segítségével ezeket a maradékosztályokat képeztük speciálisan egy ideál volt. Most megmutatjuk, hogy ehhez hasonlóan egy csoport esetén egy N részcsoport szerinti mellékosztályok közötti művelet akkor lesz jóldefiniált, ha N speciálisan egy normálosztó.
A normálosztók szerinti mellékosztályok között bevezetendő művelet ezek alapján valóban jóldefiniált, azaz művelet a szó algebrai – 11.3. Definíció szerinti – értelmében is. Most e művelet segítségével a 18.23. Tételben definiált faktorgyűrűk – vagy az eddig használt nevükön: maradékosztálygyűrűk – mintájára az alábbi tételben definiálunk egy nagyon hasonló fogalmat.
Az imént bizonyított és a 25.5. Tétel következményeként mostmár egyértelműen azonosítani tudjuk egy csoport azon részhalmazait, amelyek valamilyen csoporthomomorfizmusok magjai lehetnek. Erről szól az alábbi következmény, amely tehát a gyűrűk esetén már igazolt 18.24. Következmény csoportelméleti párja.
25.4Csoportok homomorfizmustétele
A 18.9. szakaszban ezek után igazoltuk a gyűrűk homomorfizmustételét. Ez abban volt a segítségünkre, hogy felfedjük egy R gyűrűből egy S gyűrűbe mutató f gyűrűhomomorfizmus képének pontos szerkezetét. A furcsa az, hogy ezt még akkor is meg tudjuk tenni, ha csupán f magját ismerjük, de sem magáról f-ről, sem pedig az S célgyűrűről nincs semmi egyéb információnk. Másként fogalmazva f magja minden információt tartalmaz ezekről.
Ezen az alapon megtehettük, hogy gyakorlatilag felváltva használtuk a 18.3. Definícióban ismertetett Z_m gyűrűt, valamint a 20.5. Tételben bevezetett \Z/m\Z faktorgyűrűt. E két gyűrűnek látszólag semmi köze egymáshoz. A Z_m gyűrű ugyanis az egész számok \Z gyűrűjén értelmezett, szintén a 18.3. Definícióban bevezetett \bmod_m maradékképző függvény, mint gyűrűhomomorfizmus képe, melynek elemei ugye a 0, 1, 2, ..., |m|-1 egész számok. Ezzel szemben a \Z/m\Z gyűrű az (m)=m\Z ideállal képzett faktorgyűrű, amelynek az elemei maradékosztályok, azaz halmazok.
A homomorfizmustétel azonban nagyon szorosan összeköti ezt a két gyűrűt, sőt nem kevesebbet állít, mint hogy a két gyűrű izomorf egymással – azaz az elemek és a műveletek jelölésétől eltekintve megegyezik. A \bmod_m maradékképző függvény, mint gyűrűhomomorfizmus magja ugyanis épp az (m)=m\Z ideál. Így az ezzel az ideállal képzett \Z/m\Z faktorgyűrű izomorf \bmod_m képével, ami jelen esetben nem más, mint a Z_m gyűrű.
Most ennek mintájára kimondunk és bizonyítunk egy ugyanilyen tételt a csoportok esetére.
25.5Csoporthomomorfizmusok struktúratartó tulajdonságai
Ebben a szakaszban azt fogjuk megmutatni, hogy egy f:G\to H csoporthomomorfizmuson keresztül a H csoport milyen fontos strukturális tulajdonságokat örököl meg a G csoporttól. Főként ezekre a kulcsfontosságú észrevételekre fogjuk építeni a Miller-Rabin-tanúk számára vonatkozó alsó becslésünk lényeges javítását a következő fejezetben. Ezek megfogalmazásához előbb azonban ismerkedjünk meg néhány függvényekkel kapcsolatos további fogalommal, amelyeket az alábbi definíció utáni megjegyzésben ábrákkal is szemléltetünk.
Most azt vizsgáljuk meg, hogy egy f:G\to H csoporthomomorfizmus milyen hatással van G és H részcsoportjaira és normálosztóira.
Szürjektív csoporthomomorfizmusok esetén az iménti tételnél sokkal többet is mondhatunk: a G csoport bizonyos strukturális tulajdonságai ilyenkor egy az egyben átöröklődnek H-ra. A következő két tételben ezeket fogjuk igazolni. Elsőként azt mutatjuk meg, hogy H részcsoportjai kölcsönösen egyértelműen párba állíthatók G azon részcsoportjaival, amelyek tartalmazzák az f magját.
Ezután azt fogjuk igazolni, hogy a részcsoportok mellett azok mellékosztályai között is kölcsönösen egyértelmű megfeleltetés létesíthető f segítségével.
Az imént bizonyított tételnek van két, a következő fejezetben kulcsfontosságú szerepet játszó következménye. Ezek közül az első a részcsoportindexekre vonatkozik.
A másik fontos következmény pedig a faktorcsoportok közötti szoros kapcsolatról szól.
Az ebben a szakaszban bizonyított tételeknek a következő fejezetben lesz kulcsfontosságú szerepük, amikoris a Miller-Rabin-tanúk számának alsó becslését fogjuk lényegesen megjavítani a 24.23. Tételhez képest.
25.6Csoportok direkt szorzata
A 22.6. szakaszban a kínai maradéktétel kapcsán került elő egy szorzatgyűrűnek nevezett konstrukció, amelynek a segítségével kettő vagy több gyűrűből egy további gyűrűt lehet képezni. Azt, hogy pontosan mit értünk szorzatgyűrű alatt, és hogy ez a konstrukció valóban teljesíti a gyűrűaxiómákat, a 22.6. Tételben igazoltuk. Most egy ehhez nagyon hasonló konstrukciót mutatunk be a csoportok esetére is, amelynek szintén következő fejezetben fogjuk hasznát venni.
Egyszerű következményként szinte azonnal adódik, hogy véges csoportok esetén a szorzatcsoport rendje hogyan számítható ki az eredeti csoportok rendjeiből.
25.7Részcsoportok generálása
A 19.4. szakaszban a részgyűrűkkel és ideálokkal kapcsolatban vezettük be a generálás fogalmát. Ott azt mondtuk, hogy egy gyűrű tetszőleges nemüres X részhalmazához mindig egyértelműen létezik egy legszűkebb olyan részgyűrű – vagy ideál –, amely X-et tartalmazza. Ezt az X által generált részgyűrűnek – vagy ideálnak – neveztük és \lang X\rang-szel jelöltük.
Ugyanilyen értelemben bármely csoport részcsoportjaira és normálosztóira is bevezethető a "generálás" fogalma. A gyűrűknél ennek feltétele az volt, hogy részgyűrűk vagy ideálok metszete is részgyűrű vagy ideál legyen, amelyet a 19.9. Tételben igazoltunk is. Most a részcsoportokra és normálosztókra mondunk ki egy ugyanilyen tulajdonságot.
Most egy G csoportban azokat a részcsoportokat (vagy normálosztókat) fogjuk megvizsgálni, amelyek G-nek egy adott X részhalmazát tartalmazzák. Ezek a részcsoportok (vagy normálosztók) szintén egy halmazrendszert alkotnak G felett, amelynek egy fontos tulajdonságát mondja ki az alábbi tétel.
Ez alapján tehát egy adott G csoport bármely X részhalmaza egyértelműen meghatároz egy részcsoportot. Ez lesz az X-et tartalmazó legszűkebb részcsoport. Ugyanakkor ez a tétel semmit nem mond arról, hogy az X által generált \lang X\rang részcsoportot lehet-e generálni egy X-nél szűkebb részhalmazzal is vagy nem. Amikor tehát azt mondjuk, hogy egy részcsoport "generálható X-szel", ez még nem jelenti azt, hogy az adott részcsoport kizárólag X-szel generálható.
25.8Ciklikus csoportok
Végül ebben a szakaszban megismerkedünk a csoportok legegyszerűbb osztályával, az úgynevezett ciklikus csoportokkal, és – legalábbis izomorfia erejéig – meg is adjuk az összes, ebbe az osztályba tartozó csoportot. Az ideálok generálása kapcsán a 19.11. Definícióban külön jelentőséget tulajdonítottunk az olyan ideáloknak, amelyek a szóbanforgó gyűrű kevés számú – sőt a főideálok esetén mindössze egyetlen – elemével generálhatók. Ez csoportok esetén elvezet minket egy, a továbbiakban számunkra fontos fogalomhoz.
Kézenfekvő példaként először megmutatjuk, hogy az egész számok \Z gyűrűjének additív csoportja, azaz a 24.3. Tétel alapján \Z^+-szal jelölt csoport ciklikus.
Második példaként azt is igazoljuk, hogy bármilyen nemnegatív m\geq 0 esetén a \Z/m\Z maradékosztálygyűrű additív csoportja, azaz (\Z/m\Z)^+ is ciklikus.
Hamarosan egy fontos csoportelméleti struktúratételt fogunk bizonyítani a ciklikus csoportokra vonatkozóan, amely azt mondja ki, hogy a fentieken kívül – izomorfiától eltekintve – nem is létezik más ciklikus csoport. Ehhez azonban szükségünk lesz az alábbi tételre.
Ezek után ismertetjük a már említett, ciklikus csoportokra vonatkozó struktúratételünket, amely tehát kizárja a \Z^+ és a (\Z/m\Z)^+ additív csoportokon kívüli további ciklikus csoportok létezését.
Láthattuk tehát, hogy a \Z/m\Z maradékosztálygyűrűk additív csoportjai minden nemnegatív m esetén ciklikusak. Jogosan merülhet fel a kérdés, hogy vajon mi a helyzet ugyanezen gyűrűk multiplikatív csoportjaival ebben a tekintetben.
Nézzük meg például a \Z/8\Z maradékosztálygyűrű esetét. Ennek multiplikatív csoportja a modulo 8 redukált maradékosztályokból áll, amelyek az alábbiak:
Ezek hatványait az alábbi táblázatban foglaltuk össze, ahol az egyes sorokban e maradékosztályok hatványai szerepelnek az első néhány pozitív kitevőre, amely kitevőknek az egyes oszlopok felelnek meg:
Látható, hogy egyetlen csoportelem sem tölti be a generátorelem szerepét, hiszen egyiknek az egész kitevős hatványai sem állítják elő az összes többi redukált maradékosztályt. A (\Z/8\Z)^{\times} multiplikatív csoport tehát nem ciklikus.
Tekintsük most a (\Z/10\Z)^{\times} multiplikatív csoport elemeinek hatványait, amelyet az alábbi táblázatban foglaltunk össze:
Látható, hogy ennek a csoportnak két generátoreleme is van, méghozzá a [3]_{10} és a [7]_{10} redukált maradékosztályok, így a (\Z/10\Z)^{\times} csoport bizony ciklikus. A maradékosztálygyűrűk multiplikatív csoportjai esetén tehát a kérdés már nem ennyire egyértelmű, ám ezzel a következő fejezetben fogunk bővebben foglalkozni.
Végül azt a fontos kérdést is megvizsgáljuk, hogy ha egy g csoportelem rendje ismert, akkor ebből hogyan tudjuk meghatározni g bármely hatványának rendjét.
Ez a tétel a következő fejezetben lesz fontos számunkra.
Ebben a fejezetben tehát kibővítettük a csoportelméleti eszköztárunkat. A 18. fejezetben megismert gyűrűhomomorfizmusok mintájára bevezettük a csoporthomomorfizmus fogalmát, valamint pontosan azonosítottuk ezek magjait. Fontos párhuzamokat felfedve megmutattuk, hogy ezeknek is – a gyűrűhomomorfizmusok kapcsán bevezetett ideálokhoz hasonlóan – bizonyos speciális tulajdonságoknak kell megfelelniük. Így jutottunk el a normálosztó és a faktorcsoport fogalmához, majd ismertettük a csoportok homomorfizmustételét. Azt is igazoltuk, hogy egy szürjektív csoporthomomorfizmus átörökíti a kiindulási csoport legfontosabb strukturális tulajdonságait a célcsoportra. Ezután megismerkedtünk a generálás és az ehhez kapcsolódó ciklikus csoportok fogalmával. Végül megmutattuk, hogyan lehet kiszámolni egy csoportelem hatványainak rendjét.
Ezek a csoportelméleti ismeretek önmagukban is fontosak, a következő fejezetben azonban konkrét számelméleti alkalmazást is kapnak: a 23.5. szakaszban ismertetett Miller-Rabin-prímteszt hibabecslésének javításában lesz fontos szerepük. Ennek során igazolni fogjuk, hogy a redukált maradékosztályoknak nemhogy a fele, de legalább a háromnegyede Miller-Rabin-tanú.