Analiza matematyczna 1/Wykład 3: Odległość i ciągi: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Gracja (dyskusja | edycje)
Nie podano opisu zmian
Gracja (dyskusja | edycje)
Nie podano opisu zmian
Linia 117: Linia 117:
metrykach.
metrykach.


Pierwszy przykład wprowadza naturalną metrykę w <math>\displaystyle\rr.</math>
Pierwszy przykład wprowadza naturalną metrykę w <math>\displaystyle\mathbb{R}.</math>
Z tym sposobem mierzenia odległości między punktami prostej
Z tym sposobem mierzenia odległości między punktami prostej
spotkaliśmy się już w szkole.
spotkaliśmy się już w szkole.
Linia 130: Linia 130:
\sr
\sr
|x-y|
|x-y|
\quad\textrm{dla}\ x,y\in\rr.
\quad\textrm{dla}\ x,y\in\mathbb{R}.
</math></center>
</math></center>


Funkcję <math>d_2</math> nazywamy
Funkcję <math>d_2</math> nazywamy
{metryką euklidesową} w <math>\displaystyle\rr.</math><br>
{metryką euklidesową} w <math>\displaystyle\mathbb{R}.</math><br>
Kule są przedziałami otwartymi i ograniczonymi w <math>\displaystyle\rr,</math>
Kule są przedziałami otwartymi i ograniczonymi w <math>\displaystyle\mathbb{R},</math>
a kule domknięte są przedziałami domkniętymi
a kule domknięte są przedziałami domkniętymi
i ograniczonymi w <math>\displaystyle\rr.</math><br>
i ograniczonymi w <math>\displaystyle\mathbb{R}.</math><br>
{{red}[[Rysunek AM1.M03.W.R02 (stary numer AM1.3.3)]]}
{{red}[[Rysunek AM1.M03.W.R02 (stary numer AM1.3.3)]]}


Linia 226: Linia 226:
{metryką euklidesową} w <math>\displaystyle\mathbb{R}^N.</math>
{metryką euklidesową} w <math>\displaystyle\mathbb{R}^N.</math>
Ten sposób mierzenia odległości między punktami
Ten sposób mierzenia odległości między punktami
<math>\displaystyle\rr^2</math> lub <math>\displaystyle\rr^3</math> jest nam znany ze szkoły.
<math>\displaystyle\mathbb{R}^2</math> lub <math>\displaystyle\mathbb{R}^3</math> jest nam znany ze szkoły.


Poniższe rysunki przedstawiają kule w metryce euklidesowej.<br>
Poniższe rysunki przedstawiają kule w metryce euklidesowej.<br>
Linia 274: Linia 274:
</math></center>
</math></center>


a zatem <math>w(\lambda)\ge 0</math> dla dowolnego <math>\displaystyle\lambda\in\rr.</math>
a zatem <math>w(\lambda)\ge 0</math> dla dowolnego <math>\displaystyle\lambda\in\mathbb{R}.</math>
Skoro trójmian kwadratowy jest stale nieujemny,
Skoro trójmian kwadratowy jest stale nieujemny,
to jego wyróżnik <math>\displaystyle\Delta</math> jest niedodatni, czyli
to jego wyróżnik <math>\displaystyle\Delta</math> jest niedodatni, czyli
Linia 399: Linia 399:
kuli.
kuli.


Rozważmy <math>\displaystyle\rr</math> z metryką euklidesową oraz
Rozważmy <math>\displaystyle\mathbb{R}</math> z metryką euklidesową oraz
zbiór
zbiór
<math>A=[0,1)\cup\{2\}\subseteq\rr.</math><br>
<math>A=[0,1)\cup\{2\}\subseteq\mathbb{R}.</math><br>
{{red}[[Rysunek AM1.M03.W.R18 (nowy)]]}<br>
{{red}[[Rysunek AM1.M03.W.R18 (nowy)]]}<br>


Linia 416: Linia 416:


'''(1)''' Przedziały otwarte w
'''(1)''' Przedziały otwarte w
przestrzeni euklidesowej <math>\displaystyle\rr</math> są zbiorami otwartymi.
przestrzeni euklidesowej <math>\displaystyle\mathbb{R}</math> są zbiorami otwartymi.
Dla dowodu weźmy przedział
Dla dowodu weźmy przedział
<math>\displaystyle (a,b)</math> (<math>a<b</math>) oraz dowolny <math>x\in (a,b).</math>
<math>\displaystyle (a,b)</math> (<math>a<b</math>) oraz dowolny <math>x\in (a,b).</math>
Linia 452: Linia 452:
zbiorów domkniętych jest zbiorem domkniętym.
zbiorów domkniętych jest zbiorem domkniętym.


Rozważmy <math>\rr</math> z metryką euklidesową <math>d_2</math>.
Rozważmy <math>\mathbb{R}</math> z metryką euklidesową <math>d_2</math>.
Podamy przykładowe ilustracje powyższego twierdzenia.<br>
Podamy przykładowe ilustracje powyższego twierdzenia.<br>
'''(1)'''
'''(1)'''
Linia 494: Linia 494:


W szkole średniej poznaliśmy ciągi o wyrazach
W szkole średniej poznaliśmy ciągi o wyrazach
rzeczywistych (to znaczy funkcje <math>a\colon \nn\lra\rr</math>).
rzeczywistych (to znaczy funkcje <math>a\colon \nn\lra\mathbb{R}</math>).


