Analiza matematyczna 2/Wykład 2: Ciągi w przestrzeniach metrycznych: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Moskala (dyskusja | edycje)
m Zastępowanie tekstu – „,↵</math>” na „</math>,”
 
(Nie pokazano 53 wersji utworzonych przez 4 użytkowników)
Linia 1: Linia 1:
==Ciągi w przestrzeniach metrycznych==
==Ciągi w przestrzeniach metrycznych==
[[grafika:Banach.jpg|thumb|right||Stefan Banach (1892-1945) <br>[[Biografia Banach|Zobacz biografię]]]]
[[grafika:Banach.jpg|thumb|right||Stefan Banach (1892-1945) <br>[[Biografia Banacha|Zobacz biografię]]]]
W wykładzie tym wprowadzamy pojęcie ciągu
W wykładzie tym wprowadzamy pojęcie ciągu
w dowolnej przestrzeni metrycznej.
w dowolnej przestrzeni metrycznej.
Linia 14: Linia 14:
Dowodzimy pewnego warunku równoważnego ciągłości funkcji oraz
Dowodzimy pewnego warunku równoważnego ciągłości funkcji oraz
tak zwaną własność Darboux.
tak zwaną własność Darboux.
Wprowadzamy pojęcie jednostajną ciągłość funkcji.
Wprowadzamy pojęcie: jednostajna ciągłość funkcji.


==Ciąg i granica==
==Ciąg i granica==
Linia 20: Linia 20:
Wyobraźmy sobie dwóch ludzi na kuli ziemskiej: jednego człowieka
Wyobraźmy sobie dwóch ludzi na kuli ziemskiej: jednego człowieka
na biegunie północnym, a drugiego na biegunie południowym.
na biegunie północnym, a drugiego na biegunie południowym.
Jaka jest ich odległość?
Jaka jest dzielącaich odległość?
Jeśli potraktujemy tych ludzi jako dwa punkty przestrzeni
Jeśli potraktujemy tych ludzi jako dwa punkty przestrzeni
<math>\displaystyle \mathbb{R}^3</math>,
<math>\mathbb{R}^3</math>,
to ich odległość będzie równa średnicy Ziemi
to ich odległość będzie równa średnicy Ziemi
(czyli około <math>\displaystyle 12\,732</math> kilometry).
(czyli około <math>12\,732</math> kilometry).
Ale każdy odpowie, że odległość tych
Ale każdy odpowie, że odległość dzieląca tych
ludzi równa jest połowie obwodu Ziemi
ludzi równa jest połowie obwodu Ziemi
(czyli około <math>\displaystyle 20\,000</math> kilometrów).
(czyli około <math>20\,000</math> kilometrów).
Odległość jaką w tej chwili podajemy nie jest zatem odległością
Odległość jaką w tej chwili podajemy nie jest zatem odległością
w <math>\displaystyle \mathbb{R}^N</math>, lecz w zupełnie innej przestrzeni jaką jest
w <math>\mathbb{R}^N</math>, lecz w zupełnie innej przestrzeni, jaką jest
powierzchnia kuli.
powierzchnia kuli.
Tak więc na co dzień spotykamy się także z przestrzeniami
Tak więc na co dzień spotykamy się także z przestrzeniami
metrycznymi innymi niż <math>\displaystyle \mathbb{R}^N</math>.
metrycznymi innymi niż <math>\mathbb{R}^N</math>.


{{definicja|2.1.||
{{definicja|2.1. [ciąg]||


Niech <math>\displaystyle X\ne\emptyset</math> będzie dowolnym zbiorem.
Niech <math>X\ne\emptyset</math> będzie dowolnym zbiorem.
'''''Ciągiem''''' o wyrazach w zbiorze <math>\displaystyle X</math> nazywamy dowolną
'''''Ciągiem''''' o wyrazach w zbiorze <math>X</math> nazywamy dowolną
funkcję
funkcję
<math>\displaystyle \displaystyle f\colon \mathbb{N}\longrightarrow X.</math><br>
<math>f\colon \mathbb{N}\longrightarrow X</math>.<br>
Ciąg ten oznaczamy
Ciąg ten oznaczamy


<center><math>\displaystyle \{x_n\}_{n\in \mathbb{N}}\subseteq X,\quad
<center>
<math>\{x_n\}_{n\in \mathbb{N}}\subseteq X,\quad
\{x_n\}_{n=1}^{\infty}\subseteq X,\quad
\{x_n\}_{n=1}^{\infty}\subseteq X,\quad
\{x_n\}\subseteq X,\quad
\{x_n\}\subseteq X,\quad\quad</math>&nbsp; lub &nbsp;<math>\quad x_1,x_2,\ldots
</math> lub <math>\displaystyle  \quad
</math>
x_1,x_2,\ldots,
</center><br>
</math></center>
 
gdzie


<center><math>\displaystyle f(n)
<center>gdzie <math>\quad f(n)
\ =\
=
x_n
x_n
\qquad\forall\  n\in\mathbb{N}.
\qquad\forall\  n\in\mathbb{N}
</math></center>}}
</math></center>}}


{| border="0" align="center" cellspacing="10"
{| border="0" align="center" cellspacing="10"
|<div class="thumb"><div style="width:253px;">
|[[File:AM2.M02.W.R01.mp4|253x253px|thumb|center|Ciąg]]
<flashwrap>file=AM2.M02.W.R01.swf|size=small</flashwrap>
|[[File:AM2.M02.W.R02.mp4|253x253px|thumb|center|Wykres ciągu]]
<div.thumbcaption>AM2.M02.W.R01</div></div>
</div>
|<div class="thumb"><div style="width:253px;">
<flashwrap>file=AM2.M02.W.R02.swf|size=small</flashwrap>
<div.thumbcaption>AM2.M02.W.R02</div></div>
</div>
|}
|}


{{definicja|2.2.||
{{definicja|2.2. [granica ciągu]||


Niech <math>\displaystyle \displaystyle (X,d)</math> będzie przestrzenią metryczną,
Niech <math>(X,d)</math> będzie przestrzenią metryczną,
<math>\displaystyle \displaystyle\{x_n\}\subseteq X</math> ciągiem oraz <math>\displaystyle g\in X.</math><br>
<math>\{x_n\}\subseteq X</math> ciągiem oraz <math>g\in X</math><br>
Mówimy, że <math>\displaystyle g</math> jest
Mówimy, że <math>g</math> jest
'''''granicą ciągu'''''
'''''granicą ciągu'''''
<math>\displaystyle \displaystyle\{x_n\}</math> w metryce <math>\displaystyle d,</math> jeśli
<math>\{x_n\}</math> w metryce <math>d</math>, jeśli
dla dowolnego <math>\varepsilon>0</math> wyrazy ciągu są od pewnego momentu oddalone od
<math>g</math> o mnie niż <math>\varepsilon</math>, czyli


<center><math>\displaystyle \forall \varepsilon>0\ \exists N\in\mathbb{N}\ \forall n\ge N:\
<center><math>\forall \varepsilon>0\ \exists N\in\mathbb{N}\ \forall n\ge N:
d(x_n,g)<\varepsilon
d(x_n,g)<\varepsilon
</math></center>
</math></center>
Linia 82: Linia 76:
i piszemy
i piszemy


<center><math>\displaystyle
<center><math>
\lim\limits_{n\rightarrow +\infty} x_n=g,\quad
\lim\limits_{n\rightarrow +\infty} x_n=g,\quad
x_n\xrightarrow[n\rightarrow+\infty]{}g,\quad
x_n\xrightarrow[n\rightarrow+\infty]{}g,\quad
x_n\longrightarrow g
x_n\longrightarrow g
\quad </math> lub <math>\displaystyle  \quad
\quad</math> lub <math>\quad
x_n\xrightarrow{d} g.
x_n\xrightarrow{d} g
</math></center>
</math></center>


Mówimy, że ciąg <math>\displaystyle \displaystyle\{x_n\}</math> jest
Mówimy, że ciąg <math>\{x_n\}</math> jest '''''zbieżny''''', jeśli
'''''zbieżny''''', jeśli


<center><math>\displaystyle \exists g\in X:\
<center><math>\exists g\in X:
\lim\limits_{n\rightarrow +\infty} x_n=g.
\lim\limits_{n\rightarrow +\infty} x_n=g
</math></center>}}
</math></center>}}


{| border="0" align="center" cellspacing="10"
{| border="0" align="center" cellspacing="10"
|<div class="thumb"><div style="width:253px;">
|[[File:AM2.M02.W.R03.mp4|253x253px|thumb|center|Ciąg zbieżny]]
<flashwrap>file=AM2.M02.W.R03.swf|size=small</flashwrap>
|[[File:AM2.M02.W.R04.mp4|253x253px|thumb|center|Wykres ciągu zbieżnego]]
<div.thumbcaption>AM2.M02.W.R03</div></div>
</div>
|<div class="thumb"><div style="width:253px;">
<flashwrap>file=AM2.M02.W.R04.swf|size=small</flashwrap>
<div.thumbcaption>AM2.M02.W.R04</div></div>
</div>
|}
|}


Linia 112: Linia 99:
Warunek
Warunek


<center><math>\displaystyle \forall \varepsilon>0\ \exists N\in\mathbb{N}\ \forall n\ge N:\
<center><math>\forall \varepsilon>0\ \exists N\in\mathbb{N}\ \forall n\ge N:
d(x_n,g)<\varepsilon
d(x_n,g)<\varepsilon
</math></center>
</math></center>
Linia 119: Linia 106:
równoważny warunkowi
równoważny warunkowi


<center><math>\displaystyle \forall \varepsilon>0\ \exists N\in\mathbb{N}\ \forall n\ge N:\
<center><math>\forall \varepsilon>0\ \exists N\in\mathbb{N}\ \forall n\ge N:
x_n\in K(g,\varepsilon).
x_n\in K(g,\varepsilon)
</math></center>
</math></center>


Wynika to wprost z definicji kuli, gdyż
Wynika to wprost z definicji kuli, gdyż


<center><math>\displaystyle d(x_n,g)<\varepsilon
<center><math>d(x_n,g)<\varepsilon
\ \Longleftrightarrow\
\ \Longleftrightarrow
x_n\in K(g,\varepsilon).
x_n\in K(g,\varepsilon)
</math></center>
</math></center>


}}
}}


{{definicja|2.4.||
{{definicja|2.4. [ciąg ograniczony]||


Ciąg <math>\displaystyle \displaystyle\{x_n\}\subseteq X</math> nazywamy
Ciąg <math>\{x_n\}\subseteq X</math> nazywamy
'''''ograniczonym''''', jeśli
'''''ograniczonym''''', jeśli


<center><math>\displaystyle \exists x\in X\ \exists r>0\ \forall n\in\mathbb{N}:\
<center><math>\exists x\in X\ \exists r>0\ \forall n\in\mathbb{N}:
d(x,x_n)<r.
d(x,x_n)<r
</math></center>
</math></center>


Innymi słowy, ciąg <math>\displaystyle \displaystyle\{x_n\}</math> jest ograniczony,
Innymi słowy, ciąg <math>\{x_n\}</math> jest ograniczony,
jeśli zbiór jego wartości
jeśli zbiór jego wartości
<math>\displaystyle \displaystyle\big\{x_n:\ n\in\mathbb{N}\big\}</math> jest ograniczony w <math>\displaystyle X.</math>
<math>\big\{x_n:\ n\in\mathbb{N}\big\}</math> jest ograniczony w <math>X</math>.
}}
}}


{{przyklad|2.5.||
{{przyklad|2.5.||


Niech <math>\displaystyle \displaystyle (X,d)</math> będzie przestrzenią metryczną
Niech <math>(X,d)</math> będzie przestrzenią metryczną
dyskretną oraz <math>\displaystyle \displaystyle\{x_n\}\subseteq X</math> dowolnym ciągiem.
dyskretną oraz <math>\{x_n\}\subseteq X</math> dowolnym ciągiem.
Wówczas ciąg
Wówczas ciąg
<math>\displaystyle \displaystyle\{x_n\}</math> jest zbieżny
<math>\{x_n\}</math> jest zbieżny
wtedy i tylko wtedy, gdy
wtedy i tylko wtedy, gdy
<math>\displaystyle \displaystyle\{x_n\}</math> jest stały od pewnego miejsca.<br>
<math>\{x_n\}</math> jest stały od pewnego miejsca.<br>
<br>
<br>
"<math>\displaystyle \displaystyle\Longleftarrow</math>":<br>
"<math>\Longleftarrow</math>":<br>
Ta implikacja jest oczywista.<br>
Ta implikacja jest oczywista.<br>
<br>
<br>
"<math>\displaystyle \displaystyle\Longrightarrow</math>":<br>
"<math>\Longrightarrow</math>":<br>
Załóżmy, że <math>\displaystyle \displaystyle\lim\limits_{n\rightarrow +\infty} x_n=x.</math> Należy pokazać, że ciąg
Załóżmy, że <math>\lim\limits_{n\rightarrow +\infty} x_n=x</math> Należy pokazać, że ciąg
<math>\displaystyle \displaystyle\{x_n\}</math> jest stały od pewnego miejsca.
<math>\{x_n\}</math> jest stały od pewnego miejsca.
Ustalmy <math>\displaystyle \displaystyle\varepsilon=\frac{1}{2}.</math>
Ustalmy <math>\varepsilon=\frac{1}{2}</math>
Z definicji granicy wiemy, że
Z definicji granicy wiemy, że


<center><math>\displaystyle \exists N\in\mathbb{N}\ \forall n\ge N:\
<center><math>\exists N\in\mathbb{N}\ \forall n\ge N:
d(x_n,x)
d(x_n,x)
\ <\
<
\frac{1}{2}.
\frac{1}{2}
</math></center>
</math></center>


Ale metryka dyskretna przyjmuje tylko wartości <math>\displaystyle 0</math> lub <math>\displaystyle 1.</math>
Ale metryka dyskretna przyjmuje tylko wartości <math>0</math> lub <math>1</math>.
Zatem warunek <math>\displaystyle d(x_n,x)<\frac{1}{2}</math> oznacza, że
Zatem warunek <math>d(x_n,x)<\frac{1}{2}</math> oznacza, że
<math>\displaystyle d(x_n,x)=0,</math> czyli
<math>d(x_n,x)=0</math>, czyli
<math>\displaystyle x_n=x.</math>
<math>x_n=x</math>.
Pokazaliśmy zatem, że
Pokazaliśmy zatem, że


<center><math>\displaystyle \forall n\ge N:\ x_n=x,
<center><math>\forall n\ge N: x_n=x
</math></center>
</math></center>


to znaczy ciąg <math>\displaystyle \displaystyle\{x_n\}</math> jest stały
to znaczy ciąg <math>\{x_n\}</math> jest stały
od pewnego miejsca.
od pewnego miejsca.
}}
}}


