Math 2.0

General topology Proof

Proof of the Heine–Borel theorem by sequential compactness

Builds on Euclidean metricCompact setClosed setBounded setCompact subsets of a metric space are boundedMetric spaces are HausdorffCompact subsets of a Hausdorff space are closedSequential compactnessCompactness and sequential compactness agree in metric spacesBolzano–Weierstrass theoremBounded sequenceSubsequenceSubsequences of a convergent sequence converge to the same limitClosed sets contain their limitsConvergence of a sequence in a metric space

Proof

The direct part uses general facts on metric spaces. For the converse, we show that KK is sequentially compact, coordinate by coordinate.

  1. Let n≥1n \ge 1, and let d2d_2 be the Euclidean metric on ℝn\R^n. Let K⊆ℝnK \subseteq \R^n.
  2. Assume KK is compact. Since compact subsets of a metric space are bounded, KK is bounded.
  3. Metric spaces are Hausdorff, and compact subsets of a Hausdorff space are closed. So KK is closed.
  4. Now assume KK is closed and bounded. If K=∅K = \emptyset, it is compact. So assume K≠∅K \ne \emptyset, fix a∈Ka \in K, and let MM be real with d2(x,y)≤Md_2(x, y) \le M for x,y∈Kx, y \in K.
  5. For x∈Kx \in K and each coordinate ii, ∣xi−ai∣≤d2(x,a)≤M\abs{x_i - a_i} \le d_2(x, a) \le M, since one term of a sum of squares is at most the sum. So ∣xi∣≤∣ai∣+M\abs{x_i} \le \abs{a_i} + M.
  6. Let (p(m))m≥1(p^{(m)})_{m \ge 1} be a sequence in KK. By step 5, each coordinate sequence (pi(m))m(p^{(m)}_i)_m is a bounded real sequence, also along any subsequence.
  7. By the Bolzano–Weierstrass theorem, the first coordinates have a convergent subsequence. Pass to it.
  8. Repeat for coordinates 2,…,n2, \ldots, n: at step jj, apply Bolzano–Weierstrass to the jj-th coordinates along the current subsequence, and pass to a further subsequence.
  9. A subsequence of a subsequence is a subsequence. Subsequences of a convergent sequence converge to the same limit, so coordinates that converged earlier still converge.
  10. After nn steps we get indices m1<m2<⋯m_1 < m_2 < \cdots and reals c1,…,cnc_1, \ldots, c_n with pi(mk)→cip^{(m_k)}_i \to c_i for each ii. Let c=(c1,…,cn)c = (c_1, \ldots, c_n).
  11. For reals t1,…,tnt_1, \ldots, t_n, expanding the square gives (∑i∣ti∣)2≥∑iti2(\sum_i \abs{t_i})^2 \ge \sum_i t_i^2, since the cross terms are ≥0\ge 0. So ∑iti2≤∑i∣ti∣\sqrt{\sum_i t_i^2} \le \sum_i \abs{t_i}.
  12. By step 11, d2(p(mk),c)≤∑i=1n∣pi(mk)−ci∣d_2(p^{(m_k)}, c) \le \sum_{i=1}^n \abs{p^{(m_k)}_i - c_i}.
  13. Let ε>0\varepsilon > 0. For each ii, there is LiL_i with ∣pi(mk)−ci∣<ε/n\abs{p^{(m_k)}_i - c_i} < \varepsilon / n for k≥Lik \ge L_i. For k≥max⁡iLik \ge \max_i L_i, step 12 gives d2(p(mk),c)<εd_2(p^{(m_k)}, c) < \varepsilon.
  14. So p(mk)→cp^{(m_k)} \to c in (ℝn,d2)(\R^n, d_2), in the sense of convergence.
  15. All p(mk)p^{(m_k)} lie in KK, and KK is closed. Since closed sets contain their limits, c∈Kc \in K.
  16. So every sequence in KK has a subsequence that converges to a point of KK. Thus KK is sequentially compact.
  17. Since compactness and sequential compactness agree in metric spaces, KK is compact.

Idea

Compact sets in any metric space are closed and bounded, so the work is in the converse. A bounded sequence in ℝn\R^n has bounded coordinates. Bolzano–Weierstrass, applied once per coordinate, gives a convergent subsequence, and closedness keeps its limit in KK.

Reading path