W praktyce często spotykamy sie z ciągami o wyrazach innych niż
W praktyce często spotykamy sie z ciągami o wyrazach innych niż
liczby rzeczywiste.
liczby rzeczywiste.
Na przykład, gdy mierzymy co sekundę prędkość i położenie w
Na przykład, gdy mierzymy co sekundę prędkość i położenie w
przestrzeni (<math>\displaystyle\rr^3</math>) jakiegoś obiektu, dostajemy ciąg, który
przestrzeni (<math>\displaystyle\mathbb{R}^3</math>) jakiegoś obiektu, dostajemy ciąg, który
każdemu <math>t\in\nn</math> przypisuje cztery wartości, czyli element z
każdemu <math>t\in\nn</math> przypisuje cztery wartości, czyli element z
<math>\displaystyle\rr^4.</math> Nasz ciąg możemy zatem zapisać
<math>\displaystyle\mathbb{R}^4.</math> Nasz ciąg możemy zatem zapisać
<math>a\colon \nn\ni t\lms (a_1(t),a_2(t),a_3(t),a_4(t))\in\rr^4,</math>
<math>a\colon \nn\ni t\lms (a_1(t),a_2(t),a_3(t),a_4(t))\in\mathbb{R}^4,</math>
gdzie <math>a_1(t)\in\rr</math> jest prędkością w chwili <math>t,</math>
gdzie <math>a_1(t)\in\mathbb{R}</math> jest prędkością w chwili <math>t,</math>
natomiast
natomiast
<math>\displaystyle (a_2(t),a_3(t),a_4(t))\in\rr^3</math> określają położenie punktu w
<math>\displaystyle (a_2(t),a_3(t),a_4(t))\in\mathbb{R}^3</math> określają położenie punktu w
przestrzeni.
przestrzeni.


Linia 661: Linia 661:
{{red}[[Rysunek AM1.M03.W.R25 (stary numer AM1.4.3)]]}
{{red}[[Rysunek AM1.M03.W.R25 (stary numer AM1.4.3)]]}


Niech <math>\displaystyle\{x_n\}\subseteq \rr</math> będzie ciągiem danym przez
Niech <math>\displaystyle\{x_n\}\subseteq \mathbb{R}</math> będzie ciągiem danym przez
<math>\displaystyle x_n=\frac{1}{n}</math> dla <math>n\ge 1.</math> Wówczas
<math>\displaystyle x_n=\frac{1}{n}</math> dla <math>n\ge 1.</math> Wówczas


Linia 724: Linia 724:
<math>\displaystyle\mathbb{R}^N</math> dokładnie wtedy, gdy ciąg
<math>\displaystyle\mathbb{R}^N</math> dokładnie wtedy, gdy ciąg
<math>\{d(x_n,g)\}</math> odległości
<math>\{d(x_n,g)\}</math> odległości
<math>x_n</math> od <math>g</math> jest zbieżny do <math>0</math> w <math>\displaystyle\rr.</math>
<math>x_n</math> od <math>g</math> jest zbieżny do <math>0</math> w <math>\displaystyle\mathbb{R}.</math>
Dowód wynika wprost z definicji.
Dowód wynika wprost z definicji.


Linia 737: Linia 737:
\quad\Longleftrightarrow\quad
\quad\Longleftrightarrow\quad
\big[
\big[
d(x_n,g)\stackrel{\rr}{\lra} 0
d(x_n,g)\stackrel{\mathbb{R}}{\lra} 0
\big],
\big],
</math></center>
</math></center>
Linia 839: Linia 839:
<math>\displaystyle\{a_n^1\},\ldots, \{a_n^N\}.</math>
<math>\displaystyle\{a_n^1\},\ldots, \{a_n^N\}.</math>
Dzięki temu twierdzeniu liczenie granic ciągów w <math>\displaystyle\mathbb{R}^N</math>
Dzięki temu twierdzeniu liczenie granic ciągów w <math>\displaystyle\mathbb{R}^N</math>
sprowadza się do liczenia granic ciągów w <math>\displaystyle\rr</math>
sprowadza się do liczenia granic ciągów w <math>\displaystyle\mathbb{R}</math>
(dowód pomijamy).
(dowód pomijamy).



Wersja z 10:36, 31 lip 2006

Odległość i ciągi w N

Na tym wykładzie dowiadujemy sie w jaki sposób można mierzyć odległość w N. Wprowadzamy pojęcie odległości (metryki) w N oraz zdefiniujemy kule dla różnych metryk.

Definiujemy ciągi o wyrazach wektorowych, pojecie granicy ciągu. Podajemy własności granic oraz wprowadzamy pojęcie ciągu Cauchy'ego.

Odległość w N

W szkole spotkaliśmy się już z pojęciem odległości na przykład liczb na osi rzeczywistej lub punktów na płaszczyźnie 2 (odległość euklidesowa).

Okazuje się, że odległość można mierzyć na wiele różnych sposobów. Umówiono się, że funkcja przyporządkowująca parze punktów zbioru liczbę, którą nazwiemy ich odległością, musi spełniać kilka warunków. Tę funkcję będziemy nazywać metryką, a warunki precyzuje poniższa definicja.

{Metryką} w N nazywamy dowolną funkcję Parser nie mógł rozpoznać (nieznana funkcja „\lra”): {\displaystyle d\colon \mathbb{R}^N\times \mathbb{R}^N\lra\mathbb{R}^N_+=[0,+\infty)} spełniającą następujące warunki:
(i) Parser nie mógł rozpoznać (nieznana funkcja „\Llra”): {\displaystyle \displaystyle\forall x\in \mathbb{R}^N:\ d(x,y)=0\ \Llra\ x=y} ;
(ii) x,yN: d(x,y)=d(y,x) (symetria);
(iii) Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle\forall x,y,z\in \mathbb{R}^N:\ d(x,y)+d(y,z)\ge d(x,z)} (warunek trójkąta).
Dla dowolnych x,yN, liczbę d(x,y) nazywamy {odległością} punktów x i y oraz mówimy, że punkty x i y są {oddalone} od siebie o d(x,y).
{{red}Rysunek AM1.M03.W.R01 (stary numer AM1.3.1)}

