证明:有限覆盖定理

证明:设(H)([l, r])的一个(无限)开覆盖,则其存在有限子覆盖

(l)(exists A in H),满足(l in A),如果(exists A in H)满足([l, r] subset A),则命题得证
(注意这里(A)不一定是可数的)

若不存在,设区间(A)的右端点构成集合(B_1)

(B_1)是有限的,那么我们取(l_1 = max(B_1)),且选择(l_1)对应的区间

否则,注意到(r)(B_1)的一个上界,因此(B_1)一定有一个上确界,记(l_1 = sup B_1)

对于(l_1),至少存在一个区间((a_1, b_1)),有(l_1 in (a_1, b_1))

由于(l_1)(B_1)的上确界,故(forall M < l_1, exists x in B_1, x > M)

(M = a_1)(exists x in B_1, x > a_1),此时我们选择(x)对应的区间以及((a_1, b_1))

不难发现,此时([l, l_1))已经被选择的区间覆盖,我们只需考虑([l_1, b]),且由戴德金分割定理,我们没有遗漏的数

对于([l_1, b]),我们采用类似的方法进行讨论,不妨假设我们仍需讨论无限次,且讨论的区间依次变为([l_2, b])([l_3, b]).....

显然有(l_1 < l_2 < l_3 ....),且({l_n})有上界(b),故({l_n})必收敛于一点(A),且(A leq b)

对于(A)(exists (L, R) in H),满足(L < A < R)

由于({l_n})收敛于(A),取(epsilon = A - L > 0),则(exists n_0),当(n > n_0)时,(|l_n - A| < epsilon),即(l_n > L)

因此对于集合(B_{n+1})而言,(R in B_{n+1}),即(A < R leq sup B_{n+1} = l_{n+1} < A),矛盾

矛盾的根源在于假设,即我们不能无限的讨论下去,命题得证


当然这个证明不是那么漂亮,用到的定理太多了....

原文地址:https://www.cnblogs.com/reverymoon/p/13823387.html