2. Топологическая классификация точек множеств
Определение 2.1. Пусть x∈R,ε>0.
Bε(x)={y∈R:|y−x|<ε} — ε окрестность точки x.
B∘ε(x)=B′ε(x)=Bε(x)∖{x}={y∈R:0<|y−x|<ε} — проколотая ε окрестность точки x.
Замечание. В дальнейшем, говоря об ε-окрестности, будем считать, что ε>0.
По отношению к множеству E любая точка является точкой одного из следующих типов.
Определение 2.2.
-
Точка x называется внутренней точкой E⊂R, если ∃ε>0:Bε(x)⊂E.
intE — множество всех внутренних точек.
-
Точка x называется внешней точкой E⊂R, если ∃ε>0:Bε(x)⊂R∖E.
extE — множество всех внешних точек.
-
Точка x называется граничной точкой E⊂R, если ∀ε>0:Bε(x)∩E≠∅ и
Bε(x)∩R∖E≠∅.
∂E — множество всех граничных точек.
Замечание. Из определения непосредственно вытекает, что extE=int(R∖E), intE⊂E.
Определение 2.3. Множество E⊂R называется открытым, если все его точки внутренние (т.е. E⊂intE).
Определение 2.4. Множество E⊂R называется замкнутым, если R∖E — открыто.
Теорема 2.1.
-
a) Gλ,λ∈Λ — открытые множества ⇒⋃λ∈ΛGλ — открытое множество.
b) G1,…,Gn — открытые множества ⇒n⋂k=1Gk — открытое множество.
-
a) Fλ,λ∈Λ — замкнутые множества ⇒⋂λ∈ΛFλ — замкнутое множество.
b) F1,…,Fn — замкнутые множества ⇒n⋃k=1Fk — замкнутое множество.
▴ 1.а) x∈⋃λ∈ΛGλ⇒∃λ0∈Λ:x∈G0. G0 — открыто ⇒∃Bε(x)⊂Gλ0⊂⋃λ∈ΛGλ, т.е. x — внутренняя точка ⋃λ∈ΛGλ⇒⋃λ∈ΛGλ — открытое.
1.б) x∈n⋂k=1Gk⇒x∈Gk ∀k=1,…,n. Gk — открыто ⇒∃Bεk(x)⊂Gk,k=1,…,n. Положим ε=min(εk)⇒Bε(x)⊂Bεk(x)⊂Gk,k=1,…,n⇒ Bε(x)⊂n⋂k=1Gk, т.е. x — внутрення точка n⋂k=1Gk⇒ n⋂k=1Gk — открыто.
2.а) R∖(⋂λ∈ΛFλ)=⋃λ∈Λ(R∖Fλ) — открытое ⇒⋂λ∈ΛFλ — замкнутое.
2.б) R∖(n⋃k=1Fk)=n⋂k=1(R∖Fk) — открытое ⇒n⋃k=1Fk — замкнутое. ◼
Замечание. Пересечение произвольного числа открытых множеств и не быть открытым множеством.
Пример: ∞⋂n=1(−1n,1n)={0}.
Определение 2.5. Число элементов множества A равно единице, если ∃a∈A:A∖{a}=∅.
Пусть определено, что число элементов множества равно n, тогда по определению число элементов множества A равно n+1, если ∃a∈A:A∖{a} имеет n элементов.
Определение 2.6. Множество A называют конечным, если либо A=∅, либо ∃n∈N:A имеет n элементов. В противном случае множество называется бесконечным.
Определение 2.7. Точка x называется предельной точкой множества E⊂R, если
∀ε>0:B′ε(x)∩E≠∅.
Лемма 2.1. x — предельная точка множества E ⇔ ∀ε>0:Bε(x)∩E — бесконечное множество.
▴ (⇒) Пусть точка x — предельная точка E. ∀ε>0:B′ε(x)∩E — конечно ⇒
B′ε(x)∩E={x1,…,xn}. δ:=min{|x−xi|}>0. Рассмотрим B′δ(x)∩E=∅.!!!
(⇐) ∀ε>0:Bε(x)∩E — бесконечное множество ⇒ B′ε(x)∩E≠∅. ◼
Теорема 2.2. Следующие критерии замкнутости эквивалентны:
E — замкнуто.
E содержит все свои граничные точки.
E содержит все свои предельные точки.
▴ (1⇒2) Пусть x∈R∖E⇒∃Bε(x)⊂R∖E⇒ x∈extE⇒x∉∂E⇒ ∂E⊂E.
(2⇒3) x — предельная точка E ⇒x∉ext E. Тогда либо x∈int E⇒x∈E, либо x∈∂E⇒ x∈E.
(3⇒1) x∈R∖E⇒x — не предельная точка E⇒ ∃ε>0:B′ε(x)∩E=∅⇒ Bε(x)∩E=∅⇒ Bε(x)⊂R∖E⇒ R∖E — открыто ⇒ E — замкнуто. ◼
Теорема 2.3. Любое непустое замкнутое ограниченное сверху (или снизу) множество имеет максимальный (или минимальный) элемент.
▴ Пусть F — непустое замкнутое ограниченное сверху множество. S=supF. Покажем, что S=maxF, тогда осталось доказать, что S∈F. Т.к. S=supF, то ∀ε>0 ∃x′∈F:x′∈(S−ε,S], т.е. (S−ε,S]∩F≠∅.
Имеется две возможности:
∀ε>0 (S−ε,S)∩F≠∅⇒B′ε(S)∩F≠∅⇒ S — предельная точка F ⇒S∈F (по Т2).
∃ε>0 (S−ε,S)∩F=∅⇒S∈F. ◼
Определение 2.8. 1) Система {Gλ:λ∈Λ} называется покрытием множества E, если
⋃λ∈ΛGλ⊃E.
2) ∀λ∈Λ Gλ — открытое, то покрытие {Gλ:λ∈Λ} называют открытым.
Теорема 2.4 (Гейне Борель). {Gλ:λ∈Λ} — открытое покрытие [a,b]⇒ ∃λ1,…,λn∈Λ, Gλ1∪…∪Gλn⊃[a,b].
▴ Предположим, что из открытого покрытия {Gλ:λ∈Λ} отрезка [a,b], нельзя выбрать конечной подпоследовательности таких покрытий [a,b].
Положим, [a1,b1]=[a,b], поделим [a1,b1] пополам. Тогда хотя бы один из [a1,a1+b12], [a1+b12,b1] нельзя покрыть конечным числом Gλ. Обозначим этот отрезок [a2,b2], тогда хотя бы одну из его половин нельзя покрыть конечным числом Gλ, обозначим его за [a3,b3].
Продолжим процесс {[an,bn]}∞n=1:
∀n∈N:[an,bn]⊃[an+1,bn+1].
Ни один из [an,bn] нельзя покрыть конечным числом Gλ.
∀n∈N,bn−an=b−a2n−1, т.е {[an,bn]}∞n=1 — стягивающаяся. По принципу вложенных отрезков ∃c∈∞⋂n=1[an,bn],c∈[a1,b1]⊂⋃λ∈ΛGλ, c∈⋃λ∈ΛGλ⇒ ∃λ0∈Λ:c∈Gλ0, но Gλ0 — открытое множество ⇒∃ε>0 Bε(c)⊂Gλ0, т.к. {[an,bn]}∞n=1 — стягивающаяся, то ∃k∈N,bk−ak<ε. Итак c∈[ak,bk],bk−ak<ε⇒ [ak,bk]⊂Bε(c)⇒ [ak,bk]⊂Gλ0, то есть [ak,bk] — покрыт одним элементом Gλ0 покрытия, получаем противоречие. ◼
Следствие:
F — замкнутое ограниченное множество. {Gλ:λ∈Λ} — открытое покрытие F ⇒
∃λ1,…,λn∈Λ, Gλ1∪…∪Gλn⊃F.
▴ F — замкнутое множество ⇒∃[m,M]:[m,M]⊃F. Пусть A={Gλ:λ∈Λ} — открытое покрытие F.
A′={Gλ,λ∈Λ}∪{R∖F}:⋃λ∈ΛGλ∪(R∖F)⊃F∪(R∖F)⊃R.
По Т4. \exists A” \subset A’ — конечное покрытие [m, M].
Имеется 2 возможности:
\mathbb {R}\backslash F \not\in A” = \{ G_{\lambda _1}, \ldots , G_{\lambda _ n}\} , \bigcup \limits _{i=1}^ n G_{\lambda _ i} \supset [m, M] \supset F
\mathbb {R}\backslash F \in A” \Rightarrow A” \backslash \{ \mathbb {R}\backslash F\} = \{ G_{\lambda _1}, \ldots , G_{\lambda _ n}\} . \bigcup \limits _{i=1}^ n G_{\lambda _ i} \supset [m, M] \backslash (\mathbb {R}\backslash F) = F. \blacksquare
Теорема 2.5 (О существовании предельной точки). Любое бесконечное ограниченное множество имеет хотя бы одну предельную точку.
\blacktriangle Пусть E — бесконечное ограниченное множество. Приведем два различных доказательства.
Доказательство 1. От противного:
Предположим, E не имеет предельной точки. \varnothing \subset E \Rightarrow E — замкнутое множество.
Если x \in E \Rightarrow x — не является предельной точкой для E \Rightarrow \exists \varepsilon _ x > 0\colon B_{\varepsilon _ x}’(x) \cap E= \varnothing , значит B_{\varepsilon _ x}(x) \cap E = \{ x\} .
Рассмотрим \{ B_{\varepsilon _ x}(x)\colon x \in E\} — открытое покрытие E \Rightarrow \exists x_1, \ldots , x_ n \in E\colon \bigcup \limits _{k=1}^ n B_{\varepsilon _{x_ k}}(x) \supset E, но из каждого B_{\varepsilon _{x_ k}}(x) только 1 точка содержится в E \Rightarrow E — конечное. !!!
Доказательство 2.
E — ограниченное множество \Rightarrow \exists [a_1, b_1] \supset E. Разделим [a_1, b_1] пополам, тогда хотя бы один из отрезков [a_1, \frac{a_1 + b_1}{2}], [\frac{a_1 + b_1}{2}, b_1] содержит бесконечно много элементов из E, обозначим его за [a_2, b_2], разделим [a_2, b_2] пополам и обозначим через [a_3, b_3] тот отрезок, в котором бесконечно много чисел из E. Будем продолжать и тогда получим \{ [a_ n, b_ n]\} _{n=1}^\infty .
1) \forall n\in \mathbb {N}\colon [a_ n, b_ n] \supset [a_{n+1}, b_{n+1}].
2) \forall n\in \mathbb {N}\colon [a_ n, b_ n] \cap E — бесконечное множество.
3) \forall n \in \mathbb {N}, b_ n - a_ n = \frac{b - a}{2^{n-1}}.
По принципу вложенных отрезков (Т1.4) \exists c \in \bigcap \limits _{k=1}^\infty [a_ k, b_ k].
Покажем, что c — предельная точка E, возьмем \varepsilon > 0. Т.к. \{ [a_ n, b_ n]\} _{n=1}^\infty — стягивающаяся, то \exists k\in \mathbb {N}, b_ n - a_ n < \varepsilon .
Итак, c \in [a_ k, b_ k], b_ k - a_ k < e \Rightarrow \lbrack a_ k, b_ k] \subset B_\varepsilon (c) \stackrel{\mbox{П.2}}{\Rightarrow } B_\varepsilon (c) \cap E — бесконечное множество \stackrel{\mbox{Л.1}}{\Rightarrow } c — предельная точка E. !!! \blacksquare