Zwróćmy uwagę, że warunki w powyższej definicji są dość naturalnymi warunkami jakie powinna spełniać odległość. Mówią one, że odległość dwóch punktów wynosi zero, gdy punkty się pokrywają. Odległość od punktu A do punktu B jest równa odległości od punktu B do punktu A. Trzeci warunek mówi, że odległość od A do B nie może być większa, od sumy odległości od A do C i od C do B, co także jest naturalnym żądaniem.

Jeśli potrafimy już mierzyć odległość, to możemy zdefiniować kulę o promieniu r, czyli zbiór punktów, których odległość od wybranego punktu (zwanego środkiem) jest mniejsza niż r.

Niech x0N oraz r0.
{Kulą} o środku w punkcie x0 i promieniu r nazywamy zbiór:

Parser nie mógł rozpoznać (nieznana funkcja „\sr”): {\displaystyle K(x_0,r) \sr \big\{x\in \mathbb{R}^N:\ d(x_0,x)<r\big\}. }

{Kulą domkniętą} o środku w punkcie x0 i promieniu r nazywamy zbiór:

Parser nie mógł rozpoznać (nieznana funkcja „\ol”): {\displaystyle \ol{K}(x_0,r) \sr \big\{x\in \mathbb{R}^N:\ d(x_0,x)\le r\big\}. }

Z powyższej definicji wynika, iż kulą o środku x0 i promieniu r0 nazywamy zbiór punktów przestrzeni N, których odległość od środka x0 jest mniejsza od r. Analogicznie kulą domkniętą o środku x0 i promieniu r0 nazywamy zbiór punktów przestrzeni N, których odległość od środka x0 nie jest większa od r.

Zanim przejdziemy do przykładów przestrzeni metrycznych oraz kul, podamy pewne własności kul.

(Własności kul)
Niech x0N.
(1) Jeśli r>0, to x0K(x0,r).
(2) Jeśli r=0, to K(x0,r)=.
(3) Jeśli r1<r2, to K(x0,r1)K(x0,r2).

Powyższa uwaga (wynikająca w oczywisty sposób z definicji kuli) mówi, że:
(1) środek zawsze należy do kuli (o ile promień jest dodatni);
(2) kula jest zbiorem niepustym wtedy i tylko wtedy, gdy promień jest dodatni;
(3) jeśli dwie kule mają ten sam środek, to kula o mniejszym promieniu zawiera się w kuli o większym promieniu.

Podamy teraz przykłady metryk w N oraz powiemy jak wyglądają kule w tych metrykach.

Pierwszy przykład wprowadza naturalną metrykę w . Z tym sposobem mierzenia odległości między punktami prostej spotkaliśmy się już w szkole.

(Metryka euklidesowa na prostej)
Niech N=1. Definiujemy

Parser nie mógł rozpoznać (nieznana funkcja „\sr”): {\displaystyle d_2(x,y) \sr |x-y| \quad\textrm{dla}\ x,y\in\mathbb{R}. }

Funkcję d2 nazywamy {metryką euklidesową} w .
Kule są przedziałami otwartymi i ograniczonymi w , a kule domknięte są przedziałami domkniętymi i ograniczonymi w .
{{red}Rysunek AM1.M03.W.R02 (stary numer AM1.3.3)}

Zauważmy, że już w powyższym przykładzie kula nie przypomina tego co potocznie uważa się za kulę. Za chwilę zobaczymy, że (w zależności od sposobu mierzenia odległości) kula na płaszczyźnie może wyglądać inaczej niż by to wynikało z naszych przyzwyczajeń.

Trzy kolejne przykłady podają naturalne metryki jakie można wprowadzić w N.

(Metryka maksimowa)
Niech

Parser nie mógł rozpoznać (nieznana funkcja „\sr”): {\displaystyle d_{\infty}(x,y) \sr \max_{i=1,\ldots, N}|x_i-y_i| \quad\textrm{dla}\ x,y\in\mathbb{R}^N, }

gdzie x=(x1,,xN) oraz y=(y1,,yN).
{{red}Rysunek AM1.M03.W.R03 (stary numer AM1.3.4)}
{{red}Rysunek AM1.M03.W.R04 (stary numer AM1.3.5)}
Tak zdefiniowana funkcja d jest metryką (dowód tego faktu pozostawiony jest na ćwiczenia; patrz Zadanie Uzupelnic z.new.am1.c.03.010|). Nazywamy ją {metryka maksimową} w N.

Poniższe rysunki przedstawiają kule w metryce maksimowej.
{{red}Rysunek AM1.M03.W.R05 (stary numer AM1.3.6)}
{{red}Rysunek AM1.M03.W.R06 (stary numer AM1.3.7)}

(Metryka taksówkowa)
Definiujemy

Parser nie mógł rozpoznać (nieznana funkcja „\sr”): {\displaystyle d_1(x,y) \sr \sum_{i=1}^{N}|x_i-y_i| \quad\textrm{dla}\ x,y\in\mathbb{R}^N. }

