youproof.orgDeep Math. Human Access.
Régi könyvek könyvtári polcokon

Episode I

Alice és Bob

12. fejezet

Alice és Bob rendet tesz

Az előző fejezetben kitöröltünk mindent a fejünkből, amit az általános iskolában a számokról tanultunk, és elkezdtük felépíteni a modern kriptográfiai eljárások alapját jelentő számelméletet a semmiből. Mindössze négy egyszerű állításból indultunk ki, amelyet Peano-axiómarendszernek nevezünk, és amelyek rögzítik a pozitív egész számok és a alapvető tulajdonságait. Ezek halmazát természetes számoknak neveztük, és -nel jelöltük. Szigorúan az axiómákat használva bevezettünk az halmazon egy összeadásnak nevezett műveletet, amelyről megmutattuk, hogy – az axiómák logikai következményeként – valóban teljesíti az általános iskolában jól megszokott tulajdonságokat. De vajon mi minden következik még ebből a négy axiómából? Milyen alaptulajdonságai vannak a szorzás műveletének és mi az oka, hogy ezek valóban teljesülnek? Mik azok a relációk és hogy jön ide a "kő-papír-olló" nevű játék? Mit nevezünk rendezett halmaznak és hogyan vezethetjük be a "kisebb-nagyobb" fogalmát a természetes számok között? Ebben a fejezetben erről lesz szó...

Figyelem! Ez a fejezet erőteljesen épít a 11. fejezetben bevezetett alábbi definíciókra és tételekre, amelyekkel elkezdtük a számelmélet felépítését:

E definíciók és tételek kontextusba helyezése miatt erőteljesen ajánlott tehát elolvasni a 11. fejezetet.

A matematika igazi természete kezdett el kibontakozni az előző fejezetben. Nevezetesen: kiindulunk néhány egyszerű állításból, amelyeket igaznak fogadunk el – ez jelen példánkban a Peano-axiómarendszer négy állítása. Nem azért fogadjuk el őket igaznak, mert valamiféle abszolút igazságokat állítanak – olyan talán nem is létezik, ha belegondolunk –, hanem azért, mert ezek rögzítik a felépítendő elmélet "játékszabályait", akárcsak a sakkban. A fogalmainkat közvetlenül vagy közvetett módon az axiómákból építjük fel, és csak olyan további állításokat fogadunk el igaznak, amelyeket szigorú logikai érveléssel az axiómákra, az azok segítségével felépített fogalmakra, vagy korábban már bizonyított állításokra tudunk visszavezetni.

Ennek a tudománynak épp ez adja az erősségét is. Minden más természettudomány alapja ugyanis a kísérletezés. Akárhány kísérletet is végzünk, soha nem lehetünk teljesen biztosak egy tudományos elmélet igazságában, arra csupán megerősítést kapunk. Ha azonban akárcsak egyetlen kísérlet is megcáfolja az elméletünket, azt azonnal dobhatjuk ki a kukába. Ezzel szemben egy matematikai állítás igazsága örök érvényű. Egy bizonyított állítás igaz marad, ameddig világ a világ, arra nyugodtan lehet tovább építkezni, és nincs szükség arra, hogy azt kísérletekkel megerősítsük. A 11.5. szakaszban például a Peano-axiómarendszer segítségével bevezettük az összeadás fogalmát, a 11.6. és a 11.7. szakaszban pedig bizonyítottuk annak kommutativitását és asszociativitását. A továbbiakban tehát nyugodtan építkezhetünk ezekre a tulajdonságokra.

Építkezzünk hát tovább, és kényelmi okok miatt vezessünk be egy újabb műveletet az halmazon.

A természetes számok szorzása

Képzeljük el azt a szituációt, amikor egy természetes számot önmagával sokszor kell összeadni. Jó volna valamilyen módon rövidíteni az olyan jellegű kifejezéseket, mint például ez: . Itt az természetes számot ötször adtuk össze önmagával, ami – valljuk be – eléggé kényelmetlen. Ezt elkerülendő, most bevezetünk egy "szorzásnak" nevezett műveletet, amelyet a szimbólummal fogunk jelölni. A fenti kifejezést például így rövidíthetjük: .

A szorzás műveletével kapcsolatban azonnal rögzíthetünk két megállapodást. Először is állapodjunk meg abban, hogy mi legyen az eredmény akkor, ha valamit -val szorzunk meg. Ezt ugye a fenti értelmezés alapján egy tagú összegként foghatjuk fel. Természetes tehát, ha rögzítjük, hogy tetszőleges esetén eredménye legyen. A másik megállapodásunk pedig legyen az, hogy ha egy természetes számot egy természetes szám rákövetkezőjével szorozzuk meg, akkor az ennek megfelelő összegben éppen eggyel többször szerepeljen , mintha csak -vel szoroztunk volna.

Ennek megfelelően a most következő definícióval vezetjük be a szorzás műveletét.

12.1. Definíció (Természetes számok szorzása):

Az halmazon értelmezett, -tal jelölt kétváltozós műveletet szorzásnak nevezzük, amennyiben teljesülnek rá a következő tulajdonságok:

1.
Tetszőleges természetes szám esetén .
2.
Amennyiben valamely és természetes számokra az eredménye már ismert, úgy teljesül az egyenlőség.

A fentiekben a nulla természetes számot, az természetes szám rákövetkezőjét, a szimbólum pedig a természetes számok összeadását jelöli.

Ez alapján kiszámítható bármely két természetes szám szorzata. Amennyiben például elemeit a szokásos módon, tízes számrendszerben jelöljük, akkor a szorzat az alábbi lépésekben fejthető ki szigorúan a fenti definíció szerint:

Értelmeztünk tehát egy újabb műveletet az halmazon, amelyet önkényesen "szorzásnak" neveztünk, és a műveleti jellel jelöltünk. Az összeadáshoz hasonlóan vizsgáljuk hát meg, hogy ez is teljesíti-e azokat a jól megszokott tulajdonságokat, amelyeket általános iskolai tanulmányaink alapján elvárnánk tőle.

