Russell-paradoxon

A Wikipédiából, a szabad enciklopédiából

Bertrand Russell 1901-ben felfedezte, hogy a matematika akkori naiv halmazelméleti és logikai megalapozása a róla elnevezett Russell-paradoxont is tartalmazza. [1] A századfordulón jelentkező paradoxonok hatására, mintegy két- három évtized alatt, a mai szemmel megnyugtatónak tekintett alapokra helyezték az egész matematikát. E folyamat elhúzódott, mert a geometria Hilbert-féle megalapozása a húszas évekig, és a valószínűségszámítás Kolmogorov-féle megalapozása a harmincas évekig váratott magára.

A Russell-paradoxon olyan érvelést használ, amelyhez hasonlóak tulajdonképp már több ezer éve ismertek voltak (ld. Epimenidész-paradoxon). Azt, hogy a paradoxonhoz vezető érvelés a halmazelmélet ill. logika matematikai elméletének ellentmondásosságát okozhatja, többen is felfedezték a tizenkilencedik század végén; például Ernst Zermelo matematikus és Bertrand Russell filozófus.

A Russell-paradoxon naiv halmazelméleti formában[szerkesztés | forrásszöveg szerkesztése]

Egy S halmazt nevezzünk tartalmazkodónak, ha elemként tartalmazza önmagát, azaz S \in S. Már a naiv halmazelméletben is, az elemének lenni viszony tetszőleges két halmazra egyértelmű tény. Ezért tetszőleges S halmaz vagy tartalmazkodó, vagy nem, hiszen S \in S vagy igaz, vagy hamis.

A naiv halmazelmélet, éppen e paradoxon család hatására kijavítandó naiv szemlélete volt, hogy halmazok bármilyen elképzelt összessége halmazt alkot, amely összeség elképzelését látszólag egyértelműen körvonalazni tudjuk azáltal, hogy tetszőleges S halmazról egyértelműen meg tudjuk mondani, hogy eleme-e az elképzelt összességnek, vagy sem.

Tehát naivan, R legyen az a halmaz, amelynek egy tetszőleges S pontosan akkor eleme, tehát S\in R, ha S nem tartalmazkodó, azaz S\not\in S,

Formulával: \forall S\;\left({S\in R \Longleftrightarrow S\not\in S}\right), azaz halmaz alkotós jelöléssel R=\{S\mid S\not\in S\}.

Ha valami minden S halmazra igaz, akkor igaz konkréten az S=R halmazra is, de ekkor a következő ellentmondást kapjuk, ha az S=R konkretizálásnak megfelelően mindenhová beírjuk az általános S helyére a konkrét R halmazt. Íme:

R\in R \Longleftrightarrow R\not\in R

Ennyi és nem több a paradoxon, amely az alábbi alternatív megközelítésben is interpretálható.

A Cantor-féle halmazelméletben R jóldefiniált halmaznak tekinthető. A paradoxon lényegére rávilágító kérdés: eleme-e R önmagának?

  1. Tegyük fel, hogy igen, R \in R. Ekkor R nyilvánvalóan nem olyan halmaz, ami nem tartalmazza saját magát, tehát definíció szerint nem eleme R-nek, azaz önmagának, más szóval R \not\in R, ellentmondásra jutottunk.
  2. Tegyük fel, hogy nem, azaz R \not\in R. Ekkor R nyilvánvalóan olyan halmaz, ami nem tartalmazza saját magát, tehát definíció szerint eleme R-nek, azaz önmagának, más szóval R \in R, ismét ellentmondásra jutottunk.

Látható, hogy mindkét lehetséges feltételezés ellentmondásra vezet.

Russell felfedezése alapjaiban rengette meg a matematikát. Egyszerűen bebizonyítható ugyanis, hogy egy olyan matematikai elméletben, melyben a hagyományos matematikai logika eszközeivel egy ellentmondást le lehet vezetni (tehát legalább egy tétel és annak tagadása is levezethető), minden levezethető tétel tagadása is levezethető, így az elmélet nem ér túl sokat. Azaz „bármi és egyúttal bárminek az ellenkezője is bizonyítható”.

A Russell-paradoxon további formái[szerkesztés | forrásszöveg szerkesztése]

Laikusok számára is könnyen megérthető a paradoxon, ha absztrakt matematikai jelölés helyett szemléletesen magyarázzuk el. Erre tesznek kísérletet az alábbi variációk:

A borbélyparadoxon[szerkesztés | forrásszöveg szerkesztése]

Tegyük fel, hogy a laktanya katonai borbélya a szolgálati szabályzatnak megfelelően csak azokat a katonákat borotválja, akik maguk nem borotválkoznak, de nem borotválhatja azokat, akik maguk borotválkoznak. Kérdés: magát megborotválhatja-e? Ha megborotválja magát, akkor olyan katonának számít, aki maga borotválja magát, ergo a szolgálati szabályzat megtiltja, hogy megborotválkozzon. Ha ennek megfelelően, nem borotválkozik, akkor a szolgálati szabályzat értelmében, olyan katonának számít, akit borotválnia kell. Bármit is tesz tehát: akár megborotválja magát, akár nem, vét a szolgálati szabályzat ellen.