{{red}Rysunek AM1.M03.W.R07 (stary numer AM1.3.8)}
{{red}Rysunek AM1.M03.W.R08 (stary numer AM1.3.9)}
Tak zdefiniowana funkcja (N,d1) jest metryką (dowód tego faktu pozostawiony jest na ćwiczenia; patrz Zadanie Uzupelnic z.new.am1.c.03.010|). Nazywamy {metryka taksówkową} w N.

Poniższe rysunki przedstawiają kule w metryce taksówkowej.
{{red}Rysunek AM1.M03.W.R09 (stary numer AM1.3.10)}
{{red}Rysunek AM1.M03.W.R10 (stary numer AM1.3.11)}

Metryka taksówkowa jest naturalną metryką w niektórych miastach (patrz mapa poniżej). Jeśli mieszkamy w Turynie przy Corso Vittorio Emanuele II, a nasz przyjaciel przy Corso Galileo Ferraris, to odległość jaką musimy przejechać taksówką by go odwiedzić, to będzie długość drogi od naszego domu do skrzyżowania obu ulic (czyli wartość bezwzględna różnicy współrzędnych na jednej osi) oraz długość drogi od skrzyżowania do domu przyjaciela (czyli wartość bezwzględna różnicy współrzędnych na drugiej osi).
{{red}Rysunek AM1.M03.W.R11 (nowy: plan Turynu)}

(Metryka euklidesowa)
Zdefiniujmy

Parser nie mógł rozpoznać (nieznana funkcja „\sr”): {\displaystyle d_2(x,y) \sr \sqrt{\sum_{i=1}^N\left(x_i-y_i\right)^2} \quad\textrm{dla}\ x,y\in\mathbb{R}^N. }

{{red}Rysunek AM1.M03.W.R12 (stary numer AM1.3.12)}
{{red}Rysunek AM1.M03.W.R13 (stary numer AM1.3.13)} Tak zdefiniowana funkcja d2 jest metryką. Nazywamy ją {metryką euklidesową} w N. Ten sposób mierzenia odległości między punktami 2 lub 3 jest nam znany ze szkoły.

Poniższe rysunki przedstawiają kule w metryce euklidesowej.
{{red}Rysunek AM1.M03.W.R14 (stary numer AM1.3.14)}
{{red}Rysunek AM1.M03.W.R15 (stary numer AM1.3.15)}

Wykażemy teraz, że d2 spełnia warunki definicji metryki. Dowód dwóch pierwszych warunków zostawiamy jako proste ćwiczenie. W dowodzie nierówności trójkąta dla metryki d2 wykorzystamy następującą nierówność Cauchy'ego.

(Nierówność Cauchy'ego)

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \forall a,b\in\mathbb{R}^N:\ \bigg(\sumijN a_ib_i\bigg)^2 \ \le\ \bigg(\sumijN a_i^2\bigg) \bigg(\sumijN b_i^2\bigg) }

Ustalmy dowolne a,bN. Rozważmy następujący trójmian kwadratowy zmiennej λ:

Parser nie mógł rozpoznać (błąd składni): {\displaystyle w(\lambda) \ =\ \bigg(\sumijN a_i^2\bigg)\lambda^2 +2 \bigg(\sumijN a_i b_i\bigg)\lambda +\bigg(\sumijN b_i^2\bigg). }

Grupując składniki w powyższym wielomianie dostajemy

Parser nie mógł rozpoznać (błąd składni): {\displaystyle w(\lambda) \ =\ \sumijN \bigg[a_i^2\lambda^2+2 a_i b_i\lambda+b_i^2\bigg] \ =\ \sumijN(a_i\lambda+b_i)^2, }

a zatem w(λ)0 dla dowolnego λ. Skoro trójmian kwadratowy jest stale nieujemny, to jego wyróżnik Δ jest niedodatni, czyli

Parser nie mógł rozpoznać (błąd składni): {\displaystyle 0 \ \ge\ \Delta \ =\ 4\bigg(\sumijN a_ib_i\bigg)^2 -4\bigg(\sumijN a_i^2\bigg)\bigg(\sumijN b_i^2\bigg), }

skąd dostajemy

Parser nie mógł rozpoznać (nieznana funkcja „\sumijN”): {\displaystyle \bigg(\sumijN a_ib_i\bigg)^2 \ \le\ \bigg(\sumijN a_i^2\bigg) \bigg(\sumijN b_i^2\bigg), }

co należało dowieść.

Możemy teraz przystąpić do dowodu nierówności trójkąta dla d2.

(Nierówność trójkąta dla d2)

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \forall x,y,z\in\mathbb{R}^N:\ d_2(x,z) \ \le\ d_2(x,y)+d_2(y,z). }

Ustalmy dowolne x,y,zN. Liczymy

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \big(d_2(x,z)\big)^2 \ =\ \sumijN (x_i-z_i)^2 \ =\ \sumijN (x_i-y_i+y_i-z_i)^2 \ =\ \sumijN (x_i-y_i)^2 +2\sumijN (x_i-y_i)(y_i-z_i) +\sumijN (y_i-z_i)^2. }

Korzystając z nierówności Cauchy'ego (patrz Lemat Uzupelnic l.new.am1.w.03.080|), mamy

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \aligned\graph \big(d_2(x,z)\big)^2 & \le & \sumijN (x_i-y_i)^2 +2\sqrt{\sumijN (x_i-y_i)^2\sumijN (y_i-z_i)^2} +\sumijN (y_i-z_i)^2\\ & = & \bigg[ \sqrt{\sumijN|x_i-y_i|^2} +\sqrt{\sumijN|y_i-z_i|^2} \bigg]^2 \ =\ \big(d_2(x,y)+d_2(y,z)\big)^2. \endaligned}