A szorzás kommutativitása

Általános iskolában megtanultuk, hogy az összeadáshoz hasonlóan a szorzás esetén is felcserélhető a két tényező sorrendje. Első jogos kérdés tehát, hogy vajon a 12.1. Definícióban ismertetett szorzás művelete teljesíti-e ezt a kritériumot?

Ennek megmutatásához két segédtételre lesz szükségünk. Az első segédtétel azt mondja ki, hogy a definíció 1. pontjában szereplő esetben a tényezők felcserélhetők – azaz, hogy az -hoz hasonlóan a eredménye is lesz.

12.2. Lemma:

Az halmaz tetszőleges elemére igaz az alábbi összefüggés:

Itt a nulla természetes számot jelöli.

Ez ugyan magától értetődőnek tűnik, de ismételten felhívjuk a figyelmet arra, hogy mindenben kételkednünk kell, amit nem vezettünk vissza az axiómákra, az azokból alkotott definíciókra vagy korábban már bizonyított állításokra. Márpedig a -tal jelölt szorzás jelenleg nem több pusztán egy általunk kreált definíciónál. A bizonyításhoz az előző fejezetben már jól bejáratott teljes indukciót alkalmazzuk, amelynek használatát a 4. Peano-axióma teszi lehetővé.

Bizonyítás:

Az -ra vonatkozó teljes indukciót alkalmazunk, azaz feltesszük, hogy valamilyen természetes számra az állítás igaz. Az indukciós feltétel tehát: . Azt kell bizonyítanunk, hogy ekkor -re is igaz lesz, azaz:

A 12.1. Definíció 2. pontja miatt:

A 11.4. Definíció 1. pontja miatt:

Végül pedig az indukciós feltétel miatt:

Felállítottuk tehát a dominósort, és beláttuk, hogy bármely dominó felborítása esetén a soron következő dominó is fel fog borulni. Ezért most felborítjuk az első dominót, azaz igazoljuk, hogy az állítás igaz -ra.

Ez viszont nyilvánvalóan teljesül a 12.1. Definíció 1. pontja miatt:

Borul tehát az első dominó, és vele együtt a teljes dominósor, azaz minden természetes számra igaz, hogy .

A kommutativitáshoz szükséges második segédtétel lényegében azt mondja ki, hogy mi történik a 12.1. Definíció 2. pontjában szereplő képlettel, ha felcseréljük a tényezőket:

12.3. Lemma:

Az halmaz tetszőleges és elemeire igaz az alábbi összefüggés:

Itt az természetes szám rákövetkezőjét, a szimbólum pedig a természetes számok összeadását jelöli.

Bizonyítás:

Az -ra vonatkozó teljes indukciót alkalmazunk, azaz feltesszük, hogy valamilyen természetes számra az állítás igaz. Az indukciós feltétel tehát: . Azt kell bizonyítanunk, hogy ekkor -re is igaz lesz, azaz:

A 12.1. Definíció 2. pontja miatt:

Az indukciós feltétel miatt a zárójel átírható:

A 11.10. Tétel miatt az összeadás asszociatív, ezért ezt a kifejezést átzárójelezhetjük:

A 11.4. Definíció 2. pontja miatt a zárójel átírható:

A 11.8. Tétel miatt az összeadás kommutatív, ezért a jobboldali tagban szereplő függvény paramétere átírható:

Ismételten a 11.4. Definíció 2. pontja miatt:

A 11.10. Tétel miatt az összeadás asszociatív, ezért ez a kifejezés ismételten átzárójelezhető:

Végül ismét a 12.1. Definíció 2. pontja miatt miatt a zárójelben lévő kifejezés átírható:

Vagyis azt kaptuk, hogy valóban .

Felállítottuk tehát a dominósort, és beláttuk, hogy bármely dominó felborítása esetén a soron következő dominó is fel fog borulni.

Ezért most felborítjuk az első dominót, azaz igazoljuk, hogy az állítás igaz -ra, azaz:

Ez viszont nyilvánvalóan teljesül, hiszen a 12.1. Definíció 1. pontja miatt:

Szintén ugyanezen ok miatt:

Végül a 11.4. Definíció 1. pontja miatt:

Borul tehát az első dominó, és vele együtt a teljes dominósor, azaz minden és természetes számra igaz, hogy .

Ezután az imént bizonyított 12.2. és 12.3. Lemma segítségével bizonyítjuk a szorzás kommutativitását:

12.4. Tétel:

A természetes számok szorzása kommutatív. Másként fogalmazva az halmaz tetszőleges és elemeire igaz az alábbi összefüggés:

Bizonyítás:

A -re vonatkozó teljes indukciót alkalmazunk, azaz feltesszük, hogy valamilyen természetes számra az állítás igaz. Az indukciós feltétel tehát: . Azt kell bizonyítanunk, hogy ekkor -re is igaz lesz, azaz:

A 12.1. Definíció 2. pontja miatt:

Az indukciós feltétel miatt:

Végül a 12.3. Lemma miatt:

Vagyis azt kaptuk, hogy valóban .

Felállítottuk tehát a dominósort, és beláttuk, hogy bármely dominó felborítása esetén a soron következő dominó is fel fog borulni. Az első dominót pedig már fel is borítottuk, ugyanis a 12.2. Lemma alapján az állítás igaz -ra.

Borul tehát az első dominó, és vele együtt a teljes dominósor, azaz minden és számra igaz, hogy .

Látható tehát, hogy a 12.1. Definíció szerinti szorzás művelete valóban kommutatív, ahogy azt az általános iskolában már megszokhattuk tőle.

Most nézzünk meg egy rendkívül fontos kapcsolatot a 11.4. Definíció szerinti összeadás és a 12.1. Definíció szerinti szorzás műveletek között. Ez a tulajdonság szintén jól ismert az általános iskolából, most viszont vizsgáljuk meg, hogy tulajdonképpen miért is van ez így.