Podobnie jak w przypadku ciągów w <math>\displaystyle \displaystyle\mathbb{R}^N</math> zachodzą następujące
Podobnie jak w przypadku ciągów w <math>\mathbb{R}^N</math>, dla ciągów w <math>((X,d)</math> zachodzą następujące
twierdzenia:
twierdzenia:


{{twierdzenie|2.6.||
<span id="tw_2_6">{{twierdzenie|2.6.||


Niech <math>\displaystyle \displaystyle (X,d)</math> będzie dowolną przestrzenią metryczną.
Niech <math>(X,d)</math> będzie dowolną przestrzenią metryczną.
Niech <math>\displaystyle \displaystyle\{x_n\}\subseteq X</math> będzie ciągiem
Niech <math>\{x_n\}\subseteq X</math> będzie ciągiem
oraz <math>\displaystyle g\in X.</math> Wówczas:<br>
oraz <math>g\in X</math>. Wówczas:<br>
'''(1)'''
'''(1)'''
<math>\displaystyle x_n\xrightarrow{d} g</math> wtedy i tylko, wtedy, gdy
<math>x_n\xrightarrow{d} g</math> wtedy i tylko, wtedy, gdy
<math>\displaystyle d(x_n,g)\xrightarrow{\mathbb{R}} 0</math>;<br>
<math>d(x_n,g)\xrightarrow{\mathbb{R}} 0</math>,<br>
'''(2)'''
'''(2)'''
Istnieje co najwyżej jedna granica ciągu <math>\displaystyle \displaystyle\{x_n\},</math>
Istnieje co najwyżej jedna granica ciągu <math>\{x_n\}:</math>
to znaczy
to znaczy


<center><math>\displaystyle \bigg[
<center><math>\bigg[
\lim\limits_{n\rightarrow +\infty} x_n = g_1\in X
\lim\limits_{n\rightarrow +\infty} x_n = g_1\in X
\quad </math> i <math>\displaystyle  \quad
\quad</math> i <math>\quad
\lim\limits_{n\rightarrow +\infty} x_n = g_2\in X
\lim\limits_{n\rightarrow +\infty} x_n = g_2\in X
\bigg]
\bigg]
\ \Longrightarrow\
\ \Longrightarrow
g_1=g_2.
g_1=g_2</math></center>
</math></center>


'''(3)'''
'''(3)'''
Jeśli ciąg <math>\displaystyle \displaystyle\{x_n\}</math> jest zbieżny, to jest
Jeśli ciąg <math>\{x_n\}</math> jest zbieżny, to jest
ograniczony.<br>
ograniczony.<br>
'''(4)'''
'''(4)'''
Jeśli <math>\displaystyle \displaystyle\lim\limits_{n\rightarrow +\infty} x_n=g</math> oraz
Jeśli <math>\lim\limits_{n\rightarrow +\infty} x_n=g</math> oraz
<math>\displaystyle \displaystyle\big\{x_{n_k}\big\}</math> jest dowolnym podciągiem ciągu
<math>\big\{x_{n_k}\big\}</math> jest dowolnym podciągiem ciągu
<math>\displaystyle \displaystyle\{x_n\},</math> to
<math>\{x_n\}</math>, to


<center><math>\displaystyle \lim\limits_{k\rightarrow +\infty} x_{n_k}
<center><math>\lim\limits_{k\rightarrow +\infty} x_{n_k}
\ =\
=
g.
g</math></center>
</math></center>


'''(5)'''
'''(5)'''
Jeśli <math>\displaystyle \displaystyle\{x_n\}</math> jest ciągiem zbieżnym oraz
Jeśli <math>\{x_n\}</math> jest ciągiem zbieżnym oraz
<math>\displaystyle \displaystyle\big\{x_{n_k}\big\}</math> jest jego dowolnym podciągiem takim,
<math>\big\{x_{n_k}\big\}</math> jest jego dowolnym podciągiem takim,
że
że
<math>\displaystyle \displaystyle\lim\limits_{k\rightarrow +\infty} x_{n_k}=g,</math>
<math>\lim\limits_{k\rightarrow +\infty} x_{n_k}=g</math>,
to także <math>\displaystyle \displaystyle\lim\limits_{n\rightarrow +\infty} x_n=g.</math><br>
to także <math>\lim\limits_{n\rightarrow +\infty} x_n=g</math><br>
'''(6)'''
'''(6)'''
Jeśli dla dowolnego podciągu
Jeśli dla dowolnego podciągu
<math>\displaystyle \displaystyle\big\{x_{n_k}\big\}</math> ciągu
<math>\big\{x_{n_k}\big\}</math> ciągu
<math>\displaystyle \displaystyle\{x_n\}</math> istnieje jego dalszy podciąg
<math>\{x_n\}</math> istnieje jego dalszy podciąg
<math>\displaystyle \displaystyle\big\{x_{n_{k_l}}\big\}</math> taki, że
<math>\big\{x_{n_{k_l}}\big\}</math> taki, że
<math>\displaystyle \displaystyle\lim\limits_{l\rightarrow +\infty} x_{n_{k_l}}=g,</math>
<math>\lim\limits_{l\rightarrow +\infty} x_{n_{k_l}}=g</math>
to <math>\displaystyle \displaystyle\lim\limits_{n\rightarrow +\infty} x_n=g.</math>
to <math>\lim\limits_{n\rightarrow +\infty} x_n=g</math>
}}
}}</span>


==Zupełność==
==Zupełność==
[[grafika:Cauchy.jpg|thumb|right||Augustin Louis Cauchy (1789-1857)<br>[[Biografia Cauchy|Zobacz biografię]]]]
[[grafika:Cauchy.jpg|thumb|right||Augustin Louis Cauchy (1789-1857)<br>[[Biografia Cauchy|Zobacz biografię]]]]
Przypomnijmy teraz znane już
Przypomnijmy teraz znane już
z Analizy Matematycznej 1 pojęcie ciągu Cauchy'ego.
z [[Analiza matematyczna 1|Analizy matematycznej 1]] pojęcie ciągu Cauchy'ego.


{{definicja|2.7.||
{{definicja|2.7. [warunek Cauchy'ego dla ciągu]||


Niech <math>\displaystyle \displaystyle (X,d)</math> będzie przestrzenią metryczną oraz
Niech <math>(X,d)</math> będzie przestrzenią metryczną oraz
<math>\displaystyle \displaystyle\{x_n\}\subseteq X</math> ciągiem.<br>
<math>\{x_n\}\subseteq X</math> ciągiem.<br>
Mówimy, że ciąg <math>\displaystyle \displaystyle\{x_n\}</math> spełnia
Mówimy, że ciąg <math>\{x_n\}</math> spełnia
'''''warunek Cauchy'ego'''''
'''''warunek Cauchy'ego'''''
lub jest '''''ciągiem Cauchy'ego''''', jeśli
lub jest '''''ciągiem Cauchy'ego''''', jeśli


<center>
<center>
<math>\displaystyle \forall \varepsilon>0\
<math>\forall \varepsilon>0
\exists N\in\mathbb{N}
\exists N\in\mathbb{N}
\ \forall n,m\ge N:\
\ \forall n,m\ge N:
d(x_n,x_m)<\varepsilon.
d(x_n,x_m)<\varepsilon</math>
</math>
</center>
</center>


}}
}}


Warunek Cauchy'ego dla ciągu <math>\displaystyle \displaystyle\{x_n\}</math> oznacza, że dla dowolnie
Warunek Cauchy'ego dla ciągu <math>\{x_n\}</math> oznacza, że dla dowolnie
wybranej liczby
wybranej liczby
<math>\displaystyle \displaystyle\varepsilon>0,</math> począwszy od pewnego miejsca, każde dwa wyrazy ciągu
<math>\varepsilon>0</math>, począwszy od pewnego miejsca, każde dwa wyrazy ciągu
bliższe niż <math>\displaystyle \displaystyle\varepsilon.</math>
oddalone od siebie o mniej niż <math>\varepsilon</math>.


Na wykładzie z Analizy Matematycznej 1 dowiedzieliśmy się, że
Na wykładzie z [[Analiza matematyczna 1|Analizy matematycznej 1]] dowiedzieliśmy się, że
ciągi zbieżne w <math>\displaystyle \displaystyle\mathbb{R}^N</math> to są dokładnie ciągi Cauchy'ego.
ciągi zbieżne w <math>\mathbb{R}^N</math> to są dokładnie ciągi Cauchy'ego.
W dowolnej przestrzeni metrycznej zachodzi wynikanie tylko w
W dowolnej przestrzeni metrycznej zachodzi wynikanie tylko w
jedną stronę.
jedną stronę.
Linia 270: Linia 254:
{{twierdzenie|2.8. [Zbieżność ciągu a warunek Cauchy'ego]||
{{twierdzenie|2.8. [Zbieżność ciągu a warunek Cauchy'ego]||
Niech
Niech
<math>\displaystyle \displaystyle (X,d)</math> będzie przestrzenią metryczną
<math>(X,d)</math> będzie przestrzenią metryczną
oraz niech <math>\displaystyle \displaystyle\{x_n\}\subseteq X</math> będzie dowolnym ciągiem.<br>
oraz niech <math>\{x_n\}\subseteq X</math> będzie dowolnym ciągiem.<br>
Jeśli ciąg <math>\displaystyle \displaystyle\{x_n\}</math> jest zbieżny w <math>\displaystyle X,</math>
Jeśli ciąg <math>\{x_n\}</math> jest zbieżny w <math>X</math>,
to spełnia on warunek Cauchy'ego.
to spełnia on warunek Cauchy'ego.
}}
}}


{{dowod|twierdzenia 2.8.||
{{dowod|2.8.||


Niech <math>\displaystyle \displaystyle\{x_n\}</math> będzie ciągiem zbieżnym w <math>\displaystyle X,</math> to znaczy
Niech <math>\{x_n\}</math> będzie ciągiem zbieżnym w <math>X</math>, to znaczy
<math>\displaystyle \displaystyle\lim\limits_{n\rightarrow +\infty} x_n=g\in X.</math>
<math>\lim\limits_{n\rightarrow +\infty} x_n=g\in X</math>.
Aby pokazać warunek Cauchy'ego ustalmy dowolne <math>\displaystyle \displaystyle\varepsilon>0.</math>
Aby pokazać warunek Cauchy'ego, ustalmy dowolne <math>\varepsilon>0</math>.
Z definicji granicy wynika, że
Z definicji granicy wynika, że


<center>
<center>
<math>\displaystyle \exists N\in \mathbb{N}\ \forall n\ge N:
<math>\exists N\in \mathbb{N}\ \forall n\ge N:
d(x_n,g)<\frac{\varepsilon}{2}.
d(x_n,g)<\frac{\varepsilon}{2}</math>
</math>
</center>
</center>


Zatem dla dowolnych <math>\displaystyle n,m\ge N</math> mamy
Zatem dla dowolnych <math>n,m\ge N</math> mamy


<center>
<center>
<math>\displaystyle d(x_n,x_m)
<math>d(x_n,x_m)
\ \le\
\le
d(x_n,g)+d(g,x_m)
d(x_n,g)+d(g,x_m)
\ =\
=
d(x_n,g)+d(x_m,g)
d(x_n,g)+d(x_m,g)
\ <\
<
\frac{\varepsilon}{2}+\frac{\varepsilon}{2}
\frac{\varepsilon}{2}+\frac{\varepsilon}{2}
\ =\
=
\varepsilon,
\varepsilon</math>,
</math>
</center>
</center>


Linia 310: Linia 292:


Twierdzenie odwrotne do powyższego nie jest prawdziwe.
Twierdzenie odwrotne do powyższego nie jest prawdziwe.
Było to pokazane na wykładzie z Analizy Matematycznej 1
Było to pokazane na wykładzie z [[Analiza matematyczna 1|Analizy matematycznej 1]]
(patrz [[Analiza matematyczna 1/Wykład 3: Odległość i ciągi#uw_3_31|Analiza matematyczna 1 uwaga 3.31.]]
(patrz [[Analiza matematyczna 1/Wykład 3: Odległość i ciągi#uw_3_31|Analiza matematyczna 1 uwaga 3.31.]]
oraz [[#prz_2_11|przykład 2.11.]] poniżej).
oraz [[#prz_2_11|przykład 2.11.]] poniżej).
}}
}}


{{definicja|2.10.||
<span id="def_2_10">{{definicja|2.10. [przestrzeń zupełna]||


Niech <math>\displaystyle \displaystyle (X,d)</math> będzie przestrzenią metryczną.
Niech <math>(X,d)</math> będzie przestrzenią metryczną.
Mówimy, że przestrzeń <math>\displaystyle X</math> jest
Mówimy, że przestrzeń <math>X</math> jest
'''''zupełna''''', jeśli dowolny ciąg spełniający
'''''zupełna''''', jeśli dowolny ciąg spełniający
warunek Cauchy'ego w <math>\displaystyle X</math> jest zbieżny w <math>\displaystyle X.</math>
warunek Cauchy'ego w <math>X</math> jest zbieżny w <math>X</math>.
}}
}}</span>


<span id="prz_2_11">{{przyklad|2.11.||
<span id="prz_2_11">{{przyklad|2.11.||


Przestrzenie
Przestrzenie
<math>\displaystyle \displaystyle (\mathbb{R},d_2)</math> oraz <math>\displaystyle \displaystyle ([0,1],d_2)</math>
<math>(\mathbb{R},d_2)</math> oraz <math>([0,1],d_2)</math>
są zupełne (wiemy to z wykładu Analiza Matematyczna 1).
są zupełne (wiemy to z wykładu z [[Analiza matematyczna 1|Analizy matematycznej 1]]).


Przestrzenie
Przestrzenie
<math>\displaystyle \displaystyle (\mathbb{Q},d_2)</math> oraz <math>\displaystyle \displaystyle ((0,1),d_2)</math>
<math>(\mathbb{Q},d_2)</math> oraz <math>((0,1),d_2)</math>
nie są zupełne.
nie są zupełne.
Aby pokazać, że
Aby pokazać, że
przestrzeń <math>\displaystyle \displaystyle ((0,1),d_2)</math> nie jest zupełna,
przestrzeń <math>((0,1),d_2)</math> nie jest zupełna,
weźmy ciąg
weźmy ciąg
<math>\displaystyle \displaystyle \bigg\{\frac{1}{n}\bigg\}.</math>
<math>\bigg\{\frac{1}{n}\bigg\}</math>.
Łatwo sprawdzić, że
Łatwo sprawdzić, że
jest on ciągiem Cauchy'ego, ale nie ma granicy
jest on ciągiem Cauchy'ego, ale nie ma granicy
w <math>\displaystyle \displaystyle (0,1).</math>
w <math>(0,1)</math>.
}}</span>
}}</span>


Ważnym twierdzeniem zachodzącym w przestrzeniach zupełnych jest
Ważnym twierdzeniem zachodzącym w przestrzeniach zupełnych jest
następujące twierdzenie Banacha o punkcie stałym.
następujące twierdzenie Banacha o punkcie stałym.
Mówi ono iż każde odwzorowanie zwężające
Mówi ono, iż każde odwzorowanie zwężające
(to znaczy "zmniejszające odległości" miedzy punktami;
(to znaczy "zmniejszające odległości" między punktami;
patrz definicja 2.12.)
patrz definicja 2.12.)
prowadzące z przestrzeni zupełnej w siebie
prowadzące z przestrzeni zupełnej w siebie
posiada punkt stały.
posiada punkt stały.
Oznacza to, że istnieje element
Oznacza to, że istnieje element
<math>\displaystyle x\in X</math> o tej własności, że
<math>x\in X</math> o tej własności, że
<math>\displaystyle f(x)=x.</math>
<math>f(x)=x</math>.
Z zastosowaniem tego twierdzenia spotkamy się przy
Z zastosowaniem tego twierdzenia spotkamy się przy
okazji równań różniczkowych.
okazji równań różniczkowych.
Linia 357: Linia 339:
Stefana Banacha.
Stefana Banacha.


{{definicja|2.12.||
{{definicja|2.12. [odwzorowanie zwężające]||


Niech
Niech
<math>\displaystyle \displaystyle (X,d)</math> jest przestrzenią metryczną.
<math>(X,d)</math> będzie przestrzenią metryczną.
Mówimy, że odwzorowanie
Mówimy, że odwzorowanie
<math>\displaystyle \displaystyle f\colon X\longrightarrow X</math> jest
<math>f\colon X\longrightarrow X</math> jest
'''''zwężające''''', jeśli
'''''zwężające''''', jeśli


<center><math>\displaystyle \exists \lambda\in [0,1)
<center><math>\exists \lambda\in [0,1)
\ \forall x,y\in X:\
\ \forall x,y\in X:
d(f(x),f(y))
d(f(x),f(y))
\ \le\
\le
\lambda\ d(x,y).
\lambda\ d(x,y)</math></center>
</math></center>


}}
}}
Linia 376: Linia 357:
{{przyklad|2.13.||
{{przyklad|2.13.||


Dla <math>\displaystyle \displaystyle (\mathbb{R},d_2),</math>
Dla <math>(\mathbb{R},d_2)</math>,
odwzorowaniem zwężającym
odwzorowaniem zwężającym
jest na przykład
jest na przykład
<math>\displaystyle f(x)=\frac{1}{2}x,</math>
<math>f(x)=\frac{1}{2}x</math>,
a odwzorowania
a odwzorowania
<math>\displaystyle f(x)=x,\displaystyle f(x)=x+2,\displaystyle f(x)=x^2</math> nie są zwężające.
<math>f(x)=x,f(x)=x+2,f(x)=x^2</math> nie są zwężające.
}}
}}


{{definicja|2.14.||
{{definicja|2.14. [punkt stały]||


Niech
Niech
<math>\displaystyle \displaystyle (X,d)</math> jest przestrzenią metryczną.
<math>(X,d)</math> jest przestrzenią metryczną.
Mówimy, że <math>\displaystyle x_0\in X</math> jest
Mówimy, że <math>x_0\in X</math> jest
punktem stałym odwzorowania
'''''punktem stałym''''' odwzorowania
<math>\displaystyle \displaystyle f\colon X\longrightarrow X,</math> jeśli
<math>f\colon X\longrightarrow X</math>, jeśli
<math>\displaystyle f(x_0)=x_0.</math>
<math>f(x_0)=x_0</math>.
}}
}}


{{przyklad|2.15.||
{{przyklad|2.15.||


Dla <math>\displaystyle \displaystyle (\mathbb{R},d_2),</math>
Dla <math>(\mathbb{R},d_2)</math>,
punktem stałym odwzorowania
punktem stałym odwzorowania
<math>\displaystyle f(x)=\frac{1}{2}x</math> jest <math>\displaystyle 0,</math>
<math>f(x)=\frac{1}{2}x</math> jest <math>0</math>,
punktami stałymi odwzorowania
punktami stałymi odwzorowania
<math>\displaystyle f(x)=x</math> są wszystkie punkty <math>\displaystyle x\in\mathbb{R}</math>;
<math>f(x)=x</math> są wszystkie punkty <math>x\in\mathbb{R}</math>;
odwzorowanie <math>\displaystyle f(x)=x+2</math> nie ma punktów stałych;
odwzorowanie <math>f(x)=x+2</math> nie ma punktów stałych;
punktami stałymi odwzorowania
punktami stałymi odwzorowania
<math>\displaystyle f(x)=x^2</math> są <math>\displaystyle 0</math> i <math>\displaystyle 1.</math>
<math>f(x)=x^2</math> są <math>0</math> i <math>1</math>.
}}
}}


{{twierdzenie|2.16. [Twierdzenie Banacha o punkcie stałym]||
{{twierdzenie|2.16. [Twierdzenie Banacha o punkcie stałym]||
Jeśli
Jeśli
<math>\displaystyle \displaystyle (X,d)</math> jest przestrzenią metryczną zupełną,
<math>(X,d)</math> jest przestrzenią metryczną zupełną,
<math>\displaystyle \displaystyle f\colon X\longrightarrow X</math> jest
<math>f\colon X\longrightarrow X</math> jest
odwzorowaniem zwężającym,
odwzorowaniem zwężającym,
to
to
<math>\displaystyle f</math> ma dokładnie jeden punkt stały, to znaczy
<math>f</math> ma dokładnie jeden punkt stały, to znaczy


<center>
<center>
<math>\displaystyle \exists!\ x^*\in X:\
<math>\exists!\ x^*\in X:
f(x^*)=x^*.
f(x^*)=x^*</math>
</math>
</center>
</center>


}}
}}


<div class="thumb tleft"><div style="width:253px;">
[[File:AM2.M02.W.R05.mp4|253x253px|thumb|left|Rysunek do dowodu twierdzenia Banacha o punkcie stałym]]
<flashwrap>file=AM2.M02.W.R05.swf|size=small</flashwrap>
<div.thumbcaption>AM2.M02.W.R05</div></div>
</div>


{{dowod|twierdzenia 2.16.||
{{dowod|2.16. [nadobowiązkowy]||
(Dowód nadobowiązkowy.)<br>
Ustalmy dowolny <math>x_0\in X</math>. Zdefiniujmy rekurencyjnie ciąg:
Ustalmy dowolny <math>\displaystyle x_0\in X.</math> Zdefiniujmy rekurencyjnie ciąg:


<center>
<center>
<math>\displaystyle x_n
<math>x_n
\ \ \stackrel{df}{=}\ \
\ \ \stackrel{df}{=}
f(x_{n-1})
f(x_{n-1})
\quad </math> dla <math>\displaystyle  \ n\in\mathbb{N}.
\quad</math> dla <math>\ n\in\mathbb{N}</math>
</math>
</center>
</center>


Jeżeli <math>\displaystyle d(x_0,x_1)=0,</math> to
Jeżeli <math>d(x_0,x_1)=0</math>, to
<math>\displaystyle f(x_0)=x_1=x_0,</math> a zatem <math>\displaystyle x_0</math> jest szukanym punktem stałym.<br>
<math>f(x_0)=x_1=x_0</math>, a zatem <math>x_0</math> jest szukanym punktem stałym.<br>
Możemy więc w dalszej części założyć, że
Możemy więc w dalszej części założyć, że
<math>\displaystyle d(x_0,x_1)>0.</math><br>
<math>d(x_0,x_1)>0</math>.<br>
Pokażemy, że zdefiniowany powyżej ciąg
Pokażemy, że zdefiniowany powyżej ciąg
<math>\displaystyle \displaystyle\{x_n\}</math> spełnia warunek Cauchy'ego,
<math>\{x_n\}</math> spełnia warunek Cauchy'ego,
a zatem jest zbieżny
a zatem jest zbieżny
(gdyż przestrzeń jest zupełna).<br>
(gdyż przestrzeń jest zupełna).<br>
W tym celu ustalmy
W tym celu ustalmy
<math>\displaystyle \displaystyle\varepsilon>0.</math>
<math>\varepsilon>0</math>.
Ponieważ <math>\displaystyle \displaystyle\lambda\in(0,1),</math>
Ponieważ <math>\lambda\in(0,1)</math>,
więc ciąg geometryczny
więc ciąg geometryczny
<math>\displaystyle \displaystyle\{\lambda^n\}_{n\in\mathbb{N}}\subseteq \mathbb{R}</math> jest zbieżny do
<math>\{\lambda^n\}_{n\in\mathbb{N}}\subseteq \mathbb{R}</math> jest zbieżny do
zera (patrz [[Analiza matematyczna 1/Wykład 3: Odległość i ciągi#przyklad_3_22|Analiza matematyczna 1 przykład 03.22.]]).
zera (patrz [[Analiza matematyczna 1/Wykład 3: Odległość i ciągi#przyklad_3_22|Analiza matematyczna 1 przykład 03.22.]]).
Z definicji granicy wynika, że
Z definicji granicy wynika, że


<center>
<center>
<math>\displaystyle \exists N_0\in\mathbb{N}:\ \ \lambda^{N_0}<\frac{\varepsilon(1-\lambda)}{d(x_0,x_1)}.
<math>\exists N_0\in\mathbb{N}: \ \lambda^{N_0}<\frac{\varepsilon(1-\lambda)}{d(x_0,x_1)}</math>
</math>
</center>
</center>


Niech teraz <math>\displaystyle n,m\ge N_0.</math>
Niech teraz <math>n,m\ge N_0</math>.
Dla ustalenia uwagi załóżmy, że
Dla ustalenia uwagi załóżmy, że
<math>\displaystyle m>n</math> (rozumowanie dla <math>\displaystyle n>m</math> jest analogiczne).
<math>m>n</math> (rozumowanie dla <math>n>m</math> jest analogiczne).
Mamy
Mamy


<center>
<center>
<math>\displaystyle d(x_n,x_{n+1})
<math>d(x_n,x_{n+1})
\ =\
=
d(f(x_{n-1}),f(x_n))
d(f(x_{n-1}),f(x_n))
\ \le\
\le
\lambda d(x_{n-1},x_n).
\lambda d(x_{n-1},x_n)</math>
</math>
</center>
</center>


Linia 477: Linia 450:


<center>
<center>
<math>\displaystyle \forall n\in\mathbb{N}:\
<math>\forall n\in\mathbb{N}:
d(x_n,x_{x_{n+1}})
d(x_n,x_{x_{n+1}})
\ \le\
\le
\lambda^n d(x_0,x_1)
\lambda^n d(x_0,x_1)</math>
</math>
</center>
</center>


Linia 488: Linia 460:


<center>
<center>
<math>\displaystyle \aligned d(x_n,x_m)
<math>\begin{align} d(x_n,x_m)
& \le &
& \le &
d(x_n,x_{n+1})
d(x_n,x_{n+1})
Linia 494: Linia 466:
+\ldots+
+\ldots+
d(x_{m-1},x_m)
d(x_{m-1},x_m)
\ \le\
\le
(\lambda^n+\lambda^{n+1}+\ldots+\lambda^{m-1})d(x_0,x_n)\\
(\lambda^n+\lambda^{n+1}+\ldots+\lambda^{m-1})d(x_0,x_n)\\
&=
&=
\lambda^n(1+\lambda+\ldots+\lambda^{m-n-1})d(x_0,x_1).
\lambda^n(1+\lambda+\ldots+\lambda^{m-n-1})d(x_0,x_1).
\endaligned</math>
\end{align}</math>
</center>
</center>


Wykorzystując wzór na sumę skończonego ciągu geometrycznego
Wykorzystując wzór na sumę skończonego ciągu geometrycznego (patrz [[Analiza matematyczna 1/Wykład 1: Zbiory liczbowe#wn_1_11|Analiza matematyczna 1 wnoisek 1.11]]),
(patrz Wniosek [[##w.1.0110|Uzupelnic w.1.0110|]]),
mamy
mamy


<center><math>\displaystyle d(x_n,x_m)
<center><math>d(x_n,x_m)
\ \le\
\le
\lambda^n\frac{1-\lambda^{m-n}}{1-\lambda}d(x_0,x_1)
\lambda^n\frac{1-\lambda^{m-n}}{1-\lambda}d(x_0,x_1)
\ <\
<
\frac{\lambda^n}{1-\lambda}d(x_0,x_1)
\frac{\lambda^n}{1-\lambda}d(x_0,x_1)</math></center>
</math></center>


Z powyższej nierówności oraz definicji <math>\displaystyle N_0,</math> mamy
Z powyższej nierówności oraz definicji <math>N_0</math> mamy


<center><math>\displaystyle d(x_n,x_m)
<center><math>d(x_n,x_m)
\ <\
<
\frac{\lambda^n}{1-\lambda}d(x_0,x_1)
\frac{\lambda^n}{1-\lambda}d(x_0,x_1)
\ <\
<
\varepsilon.
\varepsilon</math></center>
</math></center>


Pokazaliśmy zatem, że ciąg <math>\displaystyle \displaystyle\{x_n\}</math> spełnia warunek Cauchy'ego,
Pokazaliśmy zatem, że ciąg <math>\{x_n\}</math> spełnia warunek Cauchy'ego,
a więc jest zbieżny
a więc jest zbieżny
(bo <math>\displaystyle X</math> jest przestrzenią zupełną), to znaczy
(bo <math>X</math> jest przestrzenią zupełną), to znaczy


<center><math>\displaystyle \exists x^*\in X:\ \lim\limits_{n\rightarrow +\infty} x_n=x^*.
<center><math>\exists x^*\in X: \lim\limits_{n\rightarrow +\infty} x_n=x^*</math></center>
</math></center>


Pokażemy, że element <math>\displaystyle x^*</math> jest punktem stałym odwzorowania <math>\displaystyle f.</math>
Pokażemy, że element <math>x^*</math> jest punktem stałym odwzorowania <math>f</math>.
W tym celu ustalmy <math>\displaystyle \displaystyle\varepsilon>0.</math>
W tym celu ustalmy <math>\varepsilon>0</math>.
Korzystając z definicji granicy ciągu mamy
Korzystając z definicji granicy ciągu, mamy


<center><math>\displaystyle \exists N\in\mathbb{N}\ \forall n\ge N:\
<center><math>\exists N\in\mathbb{N}\ \forall n\ge N:
d(x^*,x_n)<\frac{\varepsilon}{2}.
d(x^*,x_n)<\frac{\varepsilon}{2}</math></center>
</math></center>


Zatem z nierówności trójkąta oraz wyboru <math>\displaystyle N,</math>
Zatem z nierówności trójkąta oraz wyboru <math>N</math>,
dla <math>\displaystyle n\ge N,</math> mamy
dla <math>n\ge N</math> mamy


<center><math>\begin{array}{lll}\displaystyle 0
<center><math>\begin{array}{lll}0
\ \le\
\le
d(f(x^*),x^*)
d(f(x^*),x^*)
&\le& d(f(x^*),f(x_n))+d(f(x_n),x^*)
&\le& d(f(x^*),f(x_n))+d(f(x_n),x^*)
\ \le\
\le
\lambda f(x^*,x_n)+d(x_{n+1},x^*)\\
\lambda f(x^*,x_n)+d(x_{n+1},x^*)\\
&<&
&<&
\frac{\varepsilon}{2}+\frac{\varepsilon}{2}
\frac{\varepsilon}{2}+\frac{\varepsilon}{2}
\ =\
=
\varepsilon.\end{array}
\varepsilon.\end{array}
</math></center>
</math></center>


Ponieważ nierówność <math>\displaystyle d(f(x^*),x^*)<\varepsilon</math> zachodzi dla dowolnego
Ponieważ nierówność <math>d(f(x^*),x^*)<\varepsilon</math> zachodzi dla dowolnego
<math>\displaystyle \displaystyle\varepsilon>0,</math> zatem <math>\displaystyle d(f(x^*),x^*)=0,</math> a to oznacza
<math>\varepsilon>0</math>, zatem <math>d(f(x^*),x^*)=0</math>, a to oznacza
(z definicji metryki),
(z definicji metryki),
że <math>\displaystyle f(x^*)=x^*.</math>
że <math>f(x^*)=x^*</math>.


Na koniec pokażemy, że znaleziony punkt <math>\displaystyle x^*</math> jest jedynym punktem
Na koniec pokażemy, że znaleziony punkt <math>x^*</math> jest jedynym punktem
stałym odwzorowania <math>\displaystyle f.</math>
stałym odwzorowania <math>f</math>.
Załóżmy, że pewien element <math>\displaystyle x\in X</math> jest  punktem stałym
Załóżmy, że pewien element <math>x\in X</math> jest  punktem stałym
dla <math>\displaystyle f,</math> to znaczy <math>\displaystyle f(x)=x.</math>
dla <math>f</math>, to znaczy <math>f(x)=x</math>.
Wówczas:
Wówczas:


<center><math>\displaystyle d(x^*,x)
<center><math>d(x^*,x)
\ =\
=
d(f(x^*),f(x))
d(f(x^*),f(x))
\ \le\
\le
\lambda d(x^*,x),
\lambda d(x^*,x)</math>,</center>
</math></center>


zatem
zatem


<center><math>\displaystyle (1-\lambda)d(x^*,x)
<center><math>(1-\lambda)d(x^*,x)
\ \le\
\le
0.
0</math></center>
</math></center>


Ponieważ <math>\displaystyle \displaystyle\lambda\in(0,1),</math> więc
Ponieważ <math>\lambda\in(0,1)</math>, więc
<math>\displaystyle d(x^*,x)=0,</math> a stąd <math>\displaystyle x=x^*.</math>
<math>d(x^*,x)=0</math>, a stąd <math>x=x^*</math>.
Pokazaliśmy więc, że
Pokazaliśmy więc, że
<math>\displaystyle x^*</math> jest jedynym punktem stałym.
<math>x^*</math> jest jedynym punktem stałym.
}}
}}


Ciąg <math>\displaystyle \displaystyle\{x_n\}</math> skonstruowany w powyższym dowodzie nosi nazwę
Ciąg <math>\{x_n\}</math> skonstruowany w powyższym dowodzie nosi nazwę
'''''ciągu kolejnych przybliżeń'''''.
'''''ciągu kolejnych przybliżeń'''''.


Linia 591: Linia 556:
{{przyklad|2.17.||
{{przyklad|2.17.||


Rozważmy przedział <math>\displaystyle \displaystyle (0,1)</math> z metryką
Rozważmy przedział <math>(0,1)</math> z metryką
euklidesową <math>\displaystyle d_2.</math>
euklidesową <math>d_2</math>.
Zauważmy, że w tym przedziale
Zauważmy, że w tym przedziale
przedziały <math>\displaystyle \displaystyle (0,a]</math> gdzie <math>\displaystyle a\in (0,1)</math>
przedziały <math>(0,a]</math> gdzie <math>a\in (0,1)</math>
są zbiorami domkniętymi
są zbiorami domkniętymi
(bo ich uzupełnienia <math>\displaystyle \displaystyle (a,1)</math>
(bo ich uzupełnienia <math>(a,1)</math>
są otwarte).
są otwarte).
Weźmy ciąg przedziałów
Weźmy ciąg przedziałów
<math>\displaystyle \displaystyle F_n=\bigg(0,\frac{1}{n}\bigg].</math>
<math>F_n=\bigg(0,\frac{1}{n}\bigg]</math>.
Oczywiści
Oczywiści
<math>\displaystyle \displaystyle F_1\supseteq F_2\supseteq \ldots.</math>
<math>F_1\supseteq F_2\supseteq \ldots</math>.
Widać, że część wspólna wszystkich tych zbiorów jest
Widać, że część wspólna wszystkich tych zbiorów jest
zbiorem pustym.
zbiorem pustym.
Jeśli natomiast zamiast przedziału
Jeśli natomiast zamiast przedziału
<math>\displaystyle \displaystyle (0,1)</math> weźmiemy przedział <math>\displaystyle \displaystyle [0,1]</math> z metryką
<math>(0,1)</math> weźmiemy przedział <math>[0,1]</math> z metryką
euklidesową <math>\displaystyle d_2</math>
euklidesową <math>d_2</math>
i zdefiniujemy zbiory domknięte
i zdefiniujemy zbiory domknięte
<math>\displaystyle \displaystyle F_n=\bigg[0,\frac{1}{n}\bigg],</math> to także
<math>F_n=\bigg[0,\frac{1}{n}\bigg]</math>, to także
<math>\displaystyle \displaystyle F_1\supseteq F_\supseteq \ldots</math> oraz
<math>F_1\supseteq F_\supseteq \ldots</math> oraz
część wspólna wszystkich tych zbiorów jest
część wspólna wszystkich tych zbiorów jest
zbiorem jednopunktowym <math>\displaystyle \displaystyle\{0\}.</math>
zbiorem jednopunktowym <math>\{0\}</math>.
Ten przykład jest ilustracją do poniższego twierdzenia Cantora.
Ten przykład jest ilustracją do poniższego twierdzenia Cantora.
}}
}}
[[grafika:Cantor.jpg|thumb|right||Georg Ferdinand Ludwig Philipp Cantor (1845-1918) <br>[[Biografia Cantor|Zobacz biografię]]]]
[[grafika:Cantor.jpg|thumb|right||Georg Ferdinand Ludwig Philipp Cantor (1845-1918) <br>[[Biografia Cantor|Zobacz biografię]]]]
<div class="thumb tleft"><div style="width:253px;">
[[File:AM2.M02.W.R06.mp4|253x253px|thumb|left|Zstępujący ciąg zbiorów domkniętych]]
<flashwrap>file=AM2.M02.W.R06.swf|size=small</flashwrap>
{{twierdzenie|2.18. [Twierdzenie Cantora. Warunek równoważny zupełności przestrzeni]||
<div.thumbcaption>AM2.M02.W.R06</div></div>
</div>
{{twierdzenie|2.18. [Twierdzenie Cantora; Warunek równoważny zupełności przestrzeni]||
Jeśli
Jeśli
<math>\displaystyle \displaystyle (X,d)</math> jest przestrzenią metryczną,
<math>(X,d)</math> jest przestrzenią metryczną,
to
to
<math>\displaystyle X</math> jest zupełna wtedy i tylko wtedy, gdy każdy
<math>X</math> jest zupełna, wtedy i tylko wtedy, gdy każdy
zstępujący ciąg zbiorów domkniętych,
zstępujący ciąg zbiorów domkniętych,
niepustych, o średnicach malejących do zera, ma
niepustych, o średnicach malejących do zera, ma
Linia 630: Linia 592:


Przedstawiamy jedynie szkic dowodu twierdzenia Cantora.
Przedstawiamy jedynie szkic dowodu twierdzenia Cantora.
Piszemy "dlaczego?" zaznaczając fakty wymagające
Piszemy "dlaczego?", zaznaczając fakty wymagające
dokładniejszego uzasadnienia.
dokładniejszego uzasadnienia.


{{dowod|twierdzenia 2.18.||
{{dowod|2.18. [nadobowiązkowy]||
(Dowód nadobowiązkowy.)<br> '''(Szkic)'''
[Szkic]
"<math>\displaystyle \displaystyle\Longrightarrow</math>":<br>
"<math>\Longrightarrow</math>":<br>
Niech <math>\displaystyle \displaystyle\{F_n\}</math> będzie zstępującym ciągiem zbiorów niepustych i
Niech <math>\{F_n\}</math> będzie zstępującym ciągiem zbiorów niepustych i
domkniętych o średnicach zmierzających do zera, to znaczy
domkniętych o średnicach zmierzających do zera, to znaczy


<center>
<center>
<math>\displaystyle F_1\supseteq F_2\supseteq\ldots
<math>F_1\supseteq F_2\supseteq\ldots
</math>
</math>
</center>
</center>
Linia 647: Linia 609:


<center>
<center>
<math>\displaystyle \mathrm{diam}\, (F_n)\searrow 0.
<math>\mathrm{diam}\, (F_n)\searrow 0</math>
</math>
</center>
</center>


Dla każdego <math>\displaystyle n\in\mathbb{N}</math> wybierzmy jeden dowolny element
Dla każdego <math>n\in\mathbb{N}</math> wybierzmy jeden dowolny element
<math>\displaystyle x_n\in F_n.</math>
<math>x_n\in F_n</math>.
Powstały w ten sposób ciąg spełnia warunek
Powstały w ten sposób ciąg spełnia warunek
Cauchy'ego (dlaczego?).
Cauchy'ego (dlaczego?).
Linia 658: Linia 619:


<center>
<center>
<math>\displaystyle \exists x\in X:\ \lim\limits_{n\rightarrow +\infty} x_n=x.
<math>\exists x\in X: \lim\limits_{n\rightarrow +\infty} x_n=x</math>
</math>
</center>
</center>


Wówczas <math>\displaystyle x\in\bigcap\limits_{n\in\mathbb{N}}F_n</math>
Wówczas <math>x\in\bigcap\limits_{n\in\mathbb{N}}F_n</math>
(dlaczego?), a zatem
(dlaczego?), a zatem
<math>\displaystyle \displaystyle\bigcap\limits_{n\in\mathbb{N}}F_n\ne\emptyset.</math><br>
<math>\bigcap\limits_{n\in\mathbb{N}}F_n\ne\emptyset</math>.<br>
"<math>\displaystyle \displaystyle\Longleftarrow</math>":<br>
"<math>\Longleftarrow</math>":<br>
Aby pokazać zupełność przestrzeni <math>\displaystyle X</math> weźmy dowolny ciąg
Aby pokazać zupełność przestrzeni <math>X</math>, weźmy dowolny ciąg
spełniający warunek Cauchy'ego
spełniający warunek Cauchy'ego
<math>\displaystyle \displaystyle\{x_n\}\subseteq X.</math>
<math>\{x_n\}\subseteq X</math>.
Dla każdego <math>\displaystyle n\in\mathbb{N}</math> definiujemy
Dla każdego <math>n\in\mathbb{N}</math> definiujemy


<center>
<center>
<math>\displaystyle F_n
<math>F_n
\ =\
=
\overline{\{x_n,x_{n+1},\ldots\}}
\overline{\{x_n,x_{n+1},\ldots\}}
</math>
</math>
</center>
</center>


(to znaczy <math>\displaystyle F_n</math> jest domknięciem zbioru wartości ciągu
(to znaczy <math>F_n</math> jest domknięciem zbioru wartości ciągu
<math>\displaystyle \displaystyle\{x_k\}_{k=n}^{\infty}</math>).
<math>\{x_k\}_{k=n}^{\infty}</math>).
Wówczas <math>\displaystyle \displaystyle\{F_n\}</math> jest zstępującym ciągiem zbiorów niepustych,
Wówczas <math>\{F_n\}</math> jest zstępującym ciągiem zbiorów niepustych,
domkniętych o średnicach zmierzających do zera (dlaczego?).
domkniętych, o średnicach zmierzających do zera (dlaczego?).
Zatem z założenia
Zatem z założenia
istnieje <math>\displaystyle x\in\bigcap\limits_{n\in\mathbb{N}}F_n.</math>
istnieje <math>x\in\bigcap\limits_{n\in\mathbb{N}}F_n</math>.
Wówczas <math>\displaystyle \displaystyle\lim\limits_{n\rightarrow +\infty} x_n=x</math> (dlaczego?).
Wówczas <math>\lim\limits_{n\rightarrow +\infty} x_n=x</math> (dlaczego?).
}}
}}


Kolejne twierdzenie podaje związki między zbieżnością ciągu
Kolejne twierdzenie podaje związki między zbieżnością ciągu
(odpowiednio warunkiem Cauchy'ego dla ciągu) w
(odpowiednio warunkiem Cauchy'ego dla ciągu) w
iloczynie kartezjańskim przestrzeni metrycznych, a zbieżnością ciągów
iloczynie kartezjańskim przestrzeni metrycznych a zbieżnością ciągów
(odpowiednio warunkiem Cauchy'ego) na
(odpowiednio warunkiem Cauchy'ego) na
poszczególnych współrzędnych.
poszczególnych współrzędnych.
Dowód pozostawiamy na ćwiczenia
Dowód pozostawiamy na ćwiczenia
(patrz Zadanie [[##z.new.am2.c.02.030|Uzupelnic z.new.am2.c.02.030|]]).
(patrz [[Analiza matematyczna 2/Ćwiczenia 2: Ciągi w przestrzeniach metrycznych#cw_2_3|ćwiczenie 2.3.]]).
[[grafika:Kartezjusz.jpg|thumb|right||Kartezjusz (1596-1650)<br>[[Biografia Kartezjusz|Zobacz biografię]]]]
 
{{twierdzenie|2.19. [Granica ciągu w iloczynie kartezjańskim]||
[[File:AM2.M02.W.R07.mp4|253x253px|thumb|right|Ciąg w iloczynie kartezjańskim]]
<span id="tw_2_19">{{twierdzenie|2.19. [Granica ciągu w iloczynie kartezjańskim]||
Jeśli
Jeśli
<math>\displaystyle \displaystyle (X_i,d_i)</math> są przestrzeniami metrycznymi dla <math>\displaystyle i=1,\ldots k,\displaystyle X=X_1\times\ldots\times X_k,\displaystyle \displaystyle\{a_n\}\subseteq X</math> jest ciągiem w <math>\displaystyle X,</math> w
<math>(X_i,d_i)</math> są przestrzeniami metrycznymi dla <math>i=1,\ldots k,X=X_1\times\ldots\times X_k,\{a_n\}\subseteq X</math> jest ciągiem w <math>X</math>, w
szczególności
szczególności
<math>\displaystyle a_n=(a_n^1,\ldots,a_n^k)</math> dla <math>\displaystyle n\in\mathbb{N},</math>
<math>a_n=(a_n^1,\ldots,a_n^k)</math> dla <math>n\in\mathbb{N}</math>
oraz <math>\displaystyle a=(a^1,\ldots,a^k)\in X,</math>
oraz <math>a=(a^1,\ldots,a^k)\in X</math>,
to<br>
to<br>
'''(1)'''
'''(1)'''
<math>\displaystyle  \lim\limits_{n\rightarrow +\infty} a_n=a</math>
<math>\lim\limits_{n\rightarrow +\infty} a_n=a</math>
wtedy i tylko wtedy, gdy
wtedy i tylko wtedy, gdy
<math>\displaystyle \displaystyle\lim\limits_{n\rightarrow +\infty} a_n^i= a^i</math>
<math>\lim\limits_{n\rightarrow +\infty} a_n^i= a^i</math>
dla <math>\displaystyle i=1,\ldots,k.</math><br>
dla <math>i=1,\ldots,k</math>.<br>
'''(2)''' ciąg
'''(2)''' Ciąg
<math>\displaystyle \displaystyle\{a_n\}</math> spełnia warunek Cauchy'ego wtedy i tylko wtedy, gdy
<math>\{a_n\}</math> spełnia warunek Cauchy'ego wtedy i tylko wtedy, gdy
ciągi <math>\displaystyle \displaystyle\{a^i_n\}</math> spełniają warunek Cauchy'ego dla <math>\displaystyle i=1,\ldots,k.</math>
ciągi <math>\{a^i_n\}</math> spełniają warunek Cauchy'ego dla <math>i=1,\ldots,k</math>.
}}
}}
{ [[Rysunek AM2.M02.W.R07 (nowy)]]}


Prostą konsekwencją powyższego twierdzenia są
Prostą konsekwencją powyższego twierdzenia są
Linia 722: Linia 681:


Jeśli
Jeśli
<math>\displaystyle \displaystyle (X_i,d_i)</math>
<math>(X_i,d_i)</math>
są przestrzeniami metrycznymi zupełnymi
są przestrzeniami metrycznymi zupełnymi
dla <math>\displaystyle i=1,\ldots, k,</math>
dla <math>i=1,\ldots, k</math>,
to
to
<math>\displaystyle X_1\times\ldots\times X_k</math>
<math>X_1\times\ldots\times X_k</math>
jest przestrzenią metryczną zupełną.
jest przestrzenią metryczną zupełną.
}}
}}


{{wniosek|2.21.||
<span id="wn_2_21">{{wniosek|2.21.||


<math>\displaystyle \displaystyle\mathbb{R}^N</math> oraz <math>\displaystyle \displaystyle\mathbb{C}^N</math> są przestrzeniami metrycznymi
<math>\mathbb{R}^N</math> oraz <math>\mathbb{C}^N</math> są przestrzeniami metrycznymi
zupełnymi.
zupełnymi.
}}
}}</span>


==Ciągowa zwartość==
==Ciągowa zwartość==


Pojęcie ciągowej zwartości było wprowadzone na wykładzie z
Pojęcie ciągowej zwartości było wprowadzone na wykładzie z [[Analiza matematyczna 1|Analizy matematycznej 1]]. Zbiory ciągowo zwarte nazwaliśmy wtedy
Analizy Matematycznej 1. Zbiory ciągowo zwarte nazwaliśmy wtedy
zwartymi, korzystając z faktu, że w przypadku <math>\mathbb{R}^N</math> oba
zwartymi, korzystając z faktu, że w przypadku <math>\displaystyle \displaystyle\mathbb{R}^N</math> oba
te pojęcia są równoważne (patrz twierdzenie 2.23.).
te pojęcia są równoważne (patrz Twierdzenie [[##t.new.am2.w.02.250|Uzupelnic t.new.am2.w.02.250|]]).


{{definicja|2.22.||
{{definicja|2.22.||


Niech <math>\displaystyle \displaystyle (X,d)</math> będzie przestrzenią metryczną oraz
Niech <math>(X,d)</math> będzie przestrzenią metryczną oraz
<math>\displaystyle A\subseteq X.</math><br>
<math>A\subseteq X</math>.<br>
Mówimy, że <math>\displaystyle A</math> jest zbiorem
Mówimy, że <math>A</math> jest zbiorem
'''''ciągowo zwartym''''', jeśli z każdego ciągu
'''''ciągowo zwartym''''', jeśli z każdego ciągu
<math>\displaystyle \displaystyle\{x_n\}\subseteq A</math> można wybrać podciąg
<math>\{x_n\}\subseteq A</math> można wybrać podciąg
<math>\displaystyle \displaystyle\{x_{n_k}\}</math> zbieżny w <math>\displaystyle A.</math>
<math>\{x_{n_k}\}</math> zbieżny w <math>A</math>.
}}
}}


Linia 760: Linia 718:
Dowód przeciwnej (bardziej interesującej) implikacji
Dowód przeciwnej (bardziej interesującej) implikacji
wykracza poza program tego kursu.
wykracza poza program tego kursu.
Przestrzeń metryczną, która jest zbiorem zwartym będziemy
Przestrzeń metryczną, która jest zbiorem (ciągowo) zwartym będziemy
nazywać przestrzenią zwartą.
nazywać przestrzenią (ciągowo) zwartą.


{{twierdzenie|2.23.||
<span id="tw_2_23">{{twierdzenie|2.23.||


Jeśli
Jeśli
<math>\displaystyle X</math> jest przestrzenią metryczną
<math>X</math> jest przestrzenią metryczną
to
to
<math>\displaystyle X</math> jest przestrzenią zwartą
<math>X</math> jest przestrzenią zwartą
wtedy i tylko wtedy, gdy
wtedy i tylko wtedy, gdy
<math>\displaystyle X</math> jest przestrzenią ciągowo zwartą.
<math>X</math> jest przestrzenią ciągowo zwartą.
}}
}}<span>


{{dowod|twierdzenia 2.23.||
{{dowod|2.23. [nadobowiązkowy]||
(Dowód nadobowiązkowy.)<br>
"<math>\Longrightarrow</math>"
"<math>\displaystyle \displaystyle\Longrightarrow</math>"
Załóżmy, że przestrzeń <math>X</math> jest zwarta.
Załóżmy, że przestrzeń <math>\displaystyle X</math> jest zwarta.
Aby pokazać ciągową zwartość, przypuśćmy, że
Aby pokazać ciągową zwartość przypuśćmy, że
<math>\{x_n\}\subseteq X</math> jest dowolnym ciągiem przestrzeni <math>X</math>.
<math>\displaystyle \displaystyle\{x_n\}\subseteq X</math> jest dowolnym ciągiem przestrzeni <math>\displaystyle X.</math>
Dla dowolnej liczby <math>n\in\mathbb{N}</math> definiujemy zbiory
Dla dowolnej liczby <math>\displaystyle n\in\mathbb{N},</math> definiujemy zbiory


<center><math>\displaystyle A_n
<center><math>A_n
\ \stackrel{df}{=}\  
\ \stackrel{df}{=}\  
\overline{\{x_{n+1},x_{n+2},\ldots\}},
\overline{\{x_{n+1},x_{n+2},\ldots\}},
Linia 787: Linia 744:
V_n
V_n
\ \stackrel{df}{=}\  
\ \stackrel{df}{=}\  
X\setminus A_n.
X\setminus A_n</math></center>
</math></center>


Zbiory <math>\displaystyle V_n</math> są otwarte (jako uzupełnienie zbiorów domkniętych)
Zbiory <math>V_n</math> są otwarte (jako uzupełnienie zbiorów domkniętych)
oraz
oraz


<center><math>\displaystyle \forall n\in\mathbb{N}:\
<center><math>\forall n\in\mathbb{N}:
V_n
V_n
\ \subseteq\
\ \subseteq
V_{n+1}
V_{n+1}
</math></center>
</math></center>


Pokażemy, że
Pokażemy, że
<math>\displaystyle \displaystyle \bigcup_{n=1}^{\infty}V_n\ne X.</math>
<math>\bigcup_{n=1}^{\infty}V_n\ne X</math>.
Dla dowodu niewprost przypuśćmy, że
Dla dowodu niewprost przypuśćmy, że
<math>\displaystyle \displaystyle \bigcup_{n=1}^{\infty}V_n=X,</math> czyli
<math>\bigcup_{n=1}^{\infty}V_n=X</math>, czyli
<math>\displaystyle \displaystyle\{V_n\}_{n\in \mathbb{N}}</math> jest pokryciem otwartym <math>\displaystyle X.</math>
<math>\{V_n\}_{n\in \mathbb{N}}</math> jest pokryciem otwartym <math>X</math>.
Ponieważ z założenia <math>\displaystyle X</math> jest przestrzenią zwartą,
Ponieważ z założenia <math>X</math> jest przestrzenią zwartą,
więc z pokrycia tego można wybrać podpokrycie skończone, to znaczy
więc z pokrycia tego można wybrać podpokrycie skończone, to znaczy


<center><math>\displaystyle \exists k\in\mathbb{N}:\
<center><math>\exists k\in\mathbb{N}:
\bigcup_{n=1}^{k}V_n= X.
\bigcup_{n=1}^{k}V_n= X</math></center>
</math></center>


Ale ciąg <math>\displaystyle \displaystyle\{V_n\}</math> był wstępujący, zatem
Ale ciąg <math>\{V_n\}</math> był wstępujący, zatem
<math>\displaystyle \displaystyle V_k=\bigcup_{n=1}^{k}V_n= X,</math>
<math>V_k=\bigcup_{n=1}^{k}V_n= X</math>,
czyli
czyli
<math>\displaystyle A_k=X\setminus V_k=\emptyset,</math> sprzeczność.<br>
<math>A_k=X\setminus V_k=\emptyset</math>, sprzeczność.<br>
Pokazaliśmy zatem, że
Pokazaliśmy zatem, że


<center><math>\displaystyle X
<center><math>X
\ \ne\
\ \ne
\displaystyle \bigcup_{n=1}^{\infty}V_n
\bigcup_{n=1}^{\infty}V_n
\ =\
=
X\setminus \bigcap_{n=1}^{\infty}A_n.
X\setminus \bigcap_{n=1}^{\infty}A_n</math></center>
</math></center>


To oznacza, że
To oznacza, że


<center><math>\displaystyle \exists x\in\bigcap_{n=1}^{\infty}A_n,
<center><math>\exists x\in\bigcap_{n=1}^{\infty}A_n</math>,</center>
</math></center>


czyli
czyli


<center><math>\displaystyle \exists x\ \forall n\in\mathbb{N}:\
<center><math>\exists x\ \forall n\in\mathbb{N}:
x\in A_n.
x\in A_n</math></center>
</math></center>


Konstruujemy podciąg <math>\displaystyle \displaystyle\{x_{n_k}\}</math>
Konstruujemy podciąg <math>\{x_{n_k}\}</math>
ciągu <math>\displaystyle \displaystyle\{x_n\}</math> w następujący sposób.
ciągu <math>\{x_n\}</math> w następujący sposób.
Ponieważ <math>\displaystyle x\in A_1,</math> więc (z definicji domknięcia zbioru)
Ponieważ <math>x\in A_1</math>, więc (z definicji domknięcia zbioru)
istnieje <math>\displaystyle n_1\in\mathbb{N}</math> takie, że
istnieje <math>n_1\in\mathbb{N}</math> takie, że
<math>\displaystyle d(x,x_{n_1})<1.</math>
<math>d(x,x_{n_1})<1</math>.
Ponieważ <math>\displaystyle x\in A_{n_1},</math> zatem istnieje <math>\displaystyle n_2>n_1</math> takie, że
Ponieważ <math>x\in A_{n_1}</math>, zatem istnieje <math>n_2>n_1</math> takie, że
<math>\displaystyle \displaystyle d(x,x_{n_2})<\frac{1}{2}.</math>
<math>d(x,x_{n_2})<\frac{1}{2}</math>.
Postępując w ten sposób skonstruowaliśmy podciąg
Postępując w ten sposób, skonstruowaliśmy podciąg
<math>\displaystyle \displaystyle\{x_{n_k}\}</math>
<math>\{x_{n_k}\}</math>
ciągu <math>\displaystyle \displaystyle\{x_n\}</math>
ciągu <math>\{x_n\}</math>
o tej własności, że
o tej własności, że


<center><math>\displaystyle \forall k\in\mathbb{N}:\
<center><math>\forall k\in\mathbb{N}:
d(x_{n_k},x)<\frac{1}{k}.
d(x_{n_k},x)<\frac{1}{k}</math></center>
</math></center>


Zatem <math>\displaystyle \displaystyle\lim\limits_{k\rightarrow +\infty} x_{n_k}=x</math>
Zatem <math>\lim\limits_{k\rightarrow +\infty} x_{n_k}=x</math>
(patrz Twierdzenie [[##t.new.am2.w.02.060|Uzupelnic t.new.am2.w.02.060|]]).<br>
(patrz [[#tw_2_6|twierdzenie 2.6.]]).<br>
<br>
<br>
"<math>\displaystyle \displaystyle\Longleftarrow</math>" Pomijamy dowód tej implikacji.
"<math>\Longleftarrow</math>" Pomijamy dowód tej implikacji.
}}
}}


{{twierdzenie|2.24.||
<span id="tw_2_24">{{twierdzenie|2.24.||


Jeśli
Jeśli
<math>\displaystyle X_1,\ldots,X_k</math> są przestrzeniami metrycznymi zwartymi,
<math>X_1,\ldots,X_k</math> są przestrzeniami metrycznymi zwartymi,
to
to
<math>\displaystyle X_1\times\ldots\times X_k</math>
<math>X_1\times\ldots\times X_k</math>
(z metryką standardową) jest przestrzenią metryczną zwartą.
(z metryką standardową) jest przestrzenią metryczną zwartą.
}}
}}</span>


{{dowod|twierdzenia 2.24.||
{{dowod|2.24. [nadobowiązkowy]||
(Dowód nadobowiązkowy.)<br>
Przeprowadzimy dowód indukcyjny ze względu na ilość przestrzeni
Przeprowadzimy dowód indukcyjny ze względu na ilość przestrzeni
<math>\displaystyle k.</math>
<math>k</math>.
Dla <math>\displaystyle k=1</math> twierdzenie jest prawdziwe.<br>
Dla <math>k=1</math> twierdzenie jest prawdziwe.<br>
Załóżmy, że twierdzenie jest prawdziwe dla pewnej ilości <math>\displaystyle k</math>
Załóżmy, że twierdzenie jest prawdziwe dla pewnej ilości <math>k</math>
przestrzeni metrycznych.
przestrzeni metrycznych.
Pokażemy jego prawdziwość dla liczby następnej, <math>\displaystyle k+1</math> przestrzeni
Pokażemy jego prawdziwość dla liczby następnej, <math>k+1</math> przestrzeni
metrycznych.
metrycznych.
Zakładamy, że przestrzenie metryczne <math>\displaystyle X_1,\ldots,X_k,X_{k+1}</math> są
Zakładamy, że przestrzenie metryczne <math>X_1,\ldots,X_k,X_{k+1}</math> są
zwarte. Aby pokazać zwartość iloczynu kartezjańskiego
zwarte. Aby pokazać zwartość iloczynu kartezjańskiego
<math>\displaystyle X_1\times\ldots\times X_k\times X_{k+1},</math>
<math>X_1\times\ldots\times X_k\times X_{k+1}</math>,
wystarczy pokazać ciągową zwartość tego iloczynu kartezjańskiego
wystarczy pokazać ciągową zwartość tego iloczynu kartezjańskiego
(porównaj Twierdzenie [[##t.new.am2.w.02.250|Uzupelnic t.new.am2.w.02.250|]]).
(porównaj [[#tw_2_23|twierdzenie 2.23.]]).
W tym celu niech
W tym celu niech
<math>\displaystyle \displaystyle\{x_n\}\subseteq X_1\times\ldots\times X_k\times X_{k+1}</math>
<math>\{x_n\}\subseteq X_1\times\ldots\times X_k\times X_{k+1}</math>
będzie dowolnym ciągiem, gdzie
będzie dowolnym ciągiem, gdzie
<math>\displaystyle x_n=(x_n^1,\ldots,x_n^k,x_n^{k+1})</math> dla <math>\displaystyle n\in\mathbb{N}.</math>
<math>x_n=(x_n^1,\ldots,x_n^k,x_n^{k+1})</math> dla <math>n\in\mathbb{N}</math>.
Z założenia indukcyjnego wiemy, że iloczyn kartezjański
Z założenia indukcyjnego wiemy, że iloczyn kartezjański
<math>\displaystyle X_1\times\ldots\times X_k</math> jest zwarty, a zatem także
<math>X_1\times\ldots\times X_k</math> jest zwarty, a zatem także
ciągowo zwarty.
ciągowo zwarty.
Zatem z ciągu <math>\displaystyle \displaystyle\{y_n\}\subseteq X_1\times\ldots\times X_k,</math>
Zatem z ciągu <math>\{y_n\}\subseteq X_1\times\ldots\times X_k</math>,
gdzie <math>\displaystyle y_n=(x_n^1,\ldots,x_n^k)</math> można wybrać podciąg zbieżny
gdzie <math>y_n=(x_n^1,\ldots,x_n^k)</math> można wybrać podciąg zbieżny
<math>\displaystyle \displaystyle\{y_{n_l}\}.</math>
<math>\{y_{n_l}\}</math>.
Ponieważ przestrzeń <math>\displaystyle X_{k+1}</math> jest zwarta, więc
Ponieważ przestrzeń <math>X_{k+1}</math> jest zwarta, więc
z ciągu
z ciągu
<math>\displaystyle \displaystyle\{x^{k+1}_{n_l}\}</math> można wybrać podciąg
<math>\{x^{k+1}_{n_l}\}</math> można wybrać podciąg
<math>\displaystyle \displaystyle\{x^{k+1}_{n_{l_m}}\}</math> zbieżny w <math>\displaystyle X_{k+1}.</math>
<math>\{x^{k+1}_{n_{l_m}}\}</math> zbieżny w <math>X_{k+1}</math>.
Oczywiście podciąg
Oczywiście podciąg
<math>\displaystyle \displaystyle\{y_{n_{l_m}}\}\subseteq X_1\times\ldots\times X_k</math> jest
<math>\{y_{n_{l_m}}\}\subseteq X_1\times\ldots\times X_k</math> jest
zbieżny
zbieżny
w <math>\displaystyle X_1\times\ldots\times X_k</math>
w <math>X_1\times\ldots\times X_k</math>
(jako podciąg ciągu zbieżnego <math>\displaystyle \displaystyle\{y_{n_l}\}</math>).
(jako podciąg ciągu zbieżnego <math>\{y_{n_l}\}</math>).
Zatem podciąg
Zatem podciąg
<math>\displaystyle \displaystyle\{x_{n_{l_m}}\}</math> jest zbieżny w
<math>\{x_{n_{l_m}}\}</math> jest zbieżny w
<math>\displaystyle X_1\times\ldots\times X_k\times X_{k+1}</math>
<math>X_1\times\ldots\times X_k\times X_{k+1}</math>
(patrz Twierdzenie [[##t.new.am2.w.02.210|Uzupelnic t.new.am2.w.02.210|]]).
(patrz [[#tw_2_19|twierdzenie 2.19.]]).
}}
}}


{{wniosek|2.25.||
<span id="wn_2_25">{{wniosek|2.25.||


Kostka
Kostka
<math>\displaystyle \displaystyle [a_1,b_1]\times\ldots[a_N,b_N]\subseteq\mathbb{R}^N</math>
<math>[a_1,b_1]\times\ldots[a_N,b_N]\subseteq\mathbb{R}^N</math>
jest zwarta w <math>\displaystyle \displaystyle\mathbb{R}^N.</math>
jest zwarta w <math>\mathbb{R}^N</math>.
}}
}}</span>


{{dowod|wniosku 2.25.||
{{dowod|2.25.||


Twierdzenie jest natychmiastową konsekwencją
Twierdzenie jest natychmiastową konsekwencją
tego, że przedział domknięty i ograniczony w <math>\displaystyle \displaystyle\mathbb{R}</math> jest zbiorem
tego, że przedział domknięty i ograniczony w <math>\mathbb{R}</math> jest zbiorem
zwartym
zwartym
(patrz Twierdzenie [[##t.new.am2.w.01.210|Uzupelnic t.new.am2.w.01.210|]]) oraz
(patrz [[Analiza matematyczna 2/Wykład 1: Przestrzenie metryczne#tw_1_21|twierdzenie 1.21.]]) oraz
powyższego
powyższego [[#tw_2_24|twierdzenie 2.24.]]
Twierdzenia [[##t.new.am2.w.02.260|Uzupelnic t.new.am2.w.02.260|]].<br>}}
}}
{| border="0" align="center" cellspacing="10"
{| border="0" align="center" cellspacing="10"
|<div class="thumb"><div style="width:375px;">
|[[File:AM2.M02.W.R08.svg|375x375px|thumb|center|Kostka w <math>\mathbb{R}^2</math>]]
<flash>file=AM2.M02.W.R08.swf|width=375|height=375</flash>
|[[File:AM2.M02.W.R09.svg|375x375px|thumb|center|Kostka w <math>\mathbb{R}^3</math>]]
<div.thumbcaption>AM2.M02.W.R08</div>
</div></div>
|<div class="thumb"><div style="width:375px;">
<flash>file=AM2.M02.W.R09.swf|width=375|height=375</flash>
<div.thumbcaption>AM2.M02.W.R09</div>
</div></div>
|}
|}
Kolejny wniosek podaje pełną charakteryzację zbiorów zwartych w przestrzeni euklidesowej <math>\displaystyle \displaystyle\mathbb{R}^N.</math><br><br>
[[grafika:Borel.jpg|thumb|right||Félix Édouard Justin Émile Borel (1871-1956)<br>[[Biografia Borel|Zobacz biografię]]]]
[[grafika:Borel.jpg|thumb|right||Félix Édouard Justin Émile Borel (1871-1956)<br>[[Biografia Borel|Zobacz biografię]]]]
Kolejny wniosek podaje pełną charakteryzację zbiorów zwartych w przestrzeni euklidesowej <math>\mathbb{R}^N</math>.<br><br><br>
<span id="wn_2_26">{{wniosek|2.26. [Heinego-Borela]||
<span id="wn_2_26">{{wniosek|2.26. [Heinego-Borela]||
Jeśli <math>\displaystyle A\subseteq\mathbb{R}^N,</math>
Jeśli <math>A\subseteq\mathbb{R}^N</math>,
to
to
zbiór <math>\displaystyle A</math> jest zwarty
zbiór <math>A</math> jest zwarty
wtedy i tylko wtedy, gdy jest domknięty i ograniczony.<br>}}</span>
wtedy i tylko wtedy, gdy jest domknięty i ograniczony.<br>}}</span>
{{dowod|2.26.||


<br><br>
"<math>\Longrightarrow</math>"<br>
{{dowod|wniosku 2.26.||
 
"<math>\displaystyle \displaystyle\Longrightarrow</math>"<br>
Implikacja ta jest prawdziwa w dowolnej przestrzeni metrycznej,
Implikacja ta jest prawdziwa w dowolnej przestrzeni metrycznej,
co było udowodnione na poprzednim wykładzie
co było udowodnione na poprzednim wykładzie
(patrz Twierdzenie [[##t.new.am2.w.01.190|Uzupelnic t.new.am2.w.01.190|]] i Uwaga [[##u.new.am2.w.01.200|Uzupelnic u.new.am2.w.01.200|]]).<br>
(patrz [[Analiza matematyczna 2/Wykład 1: Przestrzenie metryczne#tw_1_19|twierdzenie 1.19.]] i [[Analiza matematyczna 2/Wykład 1: Przestrzenie metryczne|uwaga 1.20.]]
<br>
<br>
"<math>\displaystyle \displaystyle\Longleftarrow</math>"<br>
"<math>\Longleftarrow</math>"<br>
Jeśli zbiór <math>\displaystyle A\subseteq\mathbb{R}^N</math> jest ograniczony to możemy go zawrzeć w pewnej
Jeśli zbiór <math>A\subseteq\mathbb{R}^N</math> jest ograniczony, to możemy go zawrzeć w pewnej
kostce <math>\displaystyle \displaystyle [a_1,b_1]\times\ldots[a_N,b_N]\subseteq\mathbb{R}^N</math>
kostce <math>[a_1,b_1]\times\ldots[a_N,b_N]\subseteq\mathbb{R}^N</math>
(dlaczego?).
(dlaczego?).
Jeśli ponadto jest domknięty to ze zwartości kostki
Jeśli ponadto jest domknięty, to ze zwartości kostki
(patrz Wniosek [[##w.new.am2.w.02.270|Uzupelnic w.new.am2.w.02.270|]])
(patrz [[#wn_2_25|wiosek 2.25.]])
wynika jego zwartość,
wynika jego zwartość,
bo podzbiór domknięty jest zbiorem zwartym
bo podzbiór domknięty jest zbiorem zwartym
(patrz Twierdzenie [[##t.new.am2.w.01.190|Uzupelnic t.new.am2.w.01.190|]](4)).
(patrz [[Analiza matematyczna 2/Wykład 1: Przestrzenie metryczne#tw_1_19|twierdzenie 1.19.]] (4)).
}}
}}
{| border="0" align="center" cellspacing="10"
{| border="0" align="center" cellspacing="10"
|<div class="thumb"><div style="width:253px;">
|[[File:AM2.M02.W.R10.mp4|253x253px|thumb|center|Zbiór zwarty w <math>\mathbb{R}^2</math>]]
<flashwrap>file=AM2.M02.W.R10.swf|size=small</flashwrap>
|[[File:AM2.M02.W.R11.mp4|253x253px|thumb|center|Zbiór zwarty w <math>\mathbb{R}^3</math>]]
<div.thumbcaption>AM2.M02.W.R10</div></div>
</div>
|<div class="thumb"><div style="width:253px;">
<flashwrap>file=AM2.M02.W.R11.swf|size=small</flashwrap>
<div.thumbcaption>AM2.M02.W.R11</div></div>
</div>
|}
|}
Zachodzi następujący związek między przestrzeniami zwartymi a zupełnymi
Zachodzi następujący związek między przestrzeniami zwartymi a zupełnymi.
(dowód wymagający pojęcia <math>\displaystyle \displaystyle\varepsilon</math>-sieci zostaje pominięty).
 


{{twierdzenie|2.27.||
{{twierdzenie|2.27.||
Linia 975: Linia 910:
}}
}}


{{dowod|twierdzenia 2.27.||
{{dowod|2.27. [nadobowiązkowy]||
(Dowód nadobowiązkowy.)<br>
Niech <math>(X,d)</math> będzie przestrzenią metryczną zwartą.
Niech <math>\displaystyle \displaystyle (X,d)</math> będzie przestrzenią metryczną zwartą.
Należy pokazać, że przestrzeń metryczna <math>X</math> jest zupełna.
Należy pokazać, że przestrzeń metryczna <math>\displaystyle X</math> jest zupełna.
W tym celu weźmy dowolny ciąg
W tym celu weźmy dowolny ciąg
<math>\displaystyle \{x_n\}</math> spełniający warunek Cauchy'ego.
<math>\{x_n\}</math> spełniający warunek Cauchy'ego.
Z Twierdzenia [[##t.new.am2.w.02.250|Uzupelnic t.new.am2.w.02.250|]]
Z [[#tw_2_23|twierdzenia 2.23.]] wiemy, że przestrzeń <math>X</math> jest ciągowo zwarta, zatem
wiemy, że przestrzeń <math>\displaystyle X</math> jest ciągowo zwarta, zatem
z ciągu <math>\{x_n\}</math> możemy wybrać podciąg
z ciągu <math>\displaystyle \{x_n\}</math> możemy wybrać podciąg
<math>\{x_{n_k}\}</math> zbieżny w <math>X</math>,
<math>\displaystyle \{x_{n_k}\}</math> zbieżny w <math>\displaystyle X</math>,
to znaczy
to znaczy


<center><math>\displaystyle \exists x_0\in X:\
<center><math>\exists x_0\in X:
\lim\limits_{n\rightarrow +\infty} x_{n_k}
\lim\limits_{n\rightarrow +\infty} x_{n_k}
\ =\
=
x_0.
x_0</math></center>
</math></center>


Wykażemy, że
Wykażemy, że
<math>\displaystyle \lim\limits_{n\rightarrow +\infty} x_n=x_0</math>.
<math>\lim\limits_{n\rightarrow +\infty} x_n=x_0</math>.
Ustalmy dowolne <math>\displaystyle \varepsilon>0</math>.
Ustalmy dowolne <math>\varepsilon>0</math>.
Z definicji granicy wiemy, że
Z definicji granicy wiemy, że
istnieje <math>\displaystyle k_0\in\mathbb{N}</math> takie, że
istnieje <math>k_0\in\mathbb{N}</math> takie, że


<center><math>\displaystyle \forall k\ge k_0:
<center><math>\forall k\ge k_0:
d(x_{n_k},x_0)
d(x_{n_k},x_0)
\ <\
<
\frac{\varepsilon}{2}.
\frac{\varepsilon}{2}</math></center>
</math></center>


Z warunku Cauchy'ego wiemy, że
Z warunku Cauchy'ego wiemy, że
istnieje <math>\displaystyle N_1\in\mathbb{N}</math> takie, że dla dowolnych
istnieje <math>N_1\in\mathbb{N}</math> takie, że dla dowolnych
<math>\displaystyle m,n\ge N_1</math> zachodzi
<math>m,n\ge N_1</math> zachodzi


<center><math>\displaystyle d(x_n,x_m)
<center><math>d(x_n,x_m)
\ <\
<
\frac{\varepsilon}{2}.
\frac{\varepsilon}{2}</math></center>
</math></center>


Niech
Niech
<math>\displaystyle k_1\ge k_0</math> będzie takie, że <math>\displaystyle n_{k_1}\ge N_1</math>
<math>k_1\ge k_0</math> będzie takie, że <math>n_{k_1}\ge N_1</math>
oraz niech
oraz niech
<math>\displaystyle N=n_{k_1}</math>.
<math>N=n_{k_1}</math>.
Wówczas dla dowolnego
Wówczas dla dowolnego
<math>\displaystyle n\ge N</math>, mamy
<math>n\ge N</math> mamy


<center><math>\displaystyle d(x_n,x_0)
<center><math>d(x_n,x_0)
\ \le\
\le
d(x_n,x_{n_{k_1}})+d(x_{n_{k_1}},x_0)
d(x_n,x_{n_{k_1}})+d(x_{n_{k_1}},x_0)
\ <\
<
\frac{\varepsilon}{2}+\frac{\varepsilon}{2}
\frac{\varepsilon}{2}+\frac{\varepsilon}{2}
\ =\
=
\varepsilon.
\varepsilon</math></center>
</math></center>


Pokazaliśmy zatem, że <math>\displaystyle \lim\limits_{n\rightarrow +\infty} x_n=x_0</math>,
Pokazaliśmy zatem, że <math>\lim\limits_{n\rightarrow +\infty} x_n=x_0</math>,
co kończy dowód zupełności przestrzeni <math>\displaystyle X</math>.
co kończy dowód zupełności przestrzeni <math>X</math>.
}}
}}


Linia 1038: Linia 967:
Twierdzenie odwrotne do powyższego nie jest prawdziwe.
Twierdzenie odwrotne do powyższego nie jest prawdziwe.
Wiemy na przykład, że przestrzeń metryczna
Wiemy na przykład, że przestrzeń metryczna
<math>\displaystyle \displaystyle (\mathbb{R},d_2)</math> jest zupełna, ale nie zwarta
<math>(\mathbb{R},d_2)</math> jest zupełna, ale nie zwarta
(patrz Przykład [[##p.new.am2.w.02.110|Uzupelnic p.new.am2.w.02.110|]] oraz
(patrz [[#prz_2_11|przykład 2.11.]] oraz
Twierdzenie [[##t.new.am2.w.01.215|Uzupelnic t.new.am2.w.01.215|]]).
[[Analiza matematyczna 2/Wykład 1: Przestrzenie metryczne#tw_1_22|twierdzenie 1.22.]]).
}}
}}


==Ciągłość funkcji w przestrzeniach metrycznych==
==Ciągłość funkcji w przestrzeniach metrycznych   [rozdział nadobowiązkowy]==


''' Materiał tego podrozdziału jak i następnego jest nadobowiązkowy'''
Jeśli <math>f</math> jest funkcją między dwiema przestrzeniami metrycznymi
 
(np z <math>\mathbb{R}^2</math> do <math>\mathbb{R}^3</math>), to ponieważ możemy mierzyć odległości
Jeśli <math>\displaystyle f</math> jest funkcją między dwoma przestrzeniami metrycznymi
w tych przestrzeniach, więc możemy także mówić o granicy i
(np z <math>\displaystyle \displaystyle\mathbb{R}^2</math> do <math>\displaystyle \displaystyle\mathbb{R}^3</math>), to ponieważ możemy mierzyć odległości
w tych przestrzeniach, to możemy także mówić o granicy i
ciągłości funkcji. Podobnie jak dla funkcji rzeczywistych,
ciągłości funkcji. Podobnie jak dla funkcji rzeczywistych,
podamy dwie równoważne definicje granicy i ciągłości funkcji w
podamy dwie równoważne definicje granicy i ciągłości funkcji w
punkcie.
punkcie.


<div class="thumb tright"><div style="width:253px;">
<flashwrap>file=Am2.M02.W.R13.swf|size=small</flashwrap>
<div.thumbcaption>Am2.M02.W.R13</div></div>
</div>
{{definicja|2.29. [Cauchy'ego granicy funkcji w punkcie]||
{{definicja|2.29. [Cauchy'ego granicy funkcji w punkcie]||
Niech <math>\displaystyle \displaystyle (X,d_X)</math> oraz <math>\displaystyle \displaystyle (Y,d_Y)</math> będą dwiema przestrzeniami
Niech <math>(X,d_X)</math> oraz <math>(Y,d_Y)</math> będą dwiema przestrzeniami
metrycznymi,
metrycznymi,
niech <math>\displaystyle A\subseteq X,\displaystyle g\in Y,</math>
niech <math>A\subseteq X,g\in Y</math>,
niech <math>\displaystyle \displaystyle f\colon A\longrightarrow Y</math> będzie funkcją oraz niech
niech <math>f\colon A\longrightarrow Y</math> będzie funkcją oraz niech
<math>\displaystyle x_0\in X</math> będzie punktem skupienia zbioru <math>\displaystyle A.</math><br>
<math>x_0\in X</math> będzie punktem skupienia zbioru <math>A</math>.<br>
Mówimy, że funkcja <math>\displaystyle f</math> ma
Mówimy, że funkcja <math>f</math> ma
'''''granicę''''' <math>\displaystyle g</math> w punkcie <math>\displaystyle x_0\in X,</math> jeśli
'''''granicę''''' <math>g</math> w punkcie <math>x_0\in X</math>, jeśli


<center>
<center>
<math>\displaystyle \forall \varepsilon>0\ \ \exists \delta>0\ \
<math>\forall \varepsilon>0\ \ \exists \delta>0
\forall x\in A\cap\big(K(x_0,\delta)\setminus\{x_0\}\big):\ \
\forall x\in A\cap\big(K(x_0,\delta)\setminus\{x_0\}\big):
f(x)\in K(g,\varepsilon)
f(x)\in K(g,\varepsilon)
</math>
</math>
Linia 1077: Linia 1000:


<center>
<center>
<math>\displaystyle \forall \varepsilon>0\ \ \exists \delta>0\ \
<math>\forall \varepsilon>0\ \ \exists \delta>0
\forall x\in A\setminus\{x_0\}:\ \
\forall x\in A\setminus\{x_0\}:
\bigg[d_X(x_0,x)<\delta
\bigg[d_X(x_0,x)<\delta
\ \Longrightarrow\
\ \Longrightarrow
d_Y\big(f(x),g\big)<\varepsilon\bigg].
d_Y\big(f(x),g\big)<\varepsilon\bigg]</math>
</math>
</center>
</center>


Linia 1089: Linia 1011:
<center>
<center>


<math>\displaystyle \lim_{x\rightarrow x_0}f(x)
<math>\lim_{x\rightarrow x_0}f(x)
\ =\
=
g
g
\quad </math> lub <math>\displaystyle  \quad
\quad</math> lub <math>\quad
f(x)\xrightarrow[x\rightarrow x_0]{} g.
f(x)\xrightarrow[x\rightarrow x_0]{} g</math>
</math>


</center>}}
</center>}}
{| border="0" align="center" cellspacing="10"
|[[File:Am2.M02.W.R12.svg|272x272px|thumb|center|Granica funkcji w punkcie]]
|[[File:Am2.M02.W.R13.mp4|253x253px|thumb|center|Granica funkcji w punkcie]]
|}


{{definicja|2.30. [Heinego granicy funkcji w punkcie]||
{{definicja|2.30. [Heinego granicy funkcji w punkcie]||
Niech <math>\displaystyle \displaystyle (X,d_X)</math> oraz <math>\displaystyle \displaystyle (Y,d_Y)</math> będą dwiema przestrzeniami
Niech <math>(X,d_X)</math> oraz <math>(Y,d_Y)</math> będą dwiema przestrzeniami
metrycznymi,
metrycznymi,
<math>\displaystyle A\subseteq X,\displaystyle g\in Y,</math>
<math>A\subseteq X,g\in Y</math>,
niech <math>\displaystyle \displaystyle f\colon A\longrightarrow Y</math> będzie funkcją oraz
niech <math>f\colon A\longrightarrow Y</math> będzie funkcją oraz
niech <math>\displaystyle x_0\in X</math> będzie punktem skupienia zbioru <math>\displaystyle A.</math><br>
niech <math>x_0\in X</math> będzie punktem skupienia zbioru <math>A</math>.<br>
Mówimy, że funkcja <math>\displaystyle f</math> ma
Mówimy, że funkcja <math>f</math> ma
'''''granicę''''' <math>\displaystyle g</math> w punkcie <math>\displaystyle x_0\in X,</math> jeśli
'''''granicę''''' <math>g</math> w punkcie <math>x_0\in X</math>, jeśli


<center>
<center>
<math>\displaystyle
<math>
\forall \{x_n\}\subseteq A\setminus\{x_0\}:\ \
\forall \{x_n\}\subseteq A\setminus\{x_0\}:
\bigg[x_n\stackrel{d_X}{\longrightarrow}x_0
\bigg[x_n\stackrel{d_X}{\longrightarrow}x_0
\ \Longrightarrow\
\ \Longrightarrow
f(x_n)\stackrel{d_Y}{\longrightarrow}g\bigg].
f(x_n)\stackrel{d_Y}{\longrightarrow}g\bigg]</math>
</math>
</center>
</center>


Linia 1119: Linia 1044:


<center>
<center>
<math>\displaystyle \lim_{x\rightarrow x_0}f(x)
<math>\lim_{x\rightarrow x_0}f(x)
\ =\
=
g
g
\quad </math> lub <math>\displaystyle  \quad
\quad</math> lub <math>\quad
f(x)\xrightarrow[x\rightarrow x_0]{} g.
f(x)\xrightarrow[x\rightarrow x_0]{} g</math>
</math>
</center>}}
</center>}}
{| border="0" align="center" cellspacing="10"
|[[File:Am2.M02.W.R14.svg|272x272px|thumb|center|Funkcja ciągła w punkcie]]
|[[File:Am2.M02.W.R15.mp4|253x253px|thumb|center|Funkcja ciągła w punkcie]]
|}


Tak samo jak dla funkcji rzeczywistych, funkcje między
Tak samo jak dla funkcji rzeczywistych, funkcje między
przestrzeniami metrycznymi są ciągłe, gdy mają
przestrzeniami metrycznymi są ciągłe, gdy mają
granicę równą wartości.
granicę równą wartości.
<div class="thumb tright"><div style="width:253px;">
<flashwrap>file=Am2.M02.W.R15.swf|size=small</flashwrap>
<div.thumbcaption>AM2.M02.W.R15</div></div>
</div>


{{definicja|2.31. [Cauchy'ego ciągłości funkcji w punkcie]||
{{definicja|2.31. [Cauchy'ego ciągłości funkcji w punkcie]||
Niech <math>\displaystyle \displaystyle (X,d_X)</math> oraz <math>\displaystyle \displaystyle (Y,d_Y)</math> będą dwiema przestrzeniami
Niech <math>(X,d_X)</math> oraz <math>(Y,d_Y)</math> będą dwiema przestrzeniami
metrycznymi,
metrycznymi,
<math>\displaystyle A\subseteq X,</math>
<math>A\subseteq X</math>,
niech <math>\displaystyle \displaystyle f\colon A\longrightarrow Y</math> będzie funkcją oraz
niech <math>f\colon A\longrightarrow Y</math> będzie funkcją oraz
niech <math>\displaystyle x_0\in A</math> (<math>\displaystyle x_0</math> nie musi być punktem skupienia zbioru <math>\displaystyle A</math>).<br>
niech <math>x_0\in A</math> (<math>x_0</math> nie musi być punktem skupienia zbioru <math>A</math>).<br>
Mówimy, że funkcja <math>\displaystyle f</math> jest
Mówimy, że funkcja <math>f</math> jest
'''''ciągła w punkcie''''' <math>\displaystyle x_0\in X,</math> jeśli
'''''ciągła w punkcie''''' <math>x_0\in X</math>, jeśli


<center>
<center>
<math>\displaystyle \forall \varepsilon>0\ \ \exists \delta>0\ \
<math>\forall \varepsilon>0\ \ \exists \delta>0
\forall x\in A:\ \
\forall x\in A:
\bigg[d_X(x,x_0)<\delta
\bigg[d_X(x,x_0)<\delta
\ \Longrightarrow\
\ \Longrightarrow
d_Y\big(f(x),f(x_0)\big)<\varepsilon\bigg].
d_Y\big(f(x),f(x_0)\big)<\varepsilon\bigg]</math>
</math>
</center>}}
</center>}}




{{definicja|2.32. [Heinego ciągłości funkcji w punkcie]||
{{definicja|2.32. [Heinego ciągłości funkcji w punkcie]||
Niech <math>\displaystyle \displaystyle (X,d_X)</math> oraz <math>\displaystyle \displaystyle (Y,d_Y)</math> będą dwiema przestrzeniami
Niech <math>(X,d_X)</math> oraz <math>(Y,d_Y)</math> będą dwiema przestrzeniami
metrycznymi,
metrycznymi
<math>\displaystyle A\subseteq X,</math><br>
<math>A\subseteq X</math>,<br>
niech <math>\displaystyle \displaystyle f\colon A\longrightarrow Y</math> będzie funkcją oraz niech
niech <math>f\colon A\longrightarrow Y</math> będzie funkcją oraz niech
<math>\displaystyle x_0\in A</math> (<math>\displaystyle x_0</math> nie musi być punktem skupienia zbioru <math>\displaystyle A</math>).<br>
<math>x_0\in A</math> (<math>x_0</math> nie musi być punktem skupienia zbioru <math>A</math>).<br>
Mówimy, że funkcja <math>\displaystyle f</math> jest
Mówimy, że funkcja <math>f</math> jest
'''''ciągła w punkcie''''' <math>\displaystyle x_0\in X,</math> jeśli
'''''ciągła w punkcie''''' <math>x_0\in X</math>, jeśli


<center>
<center>
<math>\displaystyle
<math>
\forall \{x_n\}\subseteq A:\ \
\forall \{x_n\}\subseteq A:
\bigg[x_n\stackrel{d_X}{\longrightarrow}x_0
\bigg[x_n\stackrel{d_X}{\longrightarrow}x_0
\ \Longrightarrow\
\ \Longrightarrow
f(x_n)\stackrel{d_Y}{\longrightarrow}f(x_0)\bigg].
f(x_n)\stackrel{d_Y}{\longrightarrow}f(x_0)\bigg]</math>
</math>
</center>
</center>


Mówimy, że funkcja <math>\displaystyle f</math> jest
Mówimy, że funkcja <math>f</math> jest
'''''ciągła''''', jeśli jest ciągła w każdym
'''''ciągła''''', jeśli jest ciągła w każdym
punkcie <math>\displaystyle x\in A.</math>
punkcie <math>x\in A</math>.
}}
}}


Udowodnimy teraz twierdzenie, które podaje warunek równoważny ciągłości funkcji
Udowodnimy teraz twierdzenie, które podaje warunek równoważny ciągłości funkcji
między przestrzeniami metrycznymi.
między przestrzeniami metrycznymi.
Zauważmy, że warunek na ciągłość podany w twierdzeniu,
Zauważmy, że warunek na ciągłość, podany w twierdzeniu,
wymaga jedynie pojęcia zbiorów otwartych.
wymaga jedynie pojęcia zbiorów otwartych.


{{twierdzenie|2.33.||
<span id="tw_2_33">{{twierdzenie|2.33.||


Jeśli <math>\displaystyle X</math> i <math>\displaystyle Y</math> są przestrzeniami metrycznymi, to funkcja
Jeśli <math>X</math> i <math>Y</math> są przestrzeniami metrycznymi, to funkcja
<math>\displaystyle \displaystyle f\colon X\longrightarrow Y</math> jest ciągła wtedy i tylko wtedy, gdy
<math>f\colon X\longrightarrow Y</math> jest ciągła wtedy i tylko wtedy, gdy
dla dowolnego zbioru otwartego <math>\displaystyle V</math> w <math>\displaystyle Y,</math> przeciwobraz
dla dowolnego zbioru otwartego <math>V</math> w <math>Y</math>, przeciwobraz
<math>\displaystyle f^{-1}(V)</math> jest otwarty w <math>\displaystyle X.</math>
<math>f^{-1}(V)</math> jest otwarty w <math>X</math>.
}}
}}</span>


{{dowod|twierdzenia 2.33.||
{{dowod|2.33.||
(Dowód nadobowiązkowy.)<br>
"<math>\Longrightarrow</math>":<br>
"<math>\displaystyle \displaystyle\Longrightarrow</math>":<br>
Niech <math>f\colon X\longrightarrow Y</math> będzie funkcją ciągłą.
Niech <math>\displaystyle \displaystyle f\colon X\longrightarrow Y</math> będzie funkcją ciągła.
Niech <math>V</math> będzie zbiorem otwartym w <math>Y</math>.
Niech <math>\displaystyle V</math> będzie zbiorem otwartym w <math>\displaystyle Y.</math>
Należy pokazać, że zbiór <math>f^{-1}(V)</math> jest otwarty w <math>X</math>.
Należy pokazać, że zbiór <math>\displaystyle f^{-1}(V)</math> jest otwarty w <math>\displaystyle X.</math>
W tym celu ustalmy dowolny punkt <math>x\in f^{-1}(V)</math>. Mamy
W tym celu ustalmy dowolny punkt <math>\displaystyle x\in f^{-1}(V)</math> i mamy
wykazać, że jest on zawarty w <math>f^{-1}(V)</math>
wykazać, że jest on zawarty w <math>\displaystyle f^{-1}(V)</math>
wraz z pewną kulą o środku <math>x</math>.
wraz z pewną kulą o środku <math>\displaystyle x.</math>
Ponieważ zbiór <math>V</math> jest otwarty oraz <math>f(x)\in V</math> więc
Ponieważ zbiór <math>\displaystyle V</math> jest otwarty oraz <math>\displaystyle f(x)\in V</math> więc


<center><math>\displaystyle \exists \varepsilon>0:\ K_{Y}(f(x),\varepsilon)\subseteq V.
<center><math>\exists \varepsilon>0: K_{Y}(f(x),\varepsilon)\subseteq V</math></center>
</math></center>


Z drugiej strony, ponieważ funkcja <math>\displaystyle f</math> jest ciągła w punkcie
Z drugiej strony, ponieważ funkcja <math>f</math> jest ciągła w punkcie
<math>\displaystyle x\in V,</math> więc
<math>x\in V</math>, więc


<center><math>\displaystyle \exists \delta>0\ \forall z\in X:\
<center><math>\exists \delta>0\ \forall z\in X:
\big[
\big[
d_X(z,x)<\delta
d_X(z,x)<\delta
\Longrightarrow
\Longrightarrow
d_Y(f(z),f(x))<\varepsilon\big].
d_Y(f(z),f(x))<\varepsilon\big]</math></center>
</math></center>


Zatem, jeśli <math>\displaystyle z\in K(x,\delta),</math>
Zatem, jeśli <math>z\in K(x,\delta)</math>,
to <math>\displaystyle z\in f^{-1}(V),</math> czyli
to <math>z\in f^{-1}(V)</math>, czyli
<math>\displaystyle K(x,\delta)\subseteq f^{-1}(V),</math>
<math>K(x,\delta)\subseteq f^{-1}(V)</math>,
co dowodzi otwartości zbioru <math>\displaystyle f^{-1}(V).</math><br>
co dowodzi otwartości zbioru <math>f^{-1}(V)</math>.<br>
"<math>\displaystyle \displaystyle\Longleftarrow</math>":<br>
"<math>\Longleftarrow</math>":<br>
Załóżmy teraz, że dla dowolnego zbioru otwartego <math>\displaystyle V</math> w <math>\displaystyle Y,</math>
Załóżmy teraz, że dla dowolnego zbioru otwartego <math>V</math> w <math>Y</math>,
zbiór <math>\displaystyle f^{-1}(V)</math> jest otwarty w <math>\displaystyle X.</math>
zbiór <math>f^{-1}(V)</math> jest otwarty w <math>X</math>.
Ustalmy dowolny <math>\displaystyle x\in X.</math> Pokażemy, że funkcja <math>\displaystyle f</math> jest ciągła w
Ustalmy dowolny <math>x\in X</math>. Pokażemy, że funkcja <math>f</math> jest ciągła w
punkcie <math>\displaystyle x.</math>
punkcie <math>x</math>.
W tym celu ustalmy dowolne <math>\displaystyle \displaystyle\varepsilon>0</math> i zdefiniujmy
W tym celu ustalmy dowolne <math>\varepsilon>0</math> i zdefiniujmy


<center><math>\displaystyle V=\{y\in Y:\ d_Y(y,f(x))<\varepsilon\}.
<center><math>V=\{y\in Y:\ d_Y(y,f(x))<\varepsilon\}</math></center>
</math></center>


Wówczas zbiór <math>\displaystyle V</math> jest otwarty w <math>\displaystyle Y</math>
Wówczas zbiór <math>V</math> jest otwarty w <math>Y</math>
(gdyż jest to kula; patrz Twierdzenie [[##t.new.am2.w.01.100|Uzupelnic t.new.am2.w.01.100|]](1)),
(gdyż jest to kula; patrz [[Analiza matematyczna 2/Wykład 1: Przestrzenie metryczne#tw_1_10|twierdzenie 1.10.]] (1)),
a zatem z założenia także zbiór
a zatem z założenia także zbiór
<math>\displaystyle f^{-1}(V)</math> jest otwarty w <math>\displaystyle X.</math>
<math>f^{-1}(V)</math> jest otwarty w <math>X</math>.
A zatem, z otwartości <math>\displaystyle f^{-1}(V)</math> wynika, że
A zatem, z otwartości <math>f^{-1}(V)</math> wynika, że


<center><math>\displaystyle \exists \delta>0:\
<center><math>\exists \delta>0:
K(x,\delta)\subseteq f^{-1}(V),
K(x,\delta)\subseteq f^{-1}(V)</math>,</center>
</math></center>


co oznacza, że
co oznacza, że


<center><math>\displaystyle \exists \delta>0:
<center><math>\exists \delta>0:
\big[z\in K_X(x,\delta)
\big[z\in K_X(x,\delta)
\ \Longrightarrow\
\ \Longrightarrow
z\in f^{-1}(V)\big].
z\in f^{-1}(V)\big]</math></center>
</math></center>


Ale jeśli <math>\displaystyle z\in f^{-1}(V),</math>
Ale jeśli <math>z\in f^{-1}(V)</math>,
to <math>\displaystyle f(z)\in V.</math>
to <math>f(z)\in V</math>.
Zatem
Zatem


<center><math>\displaystyle \exists \delta>0:\
<center><math>\exists \delta>0
\bigg[ z\in K(x,\delta)
\bigg[ z\in K(x,\delta)
\ \Longrightarrow\
\ \Longrightarrow
f(z)\in V\bigg],
f(z)\in V\bigg]</math>,</center>
</math></center>


czyli z definicji <math>\displaystyle V,</math> także
czyli z definicji <math>V</math> także


<center><math>\displaystyle \exists \delta>0:\
<center><math>\exists \delta>0:
\bigg[ d_X(z,x)<\delta
\bigg[ d_X(z,x)<\delta
\ \Longrightarrow\
\ \Longrightarrow
d_Y(f(z),f(x))<\varepsilon\bigg].
d_Y(f(z),f(x))<\varepsilon\bigg]</math></center>
</math></center>


Pokazaliśmy, że <math>\displaystyle f</math> jest ciągła w punkcie <math>\displaystyle x.</math>
Pokazaliśmy, że <math>f</math> jest ciągła w punkcie <math>x</math>.
}}
}}


{{przyklad|2.34.||
{{przyklad|2.34.||


Niech <math>\displaystyle \displaystyle (X,d_d)</math> będzie przestrzenią metryczną dyskretną
Niech <math>(X,d_d)</math> będzie przestrzenią metryczną dyskretną
oraz <math>\displaystyle \displaystyle (Y,d)</math> dowolną przestrzenią metryczną.
oraz <math>(Y,d)</math> dowolną przestrzenią metryczną.
Wówczas dowolna funkcja
Wówczas dowolna funkcja
<math>\displaystyle f\colon X\longrightarrow Y</math> jest ciągła.
<math>f\colon X\longrightarrow Y</math> jest ciągła.
Faktycznie, przeciwobraz dowolnego zbioru
Faktycznie, przeciwobraz dowolnego zbioru
<math>\displaystyle V\subseteq Y</math> (także otwartego) jest zbiorem otwartym w <math>\displaystyle X</math>
<math>V\subseteq Y</math> (także otwartego) jest zbiorem otwartym w <math>X</math>
(bo w przestrzeni metrycznej dyskretnej wszystkie zbiory są
(bo w przestrzeni metrycznej dyskretnej wszystkie zbiory są
otwarte; patrz Przykład [[##p.new.am2.w.01.080|Uzupelnic p.new.am2.w.01.080|]]).
otwarte; patrz [[Analiza matematyczna 2/Wykład 1: Przestrzenie metryczne#prz_1_8|przykład 1.8.]]).
}}
}}


{{twierdzenie|2.35. [Darboux]||
{{twierdzenie|2.35. [Darboux]||
Jeśli <math>\displaystyle X</math> i <math>\displaystyle Y</math> są przestrzeniami metrycznymi,
Jeśli <math>X</math> i <math>Y</math> są przestrzeniami metrycznymi,
<math>\displaystyle A</math> jest zbiorem spójnym w <math>\displaystyle X</math> oraz
<math>A</math> jest zbiorem spójnym w <math>X</math> oraz
<math>\displaystyle \displaystyle f\colon A\longrightarrow Y</math> jest funkcją ciągłą,
<math>f\colon A\longrightarrow Y</math> jest funkcją ciągłą,
to <math>\displaystyle f(A)</math> jest zbiorem spójnym w <math>\displaystyle Y.</math><br>}}
to <math>f(A)</math> jest zbiorem spójnym w <math>Y</math>.<br>}}
{| border="0" align="center" cellspacing="10"
{| border="0" align="center" cellspacing="10"
|<div class="thumb"><div style="width:375px;">
|[[File:Am2.M02.W.R16.svg|375x375px|thumb|center|Funkcja ciągła na zbiorze spójnym]]
<flash>file=Am2.M02.W.R16.swf|width=375|height=375</flash>
|[[File:Am2.M02.W.R17.svg|375x375px|thumb|center|Funkcja ciągła na zbiorze, który nie jest spójny]]
<div.thumbcaption>AM2.M02.W.R16</div>
</div></div>
|<div class="thumb"><div style="width:375px;">
<flash>file=Am2.M02.W.R17.swf|width=375|height=375</flash>
<div.thumbcaption>AM2.M02.W.R17</div>
</div></div>
|}
|}


{{dowod|twierdzenia 2.35.||
{{dowod|2.35.||


Dla dowodu niewprost przypuśćmy, że
Dla dowodu niewprost przypuśćmy, że
<math>\displaystyle f(A)</math> nie jest zbiorem spójnym.
<math>f(A)</math> nie jest zbiorem spójnym.
Zatem istnieją dwa otwarte i rozłączne zbiory
Zatem istnieją dwa otwarte i rozłączne zbiory
<math>\displaystyle U</math> i <math>\displaystyle V</math> mające niepuste przecięcie z <math>\displaystyle f(A)</math> i takie, że
<math>U</math> i <math>V</math> mające niepuste przecięcie z <math>f(A)</math> i takie, że
<math>\displaystyle f(A)\subseteq U\cup V.</math>
<math>f(A)\subseteq U\cup V</math>.
Ponieważ <math>\displaystyle f</math> jest funkcją ciągłą, więc
Ponieważ <math>f</math> jest funkcją ciągłą, więc
zbiory
zbiory
<math>\displaystyle f^{-1}(U)</math> i <math>\displaystyle f^{-1}(V)</math> są otwarte w <math>\displaystyle X</math>
<math>f^{-1}(U)</math> i <math>f^{-1}(V)</math> są otwarte w <math>X</math>
(patrz Twierdzenie [[##t.new.am2.w.02.330|Uzupelnic t.new.am2.w.02.330|]]),
(patrz [[#tw_2_33|twierdzenie 2.33.]]),
są one oczywiście niepuste, rozłączne,
są one oczywiście niepuste, rozłączne,
a ich sumą jest <math>\displaystyle A.</math>
a ich sumą jest <math>A</math>.
Ale jest to sprzeczne ze spójnością zbioru <math>\displaystyle A.</math>
Ale jest to sprzeczne ze spójnością zbioru <math>A</math>.
}}
}}


==Ciągłość jednostajna==
==Ciągłość jednostajna   [rozdział nadobowiązkowy]==


''' Materiał tego podrozdziału jest nadobowiązkowy, ale na twirdzenie 2.39. powołamy się w przyszłości, przy dowodzie twierdzenia Fubiniego.'''
Materiał tego rozdziału jest nadobowiązkowy, ale na twierdzenie 2.39. powołamy się w przyszłości, przy dowodzie twierdzenia Fubiniego.


Na zakończenie wykładu wprowadzimy jeszcze jeden ważny rodzaj
Na zakończenie wykładu wprowadzimy jeszcze jeden ważny rodzaj
Linia 1320: Linia 1227:


{{definicja|2.36. [Ciągłość jednostajna]||
{{definicja|2.36. [Ciągłość jednostajna]||
Niech <math>\displaystyle \displaystyle (X,d_X),\displaystyle \displaystyle (Y,d_Y)</math> będą przestrzeniami metrycznymi
Niech <math>(X,d_X),(Y,d_Y)</math> będą przestrzeniami metrycznymi
oraz niech
oraz niech
<math>\displaystyle \displaystyle f\colon X\longrightarrow Y</math> będzie funkcją.<br>
<math>f\colon X\longrightarrow Y</math> będzie funkcją.<br>


Mówimy, że <math>\displaystyle f</math> jest
Mówimy, że <math>f</math> jest
'''''jednostajnie ciągła''''', jeśli<br>
'''''jednostajnie ciągła''''', jeśli<br>


<center><math>\displaystyle \forall \varepsilon>0\ \
<center><math>\forall \varepsilon>0
\exists \delta>0\ \
\exists \delta>0
\forall x_1,x_2\in X\ \
\forall x_1,x_2\in X
\bigg[
\bigg[
d_X(x_1,x_2)<\delta
d_X(x_1,x_2)<\delta
\ \ \Longrightarrow\ \
\ \ \Longrightarrow  
d_Y\big(f(x_1),f(x_2)\big)<\varepsilon
d_Y\big(f(x_1),f(x_2)\big)<\varepsilon
\bigg].
\bigg]</math></center>
</math></center>


}}
}}


Zauważmy, że ta definicja różni się od definicji ciągłości
Zauważmy, że ta definicja różni się od definicji ciągłości
tylko kolejnością kwantyfikatorów. W definicji ciągłości <math>\displaystyle \displaystyle\delta</math>
tylko kolejnością kwantyfikatorów. W definicji ciągłości <math>\delta</math>
dobrane do <math>\displaystyle \displaystyle\varepsilon</math> może się zmieniać w zależności od punktu
dobrane do <math>\varepsilon</math> może się zmieniać w zależności od punktu
<math>\displaystyle x_0</math> w którym badamy ciągłość. W definicji jednostajnej ciągłości
<math>x_0</math>, w którym badamy ciągłość. W definicji jednostajnej ciągłości
<math>\displaystyle \displaystyle\delta</math> dobrane do <math>\displaystyle \displaystyle\varepsilon</math> jest już "dobre" dla
<math>\delta</math> dobrane do <math>\varepsilon</math> jest już "dobre" dla
wszystkich <math>\displaystyle x_0</math> z dziedziny funkcji.
wszystkich <math>x_0</math> z dziedziny funkcji.


Nic dziwnego, że zachodzi następujące twierdzenie.
Nic dziwnego, że zachodzi następujące twierdzenie.


{{twierdzenie|2.37.||
<span id="tw_2_37">{{twierdzenie|2.37.||


Jeśli
Jeśli
<math>\displaystyle \displaystyle (X,d_X),\displaystyle \displaystyle (Y,d_Y)</math> są przestrzeniami metrycznymi,
<math>(X,d_X),(Y,d_Y)</math> są przestrzeniami metrycznymi,
<math>\displaystyle \displaystyle f\colon X\longrightarrow Y</math> jest funkcją,
<math>f\colon X\longrightarrow Y</math> jest funkcją,
to
to
jeśli funkcja
jeśli funkcja
<math>\displaystyle f</math> jest jednostajnie ciągła, to jest także
<math>f</math> jest jednostajnie ciągła, to jest także
ciągła.
ciągła.
}}
}}</span>
<div class="thumb tright"><div style="width:253px;">
[[File:Am2.M02.W.R18.mp4|253x253px|thumb|right|Funkcja ciągła, która nie jest jednostajnie ciągła]]
<flashwrap>file=Am2.M02.W.R18.swf|size=small</flashwrap>
<div.thumbcaption>AM2.M02.W.R18</div></div>
</div>
{{przyklad|2.38.||
{{przyklad|2.38.||


Implikacja odwrotna do implikacji w powyższym twierdzeniu nie jest prawdziwa.<br>
Implikacja odwrotna do implikacji w powyższym twierdzeniu nie jest prawdziwa.<br>
Np. funkcja <math>\displaystyle \displaystyle\mathbb{R}_+\ni x\longmapsto x^2\in\mathbb{R}</math> jest ciągła,
Np. funkcja <math>\mathbb{R}_+\ni x\longmapsto x^2\in\mathbb{R}</math> jest ciągła,
ale nie jednostajnie ciągła.<br>
ale nie jednostajnie ciągła.<br>


Sprawdzimy, że faktycznie funkcja <math>\displaystyle f(x)=x^2</math> nie jest jednostajnie
Sprawdzimy, że faktycznie funkcja <math>f(x)=x^2</math> nie jest jednostajnie
ciągła. Dla dowolnych dwóch punktów <math>\displaystyle x_1, x_2\in\mathbb{R}_+</math> mamy
ciągła. Dla dowolnych dwóch punktów <math>x_1, x_2\in\mathbb{R}_+</math> mamy
<math>\displaystyle d_2(f(x_1),f(x_2))= |x_1^2-x_2|^2=|x_1-x_2|(x_1+x_2).</math> Zatem,
<math>d_2(f(x_1),f(x_2))= |x_1^2-x_2|^2=|x_1-x_2|(x_1+x_2)</math>. Zatem,
jeśli weźmiemy ustalone  <math>\displaystyle \displaystyle\delta>0</math> (dla jakiegoś <math>\displaystyle \displaystyle\varepsilon>0</math>), to
jeśli weźmiemy ustalone  <math>\delta>0</math> (dla jakiegoś <math>\varepsilon>0</math>), to
dla <math>\displaystyle x_2=x_1+\frac{\delta}{2}</math> odległość
dla <math>x_2=x_1+\frac{\delta}{2}</math> odległość
<math>\displaystyle d_2(f(x_1),f(x_2))=\frac{\delta}{2}(x_1+x_2),</math> co rośnie do
<math>d_2(f(x_1),f(x_2))=\frac{\delta}{2}(x_1+x_2)</math>, co rośnie do
nieskończoności gdy zwiększamy <math>\displaystyle x_1.</math> A zatem nie możemy dobrać
nieskończoności, gdy zwiększamy <math>x_1</math>. A zatem nie możemy dobrać
<math>\displaystyle \displaystyle\delta</math> niezależnego od wyboru punktu <math>\displaystyle x_1.</math>
<math>\delta</math> niezależnego od wyboru punktu <math>x_1</math>.
}}
}}


Czasami jednak implikacja odwrotna do tej w Twierdzeniu [[##t.new.am2.w.02.370|Uzupelnic t.new.am2.w.02.370|]]
Czasami jednak implikacja odwrotna do tej w [[#tw_2_37|twierdzeniu 2.37.]] zachodzi. Mówi o tym kolejne twierdzenie.
zachodzi. Mówi o tym kolejne twierdzenie.


<span id="tw_2_39">{{twierdzenie|2.39.||
<span id="tw_2_39">{{twierdzenie|2.39.||


Jeśli
Jeśli
<math>\displaystyle \displaystyle (X,d_X),\displaystyle \displaystyle (Y,d_Y)</math> są przestrzeniami metrycznymi,
<math>(X,d_X),(Y,d_Y)</math> są przestrzeniami metrycznymi,
<math>\displaystyle A</math> jest zbiorem zwartym w
<math>A</math> jest zbiorem zwartym w
<math>\displaystyle X</math> oraz
<math>X</math> oraz
<math>\displaystyle f\colon A\longrightarrow Y</math> jest funkcją,
<math>f\colon A\longrightarrow Y</math> jest funkcją,
to
to
<math>\displaystyle f</math> jest jednostajnie ciągła
<math>f</math> jest jednostajnie ciągła
wtedy i tylko wtedy, gdy
wtedy i tylko wtedy, gdy
<math>\displaystyle f</math> jest ciągła.
<math>f</math> jest ciągła.
}}</span>
}}</span>


Wnioskiem z tego twierdzenia jest fakt, że jeśli mamy funkcję
Wnioskiem z tego twierdzenia jest fakt, że jeśli mamy funkcję
ciągłą na zbiorze zwartym (na przykład na przedziale domkniętym
ciągłą na zbiorze zwartym (na przykład na przedziale domkniętym
lub na iloczynie kartezjańskim przedziałów domkniętych) to dla
lub na iloczynie kartezjańskim przedziałów domkniętych), to dla
danego <math>\displaystyle \displaystyle\varepsilon>0</math> możemy dobrać
danego <math>\varepsilon>0</math> możemy dobrać
<math>\displaystyle \displaystyle\delta>0,</math> które jest "dobre" dla wszystkich <math>\displaystyle x_0</math>
<math>\delta>0</math>, które jest "dobre" dla wszystkich <math>x_0</math>
z naszego zbioru zwartego, czyli mamy
z naszego zbioru zwartego, czyli mamy


<center><math>\displaystyle d_X(x_0,x)
<center><math>d_X(x_0,x)
\ <\
<
\delta \Longrightarrow d_Y(f(x_0), f(x))
\delta \Longrightarrow d_Y(f(x_0), f(x))
\ <\
<
\varepsilon,
\varepsilon</math>,</center>
</math></center>


niezależnie od tego, jakie <math>\displaystyle x_0\in X</math> weźmiemy.
niezależnie od tego, jakie <math>x_0\in X</math> weźmiemy.

Aktualna wersja na dzień 21:48, 11 wrz 2023

Ciągi w przestrzeniach metrycznych

Stefan Banach (1892-1945)
Zobacz biografię

W wykładzie tym wprowadzamy pojęcie ciągu w dowolnej przestrzeni metrycznej. Definiujemy granicę ciągu w przestrzeni metrycznej i przedstawiamy jej własności. Wprowadzamy pojęcie ciągu Cauchy'ego i zupełności. Dowodzimy twierdzenie Banacha o punkcie stałym i twierdzenie Cantora dla przestrzeni zupełnych. Wprowadzamy pojęcie ciągowej zwartości i charakteryzujemy zbiory zwarte w przestrzeni euklidesowej. Jako materiał nadobowiązkowy omawiamy ciągłość funkcji między przestrzeniami metrycznymi. Dowodzimy pewnego warunku równoważnego ciągłości funkcji oraz tak zwaną własność Darboux. Wprowadzamy pojęcie: jednostajna ciągłość funkcji.

Ciąg i granica

Wyobraźmy sobie dwóch ludzi na kuli ziemskiej: jednego człowieka na biegunie północnym, a drugiego na biegunie południowym. Jaka jest dzielącaich odległość? Jeśli potraktujemy tych ludzi jako dwa punkty przestrzeni 3, to ich odległość będzie równa średnicy Ziemi (czyli około 12732 kilometry). Ale każdy odpowie, że odległość dzieląca tych ludzi równa jest połowie obwodu Ziemi (czyli około 20000 kilometrów). Odległość jaką w tej chwili podajemy nie jest zatem odległością w N, lecz w zupełnie innej przestrzeni, jaką jest powierzchnia kuli. Tak więc na co dzień spotykamy się także z przestrzeniami metrycznymi innymi niż N.

Definicja 2.1. [ciąg]

Niech X będzie dowolnym zbiorem. Ciągiem o wyrazach w zbiorze X nazywamy dowolną funkcję f:X.
Ciąg ten oznaczamy

{xn}nX,{xn}n=1X,{xn}X,  lub  x1,x2,


gdzie f(n)=xn n
Ciąg
Wykres ciągu

Definicja 2.2. [granica ciągu]

Niech (X,d) będzie przestrzenią metryczną, {xn}X ciągiem oraz gX
Mówimy, że g jest granicą ciągu {xn} w metryce d, jeśli dla dowolnego ε>0 wyrazy ciągu są od pewnego momentu oddalone od g o mnie niż ε, czyli

ε>0 N nN:d(xn,g)<ε

i piszemy

limn+xn=g,xnn+g,xng lub xndg

Mówimy, że ciąg {xn} jest zbieżny, jeśli

gX:limn+xn=g
Plik:AM2.M02.W.R03.mp4
Ciąg zbieżny
Wykres ciągu zbieżnego
Uwaga 2.3.

Warunek

ε>0 N nN:d(xn,g)<ε

w powyższej definicji jest równoważny warunkowi

ε>0 N nN:xnK(g,ε)

Wynika to wprost z definicji kuli, gdyż

d(xn,g)<ε xnK(g,ε)

Definicja 2.4. [ciąg ograniczony]

Ciąg {xn}X nazywamy ograniczonym, jeśli

xX r>0 n:d(x,xn)<r

Innymi słowy, ciąg {xn} jest ograniczony, jeśli zbiór jego wartości {xn: n} jest ograniczony w X.

Przykład 2.5.

Niech (X,d) będzie przestrzenią metryczną dyskretną oraz {xn}X dowolnym ciągiem. Wówczas ciąg {xn} jest zbieżny wtedy i tylko wtedy, gdy {xn} jest stały od pewnego miejsca.

"":
Ta implikacja jest oczywista.

"":
Załóżmy, że limn+xn=x Należy pokazać, że ciąg {xn} jest stały od pewnego miejsca. Ustalmy ε=12 Z definicji granicy wiemy, że

N nN:d(xn,x)<12

Ale metryka dyskretna przyjmuje tylko wartości 0 lub 1. Zatem warunek d(xn,x)<12 oznacza, że d(xn,x)=0, czyli xn=x. Pokazaliśmy zatem, że

nN:xn=x

to znaczy ciąg {xn} jest stały od pewnego miejsca.

Podobnie jak w przypadku ciągów w N, dla ciągów w ((X,d) zachodzą następujące twierdzenia:

Twierdzenie 2.6.

Niech (X,d) będzie dowolną przestrzenią metryczną. Niech {xn}X będzie ciągiem oraz gX. Wówczas:
(1) xndg wtedy i tylko, wtedy, gdy d(xn,g)0,
(2) Istnieje co najwyżej jedna granica ciągu {xn}: to znaczy

[limn+xn=g1X i limn+xn=g2X] g1=g2

(3) Jeśli ciąg {xn} jest zbieżny, to jest ograniczony.
(4) Jeśli limn+xn=g oraz {xnk} jest dowolnym podciągiem ciągu {xn}, to

limk+xnk=g

(5) Jeśli {xn} jest ciągiem zbieżnym oraz {xnk} jest jego dowolnym podciągiem takim, że limk+xnk=g, to także limn+xn=g
(6) Jeśli dla dowolnego podciągu {xnk} ciągu {xn} istnieje jego dalszy podciąg {xnkl} taki, że liml+xnkl=g to limn+xn=g

Zupełność

Augustin Louis Cauchy (1789-1857)
Zobacz biografię

Przypomnijmy teraz znane już z Analizy matematycznej 1 pojęcie ciągu Cauchy'ego.

Definicja 2.7. [warunek Cauchy'ego dla ciągu]

Niech (X,d) będzie przestrzenią metryczną oraz {xn}X ciągiem.
Mówimy, że ciąg {xn} spełnia warunek Cauchy'ego lub jest ciągiem Cauchy'ego, jeśli

ε>0N n,mN:d(xn,xm)<ε

Warunek Cauchy'ego dla ciągu {xn} oznacza, że dla dowolnie wybranej liczby ε>0, począwszy od pewnego miejsca, każde dwa wyrazy ciągu są oddalone od siebie o mniej niż ε.

Na wykładzie z Analizy matematycznej 1 dowiedzieliśmy się, że ciągi zbieżne w N to są dokładnie ciągi Cauchy'ego. W dowolnej przestrzeni metrycznej zachodzi wynikanie tylko w jedną stronę.

Twierdzenie 2.8. [Zbieżność ciągu a warunek Cauchy'ego]

Niech (X,d) będzie przestrzenią metryczną oraz niech {xn}X będzie dowolnym ciągiem.
Jeśli ciąg {xn} jest zbieżny w X, to spełnia on warunek Cauchy'ego.

Dowód 2.8.

Niech {xn} będzie ciągiem zbieżnym w X, to znaczy limn+xn=gX. Aby pokazać warunek Cauchy'ego, ustalmy dowolne ε>0. Z definicji granicy wynika, że

N nN:d(xn,g)<ε2

Zatem dla dowolnych n,mN mamy

d(xn,xm)d(xn,g)+d(g,xm)=d(xn,g)+d(xm,g)<ε2+ε2=ε,

co kończy dowód.

Uwaga 2.9.

Twierdzenie odwrotne do powyższego nie jest prawdziwe. Było to pokazane na wykładzie z Analizy matematycznej 1 (patrz Analiza matematyczna 1 uwaga 3.31. oraz przykład 2.11. poniżej).

Definicja 2.10. [przestrzeń zupełna]

Niech (X,d) będzie przestrzenią metryczną. Mówimy, że przestrzeń X jest zupełna, jeśli dowolny ciąg spełniający warunek Cauchy'ego w X jest zbieżny w X.

Przykład 2.11.

Przestrzenie (,d2) oraz ([0,1],d2) są zupełne (wiemy to z wykładu z Analizy matematycznej 1).

Przestrzenie (,d2) oraz ((0,1),d2) nie są zupełne. Aby pokazać, że przestrzeń ((0,1),d2) nie jest zupełna, weźmy ciąg {1n}. Łatwo sprawdzić, że jest on ciągiem Cauchy'ego, ale nie ma granicy w (0,1).

Ważnym twierdzeniem zachodzącym w przestrzeniach zupełnych jest następujące twierdzenie Banacha o punkcie stałym. Mówi ono, iż każde odwzorowanie zwężające (to znaczy "zmniejszające odległości" między punktami; patrz definicja 2.12.) prowadzące z przestrzeni zupełnej w siebie posiada punkt stały. Oznacza to, że istnieje element xX o tej własności, że f(x)=x. Z zastosowaniem tego twierdzenia spotkamy się przy okazji równań różniczkowych. Twierdzenie to zajmuje ważne miejsce w matematyce i zostało udowodnione przez wielkiego polskiego matematyka Stefana Banacha.

Definicja 2.12. [odwzorowanie zwężające]

Niech (X,d) będzie przestrzenią metryczną. Mówimy, że odwzorowanie f:XX jest zwężające, jeśli

λ[0,1) x,yX:d(f(x),f(y))λ d(x,y)

Przykład 2.13.

Dla (,d2), odwzorowaniem zwężającym jest na przykład f(x)=12x, a odwzorowania f(x)=x,f(x)=x+2,f(x)=x2 nie są zwężające.

Definicja 2.14. [punkt stały]

Niech (X,d) jest przestrzenią metryczną. Mówimy, że x0X jest punktem stałym odwzorowania f:XX, jeśli f(x0)=x0.

Przykład 2.15.

Dla (,d2), punktem stałym odwzorowania f(x)=12x jest 0, punktami stałymi odwzorowania f(x)=x są wszystkie punkty x; odwzorowanie f(x)=x+2 nie ma punktów stałych; punktami stałymi odwzorowania f(x)=x20 i 1.

Twierdzenie 2.16. [Twierdzenie Banacha o punkcie stałym]

Jeśli (X,d) jest przestrzenią metryczną zupełną, f:XX jest odwzorowaniem zwężającym, to f ma dokładnie jeden punkt stały, to znaczy

! x*X:f(x*)=x*

Rysunek do dowodu twierdzenia Banacha o punkcie stałym

Dowód 2.16. [nadobowiązkowy]

Ustalmy dowolny x0X. Zdefiniujmy rekurencyjnie ciąg:

xn  =dff(xn1) dla  n

Jeżeli d(x0,x1)=0, to f(x0)=x1=x0, a zatem x0 jest szukanym punktem stałym.
Możemy więc w dalszej części założyć, że d(x0,x1)>0.
Pokażemy, że zdefiniowany powyżej ciąg {xn} spełnia warunek Cauchy'ego, a zatem jest zbieżny (gdyż przestrzeń jest zupełna).
W tym celu ustalmy ε>0. Ponieważ λ(0,1), więc ciąg geometryczny {λn}n jest zbieżny do zera (patrz Analiza matematyczna 1 przykład 03.22.). Z definicji granicy wynika, że

N0: λN0<ε(1λ)d(x0,x1)

Niech teraz n,mN0. Dla ustalenia uwagi załóżmy, że m>n (rozumowanie dla n>m jest analogiczne). Mamy

d(xn,xn+1)=d(f(xn1),f(xn))λd(xn1,xn)

Zatem (dowodząc indukcyjnie) dostajemy

n:d(xn,xxn+1)λnd(x0,x1)

Korzystając z nierówności trójkąta oraz faktu powyżej, dostajemy

d(xn,xm)d(xn,xn+1)+d(xn+1,xn+2)++d(xm1,xm)(λn+λn+1++λm1)d(x0,xn)=λn(1+λ++λmn1)d(x0,x1).

Wykorzystując wzór na sumę skończonego ciągu geometrycznego (patrz Analiza matematyczna 1 wnoisek 1.11), mamy

d(xn,xm)λn1λmn1λd(x0,x1)<λn1λd(x0,x1)

Z powyższej nierówności oraz definicji N0 mamy

d(xn,xm)<λn1λd(x0,x1)<ε

Pokazaliśmy zatem, że ciąg {xn} spełnia warunek Cauchy'ego, a więc jest zbieżny (bo X jest przestrzenią zupełną), to znaczy

x*X:limn+xn=x*

Pokażemy, że element x* jest punktem stałym odwzorowania f. W tym celu ustalmy ε>0. Korzystając z definicji granicy ciągu, mamy

N nN:d(x*,xn)<ε2

Zatem z nierówności trójkąta oraz wyboru N, dla nN mamy

0d(f(x*),x*)d(f(x*),f(xn))+d(f(xn),x*)λf(x*,xn)+d(xn+1,x*)<ε2+ε2=ε.

Ponieważ nierówność d(f(x*),x*)<ε zachodzi dla dowolnego ε>0, zatem d(f(x*),x*)=0, a to oznacza (z definicji metryki), że f(x*)=x*.

Na koniec pokażemy, że znaleziony punkt x* jest jedynym punktem stałym odwzorowania f. Załóżmy, że pewien element xX jest punktem stałym dla f, to znaczy f(x)=x. Wówczas:

d(x*,x)=d(f(x*),f(x))λd(x*,x),

zatem

(1λ)d(x*,x)0

Ponieważ λ(0,1), więc d(x*,x)=0, a stąd x=x*. Pokazaliśmy więc, że x* jest jedynym punktem stałym.

Ciąg {xn} skonstruowany w powyższym dowodzie nosi nazwę ciągu kolejnych przybliżeń.

Będziemy chcieli scharakteryzować zbiory zwarte w dowolnej przestrzeni metrycznej. Rozważmy następujący przykład.

Przykład 2.17.

Rozważmy przedział (0,1) z metryką euklidesową d2. Zauważmy, że w tym przedziale przedziały (0,a] gdzie a(0,1) są zbiorami domkniętymi (bo ich uzupełnienia (a,1) są otwarte). Weźmy ciąg przedziałów Fn=(0,1n]. Oczywiści F1F2. Widać, że część wspólna wszystkich tych zbiorów jest zbiorem pustym. Jeśli natomiast zamiast przedziału (0,1) weźmiemy przedział [0,1] z metryką euklidesową d2 i zdefiniujemy zbiory domknięte Fn=[0,1n], to także F1F oraz część wspólna wszystkich tych zbiorów jest zbiorem jednopunktowym {0}. Ten przykład jest ilustracją do poniższego twierdzenia Cantora.

Georg Ferdinand Ludwig Philipp Cantor (1845-1918)
Zobacz biografię
Plik:AM2.M02.W.R06.mp4
Zstępujący ciąg zbiorów domkniętych

Twierdzenie 2.18. [Twierdzenie Cantora. Warunek równoważny zupełności przestrzeni]

Jeśli (X,d) jest przestrzenią metryczną, to X jest zupełna, wtedy i tylko wtedy, gdy każdy zstępujący ciąg zbiorów domkniętych, niepustych, o średnicach malejących do zera, ma przecięcie niepuste.

Przedstawiamy jedynie szkic dowodu twierdzenia Cantora. Piszemy "dlaczego?", zaznaczając fakty wymagające dokładniejszego uzasadnienia.

Dowód 2.18. [nadobowiązkowy]

[Szkic] "":
Niech {Fn} będzie zstępującym ciągiem zbiorów niepustych i domkniętych o średnicach zmierzających do zera, to znaczy

F1F2

gdzie

diam(Fn)0

Dla każdego n wybierzmy jeden dowolny element xnFn. Powstały w ten sposób ciąg spełnia warunek Cauchy'ego (dlaczego?). Ponieważ przestrzeń jest zupełna, więc

xX:limn+xn=x

Wówczas xnFn (dlaczego?), a zatem nFn.
"":
Aby pokazać zupełność przestrzeni X, weźmy dowolny ciąg spełniający warunek Cauchy'ego {xn}X. Dla każdego n definiujemy

Fn={xn,xn+1,}

(to znaczy Fn jest domknięciem zbioru wartości ciągu {xk}k=n). Wówczas {Fn} jest zstępującym ciągiem zbiorów niepustych, domkniętych, o średnicach zmierzających do zera (dlaczego?). Zatem z założenia istnieje xnFn. Wówczas limn+xn=x (dlaczego?).

Kolejne twierdzenie podaje związki między zbieżnością ciągu (odpowiednio warunkiem Cauchy'ego dla ciągu) w iloczynie kartezjańskim przestrzeni metrycznych a zbieżnością ciągów (odpowiednio warunkiem Cauchy'ego) na poszczególnych współrzędnych. Dowód pozostawiamy na ćwiczenia (patrz ćwiczenie 2.3.).

Plik:AM2.M02.W.R07.mp4
Ciąg w iloczynie kartezjańskim

Twierdzenie 2.19. [Granica ciągu w iloczynie kartezjańskim]

Jeśli (Xi,di) są przestrzeniami metrycznymi dla i=1,k,X=X1××Xk,{an}X jest ciągiem w X, w szczególności an=(an1,,ank) dla n oraz a=(a1,,ak)X, to
(1) limn+an=a wtedy i tylko wtedy, gdy limn+ani=ai dla i=1,,k.
(2) Ciąg {an} spełnia warunek Cauchy'ego wtedy i tylko wtedy, gdy ciągi {ani} spełniają warunek Cauchy'ego dla i=1,,k.

Prostą konsekwencją powyższego twierdzenia są następujące wnioski mówiące, że zupełność zachowuje się przy braniu iloczynu kartezjańskiego przestrzeni metrycznych (dowód pomijamy).

Wniosek 2.20.

Jeśli (Xi,di) są przestrzeniami metrycznymi zupełnymi dla i=1,,k, to X1××Xk jest przestrzenią metryczną zupełną.

Wniosek 2.21.

N oraz N są przestrzeniami metrycznymi zupełnymi.

Ciągowa zwartość

Pojęcie ciągowej zwartości było wprowadzone na wykładzie z Analizy matematycznej 1. Zbiory ciągowo zwarte nazwaliśmy wtedy zwartymi, korzystając z faktu, że w przypadku N oba te pojęcia są równoważne (patrz twierdzenie 2.23.).

Definicja 2.22.

Niech (X,d) będzie przestrzenią metryczną oraz AX.
Mówimy, że A jest zbiorem ciągowo zwartym, jeśli z każdego ciągu {xn}A można wybrać podciąg {xnk} zbieżny w A.

Okazuje się, że zwartość jest równoważna ciągowej zwartości w przestrzeniach metrycznych. Mówi o tym kolejne twierdzenie. Podamy dowód tylko jednej z implikacji w poniższym twierdzeniu, mianowicie, że zwartość pociąga za sobą ciągową zwartość. Dowód przeciwnej (bardziej interesującej) implikacji wykracza poza program tego kursu. Przestrzeń metryczną, która jest zbiorem (ciągowo) zwartym będziemy nazywać przestrzenią (ciągowo) zwartą.

Twierdzenie 2.23.

Jeśli X jest przestrzenią metryczną to X jest przestrzenią zwartą wtedy i tylko wtedy, gdy X jest przestrzenią ciągowo zwartą.

Dowód 2.23. [nadobowiązkowy]

"" Załóżmy, że przestrzeń X jest zwarta. Aby pokazać ciągową zwartość, przypuśćmy, że {xn}X jest dowolnym ciągiem przestrzeni X. Dla dowolnej liczby n definiujemy zbiory

An =df {xn+1,xn+2,},Vn =df XAn

Zbiory Vn są otwarte (jako uzupełnienie zbiorów domkniętych) oraz

n:Vn Vn+1

Pokażemy, że n=1VnX. Dla dowodu niewprost przypuśćmy, że n=1Vn=X, czyli {Vn}n jest pokryciem otwartym X. Ponieważ z założenia X jest przestrzenią zwartą, więc z pokrycia tego można wybrać podpokrycie skończone, to znaczy

k:n=1kVn=X

Ale ciąg {Vn} był wstępujący, zatem Vk=n=1kVn=X, czyli Ak=XVk=, sprzeczność.
Pokazaliśmy zatem, że

X n=1Vn=Xn=1An

To oznacza, że

xn=1An,

czyli

x n:xAn

Konstruujemy podciąg {xnk} ciągu {xn} w następujący sposób. Ponieważ xA1, więc (z definicji domknięcia zbioru) istnieje n1 takie, że d(x,xn1)<1. Ponieważ xAn1, zatem istnieje n2>n1 takie, że d(x,xn2)<12. Postępując w ten sposób, skonstruowaliśmy podciąg {xnk} ciągu {xn} o tej własności, że

k:d(xnk,x)<1k

Zatem limk+xnk=x (patrz twierdzenie 2.6.).

"" Pomijamy dowód tej implikacji.

Twierdzenie 2.24.

Jeśli X1,,Xk są przestrzeniami metrycznymi zwartymi, to X1××Xk (z metryką standardową) jest przestrzenią metryczną zwartą.

Dowód 2.24. [nadobowiązkowy]

Przeprowadzimy dowód indukcyjny ze względu na ilość przestrzeni k. Dla k=1 twierdzenie jest prawdziwe.
Załóżmy, że twierdzenie jest prawdziwe dla pewnej ilości k przestrzeni metrycznych. Pokażemy jego prawdziwość dla liczby następnej, k+1 przestrzeni metrycznych. Zakładamy, że przestrzenie metryczne X1,,Xk,Xk+1 są zwarte. Aby pokazać zwartość iloczynu kartezjańskiego X1××Xk×Xk+1, wystarczy pokazać ciągową zwartość tego iloczynu kartezjańskiego (porównaj twierdzenie 2.23.). W tym celu niech {xn}X1××Xk×Xk+1 będzie dowolnym ciągiem, gdzie xn=(xn1,,xnk,xnk+1) dla n. Z założenia indukcyjnego wiemy, że iloczyn kartezjański X1××Xk jest zwarty, a zatem także ciągowo zwarty. Zatem z ciągu {yn}X1××Xk, gdzie yn=(xn1,,xnk) można wybrać podciąg zbieżny {ynl}. Ponieważ przestrzeń Xk+1 jest zwarta, więc z ciągu {xnlk+1} można wybrać podciąg {xnlmk+1} zbieżny w Xk+1. Oczywiście podciąg {ynlm}X1××Xk jest zbieżny w X1××Xk (jako podciąg ciągu zbieżnego {ynl}). Zatem podciąg {xnlm} jest zbieżny w X1××Xk×Xk+1 (patrz twierdzenie 2.19.).

Wniosek 2.25.

Kostka [a1,b1]×[aN,bN]N jest zwarta w N.

Dowód 2.25.

Twierdzenie jest natychmiastową konsekwencją tego, że przedział domknięty i ograniczony w jest zbiorem zwartym (patrz twierdzenie 1.21.) oraz powyższego twierdzenie 2.24.

Plik:AM2.M02.W.R08.svg
Kostka w 2
Plik:AM2.M02.W.R09.svg
Kostka w 3
Félix Édouard Justin Émile Borel (1871-1956)
Zobacz biografię

Kolejny wniosek podaje pełną charakteryzację zbiorów zwartych w przestrzeni euklidesowej N.


Wniosek 2.26. [Heinego-Borela]

Jeśli AN, to zbiór A jest zwarty

wtedy i tylko wtedy, gdy jest domknięty i ograniczony.

Dowód 2.26.

""
Implikacja ta jest prawdziwa w dowolnej przestrzeni metrycznej, co było udowodnione na poprzednim wykładzie (patrz twierdzenie 1.19. i uwaga 1.20.
""
Jeśli zbiór AN jest ograniczony, to możemy go zawrzeć w pewnej kostce [a1,b1]×[aN,bN]N (dlaczego?). Jeśli ponadto jest domknięty, to ze zwartości kostki (patrz wiosek 2.25.) wynika jego zwartość, bo podzbiór domknięty jest zbiorem zwartym (patrz twierdzenie 1.19. (4)).

Plik:AM2.M02.W.R10.mp4
Zbiór zwarty w 2
Plik:AM2.M02.W.R11.mp4
Zbiór zwarty w 3

Zachodzi następujący związek między przestrzeniami zwartymi a zupełnymi.


Twierdzenie 2.27.

Przestrzeń metryczna metryczna zwarta jest zupełna.

Dowód 2.27. [nadobowiązkowy]

Niech (X,d) będzie przestrzenią metryczną zwartą. Należy pokazać, że przestrzeń metryczna X jest zupełna. W tym celu weźmy dowolny ciąg {xn} spełniający warunek Cauchy'ego. Z twierdzenia 2.23. wiemy, że przestrzeń X jest ciągowo zwarta, zatem z ciągu {xn} możemy wybrać podciąg {xnk} zbieżny w X, to znaczy

x0X:limn+xnk=x0

Wykażemy, że limn+xn=x0. Ustalmy dowolne ε>0. Z definicji granicy wiemy, że istnieje k0 takie, że

kk0:d(xnk,x0)<ε2

Z warunku Cauchy'ego wiemy, że istnieje N1 takie, że dla dowolnych m,nN1 zachodzi

d(xn,xm)<ε2

Niech k1k0 będzie takie, że nk1N1 oraz niech N=nk1. Wówczas dla dowolnego nN mamy

d(xn,x0)d(xn,xnk1)+d(xnk1,x0)<ε2+ε2=ε

Pokazaliśmy zatem, że limn+xn=x0, co kończy dowód zupełności przestrzeni X.

Uwaga 2.28.

Twierdzenie odwrotne do powyższego nie jest prawdziwe. Wiemy na przykład, że przestrzeń metryczna (,d2) jest zupełna, ale nie zwarta (patrz przykład 2.11. oraz twierdzenie 1.22.).

Ciągłość funkcji w przestrzeniach metrycznych [rozdział nadobowiązkowy]

Jeśli f jest funkcją między dwiema przestrzeniami metrycznymi (np z 2 do 3), to ponieważ możemy mierzyć odległości w tych przestrzeniach, więc możemy także mówić o granicy i ciągłości funkcji. Podobnie jak dla funkcji rzeczywistych, podamy dwie równoważne definicje granicy i ciągłości funkcji w punkcie.

Definicja 2.29. [Cauchy'ego granicy funkcji w punkcie]

Niech (X,dX) oraz (Y,dY) będą dwiema przestrzeniami metrycznymi, niech AX,gY, niech f:AY będzie funkcją oraz niech x0X będzie punktem skupienia zbioru A.
Mówimy, że funkcja f ma granicę g w punkcie x0X, jeśli

ε>0  δ>0xA(K(x0,δ){x0}):f(x)K(g,ε)

lub innymi słowy

ε>0  δ>0xA{x0}:[dX(x0,x)<δ dY(f(x),g)<ε]

Piszemy wówczas

limxx0f(x)=g lub f(x)xx0g

Plik:Am2.M02.W.R12.svg
Granica funkcji w punkcie
Granica funkcji w punkcie

Definicja 2.30. [Heinego granicy funkcji w punkcie]

Niech (X,dX) oraz (Y,dY) będą dwiema przestrzeniami metrycznymi, AX,gY, niech f:AY będzie funkcją oraz niech x0X będzie punktem skupienia zbioru A.
Mówimy, że funkcja f ma granicę g w punkcie x0X, jeśli

{xn}A{x0}:[xndXx0 f(xn)dYg]

Piszemy wówczas

limxx0f(x)=g lub f(x)xx0g

Plik:Am2.M02.W.R14.svg
Funkcja ciągła w punkcie
Plik:Am2.M02.W.R15.mp4
Funkcja ciągła w punkcie

Tak samo jak dla funkcji rzeczywistych, funkcje między przestrzeniami metrycznymi są ciągłe, gdy mają granicę równą wartości.

Definicja 2.31. [Cauchy'ego ciągłości funkcji w punkcie]

Niech (X,dX) oraz (Y,dY) będą dwiema przestrzeniami metrycznymi, AX, niech f:AY będzie funkcją oraz niech x0A (x0 nie musi być punktem skupienia zbioru A).
Mówimy, że funkcja f jest ciągła w punkcie x0X, jeśli

ε>0  δ>0xA:[dX(x,x0)<δ dY(f(x),f(x0))<ε]


Definicja 2.32. [Heinego ciągłości funkcji w punkcie]

Niech (X,dX) oraz (Y,dY) będą dwiema przestrzeniami metrycznymi AX,
niech f:AY będzie funkcją oraz niech x0A (x0 nie musi być punktem skupienia zbioru A).
Mówimy, że funkcja f jest ciągła w punkcie x0X, jeśli

{xn}A:[xndXx0 f(xn)dYf(x0)]

Mówimy, że funkcja f jest ciągła, jeśli jest ciągła w każdym punkcie xA.

Udowodnimy teraz twierdzenie, które podaje warunek równoważny ciągłości funkcji między przestrzeniami metrycznymi. Zauważmy, że warunek na ciągłość, podany w twierdzeniu, wymaga jedynie pojęcia zbiorów otwartych.

Twierdzenie 2.33.

Jeśli X i Y są przestrzeniami metrycznymi, to funkcja f:XY jest ciągła wtedy i tylko wtedy, gdy dla dowolnego zbioru otwartego V w Y, przeciwobraz f1(V) jest otwarty w X.

Dowód 2.33.

"":
Niech f:XY będzie funkcją ciągłą. Niech V będzie zbiorem otwartym w Y. Należy pokazać, że zbiór f1(V) jest otwarty w X. W tym celu ustalmy dowolny punkt xf1(V). Mamy wykazać, że jest on zawarty w f1(V) wraz z pewną kulą o środku x. Ponieważ zbiór V jest otwarty oraz f(x)V więc

ε>0:KY(f(x),ε)V

Z drugiej strony, ponieważ funkcja f jest ciągła w punkcie xV, więc

δ>0 zX:[dX(z,x)<δdY(f(z),f(x))<ε]

Zatem, jeśli zK(x,δ), to zf1(V), czyli K(x,δ)f1(V), co dowodzi otwartości zbioru f1(V).
"":
Załóżmy teraz, że dla dowolnego zbioru otwartego V w Y, zbiór f1(V) jest otwarty w X. Ustalmy dowolny xX. Pokażemy, że funkcja f jest ciągła w punkcie x. W tym celu ustalmy dowolne ε>0 i zdefiniujmy

V={yY: dY(y,f(x))<ε}

Wówczas zbiór V jest otwarty w Y (gdyż jest to kula; patrz twierdzenie 1.10. (1)), a zatem z założenia także zbiór f1(V) jest otwarty w X. A zatem, z otwartości f1(V) wynika, że

δ>0:K(x,δ)f1(V),

co oznacza, że

δ>0:[zKX(x,δ) zf1(V)]

Ale jeśli zf1(V), to f(z)V. Zatem

δ>0[zK(x,δ) f(z)V],

czyli z definicji V także

δ>0:[dX(z,x)<δ dY(f(z),f(x))<ε]

Pokazaliśmy, że f jest ciągła w punkcie x.

Przykład 2.34.

Niech (X,dd) będzie przestrzenią metryczną dyskretną oraz (Y,d) dowolną przestrzenią metryczną. Wówczas dowolna funkcja f:XY jest ciągła. Faktycznie, przeciwobraz dowolnego zbioru VY (także otwartego) jest zbiorem otwartym w X (bo w przestrzeni metrycznej dyskretnej wszystkie zbiory są otwarte; patrz przykład 1.8.).

Twierdzenie 2.35. [Darboux]

Jeśli X i Y są przestrzeniami metrycznymi, A jest zbiorem spójnym w X oraz f:AY jest funkcją ciągłą,

to f(A) jest zbiorem spójnym w Y.
Funkcja ciągła na zbiorze spójnym
Funkcja ciągła na zbiorze, który nie jest spójny

Dowód 2.35.

Dla dowodu niewprost przypuśćmy, że f(A) nie jest zbiorem spójnym. Zatem istnieją dwa otwarte i rozłączne zbiory U i V mające niepuste przecięcie z f(A) i takie, że f(A)UV. Ponieważ f jest funkcją ciągłą, więc zbiory f1(U) i f1(V) są otwarte w X (patrz twierdzenie 2.33.), są one oczywiście niepuste, rozłączne, a ich sumą jest A. Ale jest to sprzeczne ze spójnością zbioru A.

Ciągłość jednostajna [rozdział nadobowiązkowy]

Materiał tego rozdziału jest nadobowiązkowy, ale na twierdzenie 2.39. powołamy się w przyszłości, przy dowodzie twierdzenia Fubiniego.

Na zakończenie wykładu wprowadzimy jeszcze jeden ważny rodzaj ciągłości, a mianowicie ciągłość jednostajną.

Definicja 2.36. [Ciągłość jednostajna]

Niech (X,dX),(Y,dY) będą przestrzeniami metrycznymi oraz niech f:XY będzie funkcją.

Mówimy, że f jest jednostajnie ciągła, jeśli

ε>0δ>0x1,x2X[dX(x1,x2)<δ  dY(f(x1),f(x2))<ε]

Zauważmy, że ta definicja różni się od definicji ciągłości tylko kolejnością kwantyfikatorów. W definicji ciągłości δ dobrane do ε może się zmieniać w zależności od punktu x0, w którym badamy ciągłość. W definicji jednostajnej ciągłości δ dobrane do ε jest już "dobre" dla wszystkich x0 z dziedziny funkcji.

Nic dziwnego, że zachodzi następujące twierdzenie.

Twierdzenie 2.37.

Jeśli (X,dX),(Y,dY) są przestrzeniami metrycznymi, f:XY jest funkcją, to jeśli funkcja f jest jednostajnie ciągła, to jest także ciągła.

Funkcja ciągła, która nie jest jednostajnie ciągła

Przykład 2.38.

Implikacja odwrotna do implikacji w powyższym twierdzeniu nie jest prawdziwa.
Np. funkcja +xx2 jest ciągła, ale nie jednostajnie ciągła.

Sprawdzimy, że faktycznie funkcja f(x)=x2 nie jest jednostajnie ciągła. Dla dowolnych dwóch punktów x1,x2+ mamy d2(f(x1),f(x2))=|x12x2|2=|x1x2|(x1+x2). Zatem, jeśli weźmiemy ustalone δ>0 (dla jakiegoś ε>0), to dla x2=x1+δ2 odległość d2(f(x1),f(x2))=δ2(x1+x2), co rośnie do nieskończoności, gdy zwiększamy x1. A zatem nie możemy dobrać δ niezależnego od wyboru punktu x1.

Czasami jednak implikacja odwrotna do tej w twierdzeniu 2.37. zachodzi. Mówi o tym kolejne twierdzenie.

Twierdzenie 2.39.

Jeśli (X,dX),(Y,dY) są przestrzeniami metrycznymi, A jest zbiorem zwartym w X oraz f:AY jest funkcją, to f jest jednostajnie ciągła wtedy i tylko wtedy, gdy f jest ciągła.

Wnioskiem z tego twierdzenia jest fakt, że jeśli mamy funkcję ciągłą na zbiorze zwartym (na przykład na przedziale domkniętym lub na iloczynie kartezjańskim przedziałów domkniętych), to dla danego ε>0 możemy dobrać δ>0, które jest "dobre" dla wszystkich x0 z naszego zbioru zwartego, czyli mamy

dX(x0,x)<δdY(f(x0),f(x))<ε,

niezależnie od tego, jakie x0X weźmiemy.