Zatem pokazaliśmy, że d2(x,z)d2(x,y)+d2(y,z).

Zauważmy, że w przypadku N=1 metryki euklidesowa, taksówkowa i maksimowa pokrywają się, to znaczy d2=d1=d. Kulami w tych metrykach są przedziały otwarte.

Zdefiniujemy teraz pewne pojęcia związane z metrykami.

Niech x0N, AN oraz ustalmy pewną metrykę d w N.
(1) Zbiór UN nazywamy {otwartym} (w metryce d), jeśli każdy punkt tego zbioru zawiera się w tym zbiorze wraz z pewną kulą o środku w tym punkcie (i dodatnim promieniu), czyli

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \forall x\in U\ \exists r>0:\ K(x,r)\subseteq U. }

{{red}Rysunek AM1.M03.W.R16 (stary numer AM1.3.21)}
(1) Mówimy, że punkt x0 jest {punktem skupienia} zbioru AN, jeśli każda kula o środku w punkcie x0 (i dodatnim promieniu) zawiera przynajmniej jeden punkt zbioru A różny od x0.
(2) Mówimy, że punkt x0 jest {punktem izolowanym} zbioru AN, jeśli x0A oraz x0 nie jest punktem skupienia zbioru A.
(3) Zbiór FN nazywamy {domkniętym}, jeśli każdy punkt skupienia zbioru A należy do A.
(4) Zbiór nazywamy {ograniczonym}, jeśli jest zawarty w pewnej kuli.
{{red}Rysunek AM1.M03.W.R17 (stary numer AM1.3.25)}

Zauważmy, że pojęcia występujące w powyższej definicji (zbiór otwarty, domknięty, punkt skupienia, punkt izolowany, zbiór ograniczony) są związane nie tylko ze zbiorem N, ale także z wybraną w nim metryką d. W definicji wszystkich tych pojęć używamy bowiem pojęcia kuli.

Rozważmy z metryką euklidesową oraz zbiór A=[0,1){2}.
{{red}Rysunek AM1.M03.W.R18 (nowy)}

Punktami skupienia zbioru A są punkty przedziału [0,1].

Jedynym punktem izolowanym zbioru A jest 2.

A nie jest zbiorem domkniętym, bo punkt 1 jest jego punktem skupienia, który do niego nie należy.

Zbiór A jest ograniczony, gdyż na przykład AK(0,3)=(3,3).

(1) Przedziały otwarte w przestrzeni euklidesowej są zbiorami otwartymi. Dla dowodu weźmy przedział (a,b) (a<b) oraz dowolny x(a,b). Niech r=min{xa,bx}. Wówczas K(x,r)=(xr,x+r)(a,b).
{{red}Rysunek AM1.M03.W.R19 (nowy)}

(2) Kule są zawsze zbiorami otwartymi, a kule domknięte są zbiorami domkniętymi (fakt ten udowodnimy na wykładzie z Analizy Matematycznej 2).

W kolejnym twierdzeniu zebrano szereg własności zbiorów w N z ustaloną metryką d (twierdzenie pozostawiamy bez dowodu). Poniżej podamy jedynie pewne komentarze i wnioski wynikające z tego twierdzenia.

(Zbiory związane z metryką)

d jest metryką w N,
(1) Zbiór UN jest otwarty, wtedy i tylko wtedy, gdy Uc (dopełnienie zbioru U) jest zbiorem domkniętym.
(2) Kula domknięta jest zbiorem domkniętym.
(3) Suma dowolnej ilości zbiorów otwartych jest zbiorem otwartym.
(4) Przecięcie (część wspólna) skończonej ilości zbiorów otwartych jest zbiorem otwartym.
(5) Przecięcie (część wspólna) dowolnej ilości zbiorów domkniętych jest zbiorem domkniętym.
(6) Suma skończonej ilości zbiorów domkniętych jest zbiorem domkniętym.

Rozważmy z metryką euklidesową d2. Podamy przykładowe ilustracje powyższego twierdzenia.
(1) Zbiór (,1][1,+) jest zbiorem domkniętym (jako uzupełnienie kuli K(0,1)=(1,1), która jest zbiorem otwartym).

(2) Przedział [1,1] jest zbiorem domkniętym, gdyż jest to kula domknięta Parser nie mógł rozpoznać (nieznana funkcja „\ol”): {\displaystyle \displaystyle\ol{K}(0,1)} . Zatem jej uzupełnienie (,1)(1,+) jest zbiorem otwartym.

(3) Zbiory jednopunktowe są domknięte, gdyż są to kule domknięte o promieniu r=0.

(4) Ponieważ przedziały (n,n+1) dla Parser nie mógł rozpoznać (nieznana funkcja „\zz”): {\displaystyle n\in\zz} są otwarte, więc ich suma (przeliczalna) jest także zbiorem otwartym. Zauważmy, że uzupełnieniem tej sumy jest zbiór liczb całkowitych Parser nie mógł rozpoznać (nieznana funkcja „\zz”): {\displaystyle \displaystyle\zz} . Zatem pokazaliśmy, że Parser nie mógł rozpoznać (nieznana funkcja „\zz”): {\displaystyle \displaystyle\zz} jest zbiorem domkniętym.
{{red}Rysunek AM1.M03.W.R20 (nowy)}


(5) Powyższe twierdzenie mówi, że przecięcie skończonej ilości zbiorów otwartych jest zbiorem otwartym. Okazuje się, że dla nieskończonej ilości zbiorów otwartych nie musi być to prawdą. Podobnie suma nieskończenie wielu zbiorów domkniętych nie musi być zbiorem domkniętym (patrz Zadania Uzupelnic z.new.am1.c.03.050|).