Az összeadás és a szorzás kapcsolata

Biztosan sokan emlékeznek még általános iskolából az úgynevezett "zárójelfelbontási szabályra". Tegyük fel, hogy van két darab kétváltozós műveletünk egy valamilyen halmazon. Jelöljük az egyik műveletet -rel, a másikat pedig -tal. Szándékosan választottam két semleges szimbólumot annak érdekében, hogy nehogy véletlenül bárki bármilyen konkrét műveletekre asszociáljon. Tegyük fel, hogy a következő kifejezést kell kiértékelnünk az halmaz , és elemeire:

A 12.1. ábra az első kifejezés kiértékelését mutatja. Itt először a műveletet kell elvégezni -re és -re, majd ennek az eredményét kell össze--ozni -val balról.

Disztributív művelet kiértékelése (1. változat)
12.1. ábra: Disztributív művelet kiértékelése (1. változat)

A második kifejezés kiértékelését mutatja a 12.2. ábra. Ebben az esetben először össze--ozzuk -t és -t -val balról, majd az így kapott két eredményt -özzük össze.

Disztributív művelet kiértékelése (2. változat)
12.2. ábra: Disztributív művelet kiértékelése (2. változat)

Látható, hogy a két kiértékelés teljesen máshogyan történik, így igen meglepő lenne, ha ugyanazt az eredményt adnák. Az alábbi definíció arról a különleges esetről szól, amikor két művelet esetén e kiértékelések tetszőleges , és elemek esetén megegyeznek.

12.5. Definíció (Disztributív művelet):

Legyenek és egy valamilyen halmazon értelmezett kétváltozós műveletek. Amennyiben tetszőleges -beli -ra, -re és elemekre

teljesül, akkor azt mondjuk, hogy a művelet baldisztributív a műveletre nézve.

Amennyiben

teljesül, akkor azt mondjuk, hogy a művelet jobbdisztributív a műveletre nézve.

Amennyiben mindkét azonosság egyszerre teljesül, akkor egyszerűen azt mondjuk, hogy a művelet disztributív a műveletre nézve.

Megjegyzés:

1.
Ha a művelet kommutatív, akkor nyilván teljesül a kétoldali disztributivitás. Az állítás megfordítása azonban nem feltétlenül igaz, azaz a kétoldali disztributivitásból nem következik a művelet kommutativitása.
2.
A disztributivitási kapcsolat két művelet között általában nem kölcsönös. Ez azt jelenti, hogy ha a művelet disztributív a műveletre nézve, abból még nem következik, hogy a művelet is disztributív a műveletre nézve.
3.
Léteznek olyan kétműveletes algebrai struktúrák, amelyekben a műveletek közötti kölcsönös disztributivitás is teljesül. Ilyen például a 19.3. Definícióban szereplő szimbólummal jelölt halmazok közötti metszetképzés, és a szimbólummal jelölt halmazok közötti unióképzés nevű műveletek. Ezek esetén ugyanis mindkét alábbi azonosság teljesül:

Most nézzük meg, hogy disztributivitási szempontból mit tudunk elmondani a 11.4. Definíció szerinti összeadás és a 12.1. Definíció szerinti szorzás műveletekről.

12.6. Tétel:

Az halmaz tetszőleges , és elemeire igazak az alábbi összefüggések:

Másként fogalmazva a szimbólummal jelölt szorzás disztributív a szimbólummal jelölt összeadásra nézve.

Bizonyítás:

Először is megjegyezzük, hogy elegendő csak a baloldali disztributivitást bizonyítani tekintve, hogy a szorzás a 12.4. Tétel miatt kommutatív.

Teljes indukciót alkalmazunk -re vonatkozóan. Tegyük fel, hogy az állítás igaz valamilyen természetes számra. Az tehát az indukciós feltétel, hogy

Azt kell bizonyítanunk, hogy ebben az esetben az állítás -re is igaz lesz, azaz:

A 11.4. Definíció 2. pontja miatt:

A 12.1. Definíció 2. pontja miatt:

Az indukciós feltétel miatt:

Tekintve, hogy a 11.10. Tétel miatt az összeadás asszociatív, ezért:

Végül ismét a 12.1. Definíció 2. pontja miatt:

Vagyis azt kaptuk, hogy valóban .

Felállítottuk tehát a dominósort, és beláttuk, hogy bármely dominó felborítása esetén a soron következő dominó is fel fog borulni. Most felborítjuk az első dominót, tehát igazoljuk, hogy az állítás igaz esetén, azaz:

A 11.4. Definíció 1. pontja miatt:

Ismételten a 11.4. Definíció 1. pontja miatt:

Végül a 12.1. Definíció 1. pontja miatt:

Borul tehát az első dominó, és vele együtt a teljes dominósor, azaz minden , és számra igaz, hogy .

Mostantól tehát nyugodtan alkalmazhatjuk az általános iskolából már jól ismert zárójelfelbontási szabályt, mivel a 11.1. Definíció szerinti Peano-axiómarendszer segítségével bevezetett mindkét műveletünk teljesíti ezt a követelményt is.

A szorzás asszociativitása

Most vizsgáljuk meg, hogy az összeadáshoz hasonlóan vajon a szorzás is asszociatív-e.

12.7. Tétel:

A természetes számok szorzása asszociatív. Másként fogalmazva az halmaz tetszőleges , és elemeire igaz az alábbi összefüggés:

Bizonyítás:

Teljes indukciót alkalmazunk -re vonatkozóan. Indukciós feltételként feltételezzük, hogy valamilyen -re a tétel már teljesül, azaz:

Feladatunk megmutatni, hogy ekkor -re is teljesül, azaz:

A 12.1. Definíció 2. pontja miatt:

Az indukciós feltétel miatt:

Tekintve, hogy a 12.6. Tétel miatt a szorzás disztributív az összeadásra nézve, ezért:

Végül ismételten a 12.1. Definíció 2. pontja miatt:

A dominósor tehát felállítva, most elborítjuk az első dominót, azaz belátjuk, hogy -ra a tétel igaz. Ez viszont nyilvánvalóan teljesül a 12.1. Definíció 1. pontjának háromszori alkalmazásával:

Ezzel megmutattuk, hogy a 11.1. Definíció szerinti Peano-axiómarendszer segítségével bevezetett mindkét műveletünk az elvárt módon viselkedik. A fejezet további részében az halmazban fogunk egy kicsit rendetrakni. Ez szükséges lesz ugyanis ahhoz az absztrakcióhoz, amelyet a cikksorozat következő fejezetében fogunk majd meglépni, és amelynek a segítségével nemcsak összeadni és szorozni, hanem kivonni is fogunk tudni.

Kő-papír-olló

A 11.1. Definíció szerinti Peano-axiómarendszerrel definiált halmaz jelenleg nem több csupán egy "zsáknál", amelyben ott csücsül a végtelen sok természetes szám. E számkör kibővítéséhez azonban szükségünk lesz egy olyan fogalomra, amelynek a segítségével ezeket az objektumokat valamilyen módon sorba tudjuk állítani. Szeretnénk olyan kijelentéseket tenni, miszerint egy természetes szám "előrébb van" ebben a képzeletbeli sorban, mint egy természetes szám.

A kétváltozós műveletekhez hasonlóan szükségünk lesz tehát egy olyan képzeletbeli dobozra, amelybe ha felül bedobunk két tetszőleges természetes számot az halmazból, akkor alul kipottyan egy igen vagy egy nem válasz egy adott eldöntendő kérdésre. Például arra a kérdésre, hogy "előrébb van-e" a természetes számok halmazában, mint ? Ez nagyon hasonló azokhoz a Turing-gépekhez, amelyeket a 6.6. szakaszban formális nyelvek felismeréséhez használtunk. Jelen esetben azonban a bemenet nem egy szimbólumsorozat, hanem két természetes szám, a kimenet pedig egy igen vagy egy nem válasz lesz. Ezt szemlélteti a 12.3. ábra.

Kétváltozós reláció
12.3. ábra: Kétváltozós reláció

Az ábrán látható doboz választ ad egy valamilyen eldöntendő kérdésre a két felül bedobott természetes szám közötti kapcsolatról. Az ilyen dobozokat kétváltozós relációknak nevezzük. A példában szereplő relációt önkényesen -rel jelöltünk, de választhattunk volna bármilyen más szimbólumot is. Most nézzük meg, hogyan tudjuk precízen megfogalmazni, hogy pontosan mit is nevezünk kétváltozós relációnak.

Ennek megértéséhez fontos először tisztázni az úgynevezett rendezett pár – vagy általánosan az úgynevezett rendezett -es – fogalmát. Emlékezzünk vissza, hogy egy kétváltozós műveletet egy olyan függvényként definiáltunk, amely az adott művelet alaphalmazából származó elemekből alkotott összes létező ún. rendezett párhoz hozzárendel egy-egy elemet szintén ebből az alaphalmazból. Vegyük például a már jól ismert halmazt, és válasszunk ki belőle két tetszőleges elemet, mondjuk -et és -t. Ebből a két elemből kétféleképpen tudunk egy rendezett párt alkotni, mivel nem mindegy, hogy melyik hol foglal helyet ebben a párban – ezért hívjuk rendezett párnak. Az egyik ilyen párt -vel, a másikat pedig -gyel jelöljük. Az és a rendezett párok tehát különbözőek, mivel nem azonos a bennük szereplő elemek sorrendje. Általánosabban rendezett -eseknek nevezzük azokat az ehhez hasonló sorozatokat, amelyekben nem , hanem darab elem szerepel. Most fogalmazzuk meg ugyanezt a halmazok nyelvén.

12.8. Definíció (Halmazok direkt szorzata):

Legyenek és tetszőleges halmazok. Ekkor az és halmazok direkt szorzatának (vagy Descartes-szorzatának) nevezzük azt a halmazt, amely az összes olyan alakban felírható elemet tartalmazza, amelyek esetén valamilyen -beli, pedig valamilyen -beli elem. Ezt a halmazt -vel jelöljük (ejtsd: " kereszt "). Speciálisan ha a két halmaz azonos, akkor helyett az jelölést is használhatjuk.

Az direkt szorzat elemeit rendezett pároknak, -t a rendezett pár első, -t pedig a rendezett pár második komponensének nevezzük.

Általánosabban legyenek , , ..., tetszőleges halmazok. Ekkor ezen halmazok direkt szorzatának (vagy Descartes-szorzatának) nevezzük azt a halmazt, amely az összes olyan alakban felírható elemet tartalmazza, amelyek esetén minden index esetén valamilyen -beli elem. Ezt a halmazt így jelöljük:

Speciálisan ha a direkt szorzatban szereplő halmazok azonosak, akkor az jelölést is használhatjuk.

Az direkt szorzat elemeit rendezett -eseknek, adott index esetén pedig -t a rendezett -es -edik komponensének nevezzük.

Ennek a definíciónak a birtokában mostmár precízen megfogalmazhatjuk, hogy mit is értünk kétváltozós reláció alatt.

12.9. Definíció (Kétváltozós reláció):

Ha egy tetszőleges halmaz, akkor az direkt szorzat egy valamilyen részhalmazát az halmazon értelmezett kétváltozós relációnak nevezzük. Ha és a halmaz két tetszőleges – nem feltétlenül különböző – eleme, és az rendezett pár benne van az halmazban, akkor azt mondjuk, hogy és között fennáll az -reláció. Ezt így jelöljük: .

