Logika i teoria mnogości/Wykład 7: Konstrukcja von Neumanna liczb naturalnych, twierdzenie o indukcji, zasady minimum, maksimum, definiowanie przez indukcje: Różnice pomiędzy wersjami
Matiunreal (dyskusja | edycje) |
m Zastępowanie tekstu – „,↵</math>” na „</math>,” |
||
(Nie pokazano 21 wersji utworzonych przez 5 użytkowników) | |||
Linia 1: | Linia 1: | ||
==Wstęp== | ==Wstęp== | ||
[[grafika:Neumann.jpg|thumb|John von Neumann (1903-1957)<br>[[Biografia Neumann, John|Zobacz biografię]]]] | |||
Liczby naturalne to jedna z najbardziej podstawowych idei matematycznych. Operacje | Liczby naturalne to jedna z najbardziej podstawowych idei matematycznych. Operacje | ||
Linia 10: | Linia 12: | ||
W teorii mnogości liczby naturalne, podobnie jak wszystkie inne byty, muszą być | W teorii mnogości liczby naturalne, podobnie jak wszystkie inne byty, muszą być | ||
zbiorami. Od aksjomatyki teorii mnogości niewątpliwie należy wymagać, aby | zbiorami. Od aksjomatyki teorii mnogości niewątpliwie należy wymagać, aby | ||
gwarantowała ich istnienie. W aksjomatyce ZF opisanej w [ | gwarantowała ich istnienie. W aksjomatyce ZF opisanej w [[Logika i teoria mnogości/Wykład 4: Teoria mnogości ZFC. Operacje na zbiorach|Wykładzie 4]] jako liczby naturalne przyjmuje się zbiory, do których istnienia niezbędny jest aksjomat zbioru pustego, aksjomat pary i aksjomat sumy. Konstrukcja liczb naturalnych przedstawiona w dalszej części wykładu została zaproponowanych przez [[Biografia Neumann, John|Johna von Neumanna]] jak specyficzny przypadek liczb porządkowych, które będą dokładniej przedstawione w [[Logika i teoria mnogości/Wykład 11: Zbiory dobrze uporządkowane. Lemat Kuratowskiego Zorna i twierdzenie Zermelo, przykłady|Wykładzie 11]]. | ||
Liczby naturalne definiujemy następująco. Liczbą naturalną zero jest zbiór pusty <math>\emptyset</math>. Każdą następną liczbę naturalną otrzymujemy z poprzedniej w prosty sposób | Liczby naturalne definiujemy następująco. Liczbą naturalną zero jest zbiór pusty <math>\emptyset</math>. Każdą następną liczbę naturalną otrzymujemy z poprzedniej w prosty sposób: | ||
<center>jeśli <math>n</math> jest liczbą naturalną, to następną po niej liczbą jest <math>n'\stackrel{\ | <center>jeśli <math>n</math> jest liczbą naturalną, to następną po niej liczbą jest <math>n'\stackrel{\text{def}}{\equiv} \{n\} \cup n</math></center> | ||
Początkowe liczby naturalne to | Początkowe liczby naturalne to: | ||
<center><math>\begin{array} {ll} | <center><math>\begin{array}{ll} | ||
\text{liczba naturalna zero to zbiór }&\emptyset \\ | \text{liczba naturalna zero to zbiór } & \emptyset, \\ | ||
\text{liczba naturalna jeden to zbiór }&\{\emptyset\} \\ | \text{liczba naturalna jeden to zbiór } & \{\emptyset\}, \\ | ||
\text{liczba naturalna dwa to zbiór }&\{\emptyset,\{\emptyset\}\} \\ | \text{liczba naturalna dwa to zbiór } & \{\emptyset,\{\emptyset\}\}, \\ | ||
\text{liczba naturalna trzy to zbiór }&\{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\}\} \\ | \text{liczba naturalna trzy to zbiór } & \{\emptyset,\{\emptyset\},\{\emptyset,\{\emptyset\}\}\}, \\ | ||
\text{i tak dalej\dots | \text{i tak dalej}\dots & \text{ } | ||
\end{array} | \end{array} | ||
</math></center> | </math></center> | ||
Liczby naturalne to zbiory, których istnienie jest zagwarantowane przez aksjomaty ZF. | Liczby naturalne to zbiory, których istnienie jest zagwarantowane przez aksjomaty ZF. | ||
Intuicyjnie patrząc na nie widzimy, że posiadają tyle elementów jaka jest "wartość" | Intuicyjnie, patrząc na nie widzimy, że posiadają tyle elementów jaka jest "wartość" | ||
liczby. Zero, to zbiór pusty, jeden, to zbiór którego jedynym elementem jest | liczby. Zero, to zbiór pusty, jeden, to zbiór którego jedynym elementem jest | ||
<math>\emptyset</math> i tak dalej. | <math>\emptyset</math> i tak dalej. | ||
Linia 36: | Linia 38: | ||
Aksjomaty ZF gwarantują więcej. Nie tylko każda z liczb naturalnych istnieje, ale | Aksjomaty ZF gwarantują więcej. Nie tylko każda z liczb naturalnych istnieje, ale | ||
również istnieje zbiór zawierający je wszystkie. Najmniejszy z takich zbiorów | również istnieje zbiór zawierający je wszystkie. Najmniejszy z takich zbiorów | ||
nazywamy zbiorem liczb naturalnych. Aby wykazać istnienie tego zbioru niezbędny jest | nazywamy zbiorem liczb naturalnych. Aby wykazać istnienie tego zbioru, niezbędny jest | ||
aksjomat nieskończoności. Przytoczymy jego brzmienie zgodnie z [[Logika i teoria mnogości/Wykład 4: Teoria mnogości ZFC. Operacje na zbiorach|Wykładem 4]]. | |||
Zakładamy, że następująca formuła, zwana aksjomatem nieskończoności, jest prawdą | Zakładamy, że następująca formuła, zwana aksjomatem nieskończoności, jest prawdą: | ||
<center><math>\exists x\; \left(\emptyset\in x \land (\forall y\; y\in x\implies y\cup\{y\}\in x | <center><math>\exists x\; \left(\emptyset\in x \land (\forall y\; y\in x\implies y\cup\{y\}\in x | ||
)\right) | )\right)</math></center> | ||
</math></center> | |||
Każdy zbiór <math>x</math> spełniający warunek występujący w aksjomacie nieskończoności nazywamy | Każdy zbiór <math>x</math> spełniający warunek występujący w aksjomacie nieskończoności nazywamy | ||
Linia 60: | Linia 61: | ||
{{dowod||| | {{dowod||| | ||
Aby wykazać, że <math>\bigcap x</math> jest zbiorem induktywnym musimy wykazać, że | Aby wykazać, że <math>\bigcap x</math> jest zbiorem induktywnym, musimy wykazać, że: | ||
* <math>\emptyset \in \bigcap x</math> | |||
oraz że | |||
* <math>\forall y\; y\in \bigcap x \implies y\cup\{y\}\in \bigcap x</math>. | * <math>\forall y\; y\in \bigcap x \implies y\cup\{y\}\in \bigcap x</math>. | ||
Ponieważ każdy z elementów <math>x</math> jest zbiorem induktywnym, to <math>\forall z\; z\in x | Ponieważ każdy z elementów <math>x</math> jest zbiorem induktywnym, to <math>\forall z\; z\in x | ||
\implies \emptyset\in z</math>, czyli zbiór pusty jest w każdym z elementów <math>x</math>. Jeśli | \implies \emptyset\in z</math>, czyli zbiór pusty jest w każdym z elementów <math>x</math>. Jeśli | ||
jakiś zbiór jest w każdym elemencie zbioru to jest również w jego przecięciu, czyli | jakiś zbiór jest w każdym elemencie zbioru, to jest również w jego przecięciu, czyli | ||
<math>\emptyset \in \bigcap x</math>. Pozostaje wykazać drugi fakt, weźmy dowolny <math>y\in\bigcap | <math>\emptyset \in \bigcap x</math>. Pozostaje wykazać drugi fakt, weźmy dowolny <math>y\in\bigcap | ||
x</math>. Natychmiastową konsekwencją jest, że dla każdego <math>z</math>, elementu <math>x</math> | x</math>. Natychmiastową konsekwencją jest, że dla każdego <math>z</math>, elementu <math>x</math> mamy <math>y\in | ||
z</math>. Skoro każdy element <math>x</math> jest zbiorem induktywnym, to dla każdego <math>z</math> w <math>x</math> mamy | z</math>. Skoro każdy element <math>x</math> jest zbiorem induktywnym, to dla każdego <math>z</math> w <math>x</math> mamy | ||
<math>y\cup\{y\}\in z</math> i, z definicji przecięcia, <math>y\cup \{y\}\in\bigcap x</math>. W ten sposób | <math>y\cup\{y\}\in z</math> i, z definicji przecięcia, <math>y\cup \{y\}\in\bigcap x</math>. W ten sposób | ||
Linia 89: | Linia 90: | ||
oznaczmy go przez <math>x</math>. Rozważmy wszystkie podzbiory <math>\mathcal{P}(x)</math> tego zbioru i | oznaczmy go przez <math>x</math>. Rozważmy wszystkie podzbiory <math>\mathcal{P}(x)</math> tego zbioru i | ||
wybierzmy z nich, na mocy aksjomatu wyróżniania, zbiory induktywne -- powstały w ten | wybierzmy z nich, na mocy aksjomatu wyróżniania, zbiory induktywne -- powstały w ten | ||
sposób podzbiór <math>\mathcal{P}(x)</math> nazwijmy <math>y</math>. Zbiór <math>y</math> jest niepusty, ponieważ <math>x\in y</math> | sposób podzbiór <math>\mathcal{P}(x)</math> nazwijmy <math>y</math>. Zbiór <math>y</math> jest niepusty, ponieważ <math>x \in y</math> | ||
jest zagwarantowane przez fakt, że <math>x\subset x</math> i założenie mówiące, że <math>x</math> jest | jest zagwarantowane przez fakt, że <math>x\subset x</math> i założenie mówiące, że <math>x</math> jest | ||
zbiorem induktywnym. Wnioskujemy, że zbiór <math>y</math> spełnia założenia | zbiorem induktywnym. Wnioskujemy, że zbiór <math>y</math> spełnia założenia | ||
Linia 96: | Linia 97: | ||
Postulujemy, że zbiór <math>\bigcap y</math> jest najmniejszym zbiorem induktywnym. Aby to | Postulujemy, że zbiór <math>\bigcap y</math> jest najmniejszym zbiorem induktywnym. Aby to | ||
wykazać pokażemy, że dla dowolnego zbioru induktywnego <math>z</math> | wykazać, pokażemy, że dla dowolnego zbioru induktywnego <math>z</math> mamy <math>\bigcap y\subset z</math>. Ustalmy dowolny zbiór induktywny <math>z</math>, na mocy | ||
z</math>. Ustalmy dowolny zbiór induktywny <math>z</math>, na mocy | |||
Lematu 2.1 (patrz [[#lemat_2_1|lemat 2.1.]]), zastosowanego do zbioru <math>\{x,z\}</math> | Lematu 2.1 (patrz [[#lemat_2_1|lemat 2.1.]]), zastosowanego do zbioru <math>\{x,z\}</math> | ||
otrzymujemy, że <math>x\cap z</math> jest zbiorem induktywnym. W związku z tym <math>x\cap z \in y</math> i | otrzymujemy, że <math>x\cap z</math> jest zbiorem induktywnym. W związku z tym <math>x\cap z \in y</math> i | ||
Linia 115: | Linia 115: | ||
Ustalmy dwa dowolne, najmniejsze pod względem inkluzji zbiory induktywne <math>x</math> i <math>y</math>. | Ustalmy dwa dowolne, najmniejsze pod względem inkluzji zbiory induktywne <math>x</math> i <math>y</math>. | ||
Wtedy <math>x\subset y</math> i <math>y\subset x</math> skąd wnioskujemy, że <math>x=y</math> co należało wykazać. | Wtedy <math>x\subset y</math> i <math>y\subset x</math>, skąd wnioskujemy, że <math>x=y</math>, co należało wykazać. | ||
}} | }} | ||
Linia 126: | Linia 126: | ||
}}</span> | }}</span> | ||
Skonstruowaliśmy, przy pomocy aksjomatów ZF zbiór posiadający pewne własności i | Skonstruowaliśmy, przy pomocy aksjomatów ZF zbiór posiadający pewne własności i | ||
nazwaliśmy go zbiorem liczb naturalnych. Zbiór ten niewątpliwie zawiera liczbę zero | nazwaliśmy go zbiorem liczb naturalnych. Zbiór ten niewątpliwie zawiera liczbę zero, | ||
zdefiniowaną wcześniej jako zbiór pusty. Zawiera również liczbę jeden | zdefiniowaną wcześniej jako zbiór pusty. Zawiera również liczbę jeden | ||
<math>1=0'=\{\emptyset\}</math> ponieważ zawiera <math>0</math> i dla każdego elementu zawiera również jego | <math>1=0'=\{\emptyset\}</math>, ponieważ zawiera <math>0</math> i dla każdego elementu zawiera również jego | ||
następnik. Każda, z intuicyjnie oczywistych własności liczb naturalnych musi być | następnik. Każda, z intuicyjnie oczywistych własności liczb naturalnych, musi być | ||
wykazana na gruncie aksjomatów ZF zanim uznamy ją za prawdziwą. Pozostała część tego | wykazana na gruncie aksjomatów ZF zanim uznamy ją za prawdziwą. Pozostała część tego | ||
wykładu poświęcona jest dowodzeniu podstawowych faktów dotyczących liczb naturalnych. | wykładu poświęcona jest dowodzeniu podstawowych faktów dotyczących liczb naturalnych. | ||
Linia 136: | Linia 136: | ||
Podstawową metodą dowodzenia twierdzeń o liczbach naturalnych jest zasada indukcji | Podstawową metodą dowodzenia twierdzeń o liczbach naturalnych jest zasada indukcji | ||
matematycznej. Używając aksjomatów możemy wykazać, że indukcja matematyczna działa. | matematycznej. Używając aksjomatów, możemy wykazać, że indukcja matematyczna działa. | ||
Formalnie, dla dowolnej własności, którą chcemy dowodzić przez indukcję, definiujemy | Formalnie, dla dowolnej własności, którą chcemy dowodzić przez indukcję, definiujemy | ||
zbiór elementów które ją spełniają. Jeśli zbiór ten spełnia wymagane własności jest | zbiór elementów, które ją spełniają. Jeśli zbiór ten spełnia wymagane własności, jest | ||
on równy zbiorowi liczb naturalnych, czyli własność jest prawdą dla wszystkich liczb | on równy zbiorowi liczb naturalnych, czyli własność jest prawdą dla wszystkich liczb | ||
naturalnych. W formalny sposób przedstawia to poniższe twierdzenie. | naturalnych. W formalny sposób przedstawia to poniższe twierdzenie. | ||
Linia 144: | Linia 144: | ||
<span id="twierdzenie_3_1">{{twierdzenie|3.1. [o indukcji matematycznej]|| | <span id="twierdzenie_3_1">{{twierdzenie|3.1. [o indukcji matematycznej]|| | ||
Dla dowolnego zbioru <math>P</math> jeśli <math>P\subset\mathbb{N}</math> | Dla dowolnego zbioru <math>P</math> jeśli <math>P\subset\mathbb{N}</math> | ||
* <math>\emptyset\in P</math> | * <math>\emptyset\in P</math> | ||
oraz | |||
* <math>\forall x\; x\in P \implies x'=x\cup\{x\}\in P</math> | * <math>\forall x\; x\in P \implies x'=x\cup\{x\}\in P</math>, | ||
to <math>P=\mathbb{N}</math>. | to <math>P=\mathbb{N}</math>. | ||
Linia 157: | Linia 157: | ||
Ustalmy dowolny zbiór <math>P</math> spełniający założenia twierdzenia. Zbiór <math>P</math> jest zbiorem | Ustalmy dowolny zbiór <math>P</math> spełniający założenia twierdzenia. Zbiór <math>P</math> jest zbiorem | ||
induktywnym, a więc, na mocy definicji zbioru liczb naturalnych, <math>\mathbb{N}\subset P</math>. | induktywnym, a więc, na mocy definicji zbioru liczb naturalnych, <math>\mathbb{N}\subset P</math>. | ||
Równocześnie założyliśmy, że <math>P\subset\mathbb{N}</math> i w związku z tym <math>P=\mathbb{N}</math> co dowodzi | Równocześnie założyliśmy, że <math>P\subset\mathbb{N}</math> i w związku z tym <math>P=\mathbb{N}</math>, co dowodzi | ||
twierdzenia. | twierdzenia. | ||
}} | }} | ||
Linia 169: | Linia 169: | ||
<span id="twierdzenie_4_1">{{twierdzenie|4.1.|| | <span id="twierdzenie_4_1">{{twierdzenie|4.1.|| | ||
Każdy element liczby naturalnej jest również liczbą naturalną. Formalnie | Każdy element liczby naturalnej jest również liczbą naturalną. Formalnie: | ||
<center><math>\forall x\; x\in\mathbb{N} \implies \forall y\;\left( y\in x \implies y\in\mathbb{N}\right) | <center><math>\forall x\; x\in\mathbb{N} \implies \forall y\;\left( y\in x \implies y\in\mathbb{N}\right)</math></center> | ||
</math></center> | |||
}}</span> | }}</span> | ||
Linia 179: | Linia 178: | ||
Dowiedziemy tego faktu przez indukcję. Oznaczmy przez <math>P</math> zbiór tych wszystkich | Dowiedziemy tego faktu przez indukcję. Oznaczmy przez <math>P</math> zbiór tych wszystkich | ||
elementów <math>\mathbb{N}</math> które spełniają naszą własność | elementów <math>\mathbb{N}</math> które spełniają naszą własność: | ||
<center><math>P = \{n\in\mathbb{N}\,:\, \forall y\; y\in n\implies y\in\mathbb{N}\} | <center><math>P = \{n\in\mathbb{N}\,:\, \forall y\; y\in n\implies y\in\mathbb{N}\} | ||
</math></center> | </math></center> | ||
Innymi słowy jest to zbiór liczb naturalnych dla których dowodzony fakt jest prawdą. | Innymi słowy, jest to zbiór liczb naturalnych, dla których dowodzony fakt jest prawdą. | ||
Aby móc zastosować Twierdzenie 3.1. (patrz [[#twierdzenie_3_1|twierdzenie 3.1.]]) musimy wykazać trzy własności zbioru <math>P</math>. | Aby móc zastosować Twierdzenie 3.1. (patrz [[#twierdzenie_3_1|twierdzenie 3.1.]]), musimy wykazać trzy własności zbioru <math>P</math>. | ||
Niewątpliwie <math>P\subset\mathbb{N}</math>, skoro <math>P</math> jest zbiorem niektórych liczb naturalnych. | Niewątpliwie <math>P\subset\mathbb{N}</math>, skoro <math>P</math> jest zbiorem niektórych liczb naturalnych. | ||
Przechodzimy teraz do pierwszego kroku indukcyjnego. | Przechodzimy teraz do pierwszego kroku indukcyjnego. | ||
* Po pierwsze musimy wykazać, że <math>\emptyset\in P</math>. Aby to sprawdzić musimy stwierdzić, czy każdy element zbioru <math>\emptyset</math> jest liczbą naturalną. Ponieważ <math>\emptyset</math> nie posiada żadnych elementów nie trzeba niczego dowodzić. | * Po pierwsze musimy wykazać, że <math>\emptyset\in P</math>. Aby to sprawdzić, musimy stwierdzić, czy każdy element zbioru <math>\emptyset</math> jest liczbą naturalną. Ponieważ <math>\emptyset</math> nie posiada żadnych elementów nie trzeba niczego dowodzić. | ||
* Załóżmy teraz, że <math>n\in P</math>. To oznacza, że każdy element <math>n</math> jest liczbą naturalną. Rozważmy <math>n'=n\cup \{n\}</math>. Każdy element <math>n</math> jest liczbą naturalną na mocy założenia indukcyjnego, również jedyny element <math>\{n\}</math> równy <math>n</math> jest liczbą naturalną, ponieważ <math>n\in P\subset \mathbb{N}</math>. W związku z tym każdy z elementów unii <math>n\cup\{n\}</math> jest również liczbą naturalną. To implikuje, że <math>n'</math> należy do <math>P</math>. | * Załóżmy teraz, że <math>n\in P</math>. To oznacza, że każdy element <math>n</math> jest liczbą naturalną. Rozważmy <math>n'=n\cup \{n\}</math>. Każdy element <math>n</math> jest liczbą naturalną, na mocy założenia indukcyjnego, również jedyny element <math>\{n\}</math> równy <math>n</math> jest liczbą naturalną, ponieważ <math>n\in P\subset \mathbb{N}</math>. W związku z tym każdy z elementów unii <math>n\cup\{n\}</math> jest również liczbą naturalną. To implikuje, że <math>n'</math> należy do <math>P</math>. | ||
Udowodniliśmy wszystkie przesłanki Twierdzenia 3.1. (patrz [[#twierdzenie_3_1|twierdzenie 3.1.]]) i w związku z tym | Udowodniliśmy wszystkie przesłanki Twierdzenia 3.1. (patrz [[#twierdzenie_3_1|twierdzenie 3.1.]]) i w związku z tym | ||
twierdzenie to gwarantuje, że <math>P=\mathbb{N}</math> czyli | twierdzenie to gwarantuje, że <math>P=\mathbb{N}</math>, czyli że każdy z elementów dowolnej liczby | ||
naturalnej jest również liczbą naturalną. | naturalnej jest również liczbą naturalną. | ||
}} | }} | ||
Dowiedziemy teraz paru własności dotyczących liczb naturalnych. | Dowiedziemy teraz paru własności dotyczących liczb naturalnych. Wiemy, | ||
że liczbami naturalnymi są <math>0=\emptyset</math> oraz następniki liczb naturalnych. | że liczbami naturalnymi są <math>0=\emptyset</math> oraz następniki liczb naturalnych. | ||
Niewątpliwie <math>0</math> nie jest następnikiem żadnej liczby naturalnej, ponieważ następnik | Niewątpliwie <math>0</math> nie jest następnikiem żadnej liczby naturalnej, ponieważ następnik | ||
Linia 206: | Linia 205: | ||
Każda liczba naturalna jest albo zbiorem pustym, albo następnikiem liczby naturalnej. | Każda liczba naturalna jest albo zbiorem pustym, albo następnikiem liczby naturalnej. | ||
Formalnie | Formalnie: | ||
<center><math>\forall x\; x\in\mathbb{N} \implies (x = \emptyset \lor \exists y\; (y\in\mathbb{N} \land x=y')) | <center><math>\forall x\; x\in\mathbb{N} \implies (x = \emptyset \lor \exists y\; (y\in\mathbb{N} \land x=y')) | ||
Linia 218: | Linia 217: | ||
Zdefiniujemy zbiór <math>P</math> jako zbiór elementów spełniających nasze założenia: | Zdefiniujemy zbiór <math>P</math> jako zbiór elementów spełniających nasze założenia: | ||
<center><math>P = \{n\in\mathbb{N}\,:\, n=\emptyset \lor \exists m\; (m\in\mathbb{N} \land n=m')\} | <center><math>P = \{n\in\mathbb{N}\,:\, n=\emptyset \lor \exists m\; (m\in\mathbb{N} \land n=m')\}</math></center> | ||
</math></center> | |||
Aby skorzystać z twierdzenia o indukcji wykażemy, że | Aby skorzystać z twierdzenia o indukcji wykażemy, że: | ||
* Zbiór pusty jest elementem <math>P</math> -- jest to oczywista konsekwencja definicji <math>P</math>. | * Zbiór pusty jest elementem <math>P</math> -- jest to oczywista konsekwencja definicji <math>P</math>. | ||
* Jeśli <math>n\in P</math> to również <math>n'\in P</math>. Aby to wykazać załóżmy, że <math>n\in P\subset \mathbb{N}</math>. Oczywiście <math>n'</math> jest następnikiem pewnej liczby naturalnej - <math>n</math>. | * Jeśli <math>n\in P</math> to również <math>n'\in P</math>. Aby to wykazać, załóżmy, że <math>n\in P\subset \mathbb{N}</math>. Oczywiście <math>n'</math> jest następnikiem pewnej liczby naturalnej - <math>n</math>. | ||
Na podstawie twierdzenia o indukcji <math>P=\mathbb{N}</math>, czyli fakt jest prawdziwy. | Na podstawie twierdzenia o indukcji <math>P=\mathbb{N}</math>, czyli fakt jest prawdziwy. | ||
Linia 234: | Linia 232: | ||
<span id="fakt_4_3">{{fakt|4.3.|| | <span id="fakt_4_3">{{fakt|4.3.|| | ||
Dla dowolnej liczby naturalnej <math>n</math> i dowolnego zbioru <math>y</math>, jeśli <math>y\in n</math> to | Dla dowolnej liczby naturalnej <math>n</math> i dowolnego zbioru <math>y</math>, jeśli <math>y\in n</math>, to | ||
<math>y\subset n</math>. | <math>y\subset n</math>. | ||
}}</span> | }}</span> | ||
Linia 241: | Linia 239: | ||
Dowód przeprowadzimy indukcyjnie, czyli w oparciu o Twierdzenie 3.1. (patrz [[#twierdzenie_3_1|twierdzenie 3.1.]]). | Dowód przeprowadzimy indukcyjnie, czyli w oparciu o Twierdzenie 3.1. (patrz [[#twierdzenie_3_1|twierdzenie 3.1.]]). | ||
Zdefiniujmy zbiór <math>P</math> jako zbiór tych wszystkich <math>n</math>, elementów <math>\mathbb{N}</math> które | Zdefiniujmy zbiór <math>P</math> jako zbiór tych wszystkich <math>n</math>, elementów <math>\mathbb{N}</math>, które | ||
spełniają nasze założenie -- formalnie | spełniają nasze założenie -- formalnie: | ||
<center><math>P=\{n\in\mathbb{N}\,:\, \forall y\; y\in n\implies y\subset n\} | <center><math>P=\{n\in\mathbb{N}\,:\, \forall y\; y\in n\implies y\subset n\}</math></center> | ||
</math></center> | |||
Aby skorzystać z indukcji należy wykazać dwa fakty | Aby skorzystać z indukcji, należy wykazać dwa fakty: | ||
* Oczywiście <math>0=\emptyset\in P</math>, ponieważ <math>\emptyset\in\mathbb{N}</math> i warunek <math>y \in | * Oczywiście <math>0=\emptyset\in P</math>, ponieważ <math>\emptyset\in\mathbb{N}</math> i warunek <math>y \in | ||
\emptyset</math> jest fałszem dla wszystkich <math>y</math>. | \emptyset</math> jest fałszem, dla wszystkich <math>y</math>. | ||
* Załóżmy teraz że <math>n\in P</math> i dowiedźmy, że <math>n'</math> jest również elementem <math>P</math>. W tym celu ustalmy dowolny <math>y</math> taki, że <math>y\in n' = n\cup\{n\}</math>. Rozważamy dwa przypadki - albo <math>y\in n</math> albo <math>y\in\{n\}</math> (równoważnie <math>y=n</math>). Jeśli <math>y\in n</math>, to, na mocy założenia indukcyjnego, <math>y\subset n</math> a ponieważ <math>n\subset n\cup\{n\}</math> wnioskujemy, że <math>y\subset n'</math> co należało wykazać. W drugim przypadku <math>y=n</math>, ale, ponieważ <math>n'=n\cup\{n\}</math> otrzymujemy natychmiast, że <math>y=n\subset n'</math> co należało wykazać. | * Załóżmy teraz że <math>n\in P</math> i dowiedźmy, że <math>n'</math> jest również elementem <math>P</math>. W tym celu ustalmy dowolny <math>y</math> taki, że <math>y\in n' = n\cup\{n\}</math>. Rozważamy dwa przypadki - albo <math>y\in n</math>, albo <math>y\in\{n\}</math> (równoważnie <math>y=n</math>). Jeśli <math>y\in n</math>, to, na mocy założenia indukcyjnego, <math>y\subset n</math>, a ponieważ <math>n\subset n\cup\{n\}</math>, wnioskujemy, że <math>y\subset n'</math>, co należało wykazać. W drugim przypadku <math>y=n</math>, ale, ponieważ <math>n'=n\cup\{n\}</math>, otrzymujemy natychmiast, że <math>y=n\subset n'</math>, co należało wykazać. | ||
No mocy twierdzenia o indukcji matematycznej <math>P=\mathbb{N}</math> i fakt jest dowiedziony dla | No mocy twierdzenia o indukcji matematycznej <math>P=\mathbb{N}</math> i fakt jest dowiedziony dla | ||
Linia 257: | Linia 254: | ||
}} | }} | ||
Kilka podobnych własności liczb naturalnych podajemy jako ćwiczenie: | |||
{{cwiczenie|4.1|| | {{cwiczenie|4.1|| | ||
Linia 263: | Linia 260: | ||
Jeśli <math>m</math> i <math>n</math> są liczbami naturalnymi, to: | Jeśli <math>m</math> i <math>n</math> są liczbami naturalnymi, to: | ||
: 1. jeżeli <math>m'=n'</math> to <math>m=n</math>, | : 1. jeżeli <math>m'=n'</math>, to <math>m=n</math>, | ||
: 2. jeżeli <math>m\subset n</math> i <math>m\neq n</math> to <math>m\in n</math>, | : 2. jeżeli <math>m\subset n</math> i <math>m\neq n</math>, to <math>m\in n</math>, | ||
: 3. <math>m\subset n</math> lub <math>n\subset m</math> - czyli wszystkie liczby naturalne są porównywalne przez inkluzję | : 3. <math>m\subset n</math> lub <math>n\subset m</math> - czyli wszystkie liczby naturalne są porównywalne przez inkluzję | ||
: 4. <math>m\in n</math> albo <math>m=n</math> albo <math>m\ni n</math> - czyli dla dowolnych dwóch różnych liczb naturalnych | : 4. <math>m\in n</math> albo <math>m=n</math> albo <math>m\ni n</math> - czyli dla dowolnych dwóch różnych liczb naturalnych jedna jest elementem drugiej. | ||
}} | }} | ||
Przedstawimy kolejno rozwiązania do powyższych podpunktów: | Przedstawimy kolejno rozwiązania do powyższych podpunktów: | ||
<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 1</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 1</span><div class="mw-collapsible-content" style="display:none"> | ||
: 1. Załóżmy, niewprost, że <math>m'=n'</math> i <math>m\neq n</math>. Skoro <math>m'=n'</math> i <math>m\in m'</math>, to <math>m\in n\cup\{n\}</math>. Skoro <math>m\neq n</math> otrzymujemy <math>m\in n</math> i, na mocy Faktu 4.3. (patrz [[#fakt_4_3|fakt 4.3.]]) <math>m\subset n</math>. Ponieważ mamy dokładną symetrię pomiędzy <math>m</math> i <math>n</math>, rozumując podobnie otrzymujemy <math>n\subset m</math> co w sumie implikuje <math>m=n</math> - sprzeczność z założeniem. | : 1. Załóżmy, niewprost, że <math>m'=n'</math> i <math>m\neq n</math>. Skoro <math>m'=n'</math> i <math>m\in m'</math>, to <math>m\in n\cup\{n\}</math>. Skoro <math>m\neq n</math> otrzymujemy <math>m\in n</math> i, na mocy Faktu 4.3. (patrz [[#fakt_4_3|fakt 4.3.]]), <math>m\subset n</math>. Ponieważ mamy dokładną symetrię pomiędzy <math>m</math> i <math>n</math>, rozumując podobnie, otrzymujemy: <math>n\subset m</math>, co w sumie implikuje <math>m=n</math> - sprzeczność z założeniem. | ||
</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 2</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 2</span><div class="mw-collapsible-content" style="display:none"> | ||
: 2. Drugiego faktu dowiedziemy przez indukcję ze względu na <math>n</math>. | : 2. Drugiego faktu dowiedziemy przez indukcję ze względu na <math>n</math>. | ||
Oznaczmy przez <math>P</math> zbiór | Oznaczmy przez <math>P</math> zbiór: | ||
<center><math>P=\{n\in\mathbb{N}\,:\, \forall m\; m\in\mathbb{N}\implies (m\subset n \land m\neq n\implies m | <center><math>P=\{n\in\mathbb{N}\,:\, \forall m\; m\in\mathbb{N}\implies (m\subset n \land m\neq n\implies m | ||
\in n)\} | \in n)\}</math></center> | ||
</math></center> | |||
:* Niewątpliwie <math>\emptyset \in P</math>, ponieważ <math>m\subset \emptyset \land m\neq\emptyset</math> jest fałszem dla wszystkich <math>m</math>. | :* Niewątpliwie <math>\emptyset \in P</math>, ponieważ <math>m\subset \emptyset \land m\neq\emptyset</math> jest fałszem dla wszystkich <math>m</math>. | ||
:* Pozostaje wykazać, że jeżeli <math>n\in P</math> to również <math>n'\in P</math>. W tym celu ustalmy dowolne <math>m\in\mathbb{N}</math> takie, że <math>m\subset n' \land m\neq n'</math>. Nasze założenie mówi, że <math>m\subset n\cup\{n\}</math>. Jeśli <math>m\subset n</math> | :* Pozostaje wykazać, że jeżeli <math>n\in P</math>, to również <math>n'\in P</math>. W tym celu ustalmy dowolne <math>m\in\mathbb{N}</math> takie, że <math>m\subset n' \land m\neq n'</math>. Nasze założenie mówi, że <math>m\subset n\cup\{n\}</math>. Jeśli <math>m\subset n</math> to albo <math>m=n</math> i pokazaliśmy krok indukcyjny, ponieważ <math>m=n\in n'</math>, albo <math>m\neq n</math> i wtedy, na mocy założenia indukcyjnego, <math>m\in n</math> i co za tym idzie <math>m\in n'</math>, ponieważ <math>n\subset n'</math>. Pozostaje rozważyć przypadek, kiedy <math>m\not\subset n</math>, czyli kiedy <math>n\in m</math>. Wtedy Fakt 4.3. (patrz [[#fakt_4_3|fakt 4.3.]]) gwarantuje, że <math>n\subset m\subset n\cup\{n\}=n'</math>, ale w tym przypadku, <math>m\neq n'</math> i <math>m\neq n</math>, co daje sprzeczność, gwarantując, że przypadek <math>m\not\subset n</math> nigdy nie zajdzie. | ||
Korzystając z twierdzenia o indukcji matematycznej wykazaliśmy, że <math>P=\mathbb{N}</math>, czyli | Korzystając z twierdzenia o indukcji matematycznej, wykazaliśmy, że <math>P=\mathbb{N}</math>, czyli | ||
że wszystkie liczby naturalne mają żądaną własność. | że wszystkie liczby naturalne mają żądaną własność. | ||
</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 3</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 3</span><div class="mw-collapsible-content" style="display:none"> | ||
: 3. Kolejnego faktu dowodzimy również przez indukcję. Zdefiniujmy <math>P</math> jako | : 3. Kolejnego faktu dowodzimy również przez indukcję. Zdefiniujmy <math>P</math> jako: | ||
<center><math>P = \{n\in\mathbb{N}\,:\, \forall m\; m\in\mathbb{N} \implies (n\subset m \lor m\subset n) | <center><math>P = \{n\in\mathbb{N}\,:\, \forall m\; m\in\mathbb{N} \implies (n\subset m \lor m\subset n) | ||
\} | \}</math></center> | ||
</math></center> | |||
:* Bardzo łatwo zauważyć, że <math>0=\emptyset\in P</math>, ponieważ <math>\emptyset \subset m</math> jest prawdą dla każdego <math>m</math>. | :* Bardzo łatwo zauważyć, że <math>0=\emptyset\in P</math>, ponieważ <math>\emptyset \subset m</math> jest prawdą, dla każdego <math>m</math>. | ||
:* Zakładamy, że <math>n\in P</math> i dowodzimy, że <math>n'</math> jest również elementem <math>P</math>. W tym celu ustalmy dowolne <math>m\in\mathbb{N}</math>. Na mocy założenia indukcyjnego <math>n \subset m \lor m\subset n</math>. W tym drugim przypadku wnioskujemy, że <math>m\subset n\subset n'</math> i pokazaliśmy, że <math>n'\in P</math>. Jeśli <math>n\subset m</math> to albo <math>n=m</math> (i <math>n'\in P</math> ponieważ dla każdej liczby naturalnej <math>n\subset n'</math>), albo <math>n\neq m</math> i, na mocy poprzedniego punktu <math>n\in m</math>. Wtedy jednak <math>n\cup\{n\}\subset m</math> co należało dowieść. | :* Zakładamy, że <math>n\in P</math> i dowodzimy, że <math>n'</math> jest również elementem <math>P</math>. W tym celu ustalmy dowolne <math>m\in\mathbb{N}</math>. Na mocy założenia indukcyjnego <math>n \subset m \lor m\subset n</math>. W tym drugim przypadku wnioskujemy, że <math>m\subset n\subset n'</math> i pokazaliśmy, że <math>n'\in P</math>. Jeśli <math>n\subset m</math> to albo <math>n=m</math> (i <math>n'\in P</math> ponieważ dla każdej liczby naturalnej <math>n\subset n'</math>), albo <math>n\neq m</math> i, na mocy poprzedniego punktu <math>n\in m</math>. Wtedy jednak <math>n\cup\{n\}\subset m</math>, co należało dowieść. | ||
Twierdzenie o indukcji gwarantuje, że własność jest prawdziwa dla wszystkich liczb naturalnych. | Twierdzenie o indukcji gwarantuje, że własność jest prawdziwa dla wszystkich liczb naturalnych. | ||
</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 4</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 4</span><div class="mw-collapsible-content" style="display:none"> | ||
: 4. Rozważmy dwie liczby naturalne <math>n</math> i <math>m</math>. Na mocy poprzedniego punktu <math>n\subset m</math> lub <math>m\subset n</math>. Jeśli <math>n\neq m</math> to w pierwszym przypadku mamy, na mocy poprzednich ćwiczeń, <math>n\in m</math> a w drugim <math>m\in n</math>. Na mocy aksjomatu regularności wiemy że żaden zbiór nie jest swoim własnym elementem, więc <math>n=m</math> nie może być prawdziwe równocześnie z jakimkolwiek innym warunkiem. Pozostaje rozważyć sytuację kiedy <math>m\in n</math> i <math>n\in m</math>. Na mocy Faktu 4.3. (patrz [[#fakt_4_3|fakt 4.3.]]) dostajemy <math>m\in n\subset m</math> i w końcu <math>m\in m</math> co daje sprzeczność. W ten sposób pokazaliśmy, że zawsze jest spełniony dokładnie jeden z trzech powyższych warunków. | : 4. Rozważmy dwie liczby naturalne <math>n</math> i <math>m</math>. Na mocy poprzedniego punktu <math>n\subset m</math> lub <math>m\subset n</math>. Jeśli <math>n\neq m</math> to w pierwszym przypadku mamy, na mocy poprzednich ćwiczeń, <math>n\in m</math>, a w drugim <math>m\in n</math>. Na mocy aksjomatu regularności wiemy, że żaden zbiór nie jest swoim własnym elementem, więc <math>n=m</math> nie może być prawdziwe równocześnie z jakimkolwiek innym warunkiem. Pozostaje rozważyć sytuację kiedy <math>m\in n</math> i <math>n\in m</math>. Na mocy Faktu 4.3. (patrz [[#fakt_4_3|fakt 4.3.]]) dostajemy <math>m\in n\subset m</math> i w końcu <math>m\in m</math>, co daje sprzeczność. W ten sposób pokazaliśmy, że zawsze jest spełniony dokładnie jeden z trzech powyższych warunków. | ||
</div></div> | </div></div> | ||
Linia 310: | Linia 305: | ||
mniejszości. Aby zdefiniować taki porządek w aksjomatycznie skonstruowanym zbiorze | mniejszości. Aby zdefiniować taki porządek w aksjomatycznie skonstruowanym zbiorze | ||
liczb naturalnych musimy go wyrazić za pomocą symboli predykatowych. Dla dowolnych | liczb naturalnych musimy go wyrazić za pomocą symboli predykatowych. Dla dowolnych | ||
dwóch liczb naturalnych <math>m</math> i <math>n</math> piszemy | dwóch liczb naturalnych <math>m</math> i <math>n</math> piszemy: | ||
<center><math>m\leq n \stackrel{\ | <center><math>m\leq n \stackrel{\text{def}}{\equiv} m\subset n | ||
</math></center> | </math></center> | ||
oraz | oraz | ||
<center><math>m< n \stackrel{\ | <center><math>m< n \stackrel{\text{def}}{\equiv} m\in n</math></center> | ||
</math></center> | |||
Przy takim zdefiniowaniu relacji Fakt 4.3. (patrz [[#fakt_4_3|fakt 4.3.]]) i poprzednie ćwiczenie | Przy takim zdefiniowaniu relacji Fakt 4.3. (patrz [[#fakt_4_3|fakt 4.3.]]) i poprzednie ćwiczenie | ||
natychmiast gwarantują, że dla dowolnych liczb naturalnych <math>m</math> i <math>n</math> | natychmiast gwarantują, że dla dowolnych liczb naturalnych <math>m</math> i <math>n</math>: | ||
* <math>m < n \implies m\leq n</math>, | * <math>m < n \implies m\leq n</math>, | ||
Linia 335: | Linia 329: | ||
{{cwiczenie|5.1|| | {{cwiczenie|5.1|| | ||
Dla dowolnych liczb naturalnych <math>k,m</math> i <math>n</math> następujące warunki są spełnione | Dla dowolnych liczb naturalnych <math>k,m</math> i <math>n</math> następujące warunki są spełnione: | ||
: 1. <math>m=n\iff (m\leq n \land n\leq m)</math>, | : 1. <math>m=n\iff (m\leq n \land n\leq m)</math>, | ||
Linia 355: | Linia 349: | ||
</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 2</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 2</span><div class="mw-collapsible-content" style="display:none"> | ||
Jak wykazaliśmy w [ | Jak wykazaliśmy w [[Logika i teoria mnogości/Wykład 4: Teoria mnogości ZFC. Operacje na zbiorach|Wykładzie 4]] aksjomat regularności gwarantuje, że żaden zbiór nie jest swoim własnym elementem. Czyli <math>n\notin n</math>, co należało pokazać. | ||
</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 3</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 3</span><div class="mw-collapsible-content" style="display:none"> | ||
Jeśli <math>k\leq m</math> i <math>m\leq n</math> to <math>k\subset m \subset n</math>, czyli <math>k\subset n</math> i dowód jest zakończony. | Jeśli <math>k\leq m</math> i <math>m\leq n</math>, to <math>k\subset m \subset n</math>, czyli <math>k\subset n</math> i dowód jest zakończony. | ||
</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 4</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 4</span><div class="mw-collapsible-content" style="display:none"> | ||
Jeśli <math>k<m \land m\leq n</math> to <math>k\in m\subset n</math>, czyli <math>k\in n</math>, co należało wykazać. | Jeśli <math>k<m \land m\leq n</math>, to <math>k\in m\subset n</math>, czyli <math>k\in n</math>, co należało wykazać. | ||
</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 5</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 5</span><div class="mw-collapsible-content" style="display:none"> | ||
Jeśli <math>k\leq m \land m< n</math> to niewątpliwie <math>k\leq n</math>. Wystarczy wykazać, że <math>k\neq n</math>. Jeśli, dla dowodu niewprost, założymy <math>k=n</math>, to z punktu pierwszego tego ćwiczenia wynika, że <math>m= n</math>, co, w połączeniu z założeniami implikuje <math>n\in n</math> - sprzeczność. | Jeśli <math>k\leq m \land m< n</math>, to niewątpliwie <math>k\leq n</math>. Wystarczy wykazać, że <math>k\neq n</math>. Jeśli, dla dowodu niewprost, założymy <math>k=n</math>, to z punktu pierwszego tego ćwiczenia wynika, że <math>m= n</math>, co, w połączeniu z założeniami implikuje <math>n\in n</math> - sprzeczność. | ||
</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 6</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 6</span><div class="mw-collapsible-content" style="display:none"> | ||
Linia 374: | Linia 368: | ||
<span id="wniosek_5_1">{{wniosek|5.1.|| | <span id="wniosek_5_1">{{wniosek|5.1.|| | ||
Każda liczba naturalna <math>n</math> to zbiór liczb istotnie mniejszych od <math>n</math>. Formalnie | Każda liczba naturalna <math>n</math> to zbiór liczb istotnie mniejszych od <math>n</math>. Formalnie: | ||
<center><math>\forall n\; n\in\mathbb{N} \implies\left( \forall z\; z\in n \iff (z\in\mathbb{N} \land z< | <center><math>\forall n\; n\in\mathbb{N} \implies\left( \forall z\; z\in n \iff (z\in\mathbb{N} \land z< | ||
n)\right) | n)\right)</math></center> | ||
</math></center> | |||
}}</span> | }}</span> | ||
Linia 391: | Linia 384: | ||
{{cwiczenie|5.2|| | {{cwiczenie|5.2|| | ||
Ile jest funkcji <math>f:\mathbb{N}\rightarrow\mathbb{N}</math> takich, że <math>\vec{f}(n) = f(n)</math> dla każdej liczby naturalnej <math>n</math>. | Ile jest funkcji <math>f:\mathbb{N}\rightarrow\mathbb{N}</math> takich, że <math>\vec{f}(n) = f(n)</math>, dla każdej liczby naturalnej <math>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">Podpowiedź </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">Podpowiedź </span><div class="mw-collapsible-content" style="display:none"> | ||
Linia 397: | Linia 390: | ||
</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"> | <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 istnieje przynajmniej jedna taka funkcja <math>f</math> zdefiniowana jako <math>f(n)=n</math> dla każdego <math>n</math>. Dla każdej liczby <math>n</math>, na podstawie Wniosku 5.1. (patrz [[#wniosek_5_1|wniosek 5.1.]]) mamy | Niewątpliwie istnieje przynajmniej jedna taka funkcja <math>f</math>, zdefiniowana jako <math>f(n)=n</math>, dla każdego <math>n</math>. Dla każdej liczby <math>n</math>, na podstawie Wniosku 5.1. (patrz [[#wniosek_5_1|wniosek 5.1.]]) mamy: | ||
<center><math>f(n) = n = \{m\in\mathbb{N}\,:\, m< n\} = \vec{f}(\{m\in\mathbb{N}\,:\, m< n\}) = \vec{f}(n) | <center><math>f(n) = n = \{m\in\mathbb{N}\,:\, m< n\} = \vec{f}(\{m\in\mathbb{N}\,:\, m< n\}) = \vec{f}(n)</math></center> | ||
</math></center> | |||
Tak więc funkcja <math>f</math> spełnia wymagania naszego ćwiczenia. Wykażemy teraz, że dla | Tak więc funkcja <math>f</math> spełnia wymagania naszego ćwiczenia. Wykażemy teraz, że dla | ||
każdej funkcji <math>f':\mathbb{N}\rightarrow\mathbb{N}</math> mamy <math>f'(n)=f(n)</math> dla wszystkich <math>n</math>. Zdefiniujmy | każdej funkcji <math>f':\mathbb{N}\rightarrow\mathbb{N}</math> mamy <math>f'(n)=f(n)</math>, dla wszystkich <math>n</math>. Zdefiniujmy | ||
zbiór <math>P</math> do którego będziemy stosować twierdzenie o indukcji. | zbiór <math>P</math>, do którego będziemy stosować twierdzenie o indukcji. | ||
<center><math>P = \{n\in\mathbb{N}\,:\, f(n) = f'(n)\} | <center><math>P = \{n\in\mathbb{N}\,:\, f(n) = f'(n)\}</math></center> | ||
</math></center> | |||
Wykażemy fakty gwarantujące założenia twierdzenia o indukcji | Wykażemy fakty gwarantujące założenia twierdzenia o indukcji: | ||
:* Liczna <math>0</math> jest elementem <math>P</math> ponieważ dla dowolnej funkcji mamy <math>\vec{f}(\emptyset) = \emptyset</math>, a więc <math>f(0)=\vec{f}(\emptyset) = \emptyset = \vec{f'}(\emptyset) = f'(0)</math>. | :* Liczna <math>0</math> jest elementem <math>P</math>, ponieważ dla dowolnej funkcji mamy <math>\vec{f}(\emptyset) = \emptyset</math>, a więc <math>f(0)=\vec{f}(\emptyset) = \emptyset = \vec{f'}(\emptyset) = f'(0)</math>. | ||
:* Załóżmy teraz, że twierdzenie jest prawdziwe dla <math>n\in\mathbb{N}</math>. Wtedy | :* Załóżmy teraz, że twierdzenie jest prawdziwe, dla <math>n\in\mathbb{N}</math>. Wtedy: | ||
<center><math>f(n') = \vec{f}(n') = \vec{f}(n\cup\{n\}) = \vec{f}(n)\cup \vec{f}(\{n\}) | <center><math>f(n') = \vec{f}(n') = \vec{f}(n\cup\{n\}) = \vec{f}(n)\cup \vec{f}(\{n\})</math></center> | ||
</math></center> | |||
Na podstawie założenia indukcyjnego wiemy, że <math>f(n) = f'(n)</math>, czyli | Na podstawie założenia indukcyjnego wiemy, że <math>f(n) = f'(n)</math>, czyli że | ||
<math>\vec{f}(\{n\})=\vec{f'}(\{n\})</math>. To samo założenie gwarantuje również, że | <math>\vec{f}(\{n\})=\vec{f'}(\{n\})</math>. To samo założenie gwarantuje również, że | ||
<math>\vec{f}(n)=\vec{f'}(n)</math>, czyli | <math>\vec{f}(n)=\vec{f'}(n)</math>, czyli: | ||
<center><math>f(n') = \vec{f}(n)\cup \vec{f}(\{n\}) = \vec{f'}(n)\cup \vec{f'}(\{n\}) = f'(n') | <center><math>f(n') = \vec{f}(n)\cup \vec{f}(\{n\}) = \vec{f'}(n)\cup \vec{f'}(\{n\}) = f'(n')</math>,</center> | ||
</math></center> | |||
co dowodzi kroku indukcyjnego. | co dowodzi kroku indukcyjnego. | ||
Na mocy twierdzenia o indukcji <math>P=\mathbb{N}</math> co dowodzi że każda funkcja spełniająca nasze założenia musi być identycznością. Udowodniliśmy, że istnieje dokładnie jedna funkcja spełniająca założenia ćwiczenia. | Na mocy twierdzenia o indukcji <math>P=\mathbb{N}</math>, co dowodzi, że każda funkcja spełniająca nasze założenia musi być identycznością. Udowodniliśmy, że istnieje dokładnie jedna funkcja spełniająca założenia ćwiczenia. | ||
</div></div> | </div></div> | ||
Następujące twierdzenie mówi, że każdy zbiór liczb naturalnych zawiera liczbę najmniejszą w porządku <math>\leq</math>. Pozwala ono dowody przez indukcję zamieniać na dowody niewprost. Zamiast przeprowadzać dowód indukcyjny dla zbioru <math>P</math> rozważyć możemy zbiór <math>\mathbb{N}\setminus P</math>. Na mocy poniższego twierdzenia zbiór taki posiada element minimalny, który jest albo zerem, albo następnikiem pewnej liczby naturalnej, co pozwala na uzyskanie sprzeczności. | Następujące twierdzenie mówi, że każdy zbiór liczb naturalnych zawiera liczbę najmniejszą w porządku <math>\leq</math>. Pozwala ono dowody przez indukcję zamieniać na dowody niewprost. Zamiast przeprowadzać dowód indukcyjny dla zbioru <math>P</math>, rozważyć możemy zbiór <math>\mathbb{N}\setminus P</math>. Na mocy poniższego twierdzenia zbiór taki posiada element minimalny, który jest albo zerem, albo następnikiem pewnej liczby naturalnej, co pozwala na uzyskanie sprzeczności. | ||
<span id="twierdzenie_5_2">{{twierdzenie|5.2. [Zasada minimum]|| | <span id="twierdzenie_5_2">{{twierdzenie|5.2. [Zasada minimum]|| | ||
Linia 439: | Linia 428: | ||
{{dowod||| | {{dowod||| | ||
Faktu tego dowodzimy indukcyjnie. Na początku ustalmy zbiór <math>P</math> | Faktu tego dowodzimy indukcyjnie. Na początku ustalmy zbiór <math>P</math>: | ||
<center><math>P=\{n\in\mathbb{N}\,:\, \forall x (x\subset\mathbb{N} \land x\cap n \neq \emptyset)\implies | <center><math>P=\{n\in\mathbb{N}\,:\, \forall x (x\subset\mathbb{N} \land x\cap n \neq \emptyset)\implies | ||
\bigcap x\in x\} | \bigcap x\in x\}</math></center> | ||
</math></center> | |||
Zbiór <math>P</math> zawiera takie liczby naturalne, że dla dowolnego zbioru liczb naturalnych | Zbiór <math>P</math> zawiera takie liczby naturalne, że dla dowolnego zbioru liczb naturalnych | ||
<math>x</math> jeśli <math>x\cap n\neq \emptyset</math> (czyli w zbiór <math>x</math> zawiera liczbę naturalną silnie | <math>x</math> jeśli <math>x\cap n\neq \emptyset</math> (czyli w zbiór <math>x</math> zawiera liczbę naturalną silnie | ||
mniejszą od <math>n</math>) to zbiór <math>\bigcap x</math> jest elementem <math>x</math>. Wykażmy, indukcyjnie, że | mniejszą od <math>n</math>), to zbiór <math>\bigcap x</math> jest elementem <math>x</math>. Wykażmy, indukcyjnie, że | ||
<math>P=\mathbb{N}</math>. | <math>P=\mathbb{N}</math>. | ||
* Niewątpliwie <math>0\in P</math>, ponieważ dla dowolnego <math>x</math> fałszem jest <math>x\cap\emptyset\neq\emptyset</math>. | * Niewątpliwie <math>0\in P</math>, ponieważ, dla dowolnego, <math>x</math> fałszem jest <math>x\cap\emptyset\neq\emptyset</math>. | ||
* Załóżmy, że <math>n\in P</math> i ustalmy zbiór <math>x</math> taki, że <math>x\subset \mathbb{N} </math> i <math>x\cap n'\neq \emptyset</math>. Ponieważ <math>n'=n\cup\{n\}</math> naturalnie jest rozważyć dwa przypadki. Jeśli <math>x\cap n\neq \emptyset</math> otrzymujemy <math>\bigcap x\in x</math> na mocy założenia indukcyjnego. W przeciwnym przypadku <math>x\cap n = \emptyset</math> czyli <math>x\cap n'=\{n\}</math>. Otrzymujemy wtedy <math>n\in x</math>. Równocześnie, dla każdego <math>z\in x</math> mamy <math>n\in z</math> lub <math>n=z</math> (na mocy identyczności pokazanych wcześniej) ponieważ <math>z\in n</math> -trzecia możliwość jest zabroniona na mocy <math>x\cap n = \emptyset</math>. To wykazuje, że dla każdego <math>z\in\mathbb{N}</math> mamy, na mocy własności liczb naturalnych, <math>n\subset z</math>. Używając własności przecięcia dostajemy <math>n\subset \bigcap x</math>, a ponieważ <math>n\in x</math> otrzymujemy <math>\bigcap x\subset n</math> - to daje <math>\bigcap x = n\in x</math> - co należało wykazać. | * Załóżmy, że <math>n\in P</math> i ustalmy zbiór <math>x</math> taki, że <math>x\subset \mathbb{N}</math> i <math>x\cap n'\neq \emptyset</math>. Ponieważ <math>n'=n\cup\{n\}</math> naturalnie jest rozważyć dwa przypadki. Jeśli <math>x\cap n\neq \emptyset</math>, otrzymujemy <math>\bigcap x\in x</math> na mocy założenia indukcyjnego. W przeciwnym przypadku <math>x\cap n = \emptyset</math>, czyli <math>x\cap n'=\{n\}</math>. Otrzymujemy wtedy <math>n\in x</math>. Równocześnie, dla każdego <math>z\in x</math> mamy <math>n\in z</math> lub <math>n=z</math> (na mocy identyczności pokazanych wcześniej) ponieważ <math>z\in n</math> -trzecia możliwość jest zabroniona na mocy <math>x\cap n = \emptyset</math>. To wykazuje, że dla każdego <math>z\in\mathbb{N}</math> mamy, na mocy własności liczb naturalnych, <math>n\subset z</math>. Używając własności przecięcia dostajemy <math>n\subset \bigcap x</math>, a ponieważ <math>n\in x</math> otrzymujemy <math>\bigcap x\subset n</math> - to daje <math>\bigcap x = n\in x</math> - co należało wykazać. | ||
Aby dowieść twierdzenie ustalmy niepusty zbiór <math>x\subset\mathbb N}</math>. Niewątpliwie istnieje <math>n\in\mathbb{N}</math> takie, że <math>n\in x</math>. Wtedy <math>n'\cap x\neq\emptyset</math> ponieważ <math>n\in n'\cap x</math>. Na mocy dowiedzionego chwilę wcześniej faktu wnioskujemy, że <math>\bigcap x\in x\subset\mathbb{N}</math>. Czyli | Aby dowieść twierdzenie, ustalmy niepusty zbiór <math>x\subset\mathbb{N}</math>. Niewątpliwie istnieje <math>n\in\mathbb{N}</math> takie, że <math>n\in x</math>. Wtedy <math>n'\cap x\neq\emptyset</math>, ponieważ <math>n\in n'\cap x</math>. Na mocy dowiedzionego chwilę wcześniej faktu wnioskujemy, że <math>\bigcap x\in x\subset\mathbb{N}</math>. Czyli że <math>\bigcap x</math> jest najmniejszą liczbą naturalną występującą w <math>x</math>. | ||
}} | }} | ||
Linia 460: | Linia 448: | ||
<span id="twierdzenie_5_3">{{twierdzenie|5.3. [Zasada maksimum]|| | <span id="twierdzenie_5_3">{{twierdzenie|5.3. [Zasada maksimum]|| | ||
Jeśli <math>x</math> jest niepustym zbiorem liczb naturalnych ograniczonym z góry tzn. | Jeśli <math>x</math> jest niepustym zbiorem liczb naturalnych ograniczonym z góry, tzn.: | ||
<center><math>\exists y\; y\in\mathbb{N} \land \forall z\; z\in x \implies z \leq y | <center><math>\exists y\; y\in\mathbb{N} \land \forall z\; z\in x \implies z \leq y</math>,</center> | ||
</math></center> | |||
to <math>x</math> posiada element największy tzn. | to <math>x</math> posiada element największy, tzn.: | ||
<center><math>\exists y\; y\in x \land \forall z\; z\in x \implies z\leq y | <center><math>\exists y\; y\in x \land \forall z\; z\in x \implies z\leq y</math></center> | ||
</math></center> | |||
}}</span> | }}</span> | ||
Linia 475: | Linia 461: | ||
Faktu tego dowodzimy przez indukcję. Zdefiniujmy zbiór <math>P</math> jako zbiór tych ograniczeń | Faktu tego dowodzimy przez indukcję. Zdefiniujmy zbiór <math>P</math> jako zbiór tych ograniczeń | ||
górnych dla których zachodzi nasza teza | górnych dla których zachodzi nasza teza: | ||
<center><math>P = \{n\in\mathbb{N}\,:\, \forall x\; ( x\neq \emptyset \land x\subset n )\implies | <center><math>P = \{n\in\mathbb{N}\,:\, \forall x\; ( x\neq \emptyset \land x\subset n )\implies | ||
\bigcup x \in x\} | \bigcup x \in x\}</math></center> | ||
</math></center> | |||
Zbiór <math>P</math> jest zdefiniowany jako zbiór tych liczb naturalnych <math>n</math>, że dla każdego | Zbiór <math>P</math> jest zdefiniowany jako zbiór tych liczb naturalnych <math>n</math>, że dla każdego | ||
Linia 486: | Linia 471: | ||
tego faktu. | tego faktu. | ||
* Niewątpliwie <math>0=\emptyset\in P</math> ponieważ <math>\emptyset</math> nie posiada żadnych niepustych podzbiorów. | * Niewątpliwie <math>0=\emptyset\in P</math>, ponieważ <math>\emptyset</math> nie posiada żadnych niepustych podzbiorów. | ||
* Załóżmy, że <math>n\in P</math> i ustalmy dowolne, niepuste <math>x\subset n'</math>. Jeśli <math>n\in x</math> to, ponieważ pozostałe elementy <math>n'</math> są podzbiorami <math>n</math> otrzymujemy <math>\bigcup x = \bigcup n' = n\in x</math>. Jeśli <math>n\notin x</math>, to <math>x\subset n</math> i, na mocy założenia indukcyjnego otrzymujemy <math>\bigcup x\in x</math>. | * Załóżmy, że <math>n\in P</math> i ustalmy dowolne, niepuste <math>x\subset n'</math>. Jeśli <math>n\in x</math>, to, ponieważ pozostałe elementy <math>n'</math> są podzbiorami <math>n</math>, otrzymujemy <math>\bigcup x = \bigcup n' = n\in x</math>. Jeśli <math>n\notin x</math>, to <math>x\subset n</math> i, na mocy założenia indukcyjnego otrzymujemy <math>\bigcup x\in x</math>. | ||
Ustalmy teraz dowolny niepusty zbiór liczb naturalnych <math>x</math> ograniczony z góry przez | Ustalmy teraz dowolny niepusty zbiór liczb naturalnych <math>x</math> ograniczony z góry przez | ||
Linia 493: | Linia 478: | ||
dowiedzionej wcześniej własności <math>\bigcup x\in x\subset \mathbb{N}</math>, czyli <math>\bigcup x</math> | dowiedzionej wcześniej własności <math>\bigcup x\in x\subset \mathbb{N}</math>, czyli <math>\bigcup x</math> | ||
jest liczbą naturalną i elementem <math>x</math>. Niewątpliwie <math>\bigcup x</math> jest nadzbiorem | jest liczbą naturalną i elementem <math>x</math>. Niewątpliwie <math>\bigcup x</math> jest nadzbiorem | ||
każdego z elementów <math>x</math> co dowodzi, że <math>\bigcup x</math> jest elementem maksymalnym zbioru | każdego z elementów <math>x</math>, co dowodzi, że <math>\bigcup x</math> jest elementem maksymalnym zbioru | ||
<math>x</math>. | <math>x</math>. | ||
}} | }} | ||
Linia 500: | Linia 485: | ||
Następujące twierdzenie pozwala nam zdefiniować dodawanie, mnożenie i wiele ważnych | Następujące twierdzenie pozwala nam zdefiniować dodawanie, mnożenie i wiele ważnych | ||
operacji na liczbach naturalnych. Twierdzenie to mówi, że jeśli wiemy jak zdefiniować | operacji na liczbach naturalnych. Twierdzenie to mówi, że jeśli wiemy, jak zdefiniować | ||
pewną operację dla zera | pewną operację dla zera oraz jak zdefiniować ją dla następnika danej liczby, to | ||
możemy zdefiniować ją równocześnie dla wszystkich liczb. | możemy zdefiniować ją równocześnie dla wszystkich liczb. | ||
<span id="twierdzenie_6_1">{{twierdzenie|6.1. [o definiowaniu przez indukcję]|| | <span id="twierdzenie_6_1">{{twierdzenie|6.1. [o definiowaniu przez indukcję]|| | ||
Niech <math>A</math> i <math>B</math> będą zbiorami, a <math>f: A \rightarrow B</math> i <math> g:B\times \mathbb{N}\times A\rightarrow B</math> | Niech <math>A</math> i <math>B</math> będą zbiorami, a <math>f: A \rightarrow B</math> i <math>g:B\times \mathbb{N}\times A\rightarrow B</math> | ||
funkcjami. Istnieje unikalna funkcja <math>h:\mathbb{N}\times A\rightarrow B</math> taka, że | funkcjami. Istnieje unikalna funkcja <math>h:\mathbb{N}\times A\rightarrow B</math> taka, że: | ||
<center><math>h(0, a) = f(a) \mbox{ dla każdego }a \in A \\ | <center><math> | ||
h(n', a) = g(h(n, a), n, a) \mbox{ dla każdego }a \in A \mbox{ i }n \in \mathbb{N} | \begin{align} | ||
& h(0, a) = f(a), \mbox{ dla każdego }a \in A, \\ | |||
& h(n', a) = g(h(n, a), n, a), \mbox{ dla każdego }a \in A \mbox{ i }n \in \mathbb{N}. | |||
\end{align} | |||
</math></center> | </math></center> | ||
Linia 520: | Linia 508: | ||
zbioru: | zbioru: | ||
<center><math>H = \{e\,:\, \exists m\; m\in\mathbb{N} \land e:m'\times A \rightarrow B \land \mbox{(*)} \}</math></center> | <center><math>H = \{e\,:\, \exists m\; m\in\mathbb{N} \land e:m'\times A \rightarrow B \land \mbox{(*)} \}</math>,</center> | ||
gdzie | gdzie | ||
<center><math>e(0, a) = f(a) \mbox{ dla każdego }a \in A \\ e(g(n, a), n, a) \mbox{ dla każdego }a \in A \mbox{ i }n \in m \quad \mbox{(*)}</math></center> | <center><math> | ||
\begin{align} | |||
& e(0, a) = f(a), \mbox{ dla każdego }a \in A, \\ | |||
& e(g(n, a), n, a), \mbox{ dla każdego }a \in A \mbox{ i }n \in m \quad \mbox{(*)} | |||
\end{align} | |||
</math></center> | |||
Zbiór <math>H</math> jest to zbiór funkcji, które częściowo rozwiązują nasz problem -- funkcje | Zbiór <math>H</math> jest to zbiór funkcji, które częściowo rozwiązują nasz problem -- funkcje | ||
Linia 533: | Linia 526: | ||
W pierwszej części dowiedziemy, że zbiór <math>H</math> jest niepusty i, co więcej, zawiera | W pierwszej części dowiedziemy, że zbiór <math>H</math> jest niepusty i, co więcej, zawiera | ||
przynajmniej jedną funkcję <math>e:m'\times A \rightarrow B</math> dla każdej liczby naturalnej <math>m</math>. | przynajmniej jedną funkcję <math>e:m'\times A \rightarrow B</math> dla każdej liczby naturalnej <math>m</math>. | ||
Dowód jest indukcyjny -- zdefiniujmy zbiór <math>P</math> jako zbiór tych liczb dla których | Dowód jest indukcyjny -- zdefiniujmy zbiór <math>P</math> jako zbiór tych liczb, dla których | ||
istnieją odpowiednie funkcje w <math>H</math> | istnieją odpowiednie funkcje w <math>H</math>: | ||
<center><math>P = \{m\in\mathbb{N}\,:\, \exists e\; e:m'\times A\rightarrow B \land e\in H\} | <center><math>P = \{m\in\mathbb{N}\,:\, \exists e\; e:m'\times A\rightarrow B \land e\in H\}</math></center> | ||
</math></center> | |||
Dowiedziemy indukcyjnie, że <math>P=\mathbb{N}</math>: | Dowiedziemy indukcyjnie, że <math>P=\mathbb{N}</math>: | ||
Linia 545: | Linia 537: | ||
zdefiniowana jako: | zdefiniowana jako: | ||
<math>e'(n, a) = e(n, a) | <math> | ||
e'(n, a) = \begin{cases} e(n, a), & \mbox{jeśli } n \in m', \\ g(e(n, a), n, a), & \mbox{jeśli} n = m', \end{cases} | |||
</math> | |||
przeprowadza <math>m''\times A</math> w <math>B</math> i należy do <math>H</math> gwarantując, że <math>m'\in P</math>. | przeprowadza <math>m''\times A</math> w <math>B</math> i należy do <math>H</math>, gwarantując, że <math>m'\in P</math>. | ||
Na podstawie twierdzenia o indukcji istnieje funkcja <math>e:m'\times A\rightarrow B</math> należąca | Na podstawie twierdzenia o indukcji istnieje funkcja <math>e:m'\times A\rightarrow B</math> należąca | ||
do <math>H</math> dla każdego <math>m\in\mathbb{N}</math>. | do <math>H</math>, dla każdego <math>m\in\mathbb{N}</math>. | ||
Kolejną rzeczą jako wykażemy jest to, że dowolne funkcje <math>e\in H</math> i <math>e'\in H</math> dla | Kolejną rzeczą jako wykażemy jest to, że dowolne funkcje <math>e\in H</math> i <math>e'\in H</math> dla | ||
tych samych argumentów zwracają takie same wyniki (oczywiście zakładając że argumenty | tych samych argumentów zwracają takie same wyniki (oczywiście zakładając, że argumenty | ||
należą do przecięcia dziedzin tych funkcji). Nasz dowód przebiega niewprost. Załóżmy | należą do przecięcia dziedzin tych funkcji). Nasz dowód przebiega niewprost. Załóżmy | ||
że funkcje <math>e,e'\in H</math> są takie, że istnieje <math>n\in\mathbb{N}</math> i <math>a\in A</math> spełniające | że funkcje <math>e,e'\in H</math> są takie, że istnieje <math>n\in\mathbb{N}</math> i <math>a\in A</math> spełniające | ||
<math>e(n,a)\neq e'(n,a)</math>. Zastosujmy Twierdzenie 5.2. (patrz [[#twierdzenie_5_2|twierdzenie 5.2.]]) do zbioru tych wszystkich | <math>e(n,a)\neq e'(n,a)</math>. Zastosujmy Twierdzenie 5.2. (patrz [[#twierdzenie_5_2|twierdzenie 5.2.]]) do zbioru tych wszystkich | ||
<math>n</math> dla których istnieje <math>a\in A</math> spełniające <math>e(n,a)\neq e'(n,a)</math> (na mocy naszego | <math>n</math>, dla których istnieje <math>a\in A</math> spełniające <math>e(n,a)\neq e'(n,a)</math> (na mocy naszego | ||
założenia zbiór ten jest niepusty). Otrzymujemy najmniejszą liczbę naturalną <math>n</math> | założenia zbiór ten jest niepusty). Otrzymujemy najmniejszą liczbę naturalną <math>n</math> | ||
taką, że <math>e(n,a)\neq e'(n,a)</math>. Liczba <math>n</math> nie może być równa <math>0</math>, bo wtedy <math>e(0,a) = | taką, że <math>e(n,a)\neq e'(n,a)</math>. Liczba <math>n</math> nie może być równa <math>0</math>, bo wtedy <math>e(0,a) = | ||
f(a) = e'(0,a)</math>, więc, na mocy Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]) <math>n=k'</math> dla pewnego <math>k</math>. | f(a) = e'(0,a)</math>, więc, na mocy Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]) <math>n=k'</math>, dla pewnego <math>k</math>. | ||
Ponieważ <math>k< n</math>, więc <math>e(k,a)=e'(k,a)</math> i otrzymujemy sprzeczność dzięki | Ponieważ <math>k< n</math>, więc <math>e(k,a)=e'(k,a)</math> i otrzymujemy sprzeczność dzięki: | ||
<center><math>e(n,a) = e(k',a)=g(e(k,a),k,a) = g(e'(k,a),k,a) = e'(k',a) = e'(n,a) | <center><math>e(n,a) = e(k',a)=g(e(k,a),k,a) = g(e'(k,a),k,a) = e'(k',a) = e'(n,a)</math></center> | ||
</math></center> | |||
Dowód twierdzenia kończymy definiując <math>h = \bigcup H</math>. Na mocy wcześniejszego faktu | Dowód twierdzenia kończymy, definiując <math>h = \bigcup H</math>. Na mocy wcześniejszego faktu | ||
<math>h</math> jest funkcją, a na mocy faktu, który dowodziliśmy indukcyjnie dziedziną <math>h</math> jest | <math>h</math> jest funkcją, a na mocy faktu, który dowodziliśmy indukcyjnie dziedziną <math>h</math> jest | ||
zbiór liczb naturalnych. Warunki stawiane <math>h</math> są spełnione w sposób oczywisty dzięki | zbiór liczb naturalnych. Warunki stawiane <math>h</math> są spełnione w sposób oczywisty dzięki | ||
definicji zbioru <math>H</math>. | definicji zbioru <math>H</math>. | ||
Aby wykazać unikalność funkcji <math>h</math> załóżmy że istnieje funkcja <math>h'\neq h</math> spełniająca | Aby wykazać unikalność funkcji <math>h</math> załóżmy, że istnieje funkcja <math>h'\neq h</math> spełniająca | ||
tezę twierdzenia. Wnioskujemy, że istnieje <math>n\in\mathbb{N}</math> i <math>a\in A</math> takie, że | tezę twierdzenia. Wnioskujemy, że istnieje <math>n\in\mathbb{N}</math> i <math>a\in A</math> takie, że | ||
<math>h(n,a)\neq h'(n,a)</math>. Wtedy jednak <math>h'</math> zawężone do <math>n'</math> jest elementem zbioru <math>H</math> co | <math>h(n,a)\neq h'(n,a)</math>. Wtedy jednak <math>h'</math> zawężone do <math>n'</math> jest elementem zbioru <math>H</math>, co | ||
stoi w sprzeczności z faktem wykazanym o <math>H</math>. | stoi w sprzeczności z faktem wykazanym o <math>H</math>. | ||
}} | }} | ||
Linia 585: | Linia 577: | ||
===Dodawanie liczb naturalnych=== | ===Dodawanie liczb naturalnych=== | ||
Dodawanie jest funkcją dwuargumentową przekształcającą <math>\mathbb{N} \times \mathbb{N} </math> w <math>\mathbb{N}</math>. | Dodawanie jest funkcją dwuargumentową przekształcającą <math>\mathbb{N} \times \mathbb{N}</math> w <math>\mathbb{N}</math>. | ||
Aby wykazać istnienie dodawania korzystamy z twierdzenia o indukcji kładąc za <math>A</math> i | Aby wykazać istnienie dodawania, korzystamy z twierdzenia o indukcji, kładąc za <math>A</math> i | ||
<math>B</math> zbiór liczb naturalnych <math>\mathbb{N}</math> i definiując <math>f(n)=n</math> | <math>B</math> zbiór liczb naturalnych <math>\mathbb{N}</math> i definiując <math>f(n)=n</math> oraz <math>g(m,n,p) = m'</math>. Na | ||
mocy twierdzenia o definiowaniu przez indukcję istnieje funkcja <math>h:\mathbb{N}^2\rightarrow\mathbb{N}</math> | mocy twierdzenia o definiowaniu przez indukcję istnieje funkcja <math>h:\mathbb{N}^2\rightarrow\mathbb{N}</math> | ||
taka, że <math>h(0,m) = m</math> i <math>h(n',m)= h(n,m)'</math>. Funkcja ta to dodawanie liczb naturalnych | taka, że <math>h(0,m) = m</math> i <math>h(n',m)= h(n,m)'</math>. Funkcja ta to dodawanie liczb naturalnych | ||
Linia 594: | Linia 586: | ||
Jedyną udowodnioną w tej chwili własnością funkcji zapisywanej przez <math>+</math> są | Jedyną udowodnioną w tej chwili własnością funkcji zapisywanej przez <math>+</math> są | ||
wynikające wprost z definicji własności. Wiemy, że | wynikające wprost z definicji własności. Wiemy, że, | ||
<center><math>0+n = n | <center><math>0+n = n</math>,</center> | ||
</math></center> | |||
dla każdego liczby naturalnej <math>n</math> oraz, | dla każdego liczby naturalnej <math>n</math> oraz że, | ||
<center><math>n'+m = (n+m)' | <center><math>n'+m = (n+m)'</math>,</center> | ||
</math></center> | |||
dla dowolnych liczb <math>n</math> i <math>m</math>. Poniżej przedstawiamy parę podstawowych faktów | dla dowolnych liczb <math>n</math> i <math>m</math>. Poniżej przedstawiamy parę podstawowych faktów | ||
Linia 615: | Linia 605: | ||
Załóżmy, że dla dwu liczb naturalnych <math>n</math> i <math>m</math> zachodzi <math>n+m=0</math>. Jeśli liczba <math>n</math> | Załóżmy, że dla dwu liczb naturalnych <math>n</math> i <math>m</math> zachodzi <math>n+m=0</math>. Jeśli liczba <math>n</math> | ||
jest następnikiem jakiejś liczby naturalnej to również <math>n+m</math> jest następnikiem | jest następnikiem jakiejś liczby naturalnej, to również <math>n+m</math> jest następnikiem | ||
jakiejś liczby i w związku z tym <math>n+m\neq 0</math>. Na podstawie Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]) | jakiejś liczby i w związku z tym <math>n+m\neq 0</math>. Na podstawie Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]) | ||
wnioskujemy, że <math>n=0</math>. Wtedy <math>0+m=m</math> i otrzymujemy <math>m=0</math>, co należało wykazać. | wnioskujemy, że <math>n=0</math>. Wtedy <math>0+m=m</math> i otrzymujemy <math>m=0</math>, co należało wykazać. | ||
}} | }} | ||
Kolejny fakt mówi o łączności dodawania liczb naturalnych | Kolejny fakt mówi o łączności dodawania liczb naturalnych. | ||
<span id="fakt_7_1">{{fakt|7.2.|| | <span id="fakt_7_1">{{fakt|7.2.|| | ||
Dodawanie liczb naturalnych jest łączne. Formalnie | Dodawanie liczb naturalnych jest łączne. Formalnie: | ||
<center><math>\forall k \forall m \forall n\; (k\in\mathbb{N} \land m\in \mathbb{N} \land n\in \mathbb{N})\implies | <center><math>\forall k \forall m \forall n\; (k\in\mathbb{N} \land m\in \mathbb{N} \land n\in \mathbb{N})\implies | ||
k+(m+n)=(k+m)+n | k+(m+n)=(k+m)+n</math></center> | ||
</math></center> | |||
}}</span> | }}</span> | ||
Linia 636: | Linia 625: | ||
Dowód jest indukcją ze względu na <math>k</math>. | Dowód jest indukcją ze względu na <math>k</math>. | ||
* Jeśli <math>k=0</math>, to <math>0+(m+n) = m+n</math> | * Jeśli <math>k=0</math>, to <math>0+(m+n) = m+n</math> oraz <math>0+m=m</math> i w związku z tym <math>(0+m)+n = m+n</math>, co należało pokazać. | ||
* Zakładamy, że równość jest prawdziwa dla <math>k</math> (dla | * Zakładamy, że równość jest prawdziwa dla <math>k</math> (dla | ||
dowolnych <math>m</math> i <math>n</math>). Ustalmy dowolne liczby naturalne <math>m</math> i <math>n</math>, wtedy | dowolnych <math>m</math> i <math>n</math>). Ustalmy dowolne liczby naturalne <math>m</math> i <math>n</math>, wtedy: | ||
<center><math>k'+(m+n) = (k+(m+n))' = ((k+m) + n)' = (k+m)' +n = (k'+m) +n | <center><math>k'+(m+n) = (k+(m+n))' = ((k+m) + n)' = (k+m)' +n = (k'+m) +n | ||
Linia 662: | Linia 651: | ||
: 3. <math>k+m = m+k</math>, czyli dodawanie jest przemienne, | : 3. <math>k+m = m+k</math>, czyli dodawanie jest przemienne, | ||
: 4. jeśli <math>k+n = m+n</math> to <math>k=m</math>, czyli dodawanie jest skracalne, | : 4. jeśli <math>k+n = m+n</math>, to <math>k=m</math>, czyli dodawanie jest skracalne, | ||
: 5. jeśli <math>k>m</math> to istnieje <math>n>0</math> takie, że <math>k=m+n</math>. | : 5. jeśli <math>k>m</math>, to istnieje <math>n>0</math> takie, że <math>k=m+n</math>. | ||
}} | }} | ||
Linia 670: | Linia 659: | ||
{{dowod|1|| | {{dowod|1|| | ||
: Dowodzimy przez indukcję na <math>n</math>. Niewątpliwie <math>0+0= 0</math>. Jeśli <math>n+0 =n</math>, to <math>n'+0=(n+0)' = n'</math>, gdzie druga równość wywodzi się z założenia indukcyjnego. Na mocy twierdzenia o indukcji <math>n+0= n</math> dla każdej liczby | : Dowodzimy przez indukcję na <math>n</math>. Niewątpliwie <math>0+0= 0</math>. Jeśli <math>n+0 =n</math>, to <math>n'+0=(n+0)' = n'</math>, gdzie druga równość wywodzi się z założenia indukcyjnego. Na mocy twierdzenia o indukcji <math>n+0= n</math>, dla każdej liczby naturalnej <math>n</math>. | ||
}} | |||
</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 2</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 2</span><div class="mw-collapsible-content" style="display:none"> | ||
{{dowod|2|| | {{dowod|2|| | ||
: Dowodzimy ten fakt przez indukcję na <math>k</math>. Niewątpliwie, dla <math>k=0</math> i dla dowolnego <math>m</math> mamy <math>0'+m=(0+m)'=m'= 0+m'</math>. Pozostaje założyć, że fakt jest prawdą dla <math>k</math> i wykazać go dla <math>k'</math>. Dla dowolnego <math>m</math> | : Dowodzimy ten fakt przez indukcję na <math>k</math>. Niewątpliwie, dla <math>k=0</math> i dla dowolnego <math>m</math>, mamy: <math>0'+m=(0+m)'=m'= 0+m'</math>. Pozostaje założyć, że fakt jest prawdą dla <math>k</math> i wykazać go dla <math>k'</math>. Dla dowolnego <math>m</math>: | ||
<center><math>k''+m = (k'+m)'=(k+m')=k'+m' | <center><math>k''+m = (k'+m)'=(k+m')=k'+m'</math>,</center> | ||
</math></center> | |||
co dowodzi kroku indukcyjnego i całego faktu.}} | co dowodzi kroku indukcyjnego i całego faktu. | ||
}} | |||
</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 3</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 3</span><div class="mw-collapsible-content" style="display:none"> | ||
{{dowod|3|| | {{dowod|3|| | ||
: Przemienności dodawania dowodzimy przez indukcję na <math>k</math>. Niewątpliwie, dla <math>k=0</math> i dla dowolnego <math>m</math> mamy <math>0+m=m=m+0</math>. Załóżmy teraz, że teza jest prawdziwa dla <math>k</math> i dla dowolnych <math>m</math>. Ustalmy dowolne <math>m</math> | : Przemienności dodawania dowodzimy przez indukcję na <math>k</math>. Niewątpliwie, dla <math>k=0</math> i dla dowolnego <math>m</math>, mamy <math>0+m=m=m+0</math>. Załóżmy teraz, że teza jest prawdziwa dla <math>k</math> i dla dowolnych <math>m</math>. Ustalmy dowolne <math>m</math>, wtedy: | ||
<center><math>k'+m = (k+m)' = (m+k)'= m'+k | <center><math>k'+m = (k+m)' = (m+k)'= m'+k</math>,</center> | ||
</math></center> | |||
gdzie druga równość jest konsekwencją założenia indukcyjnego. Korzystając z poprzedniego ćwiczenia dostajemy <math>m'+k=m+k'</math> co dowodzi, że dla dowolnego <math>m</math> mamy <math>k'+m=m+k'</math>. Używając twierdzenia o indukcji konkludujemy, że dodawanie w liczbach naturalnych jest przemienne.}} | gdzie druga równość jest konsekwencją założenia indukcyjnego. Korzystając z poprzedniego ćwiczenia, dostajemy: <math>m'+k=m+k'</math>, co dowodzi, że dla dowolnego <math>m</math> mamy <math>k'+m=m+k'</math>. Używając twierdzenia o indukcji konkludujemy, że dodawanie w liczbach naturalnych jest przemienne. | ||
}} | |||
</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 4</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 4</span><div class="mw-collapsible-content" style="display:none"> | ||
{{dowod|4|| | {{dowod|4|| | ||
: Tę własność dowodzimy indukcją na <math>n</math>. Jeśli <math>n=0</math>, to <math>k+0=m+0</math> niewątpliwie implikuje, że <math>k=m</math>. Załóżmy, że własność skracania zachodzi dla <math>n</math> (dla dowolnych <math>k</math> i <math>m</math>), wtedy | : Tę własność dowodzimy indukcją na <math>n</math>. Jeśli <math>n=0</math>, to <math>k+0=m+0</math> niewątpliwie implikuje, że <math>k=m</math>. Załóżmy, że własność skracania zachodzi dla <math>n</math> (dla dowolnych <math>k</math> i <math>m</math>), wtedy: | ||
<center><math>k+n' = n'+k = (n+k)' = (k+n)' | <center><math>k+n' = n'+k = (n+k)' = (k+n)' | ||
</math></center> | </math></center> | ||
i podobne rozumowanie jest prawdziwe dla <math>m+n'</math> dając | i podobne rozumowanie jest prawdziwe dla <math>m+n'</math>, dając, | ||
<center><math>(k+n)' = (m+n)' | <center><math>(k+n)' = (m+n)'</math></center> | ||
</math></center> | |||
Na podstawie wcześniejszych ćwiczeń wiemy, że jeżeli następniki liczb są sobie równe to liczby też muszą być równe, więc | Na podstawie wcześniejszych ćwiczeń wiemy, że jeżeli następniki liczb są sobie równe, to liczby też muszą być równe, więc: | ||
<center><math>k+n = m+n | <center><math>k+n = m+n</math></center> | ||
</math></center> | |||
Co, po zastosowaniu założenia indukcyjnego gwarantuje, że <math>k=m</math>. Twierdzenie o indukcji powoduje, że dodawanie jest skracalne.}} | Co, po zastosowaniu założenia indukcyjnego gwarantuje, że <math>k=m</math>. Twierdzenie o indukcji powoduje, że dodawanie jest skracalne. | ||
}} | |||
</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 5</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 5</span><div class="mw-collapsible-content" style="display:none"> | ||
{{dowod|5|| | {{dowod|5|| | ||
: Dowodzimy tego faktu przez indukcję na <math>k</math>. Jeśli <math>k</math> jest równe <math>0</math> to nie istnieje <math>m<k</math>, czyli teza jest prawdziwa. Załóżmy teraz, że teza jest prawdziwa dla <math>k</math> i dla wszystkich <math>m<k</math>. Ustalmy <math>k'</math> i dowolne <math>m<k'</math>. Jeśli <math>m=k</math> to bierzemy <math>n=1</math> i <math>k' = m +1</math> dowodzi kroku indukcyjnego. Jeśli <math>m<k</math> to, na podstawie założenia indukcyjnego istnieje <math>n</math> takie, że | : Dowodzimy tego faktu przez indukcję na <math>k</math>. Jeśli <math>k</math> jest równe <math>0</math>, to nie istnieje <math>m<k</math>, czyli teza jest prawdziwa. Załóżmy teraz, że teza jest prawdziwa dla <math>k</math> i dla wszystkich <math>m<k</math>. Ustalmy <math>k'</math> i dowolne <math>m<k'</math>. Jeśli <math>m=k</math>, to bierzemy <math>n=1</math> i <math>k' = m +1</math> dowodzi kroku indukcyjnego. Jeśli <math>m<k</math>, to, na podstawie założenia indukcyjnego, istnieje <math>n</math> takie, że: | ||
<center><math>k = m+n | <center><math>k = m+n</math></center> | ||
</math></center> | |||
Wtedy <math>k' = (m+n)' = m+n'</math> co otrzymujemy korzystając z poprzednich identyczności. Krok indukcyjny został dowiedziony i na podstawie twierdzenia o indukcji fakt jest prawdą dla wszystkich liczb naturalnych.}} | Wtedy <math>k' = (m+n)' = m+n'</math>, co otrzymujemy, korzystając z poprzednich identyczności. Krok indukcyjny został dowiedziony i, na podstawie twierdzenia o indukcji, fakt jest prawdą dla wszystkich liczb naturalnych. | ||
}} | |||
</div></div> | </div></div> | ||
{{cwiczenie|7.2|| | {{cwiczenie|7.2|| | ||
Wykaż, że dla dowolnych liczb naturalnych <math>k</math> i <math>n</math> | Wykaż, że dla dowolnych liczb naturalnych <math>k</math> i <math>n</math>: | ||
: 1. jeśli <math>n \neq 0</math> to <math>k+ n > k</math> | : 1. jeśli <math>n \neq 0</math>, to <math>k+ n > k</math>, | ||
: 2. <math>k + n \geq k</math> | : 2. <math>k + n \geq k</math>. | ||
}} | }} | ||
Linia 735: | Linia 724: | ||
{{dowod|1|| | {{dowod|1|| | ||
: Pierwszego punktu dowodzimy przez indukcję względem <math>k</math>. Jeśli <math>k=0</math> , to <math>n = 0 + n > 0</math> dla dowolnego <math>n\neq 0</math>. Dla dowodu kroku indukcyjnego załóżmy, że dla każdego <math>n\neq 0</math> mamy <math>k+n > k</math>. Ustalmy dowolne <math>n\neq 0</math>, wtedy <math> k'+n = (k+n)'</math> korzystając z faktu, że <math>k+n> k</math> dostajemy | : Pierwszego punktu dowodzimy przez indukcję względem <math>k</math>. Jeśli <math>k=0</math> , to <math>n = 0 + n > 0</math>, dla dowolnego <math>n\neq 0</math>. Dla dowodu kroku indukcyjnego załóżmy, że dla każdego <math>n\neq 0</math> mamy <math>k+n > k</math>. Ustalmy dowolne <math>n\neq 0</math>, wtedy <math>k'+n = (k+n)'</math>, korzystając z faktu, że <math>k+n> k</math> dostajemy: | ||
<center><math>k'+n > k' | <center><math>k'+n > k'</math>,</center> | ||
</math></center> | |||
co należało wykazać.}} | co należało wykazać. | ||
}} | |||
</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 2</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 2</span><div class="mw-collapsible-content" style="display:none"> | ||
{{dowod|2|| | {{dowod|2|| | ||
: Aby wykazać nierówność rozpatrujemy przypadki ze względu na <math>n</math>. Jeśli <math>n\neq 0</math> z poprzedniego podpunktu otrzymujemy, że <math>k+n>k</math>, czyli <math>k+n\geq k</math>. Jeśli <math>n=0</math>, to <math>k+0 = k \geq k</math>, co kończy dowód.}} | : Aby wykazać nierówność rozpatrujemy przypadki ze względu na <math>n</math>. Jeśli <math>n\neq 0</math> z poprzedniego podpunktu otrzymujemy, że <math>k+n>k</math>, czyli <math>k+n\geq k</math>. Jeśli <math>n=0</math>, to <math>k+0 = k \geq k</math>, co kończy dowód. | ||
}} | |||
</div></div> | </div></div> | ||
Linia 755: | Linia 745: | ||
\mathbb{N}</math> takiej, że: | \mathbb{N}</math> takiej, że: | ||
<center><math>h(0,m) = 0 | <center><math>h(0,m) = 0 | ||
</math></center> | </math></center> | ||
oraz | oraz: | ||
<center><math>h(n',m) = h(n,m) + m | <center><math>h(n',m) = h(n,m) + m</math></center> | ||
</math></center> | |||
Funkcję <math>h</math> definiującą mnożenie oznaczamy w notacji infiksowej symbolem <math>\cdot</math> tak, | Funkcję <math>h</math> definiującą mnożenie oznaczamy w notacji infiksowej symbolem <math>\cdot</math> tak, | ||
że <math>n\cdot m = h(n,m)</math>. Podobnie jak dla dodawania musimy wykazać własności dotyczące | że <math>n\cdot m = h(n,m)</math>. Podobnie jak dla dodawania musimy wykazać własności dotyczące | ||
mnożenia liczb naturalnych posługując się wyłącznie powyższą definicją. | mnożenia liczb naturalnych, posługując się wyłącznie powyższą definicją. | ||
<span id="fakt_7_3">{{fakt|7.3.|| | <span id="fakt_7_3">{{fakt|7.3.|| | ||
Linia 774: | Linia 763: | ||
{{dowod||| | {{dowod||| | ||
Dowód tego faktu jest indukcją ze względu na <math>k</math>. Jeśli <math>k=0</math> to <math>0\cdot 1 = 0</math>. | Dowód tego faktu jest indukcją ze względu na <math>k</math>. Jeśli <math>k=0</math>, to <math>0\cdot 1 = 0</math>. | ||
Jeśli równość jest prawdą dla <math>k</math>, to <math>k'\cdot 1 = k\cdot 1 + 1</math>, co, na mocy | Jeśli równość jest prawdą dla <math>k</math>, to <math>k'\cdot 1 = k\cdot 1 + 1</math>, co, na mocy | ||
założenia indukcyjnego jest równe <math>k+1=k'</math>. Dowiedliśmy kroku indukcyjnego, a co za | założenia indukcyjnego, jest równe <math>k+1=k'</math>. Dowiedliśmy kroku indukcyjnego, a co za | ||
tym idzie całej identyczności. | tym idzie całej identyczności. | ||
}} | }} | ||
Linia 784: | Linia 773: | ||
{{cwiczenie|7.3|| | {{cwiczenie|7.3|| | ||
Wykaż, że dla dowolnych liczb naturalnych <math>k,m</math> i <math>n</math> zachodzi | Wykaż, że dla dowolnych liczb naturalnych <math>k,m</math> i <math>n</math> zachodzi: | ||
: 1. <math>k\cdot (m+n) = k\cdot m +k\cdot n</math> - dodawanie jest rozdzielne względem mnożenia z prawej strony, | : 1. <math>k\cdot (m+n) = k\cdot m +k\cdot n</math> - dodawanie jest rozdzielne względem mnożenia z prawej strony, | ||
Linia 792: | Linia 781: | ||
: 3. <math>k\cdot(m\cdot n) = (k\cdot m)\cdot n</math> - mnożenie jest łączne, | : 3. <math>k\cdot(m\cdot n) = (k\cdot m)\cdot n</math> - mnożenie jest łączne, | ||
: 4. <math>k\cdot 0 = 0</math> | : 4. <math>k\cdot 0 = 0</math>, | ||
: 5. <math>k\cdot m = 0</math> wtedy i tylko wtedy, kiedy <math>k=0\lor m=0</math> | : 5. <math>k\cdot m = 0</math> wtedy i tylko wtedy, kiedy <math>k=0\lor m=0</math>, | ||
: 6. <math>k\cdot m = m\cdot k</math> - mnożenie jest przemienne, | : 6. <math>k\cdot m = m\cdot k</math> - mnożenie jest przemienne, | ||
Linia 803: | Linia 792: | ||
{{dowod|1|| | {{dowod|1|| | ||
Pierwszego faktu dowodzimy przez indukcję na <math>k</math>. Jeżeli <math>k=0</math>, to zarówno <math>0\cdot (m+n)</math> jak i | Pierwszego faktu dowodzimy przez indukcję na <math>k</math>. Jeżeli <math>k=0</math>, to zarówno <math>0\cdot (m+n)</math> jak i | ||
<math>0\cdot m</math> oraz <math>0\cdot n</math> są równe zero i równość jest prawdziwa. Jeśli równość jest prawdziwa dla <math>k</math> i dla dowolnych <math>m</math> i <math>n</math>, to dla <math>k'</math> | <math>0\cdot m</math> oraz <math>0\cdot n</math> są równe zero i równość jest prawdziwa. Jeśli równość jest prawdziwa dla <math>k</math> i dla dowolnych <math>m</math> i <math>n</math>, to dla <math>k'</math>: | ||
<center><math>k'\cdot(m+n) =k\cdot(m+n) + (m + n) = (k\cdot m +k\cdot n) + (m +n) = | <center><math>k'\cdot(m+n) =k\cdot(m+n) + (m + n) = (k\cdot m +k\cdot n) + (m +n) = | ||
</math></center> | </math></center> | ||
na mocy założenia indukcyjnego i dalej | na mocy założenia indukcyjnego i dalej: | ||
<center><math>= (k\cdot m +m) + (k\cdot n +n) = | <center><math>= (k\cdot m +m) + (k\cdot n +n) = | ||
</math></center> | </math></center> | ||
używając przemienności i łączności dodawania. W końcu | używając przemienności i łączności dodawania. W końcu: | ||
<center><math>= k'\cdot m + k'\cdot n | <center><math>= k'\cdot m + k'\cdot n</math>,</center> | ||
</math></center> | |||
co należało pokazać dla kroku indukcyjnego. Twierdzenie o indukcji gwarantuje, że równość jest prawdą dla wszystkich <math>k</math>. | co należało pokazać dla kroku indukcyjnego. Twierdzenie o indukcji gwarantuje, że równość jest prawdą dla wszystkich <math>k</math>. | ||
Linia 822: | Linia 810: | ||
<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 2</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 2</span><div class="mw-collapsible-content" style="display:none"> | ||
{{dowod|2|| | {{dowod|2|| | ||
Przedstawiamy dowód przez indukcję na <math>k</math>. Jeśli <math>k=0</math> to lewa strona równości jest równa <math>(0+m)\cdot n= m\cdot n</math> a prawa <math>0\cdot n + m\cdot n = 0 +m\cdot n = m\cdot n</math>, czyli równość jest prawdą. Jeśli równość jest prawdziwa dla <math>k</math> (przy dowolnych <math>m</math> i <math>n</math>) to dla <math>k'</math> (i dowolnych <math>m</math> i <math>n</math>) | Przedstawiamy dowód przez indukcję na <math>k</math>. Jeśli <math>k=0</math>, to lewa strona równości jest równa <math>(0+m)\cdot n= m\cdot n</math>, a prawa <math>0\cdot n + m\cdot n = 0 +m\cdot n = m\cdot n</math>, czyli równość jest prawdą. Jeśli równość jest prawdziwa dla <math>k</math> (przy dowolnych <math>m</math> i <math>n</math>) to dla <math>k'</math>, (i dowolnych <math>m</math> i <math>n</math>): | ||
<center><math>(k'+m)\cdot n = (k+m)'\cdot n = (k+m)\cdot n + n=(k\cdot n + m\cdot n) + n = | <center><math>(k'+m)\cdot n = (k+m)'\cdot n = (k+m)\cdot n + n=(k\cdot n + m\cdot n) + n = | ||
</math></center> | </math></center> | ||
korzystając z założenia indukcyjnego. Dalej, używając przemienności i łączności dodawania dostajemy | korzystając z założenia indukcyjnego. Dalej, używając przemienności i łączności dodawania, dostajemy: | ||
<center><math>=(k\cdot n + n) + m\cdot n = k'\cdot n + m\cdot n | <center><math>=(k\cdot n + n) + m\cdot n = k'\cdot n + m\cdot n</math>,</center> | ||
</math></center> | |||
co dowodzi kroku indukcyjnego i, co za tym idzie, prawdziwości tezy. | co dowodzi kroku indukcyjnego i, co za tym idzie, prawdziwości tezy. | ||
Linia 837: | Linia 824: | ||
{{dowod|3|| | {{dowod|3|| | ||
Dowód przez indukcję na <math>k</math>. Jeśli <math>k=0</math> to <math>0\cdot (m\cdot n) = 0 </math>, również <math>0\cdot m=0</math> i <math>(0\cdot m)\cdot n=0</math>, co dowodzi podstawy indukcji. Załóżmy teraz że równość jest prawdą dla <math>k</math> i dla dowolnych <math>m</math> i <math>n</math>. Ustalmy dowolne <math>m</math> i <math>n</math> i | Dowód przez indukcję na <math>k</math>. Jeśli <math>k=0</math>, to <math>0\cdot (m\cdot n) = 0</math>, również <math>0\cdot m=0</math> i <math>(0\cdot m)\cdot n=0</math>, co dowodzi podstawy indukcji. Załóżmy teraz, że równość jest prawdą dla <math>k</math> i dla dowolnych <math>m</math> i <math>n</math>. Ustalmy dowolne <math>m</math> i <math>n</math> i: | ||
<center><math>k'\cdot (m\cdot n) = k\cdot(m\cdot n) + (m\cdot n) = (k\cdot m)\cdot n + (m\cdot n)= | <center><math>k'\cdot (m\cdot n) = k\cdot(m\cdot n) + (m\cdot n) = (k\cdot m)\cdot n + (m\cdot n)= | ||
</math></center> | </math></center> | ||
na mocy założenia indukcyjnego. Dalej | na mocy założenia indukcyjnego. Dalej: | ||
<center><math>= ((k\cdot m) +m)\cdot n = | <center><math>= ((k\cdot m) +m)\cdot n = | ||
</math></center> | </math></center> | ||
na podstawie rozdzielności i | na podstawie rozdzielności i: | ||
<center><math>= (k'\cdot m) \cdot n | <center><math>= (k'\cdot m) \cdot n</math></center> | ||
</math></center> | |||
Co dowodzi kroku indukcyjnego i całej identyczności. | Co dowodzi kroku indukcyjnego i całej identyczności. | ||
Linia 857: | Linia 843: | ||
{{dowod|4|| | {{dowod|4|| | ||
Dowód przez indukcję na <math>k</math>. Jeśli <math>k=0</math> to, oczywiście, <math>0\cdot 0 = 0</math> i teza jest spełniona. Załóżmy teraz, że <math>k\cdot 0 = 0</math>, mamy wtedy <math>k'\cdot 0 = k\cdot 0 + 0 = 0 + 0 = 0</math> na podstawie założenia indukcyjnego i identyczności dotyczących dodawania. | Dowód przez indukcję na <math>k</math>. Jeśli <math>k=0</math>, to, oczywiście, <math>0\cdot 0 = 0</math> i teza jest spełniona. Załóżmy teraz, że <math>k\cdot 0 = 0</math>, mamy wtedy <math>k'\cdot 0 = k\cdot 0 + 0 = 0 + 0 = 0</math> na podstawie założenia indukcyjnego i identyczności dotyczących dodawania. | ||
}}</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 5</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 5</span><div class="mw-collapsible-content" style="display:none"> | ||
Linia 863: | Linia 849: | ||
Implikacja z prawej strony w lewą wynika z poprzedniego punktu i z | Implikacja z prawej strony w lewą wynika z poprzedniego punktu i z | ||
definicji mnożenia. Dowodzimy implikacji w prawą stronę. Załóżmy, że <math>k\cdot m = 0</math>. Jeśli <math>k=0</math> to implikacja jest prawdziwa. Jeśli <math>k\neq 0</math> to, na podstawie Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]) mamy <math>k=p'</math> dla pewnego <math>p</math>. Wtedy <math>k\cdot m = p'\cdot m = p\cdot m + m = 0</math>. Na podstawie Faktu 7.1. (patrz [[#fakt_7_1|fakt 7.1.]]) otrzymujemy <math>m=0</math>, co dowodzi implikacji w prawą stronę. | definicji mnożenia. Dowodzimy implikacji w prawą stronę. Załóżmy, że <math>k\cdot m = 0</math>. Jeśli <math>k=0</math>, to implikacja jest prawdziwa. Jeśli <math>k\neq 0</math>, to, na podstawie Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]), mamy: <math>k=p'</math>, dla pewnego <math>p</math>. Wtedy <math>k\cdot m = p'\cdot m = p\cdot m + m = 0</math>. Na podstawie Faktu 7.1. (patrz [[#fakt_7_1|fakt 7.1.]]) otrzymujemy <math>m=0</math>, co dowodzi implikacji w prawą stronę. | ||
}}</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 6</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 6</span><div class="mw-collapsible-content" style="display:none"> | ||
{{dowod|6|| | {{dowod|6|| | ||
Aby dowieść przemienności mnożenia stosujemy indukcję względem <math>k</math>. Jeśli <math>k=0</math> to <math>0\cdot m= 0 = m\cdot 0</math> (dla dowolnego <math>m</math>) na podstawie poprzedniego punktu. Załóżmy teraz, że teza jest prawdą dla <math>k</math> i dla dowolnych <math>m</math>. Wtedy dla dowolnego <math>m</math> mamy | Aby dowieść przemienności mnożenia, stosujemy indukcję względem <math>k</math>. Jeśli <math>k=0</math>, to <math>0\cdot m= 0 = m\cdot 0</math> (dla dowolnego <math>m</math>) na podstawie poprzedniego punktu. Załóżmy teraz, że teza jest prawdą dla <math>k</math> i dla dowolnych <math>m</math>. Wtedy dla dowolnego <math>m</math> mamy: | ||
<center><math>k'\cdot m = k \cdot m + m = m \cdot k + m = | <center><math>k'\cdot m = k \cdot m + m = m \cdot k + m = | ||
</math></center> | </math></center> | ||
na podstawie założenia indukcyjnego. Dalej używamy rozdzielności i poprzednich punktów | na podstawie założenia indukcyjnego. Dalej używamy rozdzielności i poprzednich punktów: | ||
<center><math>m\cdot k + m\cdot 1 = m \cdot (k +1) = m\cdot k' | <center><math>m\cdot k + m\cdot 1 = m \cdot (k +1) = m\cdot k'</math>,</center> | ||
</math></center> | |||
co należało wykazać. Krok indukcyjny jest dowiedziony, a co za tym idzie również cała identyczność. | co należało wykazać. Krok indukcyjny jest dowiedziony, a co za tym idzie również cała identyczność. | ||
Linia 883: | Linia 868: | ||
Dowód jest indukcją ze względu na <math>k</math>. Jeśli <math>k=0</math>, to <math>0\cdot n = m\cdot n</math> implikuje, | Dowód jest indukcją ze względu na <math>k</math>. Jeśli <math>k=0</math>, to <math>0\cdot n = m\cdot n</math> implikuje, | ||
że <math>m\cdot n =0</math>. Ponieważ wiemy, że <math>n\neq 0</math> to, używając poprzednich ćwiczeń, otrzymujemy <math>m=0</math> co dowodzi podstawy indukcji. Załóżmy teraz, że dowodzony fakt jest prawdą dla <math>k</math> (dla dowolnych <math>m</math> i <math>n\neq 0</math>). Ustalmy dowolne <math>m</math> i <math>n\neq 0</math> i załóżmy, że | że <math>m\cdot n =0</math>. Ponieważ wiemy, że <math>n\neq 0</math>, to, używając poprzednich ćwiczeń, otrzymujemy: <math>m=0</math>, co dowodzi podstawy indukcji. Załóżmy teraz, że dowodzony fakt jest prawdą dla <math>k</math> (dla dowolnych <math>m</math> i <math>n\neq 0</math>). Ustalmy dowolne <math>m</math> i <math>n\neq 0</math> i załóżmy, że: | ||
<center><math>k'\cdot n = m \cdot n | <center><math>k'\cdot n = m \cdot n</math></center> | ||
</math></center> | |||
Liczba <math>m</math> nie może być równa zero, ponieważ <math>k'\neq 0</math> i <math>n\neq 0</math> i, co za tym idzie <math>k'\cdot n\neq 0</math>. W związku z tym <math>m=p'</math> na podstawie Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]). W związku z tym, przekształcając powyższe równanie dostajemy | Liczba <math>m</math> nie może być równa zero, ponieważ <math>k'\neq 0</math> i <math>n\neq 0</math> i, co za tym idzie, <math>k'\cdot n\neq 0</math>. W związku z tym <math>m=p'</math>, na podstawie Faktu 4.2. (patrz [[#fakt_4_2|fakt 4.2.]]). W związku z tym, przekształcając powyższe równanie, dostajemy: | ||
<center><math>k\cdot n + n = p \cdot n+n | <center><math>k\cdot n + n = p \cdot n+n</math></center> | ||
</math></center> | |||
Używając, wcześniej wykazanej, skracalności dla dodawania liczb naturalnych otrzymujemy | Używając, wcześniej wykazanej, skracalności dla dodawania liczb naturalnych otrzymujemy: | ||
<center><math>k\cdot n= p \cdot n | <center><math>k\cdot n= p \cdot n</math>,</center> | ||
</math></center> | |||
co, na mocy założenia indukcyjnego, implikuje <math>k=p</math>, a więc <math>k' = p'=m</math> co należało wykazać. | co, na mocy założenia indukcyjnego, implikuje <math>k=p</math>, a więc <math>k' = p'=m</math>, co należało wykazać. | ||
}}</div></div> | }}</div></div> | ||
Linia 905: | Linia 887: | ||
Wykaż, że dla dowolnych liczb naturalnych <math>k</math> i <math>n</math>. | Wykaż, że dla dowolnych liczb naturalnych <math>k</math> i <math>n</math>. | ||
: 1. jeśli <math>n > 1</math> i <math>k\neq 0</math> to <math>k\cdot n > k</math> | : 1. jeśli <math>n > 1</math> i <math>k\neq 0</math>, to <math>k\cdot n > k</math>, | ||
: 2. jeśli <math>n\neq 0</math> to <math>k\cdot n \geq k</math> | : 2. jeśli <math>n\neq 0</math>, to <math>k\cdot n \geq k</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 1</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 1</span><div class="mw-collapsible-content" style="display:none"> | ||
Jeśli <math>n>1</math>, to <math>n= p'</math> dla pewnego <math>p\neq 0</math> wtedy <math>k\cdot n = n\cdot k = p'\cdot k = p\cdot k + k</math>, gdzie <math>p\neq 0</math> i <math>k\neq 0</math>. Na podstawie wcześniejszych ćwiczeń dostajemy <math>p\cdot k\neq 0</math> i w związku z tym <math>p\cdot k + k> k</math>. Otrzymaliśmy <math>k\cdot n > k</math>. | Jeśli <math>n>1</math>, to <math>n= p'</math>, dla pewnego <math>p\neq 0</math>, wtedy <math>k\cdot n = n\cdot k = p'\cdot k = p\cdot k + k</math>, gdzie <math>p\neq 0</math> i <math>k\neq 0</math>. Na podstawie wcześniejszych ćwiczeń dostajemy <math>p\cdot k\neq 0</math> i w związku z tym <math>p\cdot k + k> k</math>. Otrzymaliśmy <math>k\cdot n > k</math>. | ||
</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 2</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 2</span><div class="mw-collapsible-content" style="display:none"> | ||
Jeśli <math>k=0</math>, to <math>k\cdot n = 0\cdot n = 0 \geq 0 = k</math>. Jeśli <math>k\neq 0</math>, to jedynym przypadkiem, w którym nie możemy zastosować poprzedniego twierdzenia jest <math>n=1</math>. Jeśli <math>n=1</math> to, na podstawie Faktu 7.3. (patrz [[#fakt_7_3|fakt 7.3.]]) mamy <math>k\cdot 1 = k</math>, czyli teza jest prawdą również w tym przypadku. | Jeśli <math>k=0</math>, to <math>k\cdot n = 0\cdot n = 0 \geq 0 = k</math>. Jeśli <math>k\neq 0</math>, to jedynym przypadkiem, w którym nie możemy zastosować poprzedniego twierdzenia jest <math>n=1</math>. Jeśli <math>n=1</math>, to, na podstawie Faktu 7.3. (patrz [[#fakt_7_3|fakt 7.3.]]) mamy, <math>k\cdot 1 = k</math>, czyli teza jest prawdą również w tym przypadku. | ||
</div></div> | </div></div> |
Aktualna wersja na dzień 21:43, 11 wrz 2023
Wstęp

Zobacz biografię
Liczby naturalne to jedna z najbardziej podstawowych idei matematycznych. Operacje dodawania i mnożenia liczb naturalnych są najczęściej uznawane za najprostsze operacje matematyczne. W aksjomatycznym podejściu do teorii mnogości wszystkie "oczywiste fakty" dotyczące liczb naturalnych należy wywieść z aksjomatów. W pierwszej części tego wykładu wykażemy, że aksjomatyka ZF gwarantuje istnienie zbioru liczb naturalnych. Druga część poświęcona jest dowodzeniu własności tych liczb.
W teorii mnogości liczby naturalne, podobnie jak wszystkie inne byty, muszą być zbiorami. Od aksjomatyki teorii mnogości niewątpliwie należy wymagać, aby gwarantowała ich istnienie. W aksjomatyce ZF opisanej w Wykładzie 4 jako liczby naturalne przyjmuje się zbiory, do których istnienia niezbędny jest aksjomat zbioru pustego, aksjomat pary i aksjomat sumy. Konstrukcja liczb naturalnych przedstawiona w dalszej części wykładu została zaproponowanych przez Johna von Neumanna jak specyficzny przypadek liczb porządkowych, które będą dokładniej przedstawione w Wykładzie 11.
Liczby naturalne definiujemy następująco. Liczbą naturalną zero jest zbiór pusty . Każdą następną liczbę naturalną otrzymujemy z poprzedniej w prosty sposób:
Początkowe liczby naturalne to:
Liczby naturalne to zbiory, których istnienie jest zagwarantowane przez aksjomaty ZF. Intuicyjnie, patrząc na nie widzimy, że posiadają tyle elementów jaka jest "wartość" liczby. Zero, to zbiór pusty, jeden, to zbiór którego jedynym elementem jest i tak dalej.
Zbiory induktywne
Aksjomaty ZF gwarantują więcej. Nie tylko każda z liczb naturalnych istnieje, ale również istnieje zbiór zawierający je wszystkie. Najmniejszy z takich zbiorów nazywamy zbiorem liczb naturalnych. Aby wykazać istnienie tego zbioru, niezbędny jest aksjomat nieskończoności. Przytoczymy jego brzmienie zgodnie z Wykładem 4.
Zakładamy, że następująca formuła, zwana aksjomatem nieskończoności, jest prawdą:
Każdy zbiór spełniający warunek występujący w aksjomacie nieskończoności nazywamy zbiorem induktywnym. Aksjomat nieskończoności nie nakłada żadnych ograniczeń górnych na zbiory induktywne -- mogą być one dowolnie wielkie. Zbiorem liczb naturalnych będziemy nazywać najmniejszy ze zbiorów induktywnych. Wcześniej jednak musimy udowodnić, że zbiór taki istnieje. Następujące fakty pozwolą nam go zdefiniować.
Lemat 2.1.
Jeśli jest niepustym zbiorem zbiorów induktywnych to jest również zbiorem induktywnym.
Dowód
Aby wykazać, że jest zbiorem induktywnym, musimy wykazać, że:
oraz że
- .
Ponieważ każdy z elementów jest zbiorem induktywnym, to , czyli zbiór pusty jest w każdym z elementów . Jeśli jakiś zbiór jest w każdym elemencie zbioru, to jest również w jego przecięciu, czyli . Pozostaje wykazać drugi fakt, weźmy dowolny . Natychmiastową konsekwencją jest, że dla każdego , elementu mamy . Skoro każdy element jest zbiorem induktywnym, to dla każdego w mamy i, z definicji przecięcia, . W ten sposób udowodniliśmy oba warunki i równocześnie lemat.

Przechodzimy do dowodu głównego twierdzenia. Mówi ono, że istnieje zbiór induktywny będący podzbiorem wszystkich zbiorów induktywnych.
Twierdzenie 2.2.
Istnieje najmniejszy, pod względem inkluzji, zbiór induktywny.
Dowód
Na mocy aksjomatu nieskończoności istnieje co najmniej jeden zbiór induktywny -- oznaczmy go przez . Rozważmy wszystkie podzbiory tego zbioru i wybierzmy z nich, na mocy aksjomatu wyróżniania, zbiory induktywne -- powstały w ten sposób podzbiór nazwijmy . Zbiór jest niepusty, ponieważ jest zagwarantowane przez fakt, że i założenie mówiące, że jest zbiorem induktywnym. Wnioskujemy, że zbiór spełnia założenia Lematu 2.1 (patrz lemat 2.1.) i w związku z tym jest zbiorem induktywnym.
Postulujemy, że zbiór jest najmniejszym zbiorem induktywnym. Aby to wykazać, pokażemy, że dla dowolnego zbioru induktywnego mamy . Ustalmy dowolny zbiór induktywny , na mocy Lematu 2.1 (patrz lemat 2.1.), zastosowanego do zbioru otrzymujemy, że jest zbiorem induktywnym. W związku z tym i dalej . To dowodzi, że zbiór jest podzbiorem każdego zbioru induktywnego, czyli najmniejszym pod względem inkluzji zbiorem induktywnym.

Natychmiastowym wnioskiem jest, że zbiór taki jest jedyny.
Wniosek 2.3.
Istnieje unikalny, najmniejszy pod względem inkluzji, zbiór induktywny.
Dowód
Ustalmy dwa dowolne, najmniejsze pod względem inkluzji zbiory induktywne i . Wtedy i , skąd wnioskujemy, że , co należało wykazać.

Tak skonstruowany zbiór nazywamy zbiorem liczb naturalnych.
Definicja 2.4.
Najmniejszy pod względem inkluzji zbiór induktywny nazywamy zbiorem liczb naturalnych i oznaczamy, przez . Elementy tego zbioru nazywamy liczbami naturalnymi.
Skonstruowaliśmy, przy pomocy aksjomatów ZF zbiór posiadający pewne własności i nazwaliśmy go zbiorem liczb naturalnych. Zbiór ten niewątpliwie zawiera liczbę zero, zdefiniowaną wcześniej jako zbiór pusty. Zawiera również liczbę jeden , ponieważ zawiera i dla każdego elementu zawiera również jego następnik. Każda, z intuicyjnie oczywistych własności liczb naturalnych, musi być wykazana na gruncie aksjomatów ZF zanim uznamy ją za prawdziwą. Pozostała część tego wykładu poświęcona jest dowodzeniu podstawowych faktów dotyczących liczb naturalnych.
Indukcja matematyczna
Podstawową metodą dowodzenia twierdzeń o liczbach naturalnych jest zasada indukcji matematycznej. Używając aksjomatów, możemy wykazać, że indukcja matematyczna działa. Formalnie, dla dowolnej własności, którą chcemy dowodzić przez indukcję, definiujemy zbiór elementów, które ją spełniają. Jeśli zbiór ten spełnia wymagane własności, jest on równy zbiorowi liczb naturalnych, czyli własność jest prawdą dla wszystkich liczb naturalnych. W formalny sposób przedstawia to poniższe twierdzenie.
Twierdzenie 3.1. [o indukcji matematycznej]
Dla dowolnego zbioru jeśli
oraz
- ,
to .
Dowód
Ustalmy dowolny zbiór spełniający założenia twierdzenia. Zbiór jest zbiorem induktywnym, a więc, na mocy definicji zbioru liczb naturalnych, . Równocześnie założyliśmy, że i w związku z tym , co dowodzi twierdzenia.

Własności liczb naturalnych
Pierwszym twierdzeniem, które udowodnimy przy użyciu indukcji matematycznej jest twierdzenie mówiące, że każdy element liczby naturalnej jest również liczbą naturalną.
Twierdzenie 4.1.
Każdy element liczby naturalnej jest również liczbą naturalną. Formalnie:
Dowód
Dowiedziemy tego faktu przez indukcję. Oznaczmy przez zbiór tych wszystkich elementów które spełniają naszą własność:
Innymi słowy, jest to zbiór liczb naturalnych, dla których dowodzony fakt jest prawdą. Aby móc zastosować Twierdzenie 3.1. (patrz twierdzenie 3.1.), musimy wykazać trzy własności zbioru . Niewątpliwie , skoro jest zbiorem niektórych liczb naturalnych. Przechodzimy teraz do pierwszego kroku indukcyjnego.
- Po pierwsze musimy wykazać, że . Aby to sprawdzić, musimy stwierdzić, czy każdy element zbioru jest liczbą naturalną. Ponieważ nie posiada żadnych elementów nie trzeba niczego dowodzić.
- Załóżmy teraz, że . To oznacza, że każdy element jest liczbą naturalną. Rozważmy . Każdy element jest liczbą naturalną, na mocy założenia indukcyjnego, również jedyny element równy jest liczbą naturalną, ponieważ . W związku z tym każdy z elementów unii jest również liczbą naturalną. To implikuje, że należy do .
Udowodniliśmy wszystkie przesłanki Twierdzenia 3.1. (patrz twierdzenie 3.1.) i w związku z tym twierdzenie to gwarantuje, że , czyli że każdy z elementów dowolnej liczby naturalnej jest również liczbą naturalną.

Dowiedziemy teraz paru własności dotyczących liczb naturalnych. Wiemy, że liczbami naturalnymi są oraz następniki liczb naturalnych. Niewątpliwie nie jest następnikiem żadnej liczby naturalnej, ponieważ następnik dowolnego zbioru posiada przynajmniej jeden element - dla mamy . Poniższy fakt pokazuje własność przeciwną.
Fakt 4.2.
Każda liczba naturalna jest albo zbiorem pustym, albo następnikiem liczby naturalnej. Formalnie:
Dowód
Aby dowieść tego faktu skorzystamy z twierdzenia o indukcji matematycznej. Zdefiniujemy zbiór jako zbiór elementów spełniających nasze założenia:
Aby skorzystać z twierdzenia o indukcji wykażemy, że:
- Zbiór pusty jest elementem -- jest to oczywista konsekwencja definicji .
- Jeśli to również . Aby to wykazać, załóżmy, że . Oczywiście jest następnikiem pewnej liczby naturalnej - .
Na podstawie twierdzenia o indukcji , czyli fakt jest prawdziwy.

Kolejny fakt mówi o zależnościach pomiędzy różnymi liczbami naturalnymi.
Fakt 4.3.
Dla dowolnej liczby naturalnej i dowolnego zbioru , jeśli , to .
Dowód
Dowód przeprowadzimy indukcyjnie, czyli w oparciu o Twierdzenie 3.1. (patrz twierdzenie 3.1.). Zdefiniujmy zbiór jako zbiór tych wszystkich , elementów , które spełniają nasze założenie -- formalnie:
Aby skorzystać z indukcji, należy wykazać dwa fakty:
- Oczywiście , ponieważ i warunek jest fałszem, dla wszystkich .
- Załóżmy teraz że i dowiedźmy, że jest również elementem . W tym celu ustalmy dowolny taki, że . Rozważamy dwa przypadki - albo , albo (równoważnie ). Jeśli , to, na mocy założenia indukcyjnego, , a ponieważ , wnioskujemy, że , co należało wykazać. W drugim przypadku , ale, ponieważ , otrzymujemy natychmiast, że , co należało wykazać.
No mocy twierdzenia o indukcji matematycznej i fakt jest dowiedziony dla wszystkich liczb naturalnych.

Kilka podobnych własności liczb naturalnych podajemy jako ćwiczenie:
Ćwiczenie 4.1
Jeśli i są liczbami naturalnymi, to:
- 1. jeżeli , to ,
- 2. jeżeli i , to ,
- 3. lub - czyli wszystkie liczby naturalne są porównywalne przez inkluzję
- 4. albo albo - czyli dla dowolnych dwóch różnych liczb naturalnych jedna jest elementem drugiej.
Przedstawimy kolejno rozwiązania do powyższych podpunktów:
Porządek na liczbach naturalnych
Wśród naiwnie interpretowanych liczb naturalnych mamy zdefiniowany porządek mniejszości. Aby zdefiniować taki porządek w aksjomatycznie skonstruowanym zbiorze liczb naturalnych musimy go wyrazić za pomocą symboli predykatowych. Dla dowolnych dwóch liczb naturalnych i piszemy:
oraz
Przy takim zdefiniowaniu relacji Fakt 4.3. (patrz fakt 4.3.) i poprzednie ćwiczenie natychmiast gwarantują, że dla dowolnych liczb naturalnych i :
- ,
- ,
- ,
- - gdzie dokładnie jeden z warunków jest prawdziwy.
Kolejne własności dotyczące porządku na liczbach naturalnych podajemy w formie ćwiczenia:
Ćwiczenie 5.1
Dla dowolnych liczb naturalnych i następujące warunki są spełnione:
- 1. ,
- 2. ,
- 3. ,
- 4. ,
- 5. ,
- 6. .
Ustalmy dowolne liczby naturalne i
Często używać będziemy zbioru wszystkich liczb naturalnych mniejszych niż dana liczba. Okazuje się, że zdefiniowaliśmy już takie zbiory - każda liczba naturalna to zbiór liczb silnie mniejszych od niej.
Wniosek 5.1.
Każda liczba naturalna to zbiór liczb istotnie mniejszych od . Formalnie:
Dowód
Dla dowolnego ustalonego i implikacja w lewą stronę jest oczywista (z definicji ). Implikacja w prawą stronę jest natychmiastową konsekwencją Twierdzenia 4.1. (patrz twierdzenie 4.1.) i definicji .

Ćwiczenie 5.2
Ile jest funkcji takich, że , dla każdej liczby naturalnej .
Następujące twierdzenie mówi, że każdy zbiór liczb naturalnych zawiera liczbę najmniejszą w porządku . Pozwala ono dowody przez indukcję zamieniać na dowody niewprost. Zamiast przeprowadzać dowód indukcyjny dla zbioru , rozważyć możemy zbiór . Na mocy poniższego twierdzenia zbiór taki posiada element minimalny, który jest albo zerem, albo następnikiem pewnej liczby naturalnej, co pozwala na uzyskanie sprzeczności.
Twierdzenie 5.2. [Zasada minimum]
Każdy niepusty zbiór liczb naturalnych zawiera element najmniejszy, to znaczy taki, że wszystkie elementy w tym zbiorze są od niego większe lub równe.
Dowód
Faktu tego dowodzimy indukcyjnie. Na początku ustalmy zbiór :
Zbiór zawiera takie liczby naturalne, że dla dowolnego zbioru liczb naturalnych jeśli (czyli w zbiór zawiera liczbę naturalną silnie mniejszą od ), to zbiór jest elementem . Wykażmy, indukcyjnie, że .
- Niewątpliwie , ponieważ, dla dowolnego, fałszem jest .
- Załóżmy, że i ustalmy zbiór taki, że i . Ponieważ naturalnie jest rozważyć dwa przypadki. Jeśli , otrzymujemy na mocy założenia indukcyjnego. W przeciwnym przypadku , czyli . Otrzymujemy wtedy . Równocześnie, dla każdego mamy lub (na mocy identyczności pokazanych wcześniej) ponieważ -trzecia możliwość jest zabroniona na mocy . To wykazuje, że dla każdego mamy, na mocy własności liczb naturalnych, . Używając własności przecięcia dostajemy , a ponieważ otrzymujemy - to daje - co należało wykazać.
Aby dowieść twierdzenie, ustalmy niepusty zbiór . Niewątpliwie istnieje takie, że . Wtedy , ponieważ . Na mocy dowiedzionego chwilę wcześniej faktu wnioskujemy, że . Czyli że jest najmniejszą liczbą naturalną występującą w .

Oczywistym faktem jest, że nie istnieje największa liczba naturalna. Aksjomatyczny dowód tego faktu przebiega niewprost. Jeśli jest liczbą naturalną, to jest również liczbą naturalną i , więc nie mogła być większa od wszystkich liczb. Niemniej jednak, jeśli pewien podzbiór liczb naturalnych jest ograniczony z góry, to posiada element największy.
Twierdzenie 5.3. [Zasada maksimum]
Jeśli jest niepustym zbiorem liczb naturalnych ograniczonym z góry, tzn.:
to posiada element największy, tzn.:
Dowód
Faktu tego dowodzimy przez indukcję. Zdefiniujmy zbiór jako zbiór tych ograniczeń górnych dla których zachodzi nasza teza:
Zbiór jest zdefiniowany jako zbiór tych liczb naturalnych , że dla każdego zbioru składającego się z liczb silnie mniejszych od zbiór ten posiada największy element (którym jest ). Przechodzimy do indukcyjnego dowodu tego faktu.
- Niewątpliwie , ponieważ nie posiada żadnych niepustych podzbiorów.
- Załóżmy, że i ustalmy dowolne, niepuste . Jeśli , to, ponieważ pozostałe elementy są podzbiorami , otrzymujemy . Jeśli , to i, na mocy założenia indukcyjnego otrzymujemy .
Ustalmy teraz dowolny niepusty zbiór liczb naturalnych ograniczony z góry przez liczbę naturalną . Natychmiast otrzymujemy, że i na mocy dowiedzionej wcześniej własności , czyli jest liczbą naturalną i elementem . Niewątpliwie jest nadzbiorem każdego z elementów , co dowodzi, że jest elementem maksymalnym zbioru .

Definiowanie przez indukcję
Następujące twierdzenie pozwala nam zdefiniować dodawanie, mnożenie i wiele ważnych operacji na liczbach naturalnych. Twierdzenie to mówi, że jeśli wiemy, jak zdefiniować pewną operację dla zera oraz jak zdefiniować ją dla następnika danej liczby, to możemy zdefiniować ją równocześnie dla wszystkich liczb.
Twierdzenie 6.1. [o definiowaniu przez indukcję]
Niech i będą zbiorami, a i funkcjami. Istnieje unikalna funkcja taka, że:
Dowód
Dowód istnienia funkcji będzie się opierał na analizie elementów następującego zbioru:
gdzie
Zbiór jest to zbiór funkcji, które częściowo rozwiązują nasz problem -- funkcje ze zbioru działają dla liczb naturalnych mniejszych niż pewne, ustalone . Funkcja , której istnienia dowodzimy, powinna działać dla wszystkich liczb naturalnych.
W pierwszej części dowiedziemy, że zbiór jest niepusty i, co więcej, zawiera przynajmniej jedną funkcję dla każdej liczby naturalnej . Dowód jest indukcyjny -- zdefiniujmy zbiór jako zbiór tych liczb, dla których istnieją odpowiednie funkcje w :
Dowiedziemy indukcyjnie, że :
- Niewątpliwie ponieważ funkcja zdefiniowana jako jest elementem .
- Załóżmy, że . To oznacza, że istnieje funkcja spełniająca (*). Funkcja
zdefiniowana jako:
przeprowadza w i należy do , gwarantując, że .
Na podstawie twierdzenia o indukcji istnieje funkcja należąca do , dla każdego .
Kolejną rzeczą jako wykażemy jest to, że dowolne funkcje i dla tych samych argumentów zwracają takie same wyniki (oczywiście zakładając, że argumenty należą do przecięcia dziedzin tych funkcji). Nasz dowód przebiega niewprost. Załóżmy że funkcje są takie, że istnieje i spełniające . Zastosujmy Twierdzenie 5.2. (patrz twierdzenie 5.2.) do zbioru tych wszystkich , dla których istnieje spełniające (na mocy naszego założenia zbiór ten jest niepusty). Otrzymujemy najmniejszą liczbę naturalną taką, że . Liczba nie może być równa , bo wtedy , więc, na mocy Faktu 4.2. (patrz fakt 4.2.) , dla pewnego . Ponieważ , więc i otrzymujemy sprzeczność dzięki:
Dowód twierdzenia kończymy, definiując . Na mocy wcześniejszego faktu jest funkcją, a na mocy faktu, który dowodziliśmy indukcyjnie dziedziną jest zbiór liczb naturalnych. Warunki stawiane są spełnione w sposób oczywisty dzięki definicji zbioru .
Aby wykazać unikalność funkcji załóżmy, że istnieje funkcja spełniająca tezę twierdzenia. Wnioskujemy, że istnieje i takie, że . Wtedy jednak zawężone do jest elementem zbioru , co stoi w sprzeczności z faktem wykazanym o .

Operacje na liczbach naturalnych
Definiowanie przez indukcję pozwala nam na wprowadzenie podstawowych operacji arytmetycznych na liczbach naturalnych. Jako pierwszą z tych operacji wprowadzimy dodawanie.
Dodawanie liczb naturalnych
Dodawanie jest funkcją dwuargumentową przekształcającą w . Aby wykazać istnienie dodawania, korzystamy z twierdzenia o indukcji, kładąc za i zbiór liczb naturalnych i definiując oraz . Na mocy twierdzenia o definiowaniu przez indukcję istnieje funkcja taka, że i . Funkcja ta to dodawanie liczb naturalnych i będziemy używać zwyczajnej notacji . Zgodnie z intuicją, dla dowolnej liczby naturalnej mamy .
Jedyną udowodnioną w tej chwili własnością funkcji zapisywanej przez są wynikające wprost z definicji własności. Wiemy, że,
dla każdego liczby naturalnej oraz że,
dla dowolnych liczb i . Poniżej przedstawiamy parę podstawowych faktów dotyczących dodawania liczb naturalnych.
Fakt 7.1.
Jeśli suma dwóch liczb jest równa , to obie liczby muszą być równe .
Dowód
Załóżmy, że dla dwu liczb naturalnych i zachodzi . Jeśli liczba jest następnikiem jakiejś liczby naturalnej, to również jest następnikiem jakiejś liczby i w związku z tym . Na podstawie Faktu 4.2. (patrz fakt 4.2.) wnioskujemy, że . Wtedy i otrzymujemy , co należało wykazać.

Kolejny fakt mówi o łączności dodawania liczb naturalnych.
Fakt 7.2.
Dodawanie liczb naturalnych jest łączne. Formalnie:
Dowód
Dowód jest indukcją ze względu na .
- Jeśli , to oraz i w związku z tym , co należało pokazać.
- Zakładamy, że równość jest prawdziwa dla (dla
dowolnych i ). Ustalmy dowolne liczby naturalne i , wtedy:
gdzie druga równość wynika z założenia indukcyjnego, a wszystkie pozostałe równości z definicji funkcji .
Dzięki twierdzenie o indukcji matematycznej dodawanie jest łączne dla wszystkich liczb naturalnych.

Dalsze własności dodawania liczb naturalnych prezentujemy jako ćwiczenie.
Ćwiczenie 7.1
Dla dowolnych liczb naturalnych i udowodnij:
- 1. ,
- 2. ,
- 3. , czyli dodawanie jest przemienne,
- 4. jeśli , to , czyli dodawanie jest skracalne,
- 5. jeśli , to istnieje takie, że .
Ćwiczenie 7.2
Wykaż, że dla dowolnych liczb naturalnych i :
- 1. jeśli , to ,
- 2. .
Mnożenie liczb naturalnych
Podobnie do dodawania możemy zdefiniować mnożenie. Stosujemy twierdzenie o definiowaniu przez indukcję do oraz i . Twierdzenie o definiowaniu przez indukcję gwarantuje istnienie funkcji takiej, że:
oraz:
Funkcję definiującą mnożenie oznaczamy w notacji infiksowej symbolem tak, że . Podobnie jak dla dodawania musimy wykazać własności dotyczące mnożenia liczb naturalnych, posługując się wyłącznie powyższą definicją.
Fakt 7.3.
Dla dowolnej liczby naturalnej mamy .
Dowód
Dowód tego faktu jest indukcją ze względu na . Jeśli , to . Jeśli równość jest prawdą dla , to , co, na mocy założenia indukcyjnego, jest równe . Dowiedliśmy kroku indukcyjnego, a co za tym idzie całej identyczności.

Kolejne własności przedstawiamy w formie ćwiczeń.
Ćwiczenie 7.3
Wykaż, że dla dowolnych liczb naturalnych i zachodzi:
- 1. - dodawanie jest rozdzielne względem mnożenia z prawej strony,
- 2. - dodawanie jest rozdzielne względem mnożenia z lewej strony,
- 3. - mnożenie jest łączne,
- 4. ,
- 5. wtedy i tylko wtedy, kiedy ,
- 6. - mnożenie jest przemienne,
- 7. jeśli i to .
Ćwiczenie 7.4
Wykaż, że dla dowolnych liczb naturalnych i .
- 1. jeśli i , to ,
- 2. jeśli , to .