Ez valóban tekinthető a Russell-paradoxon átfogalmazásának. Legyen L a laktanya katonáinak halmaza, és jelölje x∈y azt, hogy az y katona borotválja az x katonát (x,y L-beliek). Mármost a b borbély épp azokat a katonákat borotválja, akik nem borotválkoznak maguk, vagyis amelyekre igaz x∉x. Tehát x∈b :⇔ x∉x (hasonlóan, a halmazelméleti modellhez, ahol az R halmaz így is definiálható: x∈R :⇔ x∉x). A „megborotválja-e magát a borbélyt?” kérdés halmazelméleti megfelelője: igaz-e b∈b? A Russell-paradoxonhoz hasonlóan az x∈b :⇔ x∉x -ben x helyére b-t helyettesítve adódik az ellentmondás: b∈b :⇔ b∉b.

Katalógusok[szerkesztés | forrásszöveg szerkesztése]

Tegyük fel, hogy valakik elkészítik a világon lévő összes könyv összes lehetséges szempont szerinti katalógusait. A katalógusok is könyvek, így maguk is katalogizálhatóak. Egy részük tartalmazza önmagát, úgy értve, hogy a katalógus címe szerepel magában a katalógusban (például „A száz betűnél nem hosszabb című könyvek” katalógusába be kell hogy kerüljön maga ez a katalógus is, minthogy olyan könyv, melynek címe száz betűnél nem hosszabb). Megjegyezzük: a katalógusokról nem kell feltennünk, hogy kész, befejezett művek, gondolhatunk például folyamatosan fejlesztett adatbázisokra; melyeket egy-egy csoport állandóan fejleszt; és ha megjelenik egy új könyv, akkor minden fejlesztőcsoport eldönti, hogy szerepelnie kell-e a katalógusban, és ha igen, beleírják (különben russelli értelemben tipizált katalógusokhoz jutnánk, melyek körében az antinómia nem lép fel).

Mármost mit tegyen az a szerkesztőbrigád, amelyik az összes, önmagát nem tartalmazó katalógust listázza, vagyis „Az önmagukat nem tartalmazó katalógusok katalógusát”? Nevezzük ezt a katalógust A-nak. Előbb-utóbb a csoportnak el kell döntenie, magát az A-t beleírja-e az A katalógusba. Ha beleírják, akkor a katalógus tartalmazni fogja önmagát, tehát nem lesz „önmagát nem tartalmazó”, és így törölni kell az A-ból. Ha viszont nem írják bele, a katalógus önmagát nem fogja tartalmazni. Ekkor viszont (mivel minden, önmagát nem tartalmazó katalógusnak be kell kerülnie e katalógusba) mégis bele kell írni a katalógusba, és így ott vagyunk, ahol az előbb.

Egyszóval „az önmagukat nem tartalmazó” katalógusok katalógusa tartalmazza önmagát, ha nem tartalmazza önmagát; és nem tartalmazza önmagát, ha tartalmazza önmagát. Ez pedig logikai ellentmondás.

Színezés[szerkesztés | forrásszöveg szerkesztése]

Színezzünk a halmazokat két színnel. Legyenek pirosak a rendes halmazok, amelyek nem tartalmazzák saját magukat. Piros halmaz tehát a teásbögrék halmaza, a XIII. kerületi Radnóti Miklós utcai általános iskola III.b osztályának fiú tanulóinak halmaza, a 3 cm-nél rövidebb balmenetes réz facsavarok halmaza stb., mivel maguk a halmazok természetesen nem teásbögrék, fiú tanulók vagy facsavarok.

Legyenek kékek a rendetlen halmazok, amelyek tartalmazzák saját magukat. Erre már nehezebb példát találni, de nem lehetetlen, gondoljunk például a fenti, „Száz betűnél nem hosszabb című könyvek” katalógusára, vagy a Műszaki és Természettudományi Egyesületek Szövetségére (MTESZ), amely maga is műszaki és természettudományi egyesület lévén tagja (vagy tagja lehetne) önmagának.