Annak érdekében, hogy az Olvasó ne vesszen el az imént bevezetett absztrakciókban, most egy egyszerű példát fogunk mutatni: lemodellezzük a mindenki által jól ismert kő-papír-olló játékot. A játék abból áll, hogy két játékos egyszerre mutat egy kézmozdulatot, amely vagy a , vagy a papír, vagy az olló szavakat jelképezi. A játék szabályai szerint a "üti" az ollót (kicsorbítja azt), az olló "üti" a papírt (elvágja azt), a papír pedig "üti" a követ (betakarja azt). Ha mindkét játékos ugyanazt a kézmozdulatot mutatja, akkor döntetlen lesz a játék végeredménye, minden más esetben az a játékos nyer, akinek a kézmozdulata a fenti értelemben "üti" a másik játékos kézmozdulatát. Ez a játék kiválóan modellezhető egy kétváltozós reláció segítségével.

Ez a reláció egy olyan halmazon van értelmezve, amely a , a és az szavakat tartalmazza. Jelöljük ezt a halmazt -sel. Ekkor a halmaz az alábbi kilenc rendezett párt fogja tartalmazni: , , , , , , , , és .

Most szigorúan a 12.9. Definíció alapján adjunk meg egy relációt az halmazon. Ez ugye az direkt szorzat valamely részhalmaza lesz, amelyet most jelöljünk például a szimbólummal. Válasszuk azt a részhalmazt, amely csak a , és rendezett párokat tartalmazza az összes lehetséges rendezett pár közül. A 12.9. Definícióban szereplő jelöléssel ez épp az alábbi relációk fennállását jelenti az halmaz elemei között:

Vegyük észre, hogy amennyiben a szimbólumot az "üti" jelentéssel ruházzuk fel, úgy az imént épp a matematikai leírását adtuk meg a kő-papír-olló játék ütési szabályainak.

Rendezési relációk

Amikor egy végtelen halmazon értelmezünk valamilyen relációt, akkor természetesen nem tudjuk megtenni, hogy a 12.5. szakaszban bemutatott módon felsoroljuk az összes olyan párt, amelyek relációban állnak egymással. Ilyen esetekben praktikusabb inkább valamilyen szabályt megadni arra vonatkozóan, hogy mikor tekintünk két elemet egymással relációban állónak, és mikor nem.

Ebben a szakaszban bevezetünk egy olyan relációt az halmazon, amelynek a segítségével sorba fogjuk tudni rendezni elemeit – azaz a természetes számokat. Előbb azonban vizsgáljuk meg, hogy pontosan mit értünk rendezési reláció alatt. Ehhez az adott relációnak meg kell felelnie néhány speciális kritériumnak, amelyeket a most következő definíciókban egyenként ismertetünk. Az első ilyen kritérium például azt követeli meg, hogy bármely elem relációban álljon önmagával.

12.10. Definíció (Reflexív reláció):

Legyen adott egy halmaz és egy ezen a halmazon értelmezett reláció. Ha minden elemére teljesül, hogy , akkor azt mondjuk, hogy az reláció reflexív.

Például a 12.5. szakaszban a kő-papír-olló játékkal kapcsolatban definiált reláció nyilvánvalóan nem reflexív, hiszen ha a két játékos ugyanazt mutatja – legyen az akár , akár , akár –, az eredmény döntetlen lesz, tehát egyik sem "üti" a másikat.

A második definíció azt követeli meg egy relációtól, hogy két különböző elem esetén a közöttük lévő reláció iránya egyértelmű legyen – amennyiben persze egyáltalán relációban állnak egymással.

12.11. Definíció (Antiszimmetrikus reláció):

Legyen adott egy halmaz és egy ezen a halmazon értelmezett reláció, valamint tegyük fel, hogy és az halmaz tetszőleges, de egymástól különböző elemei – azaz . Ha minden ilyen esetben és közül legfeljebb az egyik teljesül, akkor azt mondjuk, hogy az reláció antiszimmetrikus.

Megjegyzés:

Ezzel ekvivalens megfogalmazás: ha egy antiszimmetrikus reláció mindkét irányban fennáll két elem között, akkor a két elem azonos, azaz .

Megjegyezzük azonban, hogy visszafelé nem feltétlenül igaz, hogy esetén bármelyik irányban is fennáll a reláció. Ezt a 12.10. Definícióban szereplő reflexivitási tulajdonság hivatott biztosítani.

A már említett reláció antiszimmetrikus, hiszen ha a két játékos különbözőt mutat, akkor biztosan nem fognak mindketten nyerni.

A harmadik definíció azt követeli meg egy relációtól, hogy az elempárok azon tulajdonsága, miszerint egymással relációban állnak, "láncszerűen" öröklődjön. Például: ha én "magasabb vagyok" az apámnál, apám pedig "magasabb" az anyámnál, akkor én "magasabb vagyok" az anyámnál.

12.12. Definíció (Tranzitív reláció):

Legyen adott egy halmaz és egy ezen a halmazon értelmezett reláció, valamint tegyük fel, hogy , és az halmaz tetszőleges elemei. Ha minden ilyen esetben és együttes teljesülése esetén is teljesül, akkor azt mondjuk, hogy az reláció tranzitív.

A reláció nem tranzitív, hiszen például és teljesül, de nem.

Végül a negyedik definíció azt követeli meg egy relációtól, hogy két tetszőleges elemet kiválasztva azok mindenképpen legyenek egymással "összehasonlíthatók" az adott reláció segítségével.

12.13. Definíció (Trichotóm reláció):

Legyen adott egy halmaz és egy ezen a halmazon értelmezett reláció, valamint tegyük fel, hogy és az halmaz tetszőleges elemei. Ha minden ilyen esetben és közül legalább az egyik teljesül, akkor azt mondjuk, hogy az reláció trichotóm.

A trichotómia sem teljesül a reláció ugyanazon okok miatt, mint a reflexivitás.