(6) Zbiory skończone są domknięte (jako sumy skończonej ilości zbiorów domkniętych).

Ciągi w N

W szkole średniej poznaliśmy ciągi o wyrazach rzeczywistych (to znaczy funkcje Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle a\colon \nn\lra\mathbb{R}} ).

W praktyce często spotykamy sie z ciągami o wyrazach innych niż liczby rzeczywiste. Na przykład, gdy mierzymy co sekundę prędkość i położenie w przestrzeni (3) jakiegoś obiektu, dostajemy ciąg, który każdemu Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle t\in\nn} przypisuje cztery wartości, czyli element z 4. Nasz ciąg możemy zatem zapisać Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle a\colon \nn\ni t\lms (a_1(t),a_2(t),a_3(t),a_4(t))\in\mathbb{R}^4,} gdzie a1(t) jest prędkością w chwili t, natomiast (a2(t),a3(t),a4(t))3 określają położenie punktu w przestrzeni.

Naszym celem teraz jest wprowadzenie pojęcia ciągu i pojęcia granicy tego ciągu. W matematyce te pojęcia można zdefiniować dla dowolnie wybranej metryki (aby zdefiniować granicę musimy móc mierzyć odległość). My jednak ograniczymy nasze rozumowania do przestrzeni N z metryką euklidesową d2.

{Ciągiem} w N nazywamy dowolną funkcję Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \displaystyle f\colon \nn\lra \mathbb{R}^N.}
Ciąg ten oznaczamy

Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \{x_n\}_{n\in \nn}\subseteq \mathbb{R}^N,\quad \{x_n\}_{n=1}^{\infty}\subseteq \mathbb{R}^N,\quad \{x_n\}\subseteq \mathbb{R}^N,\quad \textrm{lub}\quad x_1,x_2,\ldots, }

gdzie

Parser nie mógł rozpoznać (błąd składni): {\displaystyle f(n) \ =\ x_n \quad\textrm{dla}\ n\in\nn. }

{{red}Rysunek AM1.M03.W.R21 (stary numer AM1.4.1a)}
{{red}Rysunek AM1.M03.W.R22 (stary numer AM1.4.1b)}

Powiemy teraz co to znaczy, że punkt gN jest granicą ciągu {xn}. Intuicyjnie oznacza to, że wyrazy xn są ,,coraz bliżej granicy g w miarę wzrostu n. Formalnie podaje to poniższa definicja.

Niech {xn}N będzie ciągiem oraz niech gN.
Mówimy, że g jest {granicą ciągu} {xn}, jeśli

Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \forall \eps>0\ \exists N\in\nn\ \forall n\ge N:\ d(x_n,g)<\eps }

i piszemy

Parser nie mógł rozpoznać (nieznana funkcja „\graph”): {\displaystyle \graph \limn x_n=g,\quad x_n\xrightarrow[n\ra+\infty]{}g,\quad x_n\lra g,\quad x_n\stackrel{\mathbb{R}^N}{\lra} g \quad\textrm{lub}\quad x_n\xrightarrow{d} g. }

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

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \exists g\in \mathbb{R}^N:\ \limn x_n=g. }

{{red}Rysunek AM1.M03.W.R23 (stary numer AM1.4.2a)} {{red}Rysunek AM1.M03.W.R24 (stary numer AM1.4.2b)}

Warunek

Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \forall \eps>0\ \exists N\in\nn\ \forall n\ge N:\ d(x_n,g)<\eps }

w powyższej definicji mówi, że dla dowolnego (dowolnie małego) Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps>0} wyrazy ciągu {xn} są od pewnego miejsca (od N) oddalone od g o mniej niż Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps.} Warunek ten jest równoważny warunkowi

Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \forall \eps>0\ \exists N\in\nn\ \forall n\ge N:\ x_n\in K(g,\eps), }

który mówi, że dla dowolnego (dowolnie małego) Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps>0} wyrazy ciągu {xn} od pewnego miejsca (od N) leżą w kuli Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle K(g,\eps).} Wynika to wprost z definicji kuli, gdyż xn należy do kuli Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle K(g,\eps)} dokładnie wtedy, gdy odległość xn od g jest mniejsza niż Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps,} to znaczy

Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle d(x_n,g)<\eps \ \Longleftrightarrow\ x_n\in K(g,\eps). }

Ciąg {xn}N nazywamy {ograniczonym}, jeśli zbiór jego wartości Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \displaystyle\big\{x_n:\ n\in\nn\big\}} jest ograniczony w N, to znaczy zawarty w pewnej kuli. Innymi słowy ciąg {xn} jest ograniczony, gdy

Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \exists x\in\mathbb{R}^N\ \exists r>0\ \forall n\in\nn:\ d(x,x_n)<r. }

Jeśli ciąg {xn}N jest stały od pewnego miejsca, czyli istnieje Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle k_0\in\nn} takie, że

Parser nie mógł rozpoznać (błąd składni): {\displaystyle x_n \ =\ x \qfa n\ge k_0, }

to wówczas

Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \limn x_n \ =\ x. }

Oznacza to, że ciąg stały od pewnego miejsca jest zbieżny.
{{red}Rysunek AM1.M03.W.R25 (stary numer AM1.4.3)}

Niech {xn} będzie ciągiem danym przez xn=1n dla n1. Wówczas

Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \limn x_n \ =\ 0. }

