Logika i teoria mnogości/Wykład 9: Teoria mocy twierdzenie Cantora-Bernsteina, twierdzenie Cantora. Zbiory przeliczalne, zbiory mocy kontinuum: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Arek (dyskusja | edycje)
Nie podano opisu zmian
Arek (dyskusja | edycje)
Nie podano opisu zmian
Linia 37: Linia 37:
Trywialne dowody tych faktów pozostawimy jako ćwiczenia.
Trywialne dowody tych faktów pozostawimy jako ćwiczenia.


{{przyklad|||
 
{{cwiczenie|||
 
Udowodnij własności 1, 2, 3. z twierdzenia
Udowodnij własności 1, 2, 3. z twierdzenia
[[##thm:rownolicznosc2|Uzupelnic thm:rownolicznosc2|]].
[[##thm:rownolicznosc2|Uzupelnic thm:rownolicznosc2|]].
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">   
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">   
Linia 49: Linia 54:
# Funkcja odwrotna do bijekcji jest bijekcja.  
# Funkcja odwrotna do bijekcji jest bijekcja.  
# Składanie bijekcji jest bijekcją  
# Składanie bijekcji jest bijekcją  
</div></div>


{{twierdzenie|||
{{twierdzenie|||
Linia 69: Linia 72:
ćwiczenia.
ćwiczenia.


{{przyklad|||
 
{{cwiczenie|||
 
Dowiedź Twierdzenia&nbsp;[[##thm:rownolicznosc|Uzupelnic thm:rownolicznosc|]]
Dowiedź Twierdzenia&nbsp;[[##thm:rownolicznosc|Uzupelnic thm:rownolicznosc|]]
}}
 
}}
 
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
</div></div>
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
# Suma mnogościowa bijekcji działających na zbiorach
# Suma mnogościowa bijekcji działających na zbiorach
rozłącznych i mających rozłączne przeciwdziedziny jest bijekcją.
rozłącznych i mających rozłączne przeciwdziedziny jest bijekcją.
Linia 134: Linia 144:
Jako zadania podamy dwa następujące proste fakty:
Jako zadania podamy dwa następujące proste fakty:


{{przyklad|||
 
{{cwiczenie|||
 
 
Podzbiór zbioru skończonego jest skończony. Obraz przez funkcje
Podzbiór zbioru skończonego jest skończony. Obraz przez funkcje
zbioru skończonego jest skończony.
zbioru skończonego jest skończony.


}}
}}
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
</div></div>


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">  Pokaż indukcją na <math>\displaystyle n</math>
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
Pokaż indukcją na <math>\displaystyle n</math>
prawdziwość następującego zdania: Każdy podzbiór zbioru  <math>\displaystyle n</math>
prawdziwość następującego zdania: Każdy podzbiór zbioru  <math>\displaystyle n</math>
jest skończony. Pokaż indukcją na <math>\displaystyle n</math> prawdziwość następującego zdania: Obraz
jest skończony. Pokaż indukcją na <math>\displaystyle n</math> prawdziwość następującego zdania: Obraz
Linia 232: Linia 253:
Proponuję dowód wykonać jako proste ćwiczenie.
Proponuję dowód wykonać jako proste ćwiczenie.


{{przyklad|||
 
{{cwiczenie|||
 
Dowiedź Twierdzenie&nbsp;[[##thm:przelicz|Uzupelnic thm:przelicz|]].
Dowiedź Twierdzenie&nbsp;[[##thm:przelicz|Uzupelnic thm:przelicz|]].
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">  Gdy <math>\displaystyle X</math> jest równoliczny ze skończonym zbiorem <math>\displaystyle N_0</math> to jest
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
Gdy <math>\displaystyle X</math> jest równoliczny ze skończonym zbiorem <math>\displaystyle N_0</math> to jest
skończony, w przeciwnym wypadku zastosuj Twierdzenie&nbsp;[[##thm:nieskonczonyprzeliczalny|Uzupelnic thm:nieskonczonyprzeliczalny|]].
skończony, w przeciwnym wypadku zastosuj Twierdzenie&nbsp;[[##thm:nieskonczonyprzeliczalny|Uzupelnic thm:nieskonczonyprzeliczalny|]].
</div></div>
</div></div>
Linia 265: Linia 297:
samodzielnie, jako ćwiczenie.
samodzielnie, jako ćwiczenie.


{{przyklad|||
 
{{cwiczenie|||
 
Dowiedź Lematu&nbsp;[[##lem:przelicz|Uzupelnic lem:przelicz|]].
Dowiedź Lematu&nbsp;[[##lem:przelicz|Uzupelnic lem:przelicz|]].
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">  
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">
# Zacieśnij funkcje ustalającą równoliczność do podzbioru.
# Zacieśnij funkcje ustalającą równoliczność do podzbioru.
# Załóżmy  dodatkowo, że oba zbiory <math>\displaystyle A</math> i <math>\displaystyle B</math> są rozłączne.
# Załóżmy  dodatkowo, że oba zbiory <math>\displaystyle A</math> i <math>\displaystyle B</math> są rozłączne.
Linia 529: Linia 568:
Zbiór nazywamy  nieprzeliczalnym gdy nie jest przeliczalny.
Zbiór nazywamy  nieprzeliczalnym gdy nie jest przeliczalny.


{{przyklad|||
 
{{cwiczenie|||
 


Zbiory <math>\displaystyle 2^{\mathbb{N}}</math> oraz <math>\displaystyle \mathbb{N}^{\mathbb{N}} </math> nie są przeliczalne.
Zbiory <math>\displaystyle 2^{\mathbb{N}}</math> oraz <math>\displaystyle \mathbb{N}^{\mathbb{N}} </math> nie są przeliczalne.


}}
}}
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
</div></div>


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">  Dowód należy poprowadzić niewprost stosując metodę przekątniową. W pierwszym
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
Dowód należy poprowadzić niewprost stosując metodę przekątniową. W pierwszym
przypadku rozważyć bijekcje <math>\displaystyle f: \mathbb N \rightarrow 2^\mathbb N</math>. Przy jej pomocy zbudować ciąg <math>\displaystyle g:
przypadku rozważyć bijekcje <math>\displaystyle f: \mathbb N \rightarrow 2^\mathbb N</math>. Przy jej pomocy zbudować ciąg <math>\displaystyle g:
\mathbb N \rightarrow \mathbb N</math> zadany wzorem <math>\displaystyle g(i) = 1- f(i)(i)</math>. Drugi fakt wynika z pierwszego.
\mathbb N \rightarrow \mathbb N</math> zadany wzorem <math>\displaystyle g(i) = 1- f(i)(i)</math>. Drugi fakt wynika z pierwszego.
Linia 687: Linia 736:
właściwy <math>\displaystyle X_0</math> zbioru <math>\displaystyle X</math> który jest z nim równoliczny. Zbiór jest skończony, w sensie Dedekinda, jeśli nie jest nieskończony w sensie Dedekinda.   
właściwy <math>\displaystyle X_0</math> zbioru <math>\displaystyle X</math> który jest z nim równoliczny. Zbiór jest skończony, w sensie Dedekinda, jeśli nie jest nieskończony w sensie Dedekinda.   


{{przyklad|||
 
{{cwiczenie|||
 
 
Pokaż, że zbiór jest nieskończony wtedy i tylko wtedy gdy jest nieskończony w sensie
Pokaż, że zbiór jest nieskończony wtedy i tylko wtedy gdy jest nieskończony w sensie
Dedekinda.
Dedekinda.
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">  Użyj aksjomatu wyboru.
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
Użyj aksjomatu wyboru.
</div></div>
</div></div>


Linia 726: Linia 787:
==Ćwiczenia==
==Ćwiczenia==


{{przyklad|||
 
{{cwiczenie|||
 
 
Wykaż, że <math>\displaystyle \mathbb{R}^{\mathbb{R}}</math> jest równoliczne z <math>\displaystyle 2^{\mathbb{R}}</math>.
Wykaż, że <math>\displaystyle \mathbb{R}^{\mathbb{R}}</math> jest równoliczne z <math>\displaystyle 2^{\mathbb{R}}</math>.
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Niewątpliwie <math>\displaystyle 2^{\mathbb{R}} \leq_m  \mathbb{R}^{\mathbb{R}}</math>, ponieważ <math>\displaystyle \{a,b\}^{\mathbb{R}}\subset \mathbb{R}^{\mathbb{R}}</math>, gdzie <math>\displaystyle a</math> jest liczbą rzeczywistą <math>\displaystyle 0</math>, a <math>\displaystyle b</math> liczbą rzeczywistą <math>\displaystyle 1</math>. Równocześnie <math>\displaystyle \mathbb{R}^{\mathbb{R}} \sim_m  {2^{\mathbb{N}}}^{\mathbb{R}}  \sim_m  2^{\mathbb{N}\times\mathbb{R}} \leq_m  2^{\mathbb{R}\times\mathbb{R}} \sim_m  2^{2^{\mathbb{N}}\times 2^{\mathbb{N}}} \sim_m  2^{2^{\mathbb{N}}} \sim_m  2^{\mathbb{R}}</math>, gdzie każde z przejść jest prostą konsekwencją faktów dowiedzionych na wykładzie. Korzystając z Twierdzenia&nbsp;[[##thm:Cantor-Bernstein|Uzupelnic thm:Cantor-Bernstein|]] wnioskujemy, że <math>\displaystyle \mathbb{R}^{\mathbb{R}} \sim_m  2^{\mathbb{R}}</math>.
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Niewątpliwie <math>\displaystyle 2^{\mathbb{R}} \leq_m  \mathbb{R}^{\mathbb{R}}</math>, ponieważ <math>\displaystyle \{a,b\}^{\mathbb{R}}\subset \mathbb{R}^{\mathbb{R}}</math>, gdzie <math>\displaystyle a</math> jest liczbą rzeczywistą <math>\displaystyle 0</math>, a <math>\displaystyle b</math> liczbą rzeczywistą <math>\displaystyle 1</math>. Równocześnie <math>\displaystyle \mathbb{R}^{\mathbb{R}} \sim_m  {2^{\mathbb{N}}}^{\mathbb{R}}  \sim_m  2^{\mathbb{N}\times\mathbb{R}} \leq_m  2^{\mathbb{R}\times\mathbb{R}} \sim_m  2^{2^{\mathbb{N}}\times 2^{\mathbb{N}}} \sim_m  2^{2^{\mathbb{N}}} \sim_m  2^{\mathbb{R}}</math>, gdzie każde z przejść jest prostą konsekwencją faktów dowiedzionych na wykładzie. Korzystając z Twierdzenia&nbsp;[[##thm:Cantor-Bernstein|Uzupelnic thm:Cantor-Bernstein|]] wnioskujemy, że <math>\displaystyle \mathbb{R}^{\mathbb{R}} \sim_m  2^{\mathbb{R}}</math>.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 
 
Wykaż, że <math>\displaystyle \mathbb{N}^{\mathbb{N}} \sim_m  2^{\mathbb{N}}</math>
Wykaż, że <math>\displaystyle \mathbb{N}^{\mathbb{N}} \sim_m  2^{\mathbb{N}}</math>
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Podobnie jak poprzednio <math>\displaystyle 2^{\mathbb{N}}  \leq_m  \mathbb{N}^{\mathbb{N}}</math>. Aby uzyskać nierówność w drugą stronę rozumujemy <math>\displaystyle \mathbb{N}^{\mathbb{N}} \leq_m  {2^{\mathbb{N}}}^{\mathbb{N}}  \sim_m  2^{\mathbb{N}\times\mathbb{N}} \sim_m  2^{\mathbb{N}}</math> i Twierdzenia&nbsp;[[##thm:Cantor-Bernstein|Uzupelnic thm:Cantor-Bernstein|]] gwarantuje żądaną równoliczność.
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Podobnie jak poprzednio <math>\displaystyle 2^{\mathbb{N}}  \leq_m  \mathbb{N}^{\mathbb{N}}</math>. Aby uzyskać nierówność w drugą stronę rozumujemy <math>\displaystyle \mathbb{N}^{\mathbb{N}} \leq_m  {2^{\mathbb{N}}}^{\mathbb{N}}  \sim_m  2^{\mathbb{N}\times\mathbb{N}} \sim_m  2^{\mathbb{N}}</math> i Twierdzenia&nbsp;[[##thm:Cantor-Bernstein|Uzupelnic thm:Cantor-Bernstein|]] gwarantuje żądaną równoliczność.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 
 
Jakiej mocy może być zbiór punktów nieciągłości silnie rosnącej funkcji z <math>\displaystyle \mathbb{R}</math> do <math>\displaystyle \mathbb{R}</math>?
Jakiej mocy może być zbiór punktów nieciągłości silnie rosnącej funkcji z <math>\displaystyle \mathbb{R}</math> do <math>\displaystyle \mathbb{R}</math>?
}}
 
}}
 
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">   
Wybierz liczbę wymierną dla każdego z punktów nieciągłości.
</div></div>
</div></div>


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none">  Wybierz liczbę wymierną dla każdego z punktów nieciągłości.
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Przykłady funkcji silnie rosnących ze skończoną, lub równoliczną <math>\displaystyle \mathbb{N}</math> liczbą punktów nieciągłości są trywialne. Aby wykazać, że dowolna, silnie rosnąca funkcja <math>\displaystyle f:\mathbb{R} \rightarrow \mathbb{R}</math> nie może mieć więcej niż przeliczalnie wiele punktów nieciągłości, stworzymy iniekcję, która każdemu punktowi nieciągłości przyporządkowuje jakiś element <math>\displaystyle \mathbb{Q}</math>. Ustalmy punkt nieciągłości <math>\displaystyle a</math>. Wtedy <math>\displaystyle \lim_{x\to a^-}f(x)</math> istnieje, ponieważ funkcja jest rosnąca i ograniczona z góry&nbsp;(przez np. <math>\displaystyle f(a+1)</math>). Podobnie istnieje <math>\displaystyle \lim_{x\to a^+}f(x)</math>. Ponieważ <math>\displaystyle a</math> jest punktem nieciągłości mamy <math>\displaystyle \lim_{x\to a^-}f(x) < \lim_{x\to a^+}f(x)</math>. Ponieważ <math>\displaystyle \mathbb{Q}</math> jest gęste w <math>\displaystyle \mathbb{R}</math> istnieje <math>\displaystyle r_a\in\mathbb{Q}</math> takie, że <math>\displaystyle \lim_{x\to a^-}f(x) < r_a < \lim_{x\to a^+}f(x)</math>. Pozostaje wykazać, że dla dwóch punktów nieciągłości <math>\displaystyle a</math> i <math>\displaystyle b</math>, jeśli <math>\displaystyle a\neq b</math>, to <math>\displaystyle r_a\neq r_b</math>. Ponieważ porządek na <math>\displaystyle \mathbb{R}</math> jest porządkiem liniowym mamy <math>\displaystyle a<b</math> lub <math>\displaystyle b<a</math>. Możemy, bez straty, ogólności założyć ten pierwszy przypadek i znaleźć <math>\displaystyle c\in\mathbb{R}</math> takie, że <math>\displaystyle a<c<b</math>. Wtedy <math>\displaystyle r_a<\lim_{x\to a^+}f(x) < f(c) <\lim_{x\to b^-}f(x) < r_b</math> co dowodzi, że funkcja <math>\displaystyle a\mapsto r_a</math> jest iniekcją jak twierdziliśmy.
</div></div>
</div></div>


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Przykłady funkcji silnie rosnących ze skończoną, lub równoliczną <math>\displaystyle \mathbb{N}</math> liczbą punktów nieciągłości są trywialne. Aby wykazać, że dowolna, silnie rosnąca funkcja <math>\displaystyle f:\mathbb{R} \rightarrow \mathbb{R}</math> nie może mieć więcej niż przeliczalnie wiele punktów nieciągłości, stworzymy iniekcję, która każdemu punktowi nieciągłości przyporządkowuje jakiś element <math>\displaystyle \mathbb{Q}</math>. Ustalmy punkt nieciągłości <math>\displaystyle a</math>. Wtedy <math>\displaystyle \lim_{x\to a^-}f(x)</math> istnieje, ponieważ funkcja jest rosnąca i ograniczona z góry&nbsp;(przez np. <math>\displaystyle f(a+1)</math>). Podobnie istnieje <math>\displaystyle \lim_{x\to a^+}f(x)</math>. Ponieważ <math>\displaystyle a</math> jest punktem nieciągłości mamy <math>\displaystyle \lim_{x\to a^-}f(x) < \lim_{x\to a^+}f(x)</math>. Ponieważ <math>\displaystyle \mathbb{Q}</math> jest gęste w <math>\displaystyle \mathbb{R}</math> istnieje <math>\displaystyle r_a\in\mathbb{Q}</math> takie, że <math>\displaystyle \lim_{x\to a^-}f(x) < r_a < \lim_{x\to a^+}f(x)</math>. Pozostaje wykazać, że dla dwóch punktów nieciągłości <math>\displaystyle a</math> i <math>\displaystyle b</math>, jeśli <math>\displaystyle a\neq b</math>, to <math>\displaystyle r_a\neq r_b</math>. Ponieważ porządek na <math>\displaystyle \mathbb{R}</math> jest porządkiem liniowym mamy <math>\displaystyle a<b</math> lub <math>\displaystyle b<a</math>. Możemy, bez straty, ogólności założyć ten pierwszy przypadek i znaleźć <math>\displaystyle c\in\mathbb{R}</math> takie, że <math>\displaystyle a<c<b</math>. Wtedy <math>\displaystyle r_a<\lim_{x\to a^+}f(x) < f(c) <\lim_{x\to b^-}f(x) < r_b</math> co dowodzi, że funkcja <math>\displaystyle a\mapsto r_a</math> jest iniekcją jak twierdziliśmy.
</div></div>
 
{{cwiczenie|||


{{przyklad|||


Jaka jest moc zbioru wszystkich silnie rosnących funkcji z <math>\displaystyle \mathbb{N}</math> w <math>\displaystyle \mathbb{N}</math>?
Jaka jest moc zbioru wszystkich silnie rosnących funkcji z <math>\displaystyle \mathbb{N}</math> w <math>\displaystyle \mathbb{N}</math>?
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Każda taka funkcja to podzbiór <math>\displaystyle \mathbb{N}\times\mathbb{N}</math>, a więc zbiór wszystkich takich funkcji jest podzbiorem <math>\displaystyle \mathcal{P}(\mathbb{N}\times\mathbb{N})</math>, który jest równoliczne z <math>\displaystyle \mathcal{P}(\mathbb{N}) \sim_m  2^{\mathbb{N}}</math>. Wykażemy, że tych funkcji jest dokładnie tyle, co <math>\displaystyle 2^{\mathbb{N}}</math> poprzez zdefiniowanie iniekcji z <math>\displaystyle 2^{\mathbb{N}}</math> w nasz zbiór. Dla dowolnego <math>\displaystyle f\in 2^{\mathbb{N}}</math> definiujemy <math>\displaystyle f':\mathbb{N}\rightarrow\mathbb{N}</math>  
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Każda taka funkcja to podzbiór <math>\displaystyle \mathbb{N}\times\mathbb{N}</math>, a więc zbiór wszystkich takich funkcji jest podzbiorem <math>\displaystyle \mathcal{P}(\mathbb{N}\times\mathbb{N})</math>, który jest równoliczne z <math>\displaystyle \mathcal{P}(\mathbb{N}) \sim_m  2^{\mathbb{N}}</math>. Wykażemy, że tych funkcji jest dokładnie tyle, co <math>\displaystyle 2^{\mathbb{N}}</math> poprzez zdefiniowanie iniekcji z <math>\displaystyle 2^{\mathbb{N}}</math> w nasz zbiór. Dla dowolnego <math>\displaystyle f\in 2^{\mathbb{N}}</math> definiujemy <math>\displaystyle f':\mathbb{N}\rightarrow\mathbb{N}</math>  
Linia 773: Linia 861:


Zwróćmy uwagę, że funkcja <math>\displaystyle f'</math> jest silnie rosnąca, ponieważ dla <math>\displaystyle n<m</math> mamy <math>\displaystyle f'(n) = 2n+f(n) \leq 2n+1 < 2n+2 =2(n+1)\leq 2m\leq f'(m)</math>. Równocześnie, jeśli <math>\displaystyle f,g\in 2^{\mathbb{N}}</math> i <math>\displaystyle f\neq g</math>, to również <math>\displaystyle f'\neq g'</math>, ponieważ jeśli <math>\displaystyle f(n) \neq g(n)</math> dla pewnego <math>\displaystyle n\in\mathbb{N}</math>, to<math>\displaystyle f'(n) = 2n+f(n)\neq 2n + g(n) = g'(n)</math>. Zdefiniowane przekształcenie przyporządkowuje elementom <math>\displaystyle 2^{\mathbb{N}}</math> silnie rosnące funkcje z <math>\displaystyle \mathbb{N}</math> do <math>\displaystyle \mathbb{N}</math> dowodząc, że nasz zbiór jest większy na moc niż <math>\displaystyle 2^{\mathbb{N}}</math>. Twierdzenie Cantor-Bernstein gwarantuje, że funkcji tych jest dokładnie continuum.
Zwróćmy uwagę, że funkcja <math>\displaystyle f'</math> jest silnie rosnąca, ponieważ dla <math>\displaystyle n<m</math> mamy <math>\displaystyle f'(n) = 2n+f(n) \leq 2n+1 < 2n+2 =2(n+1)\leq 2m\leq f'(m)</math>. Równocześnie, jeśli <math>\displaystyle f,g\in 2^{\mathbb{N}}</math> i <math>\displaystyle f\neq g</math>, to również <math>\displaystyle f'\neq g'</math>, ponieważ jeśli <math>\displaystyle f(n) \neq g(n)</math> dla pewnego <math>\displaystyle n\in\mathbb{N}</math>, to<math>\displaystyle f'(n) = 2n+f(n)\neq 2n + g(n) = g'(n)</math>. Zdefiniowane przekształcenie przyporządkowuje elementom <math>\displaystyle 2^{\mathbb{N}}</math> silnie rosnące funkcje z <math>\displaystyle \mathbb{N}</math> do <math>\displaystyle \mathbb{N}</math> dowodząc, że nasz zbiór jest większy na moc niż <math>\displaystyle 2^{\mathbb{N}}</math>. Twierdzenie Cantor-Bernstein gwarantuje, że funkcji tych jest dokładnie continuum.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 
 
Czy na płaszczyźnie istniej okrąg taki, że każdy jego punkt ma przynajmniej jedną współrzędną niewymierną?
Czy na płaszczyźnie istniej okrąg taki, że każdy jego punkt ma przynajmniej jedną współrzędną niewymierną?
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Zakładamy, niewprost, że okrąg taki nie istnieje. Wtedy, każdy okrąg ma przynajmniej jeden punkt posiadający obie współrzędne wymierne. Rozważmy wszystkie okręgi o środku w <math>\displaystyle (0,0)</math> -- jest ich continuum wiele i każde dwa mają puste przecięcie. Jeśli każdy z nich miałby punkt o obu współrzędnych wymiernych, to moglibyśmy stworzyć iniekcję z <math>\displaystyle \mathbb{R}</math> w <math>\displaystyle \mathbb{Q}\times\mathbb{Q}</math> dowodząc, że <math>\displaystyle \mathbb{R}</math> jest przeliczalny. Sprzeczność ta dowodzi, że na płaszczyźnie istnieje okrąg taki, że każdy jego punkt ma przynajmniej jedną współrzędną niewymierną.
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Zakładamy, niewprost, że okrąg taki nie istnieje. Wtedy, każdy okrąg ma przynajmniej jeden punkt posiadający obie współrzędne wymierne. Rozważmy wszystkie okręgi o środku w <math>\displaystyle (0,0)</math> -- jest ich continuum wiele i każde dwa mają puste przecięcie. Jeśli każdy z nich miałby punkt o obu współrzędnych wymiernych, to moglibyśmy stworzyć iniekcję z <math>\displaystyle \mathbb{R}</math> w <math>\displaystyle \mathbb{Q}\times\mathbb{Q}</math> dowodząc, że <math>\displaystyle \mathbb{R}</math> jest przeliczalny. Sprzeczność ta dowodzi, że na płaszczyźnie istnieje okrąg taki, że każdy jego punkt ma przynajmniej jedną współrzędną niewymierną.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 


Zbiór <math>\displaystyle A\subset \mathbb{Q}</math> nazywamy wypukłym, jeśli, dla dowolnych <math>\displaystyle a,b\in A</math>, jeśli <math>\displaystyle c\in\mathbb{Q}</math> i <math>\displaystyle a<c<b</math>, to <math>\displaystyle c\in A</math>. Ile jest zbiorów wypukłych w <math>\displaystyle \mathbb{Q}</math>?
Zbiór <math>\displaystyle A\subset \mathbb{Q}</math> nazywamy wypukłym, jeśli, dla dowolnych <math>\displaystyle a,b\in A</math>, jeśli <math>\displaystyle c\in\mathbb{Q}</math> i <math>\displaystyle a<c<b</math>, to <math>\displaystyle c\in A</math>. Ile jest zbiorów wypukłych w <math>\displaystyle \mathbb{Q}</math>?
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Zbiorów wypukłych w <math>\displaystyle \mathbb{Q}</math> jest continuum. Oczywiście nie może ich być więcej niż continuum, ponieważ tyle jest wszystkich podzbiorów <math>\displaystyle \mathbb{Q}</math>. Aby wykazać, że nie ma ich mniej ustalmy iniekcję z przedziału <math>\displaystyle [0,1]</math> w liczbach rzeczywistych w zbiór wypukłych podzbiorów <math>\displaystyle \mathbb{Q}</math>. Dla dowolnej liczby rzeczywistej <math>\displaystyle r\in[0,1]</math> zdefiniujmy
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Zbiorów wypukłych w <math>\displaystyle \mathbb{Q}</math> jest continuum. Oczywiście nie może ich być więcej niż continuum, ponieważ tyle jest wszystkich podzbiorów <math>\displaystyle \mathbb{Q}</math>. Aby wykazać, że nie ma ich mniej ustalmy iniekcję z przedziału <math>\displaystyle [0,1]</math> w liczbach rzeczywistych w zbiór wypukłych podzbiorów <math>\displaystyle \mathbb{Q}</math>. Dla dowolnej liczby rzeczywistej <math>\displaystyle r\in[0,1]</math> zdefiniujmy
Linia 799: Linia 896:


Niewątpliwie każdy zbiór <math>\displaystyle I_r</math> jest wypukły, ponieważ jeśli <math>\displaystyle a<b\in I_r</math>, to <math>\displaystyle 0\leq a</math> i <math>\displaystyle b\leq r</math>, a więc dla każdego <math>\displaystyle c</math> takiego, że <math>\displaystyle a<c<b</math> zachodzi <math>\displaystyle 0\leq c \leq r</math>, czyli <math>\displaystyle c\in I_r</math>. Pozostaje wykazać, że funkcja <math>\displaystyle r\mapsto I_r</math> jest iniekcją. Ustalmy dwie liczby rzeczywiste <math>\displaystyle r\neq s</math>. Bez straty ogólności możemy założyć, że <math>\displaystyle r<s</math>. Istnieje wtedy liczba wymierna <math>\displaystyle t</math> taka, że <math>\displaystyle r<t<s</math> i mamy <math>\displaystyle t\in I_s</math> oraz <math>\displaystyle t\notin I_r</math> dowodząc, że <math>\displaystyle I_r\neq I_s</math>. Na mocy Twierdzenia Cantora-Bernsteina zbiorów wypukłych w <math>\displaystyle \mathbb{Q}</math> jest continuum.
Niewątpliwie każdy zbiór <math>\displaystyle I_r</math> jest wypukły, ponieważ jeśli <math>\displaystyle a<b\in I_r</math>, to <math>\displaystyle 0\leq a</math> i <math>\displaystyle b\leq r</math>, a więc dla każdego <math>\displaystyle c</math> takiego, że <math>\displaystyle a<c<b</math> zachodzi <math>\displaystyle 0\leq c \leq r</math>, czyli <math>\displaystyle c\in I_r</math>. Pozostaje wykazać, że funkcja <math>\displaystyle r\mapsto I_r</math> jest iniekcją. Ustalmy dwie liczby rzeczywiste <math>\displaystyle r\neq s</math>. Bez straty ogólności możemy założyć, że <math>\displaystyle r<s</math>. Istnieje wtedy liczba wymierna <math>\displaystyle t</math> taka, że <math>\displaystyle r<t<s</math> i mamy <math>\displaystyle t\in I_s</math> oraz <math>\displaystyle t\notin I_r</math> dowodząc, że <math>\displaystyle I_r\neq I_s</math>. Na mocy Twierdzenia Cantora-Bernsteina zbiorów wypukłych w <math>\displaystyle \mathbb{Q}</math> jest continuum.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 
 
Ile elementów posiada największy, pod względem mocy, łańcuch w <math>\displaystyle (\mathcal{P}(\mathbb{N}),\subset)</math>?
Ile elementów posiada największy, pod względem mocy, łańcuch w <math>\displaystyle (\mathcal{P}(\mathbb{N}),\subset)</math>?
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Łańcuch taki nie może posiadać więcej niż continuum elementów, ponieważ moc całego zbioru <math>\displaystyle \mathcal{P}(\mathbb{N})</math> jest continuum. Wykażemy, że istnieje w tym zbiorze częściowo uporządkowanym łańcuch o mocy continuum. Zamiast operować na zbiorze <math>\displaystyle \mathbb{N}</math> operować będzie na zbiorze mu równolicznym <math>\displaystyle \mathbb{Q}</math>. Zwróćmy uwagę, że zdefiniowane w Ćwiczeniu&nbsp;[[##cw:wypukle|Uzupelnic cw:wypukle|]] zbiory <math>\displaystyle I_r</math> są uporządkowane liniowo przez inkluzję, są podzbiorami <math>\displaystyle \mathbb{Q}</math> i jest ich continuum wiele. Zbiory te tworzą żądany łańcuch.
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Łańcuch taki nie może posiadać więcej niż continuum elementów, ponieważ moc całego zbioru <math>\displaystyle \mathcal{P}(\mathbb{N})</math> jest continuum. Wykażemy, że istnieje w tym zbiorze częściowo uporządkowanym łańcuch o mocy continuum. Zamiast operować na zbiorze <math>\displaystyle \mathbb{N}</math> operować będzie na zbiorze mu równolicznym <math>\displaystyle \mathbb{Q}</math>. Zwróćmy uwagę, że zdefiniowane w Ćwiczeniu&nbsp;[[##cw:wypukle|Uzupelnic cw:wypukle|]] zbiory <math>\displaystyle I_r</math> są uporządkowane liniowo przez inkluzję, są podzbiorami <math>\displaystyle \mathbb{Q}</math> i jest ich continuum wiele. Zbiory te tworzą żądany łańcuch.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 
 
Jaka jest moc zbioru bijekcji z <math>\displaystyle \mathbb{N}</math> do <math>\displaystyle \mathbb{N}</math>?
Jaka jest moc zbioru bijekcji z <math>\displaystyle \mathbb{N}</math> do <math>\displaystyle \mathbb{N}</math>?
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Bijekcji tych, podobnie jak funkcji ściśle rosnących w Ćwiczeniu&nbsp;[[##cw:rosnace|Uzupelnic cw:rosnace|]] nie może być więcej niż continuum. Aby wykazać, że jest ich dokładnie tyle zdefiniujemy iniekcję, która każdemy elementowi <math>\displaystyle 2^{\mathbb{N}}</math> przyporządkowuje pewną bijekcję. Jeśli <math>\displaystyle f\in 2^{\mathbb{N}}</math>, to bijekcja <math>\displaystyle f'</math> działa następująco
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Bijekcji tych, podobnie jak funkcji ściśle rosnących w Ćwiczeniu&nbsp;[[##cw:rosnace|Uzupelnic cw:rosnace|]] nie może być więcej niż continuum. Aby wykazać, że jest ich dokładnie tyle zdefiniujemy iniekcję, która każdemy elementowi <math>\displaystyle 2^{\mathbb{N}}</math> przyporządkowuje pewną bijekcję. Jeśli <math>\displaystyle f\in 2^{\mathbb{N}}</math>, to bijekcja <math>\displaystyle f'</math> działa następująco
Linia 829: Linia 936:


Oczywiście <math>\displaystyle f</math> jest bijekcją i bardzo prosto jest wykazać, że dla dwóch różnych funkcji otrzymujemy różne bijekcje, co dowodzi, że bijekcji tych jest continuum.
Oczywiście <math>\displaystyle f</math> jest bijekcją i bardzo prosto jest wykazać, że dla dwóch różnych funkcji otrzymujemy różne bijekcje, co dowodzi, że bijekcji tych jest continuum.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 
 
Jakiej mocy jest zbiór porządków na <math>\displaystyle \mathbb{N}</math> które są równocześnie funkcjami <math>\displaystyle \mathbb{N}\rightarrow\mathbb{N}</math>?
Jakiej mocy jest zbiór porządków na <math>\displaystyle \mathbb{N}</math> które są równocześnie funkcjami <math>\displaystyle \mathbb{N}\rightarrow\mathbb{N}</math>?
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Zbiór ten jest jednoelementowy. Niewątpliwie funkcja identycznościowa jest porządkiem -- antyłańcuchem. Ustalmy dowolny, nieidentycznościowy porządek na <math>\displaystyle \mathbb{N}</math>. Założenie gwarantuje, że porządek ten zawiera parę <math>\displaystyle (n,m)</math> dla pewnego <math>\displaystyle n\neq m</math>. Równocześnie zwrotność gwarantuje, że zawiera on również parę <math>\displaystyle (n,n)</math> co przeczy definicji funkcji.
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Zbiór ten jest jednoelementowy. Niewątpliwie funkcja identycznościowa jest porządkiem -- antyłańcuchem. Ustalmy dowolny, nieidentycznościowy porządek na <math>\displaystyle \mathbb{N}</math>. Założenie gwarantuje, że porządek ten zawiera parę <math>\displaystyle (n,m)</math> dla pewnego <math>\displaystyle n\neq m</math>. Równocześnie zwrotność gwarantuje, że zawiera on również parę <math>\displaystyle (n,n)</math> co przeczy definicji funkcji.
</div></div>


{{przyklad|||
 
{{cwiczenie|||
 
 
Dowolna rodzina <math>\displaystyle X\subset \mathcal{P}(\mathbb{N})</math> taka, że dla dowolnych dwóch różnych elementów <math>\displaystyle X</math> ich przecięcie jest co najwyżej jednoelementowe jest przeliczalna.
Dowolna rodzina <math>\displaystyle X\subset \mathcal{P}(\mathbb{N})</math> taka, że dla dowolnych dwóch różnych elementów <math>\displaystyle X</math> ich przecięcie jest co najwyżej jednoelementowe jest przeliczalna.
}}


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Wskazówka </span><div class="mw-collapsible-content" style="display:none"> 
}}
</div></div>
 


<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Aby to wykazać dzielimy rodzinę <math>\displaystyle X</math> na dwie części <math>\displaystyle X_1</math> i <math>\displaystyle X'</math>. Niech zbiór <math>\displaystyle X_1</math> zawiera wszystkie zero i jednoelementowe elementy <math>\displaystyle X</math> -- jest ich przeliczalnie wiele, bo każdy z nich jest podzbiorem <math>\displaystyle \mathbb{N}</math>. Pozostaje wykazać, że <math>\displaystyle X'</math> jest przeliczalny i wtedy <math>\displaystyle X</math> jako unia dwóch zbiorów przeliczalnych będzie również przeliczalny. Aby wykazać, że <math>\displaystyle X'</math> jest przeliczalny ustawmy funkcję <math>\displaystyle f:X'\to \mathbb{N}\times\mathbb{N}</math> taką, że
<div class="mw-collapsible mw-made=collapsible mw-collapsed"><span class="mw-collapsible-toogle mw-collapsible-toogle-default style="font-variant:small-caps">Rozwiązanie </span><div class="mw-collapsible-content" style="display:none">  Aby to wykazać dzielimy rodzinę <math>\displaystyle X</math> na dwie części <math>\displaystyle X_1</math> i <math>\displaystyle X'</math>. Niech zbiór <math>\displaystyle X_1</math> zawiera wszystkie zero i jednoelementowe elementy <math>\displaystyle X</math> -- jest ich przeliczalnie wiele, bo każdy z nich jest podzbiorem <math>\displaystyle \mathbb{N}</math>. Pozostaje wykazać, że <math>\displaystyle X'</math> jest przeliczalny i wtedy <math>\displaystyle X</math> jako unia dwóch zbiorów przeliczalnych będzie również przeliczalny. Aby wykazać, że <math>\displaystyle X'</math> jest przeliczalny ustawmy funkcję <math>\displaystyle f:X'\to \mathbb{N}\times\mathbb{N}</math> taką, że
Linia 853: Linia 970:
</math></center>
</math></center>


Funkcja <math>\displaystyle f</math> jest dobrze zdefiniowana i prowadzi w zbiór przeliczalny. Pozostaje wykazać, że <math>\displaystyle f</math> jest iniekcją. Jeśli <math>\displaystyle f(x) = (n,m)=f(x')</math>, to <math>\displaystyle x\cap x' \supset \{ n,m\}</math> gdzie <math>\displaystyle n\neq m</math>. Wnioskujemy, że przecięcie <math>\displaystyle x</math> i <math>\displaystyle x'</math> jest co najmniej dwuelementowe, czyli, że <math>\displaystyle x=x'</math> i funkcja <math>\displaystyle f</math> jest iniekcją, co należało wykazać.
Funkcja <math>\displaystyle f</math> jest dobrze zdefiniowana i prowadzi w zbiór przeliczalny. Pozostaje wykazać, że <math>\displaystyle f</math> jest iniekcją. Jeśli <math>\displaystyle f(x) = (n,m)=f(x')</math>, to <math>\displaystyle x\cap x' \supset \{ n,m\}</math> gdzie <math>\displaystyle n\neq m</math>. Wnioskujemy, że przecięcie <math>\displaystyle x</math> i <math>\displaystyle x'</math> jest co najmniej dwuelementowe, czyli, że <math>\displaystyle x=x'</math> i funkcja <math>\displaystyle f</math> jest iniekcją, co należało wykazać.</div>
</div></div>

Wersja z 15:29, 23 sie 2006

Zawartość wykładu: Teoria mocy, twierdzenie Cantora-Bernsteina, twierdzenie Cantora, zbiory przeliczalne, zbiory mocy kontinuum.

Teoria mocy

Zadaniem teorii mocy, do której wstęp znajdą państwo w tym wykładzie, będzie uogólnienie pojęcie ilości elementów zbioru. Dla zbiorów skończonych powołaliśmy do życia liczby naturalne (patrz wykład 7) przy pomocy których możemy rachować i opisywać ilościowe własności innych zbiorów. Niestety to nam nie wystarcza. Są zbiory których liczbę elementów nie sposób opisać żadną liczbą naturalną. Zgodziliśmy się wszak przyjmując aksjomat nieskończoności na istnienie takich niezwykłych zbiorów . Aksjomat ten wraz z innymi na przykład aksjomatem zbioru potęgowego będzie miał dla nas wiele niespodzianek. Powołamy do życia zbiory nieskończone a co więcej pokażemy że istnieją różne rodzaje nieskończoności. Jedne zbiory nieskończone będą bardziej nieskończone od innych. Aby umieć porównywać liczby elementów zbiorów nieskończonych wprowadzimy podstawowe definicje. Z punktu widzenia tych definicji na cała teorie mocy można patrzeć jak na teorie bijekcji i iniekcji (lub dualnie surjekcji - patrz wykład 11, ćwiczenie 3.1)).

Zbiory A i B nazywamy równolicznymi gdy istnieje bijekcja f:AB. Równoliczność zbiorów oznaczamy przez AmB.

m ma podobne własności do relacji równoważności.

Twierdzenie

Równoliczność ma własności:

  1. AmA.
  2. jeżeli AmB to BmA.
  3. jeżeli AmB i BmC to AmC.

Trywialne dowody tych faktów pozostawimy jako ćwiczenia.


Ćwiczenie


Udowodnij własności 1, 2, 3. z twierdzenia Uzupelnic thm:rownolicznosc2|.



Rozwiązanie