Przejdź do treści

Twierdzenie Cantora i metoda przekątniowa

Twierdzenie Cantora

Dla każdego zbioru XX moc zbioru wszystkich jego podzbiorów jest większa od mocy samego XX:

∣X∣<∣P(X)∣.|X| < |\mathcal{P}(X)|.

Wniosek (metoda przekątniowa): zbiór liczb rzeczywistych jest nieprzeliczalny - nie da się go ustawić w ciąg x1,x2,x3,…x_1, x_2, x_3, \ldots

Co znaczy „więcej” dla zbiorów nieskończonych

Dla zbiorów skończonych porównywanie liczności jest proste - wystarczy policzyć elementy. Dla nieskończonych Cantor zaproponował inne kryterium: dwa zbiory mają tę samą moc, jeśli da się je sparować element w element (istnieje bijekcja).

Ta definicja prowadzi do zaskakujących wniosków:

Zbiór, który da się ustawić w ciąg (sparować z liczbami naturalnymi), nazywamy przeliczalnym. Naturalne pytanie brzmi: czy każdy nieskończony zbiór jest przeliczalny? Cantor pokazał, że nie.

Dowód - metoda przekątniowa

Pokaż dowódUkryj dowód

Pokażemy, że liczb rzeczywistych z przedziału (0,1)(0, 1) nie da się ustawić w ciąg.

Krok 1. Zakładamy nie wprost, że się da. Istnieje więc ciąg x1,x2,x3,…x_1, x_2, x_3, \ldots zawierający wszystkie liczby z przedziału (0,1)(0,1). Zapisujemy je w postaci rozwinięć dziesiętnych:

x1=0,a11a12a13…x_1 = 0{,}a_{11} a_{12} a_{13} \ldots

x2=0,a21a22a23…x_2 = 0{,}a_{21} a_{22} a_{23} \ldots

x3=0,a31a32a33…x_3 = 0{,}a_{31} a_{32} a_{33} \ldots

gdzie aija_{ij} to jj-ta cyfra po przecinku ii-tej liczby.

Krok 2. Budujemy nową liczbę yy, patrząc na przekątną tej tabeli. Jej nn-tą cyfrę definiujemy tak, żeby różniła się od anna_{nn}:

bn={5,gdy ann≠5,4,gdy ann=5.b_n = \begin{cases} 5, & \text{gdy } a_{nn} \neq 5, \\ 4, & \text{gdy } a_{nn} = 5. \end{cases}

Otrzymujemy liczbę y=0,b1b2b3…y = 0{,}b_1 b_2 b_3 \ldots należącą do przedziału (0,1)(0,1). Używamy tylko cyfr 44 i 55, co z góry wyklucza kłopot z rozwinięciami typu 0,4999…=0,5000…0{,}4999\ldots = 0{,}5000\ldots

Krok 3. Sprawdzamy, gdzie jest yy na liście. Gdyby y=xny = x_n dla pewnego nn, to obie liczby musiałyby mieć identyczne rozwinięcia - w szczególności na nn-tym miejscu po przecinku. Ale z konstrukcji bn≠annb_n \neq a_{nn}, więc różnią się dokładnie na tym miejscu.

Krok 4. Sprzeczność. Liczba yy należy do przedziału (0,1)(0,1), a nie występuje w ciągu, który miał zawierać wszystkie takie liczby. Założenie z kroku 1 jest fałszywe.

Zbioˊr (0,1) jest nieprzeliczalny.■\text{Zbiór } (0,1) \text{ jest nieprzeliczalny.} \qquad \blacksquare

Dowód ogólny - zbiór potęgowy

Pokaż dowódUkryj dowód

Ta sama sztuczka działa dla dowolnego zbioru XX i jego rodziny podzbiorów P(X)\mathcal{P}(X).

Krok 1. Zakładamy nie wprost, że istnieje funkcja ff przyporządkowująca każdemu elementowi x∈Xx \in X pewien podzbiór f(x)⊆Xf(x) \subseteq X i obejmująca wszystkie podzbiory.

Krok 2. Budujemy podzbiór przekątniowy:

D={x∈X:x∉f(x)}.D = \{ x \in X : x \notin f(x) \}.

Do DD wrzucamy dokładnie te elementy, które nie należą do przypisanego im zbioru.

Krok 3. Pytamy, skąd bierze się DD. Skoro ff obejmuje wszystkie podzbiory, istnieje dd takie, że f(d)=Df(d) = D. Pytamy teraz: czy d∈Dd \in D?

  • gdyby d∈Dd \in D, to z definicji DD mielibyśmy d∉f(d)=Dd \notin f(d) = D - sprzeczność;
  • gdyby d∉D=f(d)d \notin D = f(d), to warunek z definicji DD jest spełniony, więc d∈Dd \in D - znów sprzeczność.

Krok 4. Wniosek. Funkcja obejmująca wszystkie podzbiory nie istnieje, czyli podzbiorów jest istotnie więcej niż elementów. ■\blacksquare

Ten sam schemat („zbiór tych, które nie zawierają samych siebie”) stoi za paradoksem Russella i - w wersji arytmetycznej - za twierdzeniami Gödla.

Konsekwencja: wieża nieskończoności

Twierdzenie Cantora można stosować w kółko:

∣N∣<∣P(N)∣<∣P(P(N))∣<…|\mathbb{N}| < |\mathcal{P}(\mathbb{N})| < |\mathcal{P}(\mathcal{P}(\mathbb{N}))| < \ldots

Nie ma więc „największej nieskończoności” - jest ich nieskończenie wiele, ułożonych w rosnącą wieżę. Moc zbioru liczb naturalnych oznaczamy ℵ0\aleph_0 (alef zero), a moc zbioru liczb rzeczywistych - continuum c=2ℵ0\mathfrak{c} = 2^{\aleph_0}.

Hipoteza continuum

Skoro ∣N∣<∣R∣|\mathbb{N}| < |\mathbb{R}|, powstaje pytanie: czy istnieje zbiór o mocy pośredniej? Cantor przypuszczał, że nie - to hipoteza continuum. Historia jej rozstrzygnięcia jest zdumiewająca:

Hipoteza continuum jest więc niezależna od aksjomatów - można przyjąć ją albo jej zaprzeczenie i w obu przypadkach otrzymać spójną matematykę. Za ten wynik Cohen dostał medal Fieldsa.

Po co to komu

Kto i kiedy

Georg Cantor opublikował pierwszy dowód nieprzeliczalności liczb rzeczywistych w 1874 roku, a słynny argument przekątniowy - w 1891. Teoria mnogości spotkała się z ostrą krytyką; Leopold Kronecker nazywał ją „matematyczną szarlatanerią” i blokował Cantorowi karierę.

Z czasem oceny się odwróciły. David Hilbert podsumował to zdaniem: „Nikt nas nie wypędzi z raju, który stworzył nam Cantor”. Dziś teoria mnogości jest fundamentem, na którym buduje się resztę matematyki. Zobacz też encyklopedyczne zestawienie: Twierdzenia Cantora.

Najczęstsze pytania

Czy nieskończoność może być większa od innej nieskończoności? Tak - w sensie mocy zbiorów. Nie da się sparować liczb rzeczywistych z naturalnymi, więc tych pierwszych jest „istotnie więcej”, choć obu jest nieskończenie wiele.

Dlaczego liczb wymiernych jest tyle samo co naturalnych? Bo da się je ustawić w ciąg: wypisujemy ułamki w tabeli (licznik razy mianownik) i przechodzimy ją po przekątnych, pomijając powtórzenia. Każdy ułamek dostaje swój numer.

Czy metoda przekątniowa działa też dla liczb wymiernych? Nie - i to ważne. Zbudowana przekątną liczba ma zwykle rozwinięcie nieokresowe, więc nie jest wymierna. Nie powstaje więc żadna sprzeczność z przeliczalnością zbioru Q\mathbb{Q}.

Co to jest alef zero? Symbol ℵ0\aleph_0 oznacza moc zbioru liczb naturalnych - najmniejszą nieskończoność. Moc zbioru liczb rzeczywistych to 2ℵ02^{\aleph_0}, czyli continuum.

Czy hipoteza continuum jest prawdziwa? Pytanie nie ma odpowiedzi w ramach standardowych aksjomatów - jest od nich niezależna. To jeden z najbardziej znanych przykładów problemu nierozstrzygalnego.

Podsumowanie