{{red}Rysunek AM1.M03.W.R26 (stary numer AM1.4.4)}
Aby to pokazać ustalmy dowolne Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps>0.} Wówczas istnieje liczba naturalna N, która jest większa od Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\frac{1}{\eps}} (gdyż dla każdej liczby rzeczywistej istnieje liczba naturalna od niej większa), czyli

Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \exists N\in\nn:\ N>\frac{1}{\eps}. }

Zatem dla dowolnego nN, mamy

Parser nie mógł rozpoznać (błąd składni): {\displaystyle d(x_n,0) \ =\ |x_n-0| \ =\ |x_n| \ =\ \bigg|\frac{1}{n}\bigg| \ \le\ \frac{1}{N} \ <\ \eps, }

zatem pokazaliśmy, że Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \displaystyle\limn x_n=0.}

Niech q(1,1) oraz xn=qn dla n1. Wówczas

Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \limn x_n \ =\ 0. }

Dowód podobny do dowodu w Przykładzie Uzupelnic p.new.am1.w.03.210| pozostawiamy jako ćwiczenie.
Ciąg {qn} jest ciągiem {geometrycznym} o ilorazie q (patrz Definicja Uzupelnic d.1.0080|).

Kolejne twierdzenie podaje związek między zbieżnością ciągu punktów, a zbieżnością ciągu liczbowego odległości jego wyrazów od granicy. Mówi ono, że ciąg {xn} jest zbieżny do granicy g w N dokładnie wtedy, gdy ciąg {d(xn,g)} odległości xn od g jest zbieżny do 0 w . Dowód wynika wprost z definicji.

Niech {xn}N będzie ciągiem oraz gN. Wówczas

Parser nie mógł rozpoznać (nieznana funkcja „\graph”): {\displaystyle \graph \big[ x_n\stackrel{\mathbb{R}^N}{\lra} g \big] \quad\Longleftrightarrow\quad \big[ d(x_n,g)\stackrel{\mathbb{R}}{\lra} 0 \big], }

Powiemy teraz co to jest podciąg danego ciągu {xn}. Nieformalnie mówiąc, podciąg powstaje z ciągu przez skreślenie z niego pewnej liczby wyrazów (tak aby nadal pozostała nieskończona ich ilość):

Parser nie mógł rozpoznać (nieznana funkcja „\beginarray”): {\displaystyle \beginarray{rcllllllll} \{a_n\} & = & a_1, & a_2, & a_3, & a_4, & a_5,& a_6, & a_7, & \ldots\\ \{a_{n_k}\} & = & \not{a}_1 & \underline{a_2}, & \not{a}_3 & \not{a}_4 & \underline{a_5}, & \underline{a_6}, & \not{a}_7 & \ldots \endarray }

Formalna definicja podana jest poniżej.

Niech {xn}N będzie ciągiem. Niech Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle h\colon\nn\lra\nn} będzie funkcją silnie rosnącą.
Ciąg Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \displaystyle f\colon\nn\ni n\lms x_{h(n)}\in\mathbb{R}^N} nazywamy {podciągiem} ciągu {xn} i oznaczamy

Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \big\{x_{n_k}\big\} \quad\textrm{lub}\quad \big\{x_{n_k}\big\}_{k\in \nn} \quad\textrm{lub}\quad \big\{x_{n_k}\big\}_{k=1}^{\infty}, }

gdzie nk=h(k) dla Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle k\in \nn.}

W kolejnym twierdzeniu zebrane są własności granic. Niektóre z nich udowodnimy na ćwiczeniach (patrz Zadania Uzupelnic z.new.am1.c.03.030| i Uzupelnic z.new.am1.c.03.040|)

(Własności granic)

{xn}N jest ciągiem, gN,
(1) Istnieje co najwyżej jedna granica ciągu {xn}, to znaczy

Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \bigg[ \limn x_n = g_1\in \mathbb{R}^N \quad\textrm{i}\quad \limn x_n = g_2\in \mathbb{R}^N \bigg] \ \Lra\ g_1=g_2. }

(2) Jeśli ciąg {xn} jest zbieżny, to jest ograniczony.
(3) Jeśli Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \displaystyle\limn x_n=g} oraz {xnk} jest dowolnym podciągiem ciągu {xn}, to

Parser nie mógł rozpoznać (nieznana funkcja „\limk”): {\displaystyle \limk x_{n_k} \ =\ g. }

(4) Jeśli {xn} jest ciągiem zbieżnym oraz {xnk} jest jego dowolnym podciągiem takim, że Parser nie mógł rozpoznać (nieznana funkcja „\limk”): {\displaystyle \displaystyle\limk x_{n_k}=g,} to także Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \displaystyle\limn x_n=g.}
(5) Jeśli dla dowolnego podciągu {xnk} ciągu {xn} istnieje jego ,,dalszy podciąg {xnkl} taki, że Parser nie mógł rozpoznać (nieznana funkcja „\liml”): {\displaystyle \displaystyle\liml x_{n_{k_l}}=g,} to Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \displaystyle\limn x_n=g.}

Jeśli {an}N jest ciągiem w N, to jego wyrazy mają współrzędne: an=(an1,,anN) dla Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle n\in\nn.} Kolejne twierdzenie podaje związek między zbieżnością ciągu {an} w N, a zbieżnością ciągów na poszczególnych współrzędnych {an1},,{anN}. Dzięki temu twierdzeniu liczenie granic ciągów w N sprowadza się do liczenia granic ciągów w (dowód pomijamy).

(Granica ciągu w iloczynie kartezjańskim)

{an}N jest ciągiem, czyli an=(an1,,anN) dla Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle n\in\nn,} oraz a=(a1,,aN)N,
Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \limn a_n=a} wtedy i tylko wtedy, gdy Parser nie mógł rozpoznać (nieznana funkcja „\limn”): {\displaystyle \displaystyle\limn a_n^i= a^i} dla i=1,,N.

{{red}Rysunek AM1.M03.W.R27 (nowy)}

Ciągi Cauchy'ego

Obok ciągów zbieżnych, ważną rolę odgrywają także tak zwane ciągi Cauchy'ego. Są to takie ciągi, dla których odległości między wyrazami są zmierzają do zera. Okazuje się, że w N z metryką euklidesową, ciągi Cauchy'ego są dokładnie ciągami zbieżnymi. Jednak nie dla każdej przestrzeni z metryką tak jest (przekonamy się o tym na kursie z Analizy Matematycznej 2).

Niech {xn}N będzie ciągiem.
Mówimy, że ciąg {xn} spełnia {warunek Cauchy'ego} lub jest {ciągiem Cauchy'ego}, jeśli

Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \forall \eps>0\ \exists N\in\nn \ \forall n,m\ge N:\ d(x_n,x_m)<\eps. }

Warunek Cauchy'ego dla ciągu {xn} oznacza, że dla dowolnie wybranej liczby Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps>0,} począwszy od pewnego miejsca, każde dwa wyrazy ciągu są bliższe niż Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps.}

Zacznijmy od prostych faktów.

Jeśli {xn} jest ciągiem Cauchy'ego, to jest ograniczony.

Weźmy Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \eps=1} . Wtedy istnieje Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle N_1\in \nn} , takie, że dla wszystkich n,mN1 mamy d(xn,xm)<1, w szczególności dla każdego nN1, d(xn,xN1)<1. Weźmy

R:=max{d(x1,xN1),d(x2,xN1),...d(xN11,xN1)}+1.

Wtedy wszystkie wyrazy ciągu zawierają się w kuli K(xN1,R), a więc ciąg jest ograniczony.

Jeśli podciąg {xnk} ciągu Cauchy'ego {xn} ma granicę g, to ciąg {xn} ma granicę g.

Ustalmy Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \eps>0} . Skoro Parser nie mógł rozpoznać (nieznana funkcja „\limk”): {\displaystyle \limk x_{n_k}=g} , to istnieje Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle K\in\nn} , takie, że dla każdego kK mamy Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle d(x_{n_k},g)<\frac{\eps}{2}} . Skoro zaś {xn} jest ciągiem Cauchy'ego, to istnieje Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle N\in \nn} , takie, że dla wszystkich m,nN mamy Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle d(x_n,x_m)<\frac{\eps}{2}} . Biorąc M=max{N,K}, mamy dla wszystkich mM

Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle d(x_m,g)\leq d(x_m,x_{n_M})+d(x_{n_M},g)<\frac{\eps}{2}+\frac{\eps}{2} \ =\ \eps, }

a zatem g jest granicą ciągu {xn}.

Kolejne twierdzenie mówi, że w N ciągi są zbieżne dokładnie wtedy, gdy spełniają warunek Cauchy'ego.

(Zbieżność ciągu a warunek Cauchy'ego)
Ciąg {xn}N jest zbieżny wtedy i tylko wtedy, gdy spełnia warunek Cauchy'ego.

,,
Wykażemy, że jeśli ciąg {xn} jest zbieżny to spełnia warunek Cauchy'ego. Ustalmy Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \eps>0} . Skoro ciąg jest zbieżny do granicy g, to jego wyrazy są od pewnego miejsca odległe od g o mniej niż Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \frac{\eps}{2}} , czyli

Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \exists N\in \nn\ \forall n\ge N: \ d(x_n,g)<\frac{\eps}{2}. }

Weźmy teraz dowolne m,n>N. Wtedy

Parser nie mógł rozpoznać (błąd składni): {\displaystyle d(x_n,x_m) \ \le\ d(x_n,g)+d(x_m,g)<\frac{\eps}{2}+\frac{\eps}{2}=\eps, }

a zatem ciąg {xn} spełnia warunek Cauchy'ego.

,,
Ta część dowodu będzie przeprowadzona później, po wprowadzeniu pojęcia zwartości.

Dla dowolnie wybranego zbioru z metryką zachodzi tylko jedna implikacja w powyższym twierdzeniu, a mianowicie każdy ciąg zbieżny jest ciągiem Cauchy'ego. Aby pokazać, że przeciwna implikacja nie jest prawdziwa, rozważmy przedział otwarty (0,1) z metryką euklidesową d2 (czyli dla x,y(0,1) odległość d(x,y) wynosi |xy|). Ciąg {xn} zadany wzorem xn=1n dla Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle n\in\nn} nie jest zbieżny w (0,1) (dlaczego?), ale spełnia warunek Cauchy'ego. Aby to pokazać, ustalmy dowolne Parser nie mógł rozpoznać (nieznana funkcja „\eps”): {\displaystyle \displaystyle\eps>0.} Wówczas

Parser nie mógł rozpoznać (nieznana funkcja „\nn”): {\displaystyle \exists N\in \nn:\ \frac{1}{N}<\frac{\eps}{2}. }

Wówczas dla dowolnych n,mN mamy

Parser nie mógł rozpoznać (błąd składni): {\displaystyle d_2(x_n,x_m) \ =\ |x_n-x_m| \ =\ \bigg|\frac{1}{n}-\frac{1}{m}\bigg| \ \le\ \frac{1}{n}+\frac{1}{m} \ \le\ \frac{1}{N}+\frac{1}{N} \ =\ \frac{2}{N} \ <\ \eps. }

Pokazaliśmy zatem, że ciąg {xn} spełnia warunek Cauchy'ego.