To understand this page from the ground up, read these 119 pages in order. The foundations come first. The path takes the proofs Proof of the approximation property of the supremum, Proof that every sequence has a monotone subsequence, by peaks, Proof of the commutativity of addition by induction, Proof of the Lebesgue number lemma by a finite cover of balls, Proof that the reals form an ordered field, with the Cauchy sequence construction, Proof that compact subsets of a metric space are bounded, Proof that compactness and sequential compactness agree in metric spaces, Proof that subsequences of a convergent sequence converge to the same limit, Proof of strong induction from ordinary induction, Proof that compact subsets of a Hausdorff space are closed, Proof of the description of the open sets of a metric space, Proof of the epsilon-N definition of the limit of a sequence, Proof that compactness of a subset can be tested with open sets of the ambient space, Proof that closed sets contain their limits, Proof that metric spaces are Hausdorff, Proof of the well-ordering principle from strong induction, Proof of the Bolzano–Weierstrass theorem by a monotone subsequence, Proof that a decreasing sequence bounded below converges, Proof of the monotone convergence theorem for sequences, Proof that open balls are open.

  1. Construction of the reals from Cauchy sequences concept
  2. Definition by recursion concept
  3. Element definition
  4. Euclidean metric example
  5. Extended real number line object
  6. Integers object
  7. Mathematical induction concept
  8. Natural numbers object
  9. Ordered field definition
  10. Peano axioms concept
  11. Proposition concept
  12. Rational numbers object
  13. Real numbers object
  14. Sequence definition
  15. Set bounded above definition
  16. Set definition
  17. Ring of integers statement
  18. Successor function definition
  19. Conjunction definition
  20. Disjunction definition
  21. Implication definition
  22. Predicate definition
  23. The reals form a field statement
  24. Real sequence definition
  25. Subsequence definition
  26. Infimum definition
  27. Supremum definition
  28. Empty set object
  29. Family of sets definition
  30. Ordered pair definition
  31. Intersection definition
  32. Union definition
  33. Addition of natural numbers definition
  34. The successor function is injective statement
  35. Zero is not a successor statement
  36. Existential quantifier definition
  37. The rationals form a field statement
  38. Universal quantifier definition
  39. Bounded sequence definition
  40. Limit of a sequence definition
  41. Monotone sequence definition
  42. Completeness axiom statement
  43. Cartesian product definition
  44. Subset definition
  45. Proof of the commutativity of addition by induction proof
  46. Union of a family of sets definition
  47. Order on the natural numbers definition
  48. The rationals form an ordered field statement
  49. Uniqueness quantifier definition
  50. Convergent sequence definition
  51. Binary relation definition
  52. Universal set definition
  53. Topological space definition
  54. Order on the reals definition
  55. Commutativity of addition statement
  56. Proof of strong induction from ordinary induction proof
  57. Antisymmetric relation definition
  58. Reflexive relation definition
  59. Transitive relation definition
  60. Complement definition
  61. Sequential compactness definition
  62. Subspace topology definition
  63. Function definition
  64. Strong induction statement
  65. Preorder definition
  66. Proof of the well-ordering principle from strong induction proof
  67. Metric space definition
  68. Partial order definition
  69. Closed ball definition
  70. Convergence of a sequence in a metric space definition
  71. Open ball definition
  72. Triangle inequality for a metric statement
  73. Well-ordering principle statement
  74. Diameter of a set definition
  75. Total order definition
  76. Bounded set definition
  77. Metric topology definition
  78. Proof that every sequence has a monotone subsequence, by peaks proof
  79. Open set definition
  80. Proof that the reals form an ordered field, with the Cauchy sequence construction proof
  81. Every sequence has a monotone subsequence statement
  82. Hausdorff space definition
  83. Open cover definition
  84. Closed set definition
  85. Proof of the description of the open sets of a metric space proof
  86. The reals form an ordered field statement
  87. Compact space definition
  88. Open sets of a metric space statement
  89. Absolute value definition
  90. Proof of the approximation property of the supremum proof
  91. Proof that closed sets contain their limits proof
  92. Compact set definition
  93. Proof that open balls are open proof
  94. Proof of the epsilon-N definition of the limit of a sequence proof
  95. Approximation property of the supremum statement
  96. Closed sets contain their limits statement
  97. Proof that compactness of a subset can be tested with open sets of the ambient space proof
  98. Open balls are open statement
  99. Epsilon-N definition of the limit of a sequence statement
  100. Compactness via open covers statement
  101. Proof that metric spaces are Hausdorff proof
  102. Proof of the Lebesgue number lemma by a finite cover of balls proof
  103. Proof that subsequences of a convergent sequence converge to the same limit proof
  104. Proof of the monotone convergence theorem for sequences proof
  105. Proof that compact subsets of a Hausdorff space are closed proof
  106. Proof that compact subsets of a metric space are bounded proof
  107. Metric spaces are Hausdorff statement
  108. Lebesgue number lemma statement
  109. Proof that compactness and sequential compactness agree in metric spaces proof
  110. Subsequences of a convergent sequence converge to the same limit statement
  111. Monotone convergence theorem for sequences statement
  112. Compact subsets of a Hausdorff space are closed statement
  113. Compact subsets of a metric space are bounded statement
  114. Compactness and sequential compactness agree in metric spaces statement
  115. Proof that a decreasing sequence bounded below converges proof
  116. Decreasing sequence bounded below converges statement
  117. Proof of the Bolzano–Weierstrass theorem by a monotone subsequence proof
  118. Bolzano–Weierstrass theorem statement
  119. Proof of the Heine–Borel theorem by sequential compactness proof

Where this leads

701 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Bolzano%E2%80%93Weierstrass_theorem, Sequential compactness in Euclidean spaces
  2. Web https://proofwiki.org/wiki/Heine-Borel_Theorem/Euclidean_Space
About this page
Tag6TNJQKXA3G
URIm2://6TNJQKXA3G
Kindproof
WritingW0 stub
MSC54E45
ProvesHeine–Borel theorem
UsesEuclidean metric, Compact set, Closed set, Bounded set, Compact subsets of a metric space are bounded, Metric spaces are Hausdorff, Compact subsets of a Hausdorff space are closed, Sequential compactness, Compactness and sequential compactness agree in metric spaces, Bolzano–Weierstrass theorem, Bounded sequence, Subsequence, Subsequences of a convergent sequence converge to the same limit, Closed sets contain their limits, Convergence of a sequence in a metric space
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.