Most bevezetünk egy olyan fogalmat, amely a relációval ellentétben ezeket a tulajdonságokat egyesíti, majd megmutatjuk az elnevezés jogosságát.

12.14. Definíció (Rendezett halmaz):

Tegyük fel, hogy adott egy halmaz, és egy rajta értelmezett reláció. Amennyiben egyszerre reflexív, antiszimmetrikus és tranzitív, úgy az relációt feletti részbenrendezésnek hívjuk, és azt mondjuk, hogy a egy részbenrendezett halmaz az relációval.

Az relációt teljes rendezésnek (vagy egyszerűen csak rendezésnek) nevezzük felett, ha a fentieken kívül a trichotómia is teljesül rá. Ilyenkor azt mondjuk, hogy a egy teljesen rendezett (vagy egyszerűen csak rendezett) halmaz az relációval.

Minket jelenleg csak a teljes rendezések, és ennek megfelelően a rendezett halmazok érdekelnek, részbenrendezett halmazokkal a 19.3. szakaszban fogunk bővebben foglalkozni. Vizsgáljuk meg tehát, hogy miért nevezhetünk jogosan "rendezésnek" egy olyan relációt, amely teljesíti a 12.14. Definícióban szereplő mind a négy kritériumot.

Tegyük fel, hogy van egy valamilyen halmazon értelmezett rendezési reláció, amelyet a szimbólummal jelölünk. Ne társítsunk most semmilyen számokkal kapcsolatos jelentést ehhez a szimbólumhoz, az kifejezést egyszerűen csak interpretáljuk úgy, hogy " legfeljebb annyiadik elem a sorban, mint ".

Ezek után a 12.14. Definícióban szereplő négy kritériumot így is olvashatjuk:

  1. Reflexivitás: Tetszőleges elem "legfeljebb annyiadik a sorban", mint önmaga.
  2. Antiszimmetria: Ha az elem "legfeljebb annyiadik a sorban", mint a elem, és a elem is "legfeljebb annyiadik a sorban", mint az elem, akkor a két elem megegyezik.
  3. Tranzitivitás: Ha az elem "legfeljebb annyiadik a sorban", mint a elem, amely pedig "legfeljebb annyiadik a sorban", mint a elem, akkor az elem "legfeljebb annyiadik a sorban", mint a elem.
  4. Trichotómia: Bármely két elemről el lehet dönteni, hogy melyikük van "legfeljebb annyiadik helyen a sorban", mint a másik.

Ha végiggondoljuk, akkor pontosan ez az, amit elvárunk egy olyan relációtól, amelynek a segítségével egy egyértelmű sorrendet szeretnénk felállítani egy halmaz elemei között.

A természetes számok rendezési relációja

Most nézzük meg, hogyan tudunk egy olyan relációt megadni a természetes számok halmazán, amely megfelel a 12.14. Definícióban szereplő követelményeknek.

12.15. Definíció (A természetes számok rendezése):

Amennyiben az halmaz tetszőleges és elemeihez létezik olyan szintén -beli elem, amelyre teljesül, hogy , akkor azt mondjuk, hogy . Kiolvasva: " legfeljebb " vagy " legalább ". A relációt a természetes számok rendezésének nevezzük.

Ha ezen kívül is teljesül, akkor azt mondjuk, hogy . Kiolvasva: " kisebb " vagy " nagyobb ".

Fordított irányú relációk esetén értelemszerűen használhatjuk a vagy a szimbólumokat is.

Látható, hogy ennek az új fogalomnak a bevezetéséhez közvetett módon kizárólag a 11.1. Definícióban ismertetett Peano-axiómarendszert, közvetlenül pedig az ez alapján értelmezett összeadás nevű műveletet használtuk. Ezt szem előtt tartva tehát egyelőre semmit nem mondhatunk még erről a most bevezetett relációról, kiváltképpen azt nem, hogy ez valóban egy rendezési reláció lenne. Ezt ugyanis először bizonyítani kell.

Ehhez a 12.14. Definíció alapján be kell látnunk, hogy a reláció reflexív, antiszimmetrikus és tranzitív, továbbá a trichotómia is teljesül. Nézzük is az elsőt.

12.16. Tétel:

A 12.15. Definíció szerinti reláció reflexív, azaz az halmaz tetszőleges elemére teljesül, hogy .

Bizonyítás:

Tekintve, hogy a 11.4. Definíció 1. pontja szerint tetszőleges -ra teljesül, hogy , ezért nyilvánvalóan létezik olyan természetes szám – nevezetesen a nulla természetes szám –, amelyet hozzáadva bármihez azt a bármit kapjuk eredményül. Így tehát tetszőleges esetén teljesül.

A tranzitivitás hasonlóan egyszerűen adódik.

12.17. Tétel:

A 12.15. Definíció szerinti reláció tranzitív, azaz az halmaz tetszőleges , és elemére teljesül, hogy és együttes fennállása esetén is fennáll.

Bizonyítás:

Ha , akkor a 12.15. Definíció miatt létezik olyan természetes szám, amelyet -hoz adva -t kapunk. Jelöljük ezt a természetes számot -gyel, így tehát azt kapjuk, hogy .

Ugyanezen okok miatt ha , akkor létezik olyan természetes szám is, amelyet -hez adva -t kapunk. Jelöljük ezt a természetes számot -vel, így tehát azt kapjuk, hogy .

Az első egyenlet baloldalát a második egyenletbe helyére behelyettesítve azt kapjuk, hogy . Tekintve, hogy a 11.10. Tétel miatt az összeadás asszociatív, ezért ez a kifejezés átzárójelezhető: .

Létezik tehát olyan természetes szám is, amelyet -hoz adva -t kapunk – nevezetesen . A 12.15. Definíció miatt ez épp azt jelenti, hogy .

Az antiszimmetria igazolásához először két segédtételre lesz szükségünk. Ezek közül az első egy olyan állítás, amely a későbbiekben is hasznos lesz.

12.18. Lemma:

Tetszőleges , és természetes számok esetén ha , akkor .

Ne feledjük, hogy csak a már rendelkezésünkre álló fogalmakra és tételekre, valamint az axiómákra hivatkozhatunk. Tekintve, hogy "kivonás" egyelőre nem létezik, más úton kell bizonyítanunk a fenti állítást.

Bizonyítás:

A már jól ismert teljes indukciót alkalmazzuk. Először is megmutatjuk, hogy ha az állítás teljesül valamilyen -re, akkor teljesülni fog -re is. Meg kell tehát mutatnunk, hogy ha -ből következik, akkor -ből is következik.

Az egyenlet mindkét oldalát a 11.4. Definíció 2. pontja miatt átírhatjuk így: . Mármost a 11.1. Definíció 2. pontja kimondja, hogy ha két természetes szám rákövetkezője megegyezik, akkor maga a két természetes szám is megegyezik. Ebből tehát az következik, hogy . Az indukciós feltétel szerint viszont az állítás teljesül -re, ezért ebből következik.

A dominósort felállítottuk, nincs más hátra, mint felborítani az első dominót, azaz megmutatni, hogy -ból következik. Ez viszont nyilvánvalóan teljesül, hiszen az egyenlet mindkét oldalát egyszerűsíthetjük -val a 11.4. Definíció 1. pontja miatt.

Az antiszimmetria igazolásához szükséges második segédtétel azt mondja ki, hogy mi az az egyetlen eset, amikor egy összeg eredménye lehet a természetes számok között.

12.19. Lemma:

A természetes számok körében ha , akkor és .

Bizonyítás:

Tegyük fel, hogy nem igaz az állítás, azaz , de és közül legalább az egyik nem . Tekintve, hogy a 11.8. Tétel alapján az összeadás kommutatív, ezért mindegy, hogy melyiket választjuk, a másikkal ugyanez a gondolatmenet végigjátszható. Legyen például most . Vizsgáljuk meg, hogy egy ilyen galád feltételezésnek milyen képtelen logikai következményei lennének.

Ha , akkor a 11.1. Definíció 3. pontja miatt létezik olyan természetes szám, amelynek épp a rákövetkezője, hiszen egyedül a nem rákövetkezője semminek. Jelöljük ezt a természetes számot -nel, amelyre tehát igaz, hogy .

Az kifejezést tehát így is írhatjuk:

Ez a 11.4. Definíció 2. pontja miatt így írható fel:

Vagyis azt kaptuk, hogy az rákövetkezője 0. Ez azonban lehetetlen, hiszen a 11.1. Definíció 3. pontja szerint a nem rákövetkezője semminek.

Ha tehát a lemma állításának hamisságát továbbra is tartani szeretnénk, akkor hamisnak kellene tekintenünk 3. Peano-axiómát is. Megfordítva: ha 3. Peano-axiómát igaznak fogadjuk el – márpedig annak fogadjuk el –, akkor a lemma állítása is szükségképpen igaz kell legyen.

Megjegyzés:

A bizonyítás során egy indirekt bizonyításnak (reductio ad absurdum) nevezett módszert alkalmaztunk. Ez az érvelés egy olyan formája, melynek során az érvelő a vita kedvéért elfogad egy állítást, megmutatja, hogy valamilyen képtelenség következik belőle, és ebből arra jut, hogy az állítás mégse volt igaz. Ilyenkor tehát nem magát az állítást igazoljuk, hanem megmutatjuk, hogy miért nem lehet hamis.

A 12.18. és a 12.19. Lemma felhasználásával mostmár igazolhatjuk, hogy a reláció antiszimmetrikus.

12.20. Tétel:

A 12.15. Definíció szerinti reláció antiszimmetrikus, azaz az halmaz tetszőleges és elemére teljesül, hogy és együttes fennállása esetén szükségképpen .

Bizonyítás:

Ha , akkor a 12.15. Definíció miatt létezik olyan természetes szám, amelyet -hoz adva -t kapunk. Jelöljük ezt a természetes számot -gyel, így tehát azt kapjuk, hogy .

Ugyanezen okok miatt ha , akkor létezik olyan természetes szám is, amelyet -hez adva -t kapunk. Jelöljük ezt a természetes számot -vel, így tehát azt kapjuk, hogy .

Az első egyenlet baloldalát a második egyenletbe helyére behelyettesítve azt kapjuk, hogy . Tekintve, hogy a 11.10. Tétel miatt az összeadás asszociatív, ezért ez a kifejezés átzárójelezhető: .

A 11.4. Definíció 1. pontja miatt az egyenlet jobboldalához hozzáadhatunk -t: . Az egyenlet mindkét oldala egyszerűsíthető -val a 12.18. Lemma miatt, azaz . Ebből viszont a 12.19. Lemma miatt az következik, hogy és .

Helyettesítsük vissza mondjuk -et az egyik kiindulási egyenletünkbe: . Ennek az egyenletnek a baloldala a 11.4. Definíció 1. pontja miatt -val egyszerűsíthető, azaz .

Már csak a trichotómia igazolása van hátra. Ez az alábbi segédállításból fog következni.

12.21. Lemma:

Tetszőleges és természetes számok esetén az reláció akkor és csak akkor teljesül, ha az reláció is teljesül.

Bizonyítás:

Mivel ez egy "akkor és csak akkor" típusú állítás, ezért mindkét irányú következtetést igazolni kell.

Ha , akkor ez a 12.15. Definíció miatt azt jelenti, hogy létezik , amelyre . Ám ekkor nyilvánvalóan az egyenlet két oldalának rákövetkezője is azonos, azaz . Ekkor viszont a 11.4. Definíció 2. pontja miatt is igaz. Ez viszont szintén a 12.15. Definíció miatt épp azt jelenti, hogy .

Megfordítva: Ha , akkor a 12.15. Definíció miatt létezik , amelyre . Ám ekkor a 11.4. Definíció 2. pontja miatt is igaz, amiből a 11.1. Definíció 2. pontja miatt következik. Ez pedig a 12.15. Definíció miatt épp azt jelenti, hogy .

Ebből már következik a reláció trichotómiája, ezért most ezt mondjuk ki.

12.22. Tétel:

A 12.15. Definíció szerinti reláció trichotóm, azaz az halmaz tetszőleges és elemére teljesül, hogy az és relációk közül legalább az egyik fennáll.

Bizonyítás:

Indirekt bizonyítást fogunk alkalmazni, azaz nem közvetlenül a tételt bizonyítjuk, hanem megmutatjuk, miért nem lehet hamis. Tegyük fel ezért, hogy nem igaz a tétel, vagyis hogy az halmazban léteznek olyan galád és természetes számok, amelyek között egyik irányban sem áll fenn a reláció, azaz és .

Ebből az következik, hogy egyikük sem lehet , hiszen ha például lenne, akkor a 12.15. Definíció miatt teljesülne, ugyanis létezne olyan természetes szám, amelyet -hoz adva -t kapnánk, nevezetesen , hiszen . Ha meg lenne, akkor pedig ugyanezen okok miatt teljesülne, ugyanis .

Ha viszont egyikük sem , akkor a 11.1. Definíció 3. pontja miatt mindkettőhöz létezik egy-egy olyan természetes szám, amelyeknek épp ők a rákövetkezői. Jelöljük ezt a két természetes számot -gyel és -gyel, amelyekre tehát teljesül, hogy és .

Mármost ha és között nem teljesül a reláció egyik irányban sem, akkor a 12.21. Lemma miatt utóbbiak között sem fog – azaz és .

De ekkor ugyanezen gondolatmenet alapján léteznie kell egy és egy természetes számnak is, amelyek rákövetkezői épp az és természetes számok, és amelyek közül szintén egyik sem . És így tovább, ezt a gondolatmenetet a végtelenségig folytathatjuk, mindig találunk újabb és újabb nem természetes számokat, amelyek rákövetkezői épp az előző lépésben megtalált természetes számok.

Kapunk tehát két végtelen sorozatot, amely sorozatokban sehol nem szerepel a , és a 12.4. ábrán látható rákövetkezőségi viszonyok állnak fenn közöttük:

Végtelen leszálló sorozatok
12.4. ábra: Végtelen leszálló sorozatok

Ez viszont lehetetlen, hiszen a 11.1. Definíció 4. pontja kimondja, hogy a -ból kiindulva a rákövetkezési függvény mentén az összes természetes számhoz el kell jutnunk előbb-utóbb. Márpedig egy ilyen útvonalon az ábrán lévő két sorozat tagjai biztosan nem lennének benne.

Ebből viszont az következik, hogy az és a relációk közül legalább az egyiknek teljesülnie kell tetszőleges és esetén, máskülönben ellentmondásba kerülnénk a 4. Peano-axiómával.

A reláció tehát teljesíti mindazon követelményeket, amelyeket a 12.14. Definíció megkövetel tőle. Ezért mostmár nyugodtan kijelenthetjük, hogy a 12.15. Definícióban jogosan neveztük ezt a relációt rendezésnek, és jogosan nevezhetjük az halmazt rendezett halmaznak.

Hol tartunk most?

Ezen a ponton álljunk meg egy pillanatra, és szedjük össze, hogy jelenleg hol tartunk a számelmélet felépítésében, amit ugye a semmiből kezdtünk el az előző fejezetben.

A 11.1. Definícióban megfogalmaztuk a Peano-axiómarendszer négy állítását, amelyek bevezetik a természetes számok -nel jelölt halmazát. Ezen a halmazon a 11.4. Definícióban értelmeztünk egy "összeadás", a 12.1. Definícióban pedig egy "szorzás" nevű műveletet. Végül a 11.8., a 11.10., a 12.4., a 12.7. és a 12.6. Tételekben bizonyítottuk, hogy e két művelet engedelmeskedik az általános iskolából már jól ismert számolási szabályoknak.

A négy alapművelet közül tehát a két legfontosabb, az összeadás és a szorzás már többé-kevésbé rendelkezésünkre áll. A "kivonás" azonban sajnos a 11.3. Definíció alapján a természetes számok halmazán nem művelet, mivel bizonyos esetekben kivezet belőle. Például nincs olyan természetes szám, amely a különbségképzés eredménye lenne, a ugyanis nem természetes szám, holott a és az is az.

Kinőttük tehát az halmazt, ezért a következő fejezetekben át fogunk térni egy -nél bővebb számkörbe, amelyben már gond nélkül fogunk tudni kivonást is végezni. Sajnos azonban osztásról általánosságban még itt sem fogunk tudni beszélni, legalábbis nem a megszokott értelemben. Cserébe viszont elkezdhetünk majd végre ismerkedni azokkal a különleges számokkal – az úgynevezett prímszámokkal –, amelyek alapvető szerepet játszanak a kriptográfiai eljárásokban, és úgy általában az egész számelméletben.

A számkör bővítésének előkészítése érdekében a 12.15. Definícióban bevezettünk egy relációt az halmazon, amelyről az indirekt bizonyítás módszerét bemutatva igazoltuk, hogy az egy teljes rendezést valósít meg a természetes számok között.

A következő fejezetben kilépünk a természetes számok köréből egy sokkal előnyösebb algebrai tulajdonságokkal bíró számkörbe. Ennek keretében bemutatjuk azt az absztrakciós utat, amelyet az emberiség hajnalán őseinknek is meg kellett tenniük, és ezzel párhuzamosan megismerkedünk néhány további absztrakt algebrai fogalommal. Ezek segítségével általánosabb módon tudjuk majd tárgyalni azokat a számelméleti összefüggéseket, amelyek végül a prímszámok elméletén keresztül elvezetnek minket napjaink biztonságos kommunikációjának alapjaihoz.