Ha ez eddig világos, akkor képzeljük el, hogy valaki összegyűjti az összes piros halmazt (a fenti három példával együtt) egy nagy könyvbe. Ez a könyv persze nagyon vastag lesz (tkp. végtelenül vastag), de ezzel most ne foglalkozzunk. A nagy kérdés, hogy a könyv által felsorolt halmazok halmaza milyen színű.

  1. Tegyük fel, hogy piros, eszerint tehát benne van a könyvben. Ha viszont benne van a könyvben, akkor benne van a könyvben felsorolt halmazok halmazában is, azaz önmagában. Ha viszont tartalmazza önmagát, akkor kéknek kell lennie. Ellentmondás.
  2. Tegyük fel, hogy kék, tehát tartalmazza saját magát, azaz eleme a könyv által felsorolt halmazok halmazának (saját magának). Ebből következik, hogy benne van a könyvben, akkor viszont kénytelen piros lenni, mert a könyvben csak piros halmazok vannak leírva. Ismét ellentmondás.

Karinthy-paradoxon[szerkesztés | forrásszöveg szerkesztése]

Egyik művében Karinthy Frigyes így ír:

„Ohó álljunk csak meg. Ön azt mondja, a rögeszmém, hogy őrült vagyok. De hiszen tényleg az vagyok, az imént mondta. De hiszen akkor ez nem rögeszme, akkor az egy logikus gondolat. Tehát nincs rögeszmém. Tehát mégse vagyok őrült. Tehát csak rögeszme, hogy őrült vagyok, tehát rögeszmém van, tehát őrült vagyok, tehát igazam van, tehát nem vagyok őrült. Mégiscsak gyönyörű dolog a tudomány!”
(Karinthy Frigyes: Őrült sikerem a tébolydában[2])


Reakciók a Russell-paradoxonra[szerkesztés | forrásszöveg szerkesztése]

Miután Russell felfedezte paradoxonját, minden matematikus számára világos lett, hogy a halmazelmélet abban az intuitív formában, ahogy Cantor megalkotta, nem tartható, hiszen ebben az elméletben bármilyen bizonyítható tétel tagadása is bizonyítható.

Az első választ a paradoxonra maga Russell adta. Munkatársával, Alfred North Whitehead segítségével kidolgoztak egy alternatív halmazelméletet a Principia Mathematica című munkájukban (amely nevét Isaac Newton hasonló című munkájáról, a Philosophiae Naturalis Principia Mathematica-tól kölcsönözte), ez a tipizált halmazelmélet, vagy típuselmélet. Ez lehetővé teszi az összes addig ismert halmazelméleti és matematikai eredmény levezetését, de elkerüli a paradoxonból következő ellentmondást. Ennek ellenére különféle okok miatt nem vált különösebben népszerűvé matematikusi körökben. A matematikusok nehézkesnek és mesterkéltnek tartották az elméletet, és sokkal egyszerűbb utat találtak a halmazelmélet megreformálására.

Egy másik irányzat volt a Cantor-féle naiv halmazelmélet megreformálása, amelynek eredménye a modern axiomatikus halmazelmélet lett. Ez a típuselmélethez hasonlóan, nem engedi meg tetszőleges halmazok létrehozását, és így elkerüli a Russell-féle és a hozzá hasonló problémákat, ugyanakkor a típuselméletnél rugalmasabb.

Az axiomatikus halmazelméletnek több változata alakult ki, elsőként a Zermelo–Fraenkel axiómarendszer. Az axiomatikus halmazelmélet alapja az üres halmaz ({}) és néhány axióma, és csak azok a halmazok szabályosak, amelyek felépíthetők az üres halmazból az axiómák által definiált halmazműveletek (mint például tartalmazás, unió, metszet) használatával. A regularitási axióma, amely kizárja bizonyos önmagukat tartalmazó halmazok megkonstruálását, biztosítja, hogy nem lép fel a Russell-paradoxon. Ez az elmélet meglehetősen korlátozónak tűnhet, mégis (ha az axiómarendszert a kiválasztási axiómával is bővítjük) az addig ismert matematika egésze újra felépíthető belőle.

Egy másik elmélet, melyet (elsősorban) Neumann János dolgozott ki, a Neumann–Bernays–Gödel-axiómarendszer, a halmaz fogalmának általánosítására, az osztályéra alapoz. Eszerint az elmélet szerint R nem halmaz, hanem osztály. Ez a kis különbség szintén biztosítja, hogy nem lép fel a Russell-paradoxon.

Az elmúlt században e két halmazelmélet mellett számos más, kevésbé neves alternatív halmazelméletet is kidolgoztak, bár ezek legtöbbje nincs összefüggésben a Russell-paradoxonnal.

Kapcsolódó paradoxonok[szerkesztés | forrásszöveg szerkesztése]

Hivatkozások[szerkesztés | forrásszöveg szerkesztése]

A magyar Wikikönyvekben
további információk találhatók

Források[szerkesztés | forrásszöveg szerkesztése]

  1. Simonovits András: Válogatott fejezetek a matematika történetéből. 136. old. Typotex Kiadó, 2009. ISBN 978-963-279-026-8
  2. Karinthy, Frigyes. Őrült sikerem a tébolydában, Betegek és bolondok. Szukits (1996). ISBN 963 8199 83 0. Hozzáférés ideje: 2011. június 16.