Topologia ogólna/Przestrzenie metryczne

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Przestrzenie metryczne

W niniejszym rozdziale wprowadzimy pojęcia odległości i przestrzeni metrycznej, kuli, zbieżności ciągu, punktów wewnętrznych, izolowanych, punktów skupienia, zbiorów otwartych i domkniętych, funkcji ciągłej. Udowodnimy kilka podstawowych własności związanych z powyższymi pojęciami. Rozdział ten nie jest dogłębnym omówieniem przestrzeni metrycznych, a jedynie krótkim wprowadzeniem. Część istotnych własności przestrzeni metrycznych jest omówiona w dalszej części podręcznika.

Przestrzeń metryczna

Definicja

Odległością (lub: metryką) na zbiorze X nazywamy każdą funkcję d:X×X→ℝ spełniającą poniższe warunki:

  1. ∀x,y∈X(d(x,y)=0⟺x=y)
  2. ∀x,y∈Xd(x,y)=d(y,x)
  3. ∀x,y,z∈Xd(x,y)+d(y,z)≥d(x,z)

Warunek 3. nosi nazwę nierówności trójkąta.

Zauważmy, że z powyższych warunków wynika, iż ∀x,y∈Xd(x,y)≥0. Gdyby bowiem istniały x,y∈X takie, że d(x,y)<0, to byłoby: 0=d(x,x)≤d(x,y)+d(y,x)<0, co jest niemożliwe.

Przestrzenią metryczną nazywamy parę uporządkowaną (X,d), gdzie X jest dowolnym zbiorem, zaś d:X×X→ℝ jest metryką na zbiorze X.

  • Ćwiczenie: Pokazać, że jeśli d:X×X→ℝ jest metryką na X oraz Y⊆X, to d|Y×Y jest metryką na zbiorze Y (gdzie f|A oznacza obcięcie funkcji f do zbioru A).

Podprzestrzenią metryczną przestrzeni metrycznej (X,d) wyznaczaną przez zbiór Y⊆X nazywamy przestrzeń metryczną z powyższego ćwiczenia, tzn. przestrzeń (Y,d|Y×Y).

Często, dla skrócenia zapisu, przestrzeń metryczną (X,d) oznaczać będziemy po prostu przez X, o ile nie będzie to prowadziło do niejasności.

