Skip to content

Commit cfe45a1

Browse files
authored
Fix a number of typos/grammar errors in the Topology chapter (#286)
1 parent 6147634 commit cfe45a1

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

MIL/C10_Topology/C10_Topology.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The notion of a *limit* is also fundamental.
1212
We may say that the limit of a function :math:`f(x)` is a value :math:`b`
1313
as :math:`x` approaches a value :math:`a`,
1414
or that :math:`f(x)` *converges to* :math:`b` as :math:`x` approaches :math:`a`.
15-
Equivalently, we may say that a :math:`f(x)` approaches :math:`b` as :math:`x`
15+
Equivalently, we may say that :math:`f(x)` approaches :math:`b` as :math:`x`
1616
approaches a value :math:`a`, or that it *tends to* :math:`b`
1717
as :math:`x` tends to :math:`a`.
1818
We have already begun to consider such notions in :numref:`sequences_and_convergence`.
@@ -22,7 +22,7 @@ Having covered the essentials of formalization in Chapters :numref:`%s <basics>`
2222
to :numref:`%s <structures>`,
2323
in this chapter, we will explain how topological notions are formalized in Mathlib.
2424
Not only do topological abstractions apply in much greater generality,
25-
but that also, somewhat paradoxically, make it easier to reason about limits
25+
but they also, somewhat paradoxically, make it easier to reason about limits
2626
and continuity in concrete instances.
2727

2828
Topological notions build on quite a few layers of mathematical structure.
@@ -35,7 +35,7 @@ intermediate notion called a *uniform space*.
3535

3636
Whereas previous chapters relied on mathematical notions that were likely
3737
familiar to you,
38-
the notion of a filter less well known,
38+
the notion of a filter is less well known,
3939
even to many working mathematicians.
4040
The notion is essential, however, for formalizing mathematics effectively.
4141
Let us explain why.

MIL/C10_Topology/S01_Filters.lean

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,9 @@ We can also directly define the filter ``𝓝 x`` of neighborhoods of any ``x :
108108
In the real numbers, a neighborhood of ``x`` is a set containing an open interval
109109
:math:`(x_0 - \varepsilon, x_0 + \varepsilon)`,
110110
defined in Mathlib as ``Ioo (x₀ - ε) (x₀ + ε)``.
111-
(This is notion of a neighborhood is only a special case of a more general construction in Mathlib.)
111+
(This notion of a neighborhood is only a special case of a more general construction in Mathlib.)
112112
113-
With these examples, we can already define what is means for a function ``f : X → Y``
113+
With these examples, we can already define what it means for a function ``f : X → Y``
114114
to converge to some ``G : Filter Y`` along some ``F : Filter X``,
115115
as follows:
116116
BOTH: -/
@@ -134,7 +134,7 @@ hide the quantifier ``∀ V`` and make the intuition more salient by using more
134134
The first ingredient is the *pushforward* operation :math:`f_*` associated to any map ``f : X → Y``,
135135
denoted ``Filter.map f`` in Mathlib. Given a filter ``F`` on ``X``, ``Filter.map f F : Filter Y`` is defined so that
136136
``V ∈ Filter.map f F ↔ f ⁻¹' V ∈ F`` holds definitionally.
137-
In this examples file we've opened the ``Filter`` namespace so that
137+
In the example file we've opened the ``Filter`` namespace so that
138138
``Filter.map`` can be written as ``map``. This means that we can rewrite the definition of ``Tendsto`` using
139139
the order relation on ``Filter Y``, which is reversed inclusion of the set of members.
140140
In other words, given ``G H : Filter Y``, we have ``G ≤ H ↔ ∀ V : Set Y, V ∈ H → V ∈ G``.

MIL/C10_Topology/S02_Metric_Spaces.lean

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -260,14 +260,14 @@ Compactness
260260
^^^^^^^^^^^
261261
262262
Compactness is an important topological notion. It distinguishes subsets of a metric space
263-
that enjoy the same kind of properties as segments in reals compared to other intervals:
263+
that enjoy the same kind of properties as segments in the reals compared to other intervals:
264264
265-
* Any sequence taking value in a compact set has a subsequence that converges in this set
265+
* Any sequence with values in a compact set has a subsequence that converges in this set.
266266
* Any continuous function on a nonempty compact set with values in real numbers is bounded and
267-
achieves its bounds somewhere (this is called the extreme values theorem).
267+
attains its bounds somewhere (this is called the extreme value theorem).
268268
* Compact sets are closed sets.
269269
270-
Let us first check that the unit interval in reals is indeed a compact set, and then check the above
270+
Let us first check that the unit interval in the reals is indeed a compact set, and then check the above
271271
claims for compact sets in general metric spaces. In the second statement we only
272272
need continuity on the given set so we will use ``ContinuousOn`` instead of ``Continuous``, and
273273
we will give separate statements for the minimum and the maximum. Of course all these results

MIL/C10_Topology/S03_Topological_Spaces.lean

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ example {f : X → Y} {x : X} : ContinuousAt f x ↔ map f (𝓝 x) ≤ 𝓝 (f
8282
/- TEXT:
8383
One can also spell it using both neighborhoods seen as ordinary sets and a neighborhood filter
8484
seen as a generalized set: "for any neighborhood ``U`` of ``f x``, all points close to ``x``
85-
are sent to ``U``". Note that the proof is again ``iff.rfl``, this point of view is definitionally
85+
are sent to ``U``". Note that the proof is again ``Iff.rfl``, this point of view is definitionally
8686
equivalent to the previous one.
8787
8888
BOTH: -/
@@ -171,7 +171,7 @@ equivalently, it can be pulled back by an injective map. But that's pretty much
171171
They cannot be pulled back by general map or pushed forward, even by surjective maps.
172172
173173
In particular there is no sensible distance to put on a quotient of a metric space or on an uncountable
174-
products of metric spaces. Consider for instance the type ``ℝ → ℝ``, seen as
174+
product of metric spaces. Consider for instance the type ``ℝ → ℝ``, seen as
175175
a product of copies of ``ℝ`` indexed by ``ℝ``. We would like to say that pointwise convergence of
176176
sequences of functions is a respectable notion of convergence. But there is no distance on
177177
``ℝ → ℝ`` that gives this notion of convergence. Relatedly, there is no distance ensuring that

0 commit comments

Comments
 (0)