Przykłady

  1. Przestrzenią metryczną jest (ℝ,d), gdzie d(x,y)=|x−y| dla dowolnych x,y∈ℝ, zaś |x| oznacza wartość bezwzględną z x. Istotnie, dla każdych x,y,z∈ℝ:
    • |x|=0⟺x=0
    • |x−y|=|y−x|
    • |x−y|+|y−z|≥|(x−y)+(y−z)|=|x−z|.
  2. Rozważmy iloczyn kartezjański n kopii prostej rzeczywistej: ℝn. Dla dowolnych x=(x1,…,xn),y=(y1,…,yn)∈ℝn definiujemy d(x,y)=∑i=1n(xi−yi)2. W jednym z zadań do tego rozdziału udowodnimy, iż tak określona funkcja d jest odległością. Nazywamy ją metryką euklidesową. Zauważmy, że dla n=1 jest to metryka z przykładu 1., gdyż |x|=x2.
  3. W ℝn możemy określić wiele innych metryk. Przykładowo, metryką maksimum nazywamy metrykę dmax:ℝn×ℝn→ℝ zadaną wzorem: dmax(x,y)=max⁡{|xi−yi|,i=1,…,n}. Metryką miejską (taksówkową, Manhattan) nazywamy funkcję dm:ℝn×ℝn→ℝ określoną dm(x,y)=∑i=1n|xi−yi|.
  4. Niech X będzie dowolnym zbiorem. Rozważmy funkcję dd:X×X→ℝ określoną dd(x,y)={0,x=y1,x≠y dla dowolnych x,y∈X. Nietrudno sprawdzić, że jest to metryka, zwana metryką dyskretną (trywialną).
  5. Rozważmy zbiór C([a,b],ℝ) funkcji ciągłych, określonych na odcinku domkniętym [a,b], o wartościach rzeczywistych. Dla f,g∈C([a,b],ℝ) definiujemy: dsup(f,g)=supx∈[a,b](f(x)−g(x)). Jest to metryka, zwana metryką supremum.

Więcej przykładów przestrzeni metrycznych Czytelnik znajdzie w zadaniach do tego rozdziału.

Kule

Definicje

Niech będą dane przestrzeń metryczna (X,d), x∈X i r∈ℝ,r>0.

Kulą otwartą w przestrzeni X o środku x i promieniu r nazywamy zbiór B(x,r)={y∈X:d(x,y)<r}.

Kulą domkniętą w przestrzeni X o środku x i promieniu r nazywamy zbiór D(x,r)={y∈X:d(x,y)≤r}.

Przykłady

  1. W ℝ3 z metryką euklidesową pojęcie kuli pokrywa się z intuicyjnym rozumieniem tego słowa. W ℝ2 kulą otwartą jest koło, zaś w ℝ odcinek otwarty o zadanym środku i promieniu.
  2. W przestrzeni metrycznej dyskretnej X: B(x,r)={{x},r≤1X,r>1.
  3. Jednostkowa (tzn. o promieniu 1) kula otwarta o środku w punkcie (0,0) w ℝ2 z metryką taksówkową jest przedstawiona na poniższym rysunku (zauważmy, że brzeg przedstawionej figury do niej nie należy):
Plik:Open ball-taxi metric.svg
  • Ćwiczenie: Narysować jednostkową kulę otwartą w ℝ2 i ℝ3 z metryką maksimum.
  • Ćwiczenie: Opisać kule domknięte w przestrzeniach z powyższych przykładów.

Ciągi w przestrzeniach metrycznych

Definicja

Niech (X,d) będzie dowolną przestrzenią metryczną, zaś (xn)∈Xℕ dowolnym ciągiem elementów zbioru X.

Mówimy, że ciąg (xn) jest zbieżny do granicy g∈X (co zapisujemy symbolicznie limn→∞xn=g lub xn→g ), o ile ∀ϵ>0∃N∈ℕ∀n>Nd(xn,g)≤ϵ.

Własności

  1. Zauważmy, że definicję zbieżności ciągu możemy sformułować równoważnie: Ciąg (xn) zbiega w (X,d) do granicy g∈X wtedy i tylko wtedy, gdy dla każdego ϵ>0 istnieje N∈ℕ takie, że dla n>N mamy: xn∈B(g,ϵ).
  2. Co więcej, ponieważ kule otwarte o środku w g są wyznaczane jednoznacznie przez swój promień, od ciągu zbieżnego możemy żądać, by dla każdej kuli B o środku w g istniało N∈ℕ takie, że dla n>N xn∈B.


• Ćwiczenie: Wykazać, że jeżeli ciąg posiada granicę, to jest ona wyznaczona jednoznacznie.
• Ćwiczenie: Wykazać, że limn→∞xn=g wtedy i tylko wtedy, gdy limn→∞d(xn,g)=0 (tzn. gdy ciąg odległości xn od g zbiega do 0 w ℝ).

Przykłady

  1. Jeśli (xn) jest ciągiem elementów przestrzeni metrycznej dyskretnej, to jest on zbieżny wtedy i tylko wtedy, gdy jest od pewnego miejsca ciągiem stałym (tzn. gdy istnieje takie N∈ℕ, że dla każdego n≥N zachodzi xn=xN).
  2. Niech (xn) będzie ciągiem w ℝm z metryką euklidesową. Przyjmijmy dla każdego n∈ℕ oznaczenie: xn=(xn1,xn2,…,xnm). Pokażemy, że g=(g1,…,gm)∈ℝm jest granicą ciągu (xn) dokładnie wtedy, gdy dla każdego i=1,…,m zachodzi: limn→∞xni=gi, gdzie zbieżność ciągów (xni) rozważamy w ℝ z metryką euklidesową.
    Dowód:
    [←] Przypuśćmy, że dla pewnego i=1,…,m limn→∞xni≠gi, to znaczy ∃ϵ>0∀N∈ℕ∃n∈ℕ(n>N∧|xni−gi|>ϵ).
    Zauważmy, że: d(xn,g)=∑j=1m(xnj−gj)2=∑j=1m|xnj−gj|2≥|xni−gi|2=|xni−gi|.
    Zatem: ∃ϵ>0∀N∈ℕ∃n∈ℕ(n>N∧d(xn−g)>ϵ), czyli limn→∞xn≠g
    [→] Wykażemy, że zachodzi implikacja w drugą stronę. Przypuśćmy, że dla każdego i=1,…,m limn→∞xni=gi. Weźmy dowolny ϵ>0. Dla każdego i=1,…,m istnieje Ni∈ℕ takie, że ∀n>Ni|xni−gi|<ϵm. Niech N=max⁡{N1,…,Nm}. Wówczas: ∀n>Nd(xn,g)<∑i=1m(ϵm)2=ϵ. Wobec dowolności ϵ wykazaliśmy, że limn→∞xn=g.◻

Punkty wewnętrzne, izolowane, skupienia

Definicje

Niech (X,d) będzie przestrzenią metryczną, zaś A⊆X.

Mówimy, że x∈X jest:

  • Punktem wewnętrznym zbioru A, o ile ∃r>0B(x,r)⊆A;
  • Punktem skupienia zbioru A, o ile ∀r>0∃a∈A0<d(x,a)<r;
  • Punktem izolowanym zbioru A, o ile x∈A i x nie jest punktem skupienia A.

Zauważmy, że z powyższych definicji wynika, iż punkty izolowane i punkty wewnętrzne zbioru A są jego elementami. Natomiast punkty skupienia zbioru A nie muszą do niego należeć.

Zbiór wszystkich punktów skupienia zbioru A nazywamy pochodną zbioru A i oznaczamy Ad.

Zbiór wszystkich punktów wewnętrznych zbioru A nazywamy wnętrzem A i oznaczamy Int⁡A.

Domknięciem zbioru A nazywamy zbiór Cl⁡A=A∪Ad.

Własności

Niech (X,d) będzie przestrzenią metryczną oraz A⊆X.

  1. Zauważmy, że definicję punktu skupienia można sformułować równoważnie: x∈X jest punktem skupienia A, jeżeli ∀r>0B(x,r)∩A∖{x}≠∅.
  2. Punkt x∈X jest zatem punktem izolowanym zbioru A, o ile ∃r>0B(x,r)∩A={x}.
  3. Fakt, że x jest punktem skupienia A możemy też wyrazić korzystając z pojęcia zbieżności ciągu. Mianowicie: x∈X jest punktem skupienia zbioru A dokładnie wtedy, gdy istnieje ciąg (xn)∈(A∖{x})ℕ (tzn. ciąg elementów A różnych od x) taki, że limn→∞xn=x.
    Dowód:
    [←]Załóżmy, że taki ciąg istnieje. Weźmy dowolny ϵ>0. Wówczas istnieje N∈ℕ takie, że dla n>N xn∈B(x,ϵ). Ponieważ xn∈A∖{x}, to A∩B(x,ϵ)≠∅.
    [→]Załóżmy teraz, że x∈X jest punktem skupienia A. Zdefiniujmy ciąg An={a∈X:a∈A∩B(x,1n+1)∖{x}}. Z aksjomatu wyboru wynika, iż istnieje ciąg (xn) taki, że ∀n∈ℕxn∈An. Nietrudno zauważyć, że limn→∞xn=x. ◻
  4. W związku z powyższym faktem możemy zdefiniować domknięcie zbioru A jako zbiór wszystkich granic ciągów zbieżnych w X o wyrazach ze zbioru A. Istotnie, jeśli x∈Cl⁡A=A∪Ad, to x∈A i jest granicą ciągu stałego xn=x, lub też x∈Ad i z ostatniego faktu istnieje ciąg elementów A zbieżny do x.

Przykłady

  1. Rozważmy zbiór A=[0;1)∪{2}⊆ℝ. Ad=[0;1], Int⁡A=(0;1), Cl⁡A=[0;1]∪{2}, zaś jedynym punktem izolowanym w A jest 2.
  2. Rozważmy podprzestrzeń ℝ wyznaczaną przez zbiór A z powyższego przykładu. W tej przestrzeni Ad=[0;1),Int⁡A=Cl⁡A=[0;1)∪{2}, zaś 2 jest nadal punktem izolowanym. Zauważmy, że w tym przypadku 2 jest jednocześnie punktem izolowanym i wewnętrznym.
  3. Jeśli X jest przestrzenią metryczną, to Int⁡X=Cl⁡X=X.
  4. Rozważmy zbiór ℚ jako podzbiór ℝ z metryką euklidesową. Nietrudno sprawdzić, że Int⁡ℚ=∅, Cl⁡ℚ=ℚd=ℝ.
  5. W przestrzeni metrycznej dyskretnej X dla każdego A⊆X mamy: Int⁡A=Cl⁡A=A, zaś Ad=∅ (tzn. każdy punkt A jest izolowany).

Zbiory otwarte i domknięte

Definicje

Zbiorem otwartym w przestrzeni metrycznej (X,d) nazywamy każdy taki zbiór A⊆X, że Int⁡A=A.

Zbiorem domkniętym w przestrzeni metrycznej (X,d) nazywamy każdy taki zbiór A⊆X, że Cl⁡A=A.

Własności

Niech (X,d) będzie przestrzenią metryczną oraz A⊆X.

  1. Bezpośrednio z definicji wnętrza wynika, że zbiór A jest otwarty dokładnie wtedy, gdy każdy jego element jest jego punktem wewnętrznym.
  2. Zbiór A jest domknięty dokładnie wtedy, gdy dla każdego ciągu (xn)⊆Aℕ zbieżnego w X zachodzi: limn→∞xn∈A.
    Wynika to z (podanej jako własność 4. w poprzednim podrozdziale) równoważnej definicji domknięcia zbioru A jako zbioru wszystkich granic ciągów zbieżnych o wyrazach z A.
  3. A jest domknięty wtedy i tylko wtedy, gdy X∖A jest otwarty.
    Dowód:
    [←] Załóżmy, że X∖A jest otwarty. Weźmy dowolny x∈A∪Ad. Stąd: ∀ϵ>0∃y∈B(x,ϵ)y∈A, zatem nie jest prawdą, że ∃ϵ>0B(x,ϵ)⊆X∖A, co oznacza, że x∉Int⁡(X∖A)=X∖A. Zatem: x∈A.
    [→] Załóżmy teraz, że A jest domknięty. Weźmy dowolny x∈X∖A. Przypuśćmy, że x nie jest punktem wewnętrznym X∖A. Zatem: dla każdego ϵ>0 istnieje y∈B(x,ϵ) taki, że y∉X∖A, tzn. y∈A. Wobec tego (ponieważ y≠x) x∈Ad⊆Cl⁡A=A. Otrzymaliśmy sprzeczność z założeniem x∈X∖A. Zatem każdy x∈X∖A musi być punktem wewnętrznym X∖A, czyli X∖A=Int⁡(X∖A). ◻
  4. Wykażemy teraz trzy istotne własności zbiorów otwartych, które w kolejnym rozdziale posłużą nam do zdefiniowania przestrzeni topologicznej.
    Niech 𝒪 oznacza rodzinę wszystkich podzbiorów otwartych przestrzeni metrycznej X. Wykażemy, że:
    1. X,∅∈𝒪
    2. ∀U1,U2,…,Un∈𝒪U1∩U2∩…∩Un∈𝒪
    3. ∀𝒱⊆𝒪⋃𝒱∈𝒪.
    Dowód:
    [1.] Oczywiste.
    [2.] Jeśli U1∩U2∩…∩Un=∅, to teza jest prawdziwa (z 1.). Możemy więc założyć, że powyższy iloczyn zbiorów jest niepusty. Niech x∈U1∩U2∩…∩Un. Ponieważ każdy ze zbiorów Ui,i=1,…,n jest otwarty, to istnieją ϵ1,…,ϵn>0 takie, że dla każdego i=1,…,n B(x,ϵi)⊆Ui. Niech ϵ=min⁡{ϵi:i=1,…,n}. Wówczas B(x,ϵ)⊆U1∩U2∩…∩Un, czyli x∈Int⁡(U1∩U2∩…∩Un). Wobec dowolności x teza jest udowodniona.
    [3.] Możemy założyć, że ⋃𝒱≠∅. Niech x∈⋃𝒱. Wtedy istnieje U∈𝒱 taki, że x∈U. U jest otwarty, więc istnieje ϵ>0 takie, że B(x,ϵ)⊆U⊆⋃𝒱. Zatem x∈Int⁡(⋃𝒱). Wobec dowolności x teza jest udowodniona. ◻
  5. Każdy zbiór otwarty jest sumą pewnej rodziny kul otwartych o promieniach wymiernych.
    Dowód:
    Niech U będzie zbiorem otwartym. Dla każdego x∈U istnieje ϵx>0 takie, że B(x,ϵx)⊆U. Zauważmy, że istnieje δx∈ℚ takie, że 0<δx≤ϵx. Mamy zatem dla każdego x∈U: B(x,δx)⊆U. Wobec tego: ⋃x∈UB(x,δx)⊆U. Ale również U⊆⋃x∈UB(x,δx). Dowód jest zakończony. ◻

Przykłady

  1. Kula otwarta jest zbiorem otwartym.
    Dowód:
    Niech B=B(x,r) będzie kulą otwartą w przestrzeni (X,d) o środku x i promieniu r>0. Weźmy dowolny y∈B. Niech R=r−d(x,y). Pokażemy, że B(y,R)⊆B. Istotnie, z nierówności trójkąta, dla dowolnego z∈B(y,R) mamy: d(x,z)≤d(x,y)+d(y,z)<d(x,y)+R=d(x,y)+r−d(x,y)=r. Zatem z∈B(x,r)=B.◻
  2. Ćwiczenie: Wykazać, że kula domknięta jest zbiorem domkniętym.
  3. W każdej przestrzeni metrycznej (X,d) zbiory X i ∅ są jednocześnie otwarte i domknięte. Zbiory takie nazywamy otwarto-domkniętymi. W ℝ z metryką euklidesową są to jedyne takie zbiory. Jednak na przykład w ℚ traktowanym jako podprzestrzeń ℝ otwarto-domknięty jest zbiór (−2,2)∩ℚ. Każdy podzbiór przestrzeni metrycznej dyskretnej jest otwarto-domknięty.
  4. Zbiór [0;1)⊆ℝ nie jest ani otwarty, ani domknięty.

Funkcje ciągłe

Definicje

Funkcją ciągłą w punkcie x∈X z przestrzeni metrycznej (X,d) do przestrzeni mestrycznej (Y,ρ) nazywamy każdą funkcję f:X→Y taką, że: ∀ϵ>0∃δ>0∀y∈X(d(x,y)<δ⟹ρ(f(x),f(y))<ϵ).

Funkcją ciągłą (odwzorowaniem ciągłym) z przestrzeni metrycznej (X,d) do przestrzeni metrycznej (Y,ρ) nazywamy funkcję f:X→Y ciągłą w każdym punkcie x∈X.

Własności

Niech (X,d),(Y,ρ) będą przestrzeniami metrycznymi.

  1. Zauważmy, że korzystając z pojęcia kuli warunek ciągłości funkcji f:X→Y w punkcie x∈X możemy zapisać: ∀ϵ>0∃δ>0∀y∈X[y∈BX(x,δ)⟹f(x)∈BY(f(x),ϵ)], czy też krócej: ∀ϵ>0∃δ>0f(BX(x,δ))⊆BY(f(x),ϵ) (gdzie BX(⋅,⋅),BY(⋅,⋅) oznaczają kule otwarte odpowiednio w przestrzeniach X,Y).
  2. Definicję ciągłości w punkcie można sformułować korzystając z pojęcia zbieżności ciągu. Mianowicie, funkcja f:X→Y jest ciągła w punkcie x∈X wtedy i tylko wtedy, gdy dla każdego ciągu (xn)∈Xℕ zbieżnego w (X,d) do x zachodzi: limn→∞f(xn)=f(x).
    Dowód:
    [←] Załóżmy, że spełniony jest powyższy warunek. Przypuśćmy, że f nie jest ciągła. Znajdziemy zatem taki ϵ>0, że dla każdej δ>0 istnieje yδ∈X takie, że d(x,y)<δ oraz ρ(f(x),f(yδ))>ϵ. Wobec tego możemy wybrać ciąg (yn)∈Xℕ taki, że dla każdego n∈ℕ: d(x,yn)<1n oraz ρ(f(x),f(yn))>ϵ. Zauważmy, że xn→x, ale f(xn)↛f(x). Otrzymaliśmy sprzeczność z założeniem, zatem f musi być ciągła.
    [→] Załóżmy teraz, że f:X→Y jest ciągła. Weźmy dowolny ciąg (xn)∈Xℕ taki, że xn→x. Pokażemy, że f(xn)→f(x). Niech ϵ>0 będzie dowolne. Z ciągłości f istnieje δ>0 taka, że dla dowolnego y∈X jeśli d(x,y)<δ, to ρ(f(x),f(y))<ϵ. Ponieważ xn→x, to istnieje N∈ℕ takie, że d(xn,x)<δ dla wszystkich n>N. Stąd ρ(f(xn),f(x))<ϵ dla n>N. Wobec dowolności ϵ teza jest udowodniona. ◻
  3. Definicję ciągłości można sformułować także korzystając z pojęcia zbioru otwartego. Fakt ten posłuży nam w rozdziale 3. do uogólnienia pojęcia odwzorowania ciągłego.
    Funkcja f:X→Y jest ciągła wtedy i tylko wtedy, gdy dla każdego zbioru U⊆Y otwartego w Y, jego przeciwobraz f−1(U) jest zbiorem otwartym w X.
    Dowód:
    [←] Niech funkcja f spełnia powyższy warunek. Wybierzmy dowolne x∈X. Pokażemy, że f jest ciągła w punkcie x, co z dowolności jego wyboru oznaczało będzie ciągłość f. Ustalmy ϵ>0. Niech A=f−1(BY(f(x),ϵ)). Z początkowego założenia wynika, że A jest otwarty jako przeciwobraz kuli otwartej. Ponadto x∈A, bo f(x)∈BY(f(x),ϵ). Z otwartości A wynika, że istnieje δ>0 taka, że BX(x,δ)⊆A. Zauważmy, że jeśli y∈BX(x,δ), to y∈A=f−1(BY(f(x),ϵ)), zatem f(y)∈BY(f(x),ϵ). Z dowolności ϵ f jest ciągła w x.
    [→] Niech U⊆Y będzie zbiorem otwartym w Y. Weźmy dowolny punkt x∈f−1(U). Ponieważ f(x)∈U i U jest otwarty, istnieje ϵ>0 taki, że BY(f(x),ϵ)⊆U. Z ciągłości f wynika, że istnieje δ>0 taka, że jeśli y∈BX(x,δ), to f(y)∈BY(f(x),ϵ)⊆U. Zatem y∈f−1(U) dla każdego y∈BX(x,δ), czyli BX(x,δ)⊆f−1(U). x jest zatem punktem wewnętrznym f−1(U), co z dowolności jego wyboru oznacza, że f−1(U) jest otwarty w X. ◻

Przykłady

  1. Niech X będzie przestrzenią metryczną dyskretną, zaś Y dowolną przestrzenią metryczną. Każda funkcja f:X→Y jest ciągła.
  2. W dowolnej przestrzeni metrycznej X funkcja identycznościowa idX:X→X jest ciągła.
  3. Dla ustalonej przestrzeni metrycznej (X,d) i punktu x∈X ciągła jest funkcja d(x,⋅):X→ℝ, jeżeli w ℝ przyjmiemy metrykę euklidesową.
  4. Jeśli x∈X jest punktem izolowanym przestrzeni (X,d), (Y,ρ) jest przestrzenią metryczną, to dowolna funkcja f:X→Y jest ciągła w punkcie x.
  5. W ℝ z metryką euklidesową ciągłe są funkcje:
    • sin⁡(⋅):ℝ→ℝ,
    • (⋅)2:ℝ→ℝ,
    • (⋅)−1:ℝ∖{0}→ℝ.
  • Ćwiczenie: Udowodnić powyższe stwierdzenia.


>> Zadania Szablon:Nawigacja