Topology
Topology
004C
Contents
1. Introduction 1
2. Basic notions 2
3. Hausdorff spaces 2
4. Separated maps 3
5. Bases 4
6. Submersive maps 5
7. Connected components 7
8. Irreducible components 10
9. Noetherian topological spaces 14
10. Krull dimension 15
11. Codimension and catenary spaces 16
12. Quasi-compact spaces and maps 18
13. Locally quasi-compact spaces 21
14. Limits of spaces 25
15. Constructible sets 27
16. Constructible sets and Noetherian spaces 30
17. Characterizing proper maps 31
18. Jacobson spaces 34
19. Specialization 36
20. Dimension functions 39
21. Nowhere dense sets 41
22. Profinite spaces 42
23. Spectral spaces 43
24. Limits of spectral spaces 49
25. Stone-Čech compactification 52
26. Extremally disconnected spaces 53
27. Miscellany 56
28. Partitions and stratifications 57
29. Colimits of spaces 58
30. Topological groups, rings, modules 59
31. Other chapters 62
References 63
1. Introduction
004D Basic topology will be explained in this document. A reference is [Eng77].
This is a chapter of the Stacks Project, version 2c3bdd57, compiled on Jun 18, 2024.
1
TOPOLOGY 2
2. Basic notions
004E The following is a list of basic notions in topology. Some of these notions are
discussed in more detail in the text that follows and some are defined in the list,
but others are considered basic and will not be defined. If you are not familiar with
most of the italicized concepts, then we suggest looking at an introductory text on
topology before continuing.
004F (1) X is a topological space,
004G (2) x ∈ X is a point,
0B12 (3) E ⊂ X is a locally closed subset,
004H (4) x ∈ X is a closed point,
08ZA (5) E ⊂ X is a dense subset,
004I (6) f : X1 → X2 is continuous,
0BBW (7) an extended real function f : X → R ∪ {∞, −∞} is upper semi-continuous
if {x ∈ X | f (x) < a} is open for all a ∈ R,
0BBX (8) an extended real function f : X → R ∪ {∞, −∞} is lower semi-continuous
if {x ∈ X | f (x) > a} is open for all a ∈ R,
(9) a continuous map of spaces f : X → Y is open if f (U ) is open in Y for
U ⊂ X open,
(10) a continuous map of spaces f : X → Y is closed if f (Z) is closed in Y for
Z ⊂ X closed,
004J (11) a neighbourhood of x ∈ X is any subset E ⊂ X which contains an open
subset that contains x,
09R7 (12) the induced topology on a subset E ⊂ X,
S
004K (13) U : U = i∈I Ui is an open covering of U (note: we allow any Ui to be
empty and we even allow, in case U is empty, the empty set for I),S
0GM1 (14) a subcover of a covering as in (13) is an open covering U ′ : U = i∈I ′ Ui
where I ′ ⊂ I,
004L (15) S open covering V isSa refinement of the open covering U (if V : U =
the
j∈J Vj and U : U = i∈I Ui this means each Vj is completely contained
in one of the Ui ),
004M (16) {Ei }i∈I is a fundamental system of neighbourhoods of x in X,
004N (17) a topological space X is called Hausdorff or separated if and only if for every
distinct pair of points x, y ∈ X there exist disjoint opens U, V ⊂ X such
that x ∈ U , y ∈ V ,
08ZB (18) the product of two topological spaces,
08ZC (19) the fibre product X ×Y Z of a pair of continuous maps f : X → Y and
g :Z →Y,
0B30 (20) the discrete topology and the indiscrete topology on a set,
(21) etc.
3. Hausdorff spaces
08ZD The category of topological spaces has finite products.
08ZE Lemma 3.1. Let X be a topological space. The following are equivalent:
(1) X is Hausdorff,
(2) the diagonal ∆(X) ⊂ X × X is closed.
TOPOLOGY 3
4. Separated maps
0CY0 Just the definition and some simple lemmas.
0CY1 Definition 4.1. A continuous map f : X → Y of topological spaces is called
separated if and only if the diagonal ∆ : X → X ×Y X is a closed map.
0CY2 Lemma 4.2. Let f : X → Y be continuous map of topological spaces. The
following are equivalent:
(1) f is separated,
(2) ∆(X) ⊂ X ×Y X is a closed subset,
(3) given distinct points x, x′ ∈ X mapping to the same point of Y , there exist
disjoint open neighbourhoods of x and x′ .
Proof. If f is separated, by Definition 4.1, ∆ is a closed map. The fact that X is
closed in X gives us that ∆(X) is closed in X ×Y X. Thus (1) implies (2).
Assune ∆(X) ⊂ X ×Y X is a closed subset and denote U the complementary open.
This means we have an open set W ⊂ X × X such that W ∩ (X ×Y X) = U .
However, by definition of the product topology, if (x, x′ ) ∈ W ∩ (X ×Y X), we
have V and V ′ open sets of X such that x ∈ V , x′ ∈ V ′ and V × V ′ ⊂ W . If
we had V ∩ V ′ ̸= ∅, we would have z ∈ V ∩ V ′ . However, (z, z) ∈ X ×Y X, so
(z, z) ∈ (V × V ′ ) ∩ (X ×Y X) ⊂ U , which is absurd. Therefore V ∩ V ′ = ∅, and we
have two disjoint open neighborhoods for x and x′ . It proves that (2) implies (3).
Finally, we suppose that given distinct points x, x′ ∈ X mapping to the same point
of Y , there exist disjoint open neighbourhoods of x and x′ . Let F be a closed set
TOPOLOGY 4
5. Bases
004O Basic material on bases for topological spaces.
004P Definition 5.1. Let X be a topological space. A collection of subsets B of X is
called a base for the topology on X or a basis for the topology on X if the following
conditions hold:
(1) Every element B ∈ B is open in X.
(2) For every open U ⊂ X and every x ∈ U , there exists an element B ∈ B
such that x ∈ B ⊂ U .
The following lemma is sometimes used to define a topology.
0D5P Lemma S 5.2. Let X be a set and let B be a collection of subsets. Assume that
X = B∈B B and that given x ∈ B1 ∩ B2 with B1 , B2 ∈ B there is a B3 ∈ B with
x ∈ B3 ⊂ B1 ∩ B2 . Then there is a unique topology on X such that B is a basis for
this topology.
Proof. Let σ(B) be the set of subsets of X which can be written as unions of
elements of B. We claim σ(B) is a topology. Namely, the empty set is an element of
σ(B) (as an empty union) and X is an element of σ(B) (as the union of all elements
of B). It isSclear that σ(B) isSpreserved under unions. Finally, if U, V ∈ σ(B) then
write U = i∈I Ui and V = j∈J Vj with Ui , Vj ∈ B for all i ∈ I and j ∈ J. Then
[
U ∩V = Ui ∩ Vj
i∈I,j∈J
The assumption in the lemma tells us that Ui ∩Vj ∈ σ(B) hence we see that U ∩V is
too. Thus σ(B is a topology. Properties (1) and (2) of Definition 5.1 are immediate
for this topology. To prove the uniqueness of this topology let T be a topology on
X such that B is a base for it. Then of course every element of B is in T by (1)
of Definition 5.1 and hence σ(B ⊂ T . Conversely, part (2) of Definition 5.1 tells us
that every element of T is a union of elements of B, i.e., T ⊂ σ(B). This finishes
the proof. □
TOPOLOGY 5
004Q Lemma 5.3.S Let X be a topological space. Let B be a basis for the topology on X.
Let US: U = i Ui be an open covering of U ⊂ X. There exists an open covering
U = Vj which is a refinement of U such that each Vj is an element of the basis
B.
S
Proof. If x ∈ U = i∈I Ui , there is an ix ∈ I such that x ∈ Uix . Thus we have
a Bix ∈ B verifying x ∈ Bix ⊂ Uix . Set J = {ix |x ∈ U } and for j = ix ∈ J set
Vj = Bix . This gives the desired open covering of U by {Vj }j∈J . □
08ZI Definition 5.4. Let X be a topological space. A collection of subsets B of X is
called a subbase for the topology on X or a subbasis for the topology on X if the
finite intersections of elements of B form a basis for the topology on X.
In particular every element of B is open.
08ZJ Lemma 5.5. Let X be a set. Given any collection B of subsets of X there is a
unique topology on X such that B is a subbase for this topology.
T
Proof. By convention ∅ B = X. Thus we can apply Lemma 5.2 to the set of
finite intersections of elements from B. □
0D5Q Lemma 5.6.S Let X be a topological space. Let B be a collection
S of opens of X.
Assume X = U ∈B U and for U, V ∈ B we have U ∩ V = W ∈B,W ⊂U ∩V W . Then
there is a continuous map f : X → Y of topological spaces such that
(1) for U ∈ B the image f (U ) is open,
(2) for U ∈ B we have f −1 (f (U )) = U , and
(3) the opens f (U ), U ∈ B form a basis for the topology on Y .
Proof. Define an equivalence relation ∼ on points of X by the rule
x ∼ y ⇔ (∀U ∈ B : x ∈ U ⇔ y ∈ U )
Let Y be the set of equivalence classes and f : X → Y the natural map. Part (2)
holds by construction. The assumptions on B exactly mirror the assumptions in
Lemma 5.2 on the set of subsets f (U ), U ∈ B. Hence there is a unique topology on
Y such that (3) holds. Then (1) is clear as well. □
6. Submersive maps
0405 If X is a topological space and E ⊂ X is a subset, then we usually endow E with
the induced topology.
09R8 Lemma 6.1. Let X be a topological space. Let Y be a set and let f : Y → X be
an injective map of sets. The induced topology on Y is the topology characterized
by each of the following statements:
(1) it is the weakest topology on Y such that f is continuous,
(2) the open subsets of Y are f −1 (U ) for U ⊂ X open,
(3) the closed subsets of Y are the sets f −1 (Z) for Z ⊂ X closed.
Proof. The set T = {f −1 (U )|U ⊂ X open} is a topology on Y . Firstly, ∅ = f −1 (∅)
and f −1 (X) = Y . So T contains ∅ and Y .
Now let {Vi }i∈I be a collection of open subsets where Vi ∈ T and write Vi = f −1 (Ui )
where Ui is an open subset of X, then
[ [ [
Vi = f −1 (Ui ) = f −1 Ui
i∈I i∈I i∈I
TOPOLOGY 6
S S
So i∈I Vi ∈ T as i∈I Ui is open in X. Now let V1 , V2 ∈ T . We have U1 , U2 open
in X such that V1 = f −1 (U1 ) and V2 = f −1 (U2 ). Then
V1 ∩ V2 = f −1 (U1 ) ∩ f −1 (U2 ) = f −1 (U1 ∩ U2 )
So V1 ∩ V2 ∈ T because U1 ∩ U2 is open in X.
Any topology on Y such that f is continuous contains T according to the definition
of a continuous map. Thus T is indeed the weakest topology on Y such that f is
continuous. This proves that (1) and (2) are equivalent.
The equivalence of (2) and (3) follows from the equality f −1 (X \ E) = Y \ f −1 (E)
for all subsets E ⊂ X. □
Dually, if X is a topological space and X → Y is a surjection of sets, then Y can
be endowed with the quotient topology.
08ZK Lemma 6.2. Let X be a topological space. Let Y be a set and let f : X → Y be
a surjective map of sets. The quotient topology on Y is the topology characterized
by each of the following statements:
(1) it is the strongest topology on Y such that f is continuous,
(2) a subset V of Y is open if and only if f −1 (V ) is open,
(3) a subset Z of Y is closed if and only if f −1 (Z) is closed.
Proof. The set T = {V ⊂ Y |f −1 (V ) is open} is a topology on Y . Firstly ∅ =
f −1 (∅) and f −1 (Y ) = X. So T contains ∅ and Y .
Let (Vi )i∈I be a family of elements Vi ∈ T . Then
[ [
f −1 (Vi ) = f −1 Vi
i∈I i∈I
−1
S S
Thus i∈I Vi ∈ T as i∈I f (Vi ) is open in X. Furthermore if V1 , V2 ∈ T then
f −1 (V1 ) ∩ f −1 (V2 ) = f −1 (V1 ∩ V2 )
So V1 ∩ V2 ∈ T because f −1 (V1 ) ∩ f −1 (V2 ) is open in X.
Finally a topology on Y such that f is continuous is included in T according to the
definition of a continuous function, so T is the strongest topology on Y such that
f is continuous. It proves that (1) and (2) are equivalent.
Finally, (2) and (3) equivalence follows from f −1 (X \E) = Y \f −1 (E) for all subsets
E ⊂ X. □
Let f : X → Y be a continuous map of topological spaces. In this case we obtain
a factorization X → f (X) → Y of maps of sets. We can endow f (X) with the
quotient topology coming from the surjection X → f (X) or with the induced
topology coming from the injection f (X) → Y . The map
(f (X), quotient topology) −→ (f (X), induced topology)
is continuous.
0406 Definition 6.3. Let f : X → Y be a continuous map of topological spaces.
(1) We say f is a strict map of topological spaces if the induced topology and
the quotient topology on f (X) agree (see discussion above).
(2) We say f is submersive1 if f is surjective and strict.
1This is very different from the notion of a submersion between differential manifolds! It is
probably a good idea to use “strict and surjective” in stead of “submersive”.
TOPOLOGY 7
7. Connected components
004R
004S Definition 7.1. Let X be a topological space.
(1) We say X is connected if X is not empty and whenever X = T1 ⨿ T2 with
Ti ⊂ X open and closed, then either T1 = ∅ or T2 = ∅.
(2) We say T ⊂ X is a connected component of X if T is a maximal connected
subset of X.
The empty space is not connected.
0376 Lemma 7.2. Let f : X → Y be a continuous map of topological spaces. If E ⊂ X
is a connected subset, then f (E) ⊂ Y is connected as well.
Proof. Let A ⊂ f (E) an open and closed subset of f (E). Because f is continuous,
f −1 (A) is an open and closed subset of E. As E is connected, f −1 (A) = ∅ or
f −1 (A) = E. However, A ⊂ f (E) implies that A = f (f −1 (A)). Indeed, if x ∈
TOPOLOGY 8
f (f −1 (A)) then there is y ∈ f −1 (A) such that f (y) = x and because y ∈ f −1 (A),
we have f (y) ∈ A i.e. x ∈ A. Reciprocally, if x ∈ A, A ⊂ f (E) implies that there is
y ∈ E such that f (y) = x. Therefore y ∈ f −1 (A), and then x ∈ f (f −1 (A)). Thus
A = ∅ or A = f (E) proving that f (E) is connected. □
004T Lemma 7.3. Let X be a topological space.
(1) If T ⊂ X is connected, then so is its closure.
(2) Any connected component of X is closed (but not necessarily open).
(3) Every connected subset of X is contained in a unique connected component
of X.
(4) Every point of X is contained in a unique connected component, in other
words, X is the disjoint union of its connected components.
Proof. Let T be the closure of the connected subset T . Suppose T = T1 ⨿ T2 with
Ti ⊂ T open and closed. Then T = (T ∩ T1 ) ⨿ (T ∩ T2 ). Hence T equals one of the
two, say T = T1 ∩ T . Thus T ⊂ T1 . This implies (1) and (2).
T
Let A be a nonempty set ofSconnected subsets of X such that Ω = T ∈A T is
nonempty. We claim E = T ∈A T is connected. Namely, E is nonempty as it
contains Ω. Say E = E1 ⨿ E2 with Ei closed in E. We may assume E1 meets Ω
(after renumbering). Then each T ∈ A meets E1 and hence must be contained in
E1 as T is connected. Hence E ⊂ E1 which proves the claim.
Let W ⊂ X be a nonempty connected subset. If we apply the result of the previous
paragraph to the set of all connected subsets of X containing W , then we see that
E is a connected component of X. This implies existence and uniqueness in (3).
Let x ∈ X. Taking W = {x} in the previous paragraph we see that x is contained
in a unique connected component of X. Any two distinct connected components
must be disjoint (by the result of the second paragraph).
To get anQexample where connected components are not open, just take an infinite
product n∈N {0, 1} with the product topology. Its connected components are
singletons, which are not open. □
0FIY Remark 7.4. Let X be a topological space and x ∈ X. Let Z ⊂ X be the [Eng77, Example
connected component of X passing through x. Consider the intersection E of all 6.1.24]
open and closed subsets of X containing x. It is clear that Z ⊂ E. In general
Z ̸= E. For example, let X = {x, y, z1 , z2 , . . .} with the topology with the following
basis of opens, {zn }, {x, zn , zn+1 , . . .}, and {y, zn , zn+1 , . . .} for all n. Then Z = {x}
and E = {x, y}. We omit the details.
0377 Lemma 7.5. Let f : X → Y be a continuous map of topological spaces. Assume
that
(1) all fibres of f are connected, and
(2) a set T ⊂ Y is closed if and only if f −1 (T ) is closed.
Then f induces a bijection between the sets of connected components of X and Y .
Proof. Let T ⊂ Y be a connected component. Note that T is closed, see Lemma
7.3. The lemma follows if we show that f −1 (T ) is connected because any connected
subset of X maps into a connected component of Y by Lemma 7.2. Suppose that
f −1 (T ) = Z1 ⨿ Z2 with Z1 , Z2 closed. For any t ∈ T we see that f −1 ({t}) =
Z1 ∩ f −1 ({t}) ⨿ Z2 ∩ f −1 ({t}). By (1) we see f −1 ({t}) is connected we conclude
TOPOLOGY 9
04MC Definition 7.8. A topological space is totally disconnected if the connected com-
ponents are all singletons.
A discrete space is totally disconnected. A totally disconnected space need not be
discrete, for example Q ⊂ R is totally disconnected but not discrete.
08ZL Lemma 7.9. Let X be a topological space. Let π0 (X) be the set of connected
components of X. Let X → π0 (X) be the map which sends x ∈ X to the connected
component of X passing through x. Endow π0 (X) with the quotient topology. Then
π0 (X) is a totally disconnected space and any continuous map X → Y from X to
a totally disconnected space Y factors through π0 (X).
Proof. By Lemma 7.5 the connected components of π0 (X) are the singletons. We
omit the proof of the second statement. □
04MD Definition 7.10. A topological space X is called locally connected if every point
x ∈ X has a fundamental system of connected neighbourhoods.
04ME Lemma 7.11. Let X be a topological space. If X is locally connected, then
(1) any open subset of X is locally connected, and
(2) the connected components of X are open.
So also the connected components of open subsets of X are open. In particular,
every point has a fundamental system of open connected neighbourhoods.
Proof. For all x ∈ X let write N (x) the fundamental system of connected neigh-
bourhoods of x and let U ⊂ X be an open subset of X. Then for all x ∈ U , U is
a neighbourhood of x, so the set {V ∈ N (x)|V ⊂ U } is not empty and is a funda-
mental system of connected neighbourhoods of x in U . Thus U is locally connected
and it proves (1).
TOPOLOGY 10
8. Irreducible components
004U
004V Definition 8.1. Let X be a topological space.
(1) We say X is irreducible, if X is not empty, and whenever X = Z1 ∪ Z2 with
Zi closed, we have X = Z1 or X = Z2 .
(2) We say Z ⊂ X is an irreducible component of X if Z is a maximal irreducible
subset of X.
An irreducible space is obviously connected.
0379 Lemma 8.2. Let f : X → Y be a continuous map of topological spaces. If E ⊂ X
is an irreducible subset, then f (E) ⊂ Y is irreducible as well.
Proof. Clearly we may assume E = X (i.e., X irreducible) and f (E) = Y (i.e., f
surjective). First, Y ̸= ∅ since X ̸= ∅. Next, assume Y = Y1 ∪Y2 with Y1 , Y2 closed.
Then X = X1 ∪ X2 with Xi = f −1 (Yi ) closed in X. By assumption on X, we must
have X = X1 or X = X2 , hence Y = Y1 or Y = Y2 since f is surjective. □
S
Proof. Let Y be an irreducible component of X. Write Y = i=1,...,n (Y ∩ Xi )
and note that each Y ∩ Xi is closed in Y since Xi is closed in X. By irreducibility
of Y we see that Y is equal to one of the Y ∩ Xi , i.e., Y ⊂ Xi . By maximality of
irreducible components we get Y = Xi .
Conversely, take one of the Xi and expand it to an irreducible component Y , which
we have already shown is one of the Xj . So Xi ⊂ Xj and since the original union
does not have redundant members, Xi = Xj , which is an irreducible component. □
0GM2 Lemma 8.5. Let f : X → Y be a surjective, continuous map of topological
spaces. If X has a finite number, say n, of irreducible components, then Y has ≤ n
irreducible components.
Proof. Say X1 , . . . , Xn are the irreducible components of X. By Lemmas 8.2 and
8.3 the closure Yi ⊂ Y of f (Xi ) is irreducible. Since f is surjective, we see that Y
is theSunion of the Yi . We may choose a minimal subset I ⊂ {1, . . . , n} such that
Y = i∈I Yi . Then we may apply Lemma 8.4 to see that the Yi for i ∈ I are the
irreducible components of Y . □
A singleton is irreducible. Thus if x ∈ X is a point then the closure {x} is an
irreducible closed subset of X.
004X Definition 8.6. Let X be a topological space.
(1) Let Z ⊂ X be an irreducible closed subset. A generic point of Z is a point
ξ ∈ Z such that Z = {ξ}.
(2) The space X is called Kolmogorov, if for every x, x′ ∈ X, x ̸= x′ there exists
a closed subset of X which contains exactly one of the two points.
(3) The space X is called quasi-sober if every irreducible closed subset has a
generic point.
(4) The space X is called sober if every irreducible closed subset has a unique
generic point.
A topological space X is Kolmogorov, quasi-sober, resp. sober if and only if the
map x 7→ {x} from X to the set of irreducible closed subsets of X is injective,
surjective, resp. bijective. Hence we see that a topological space is sober if and only
if it is quasi-sober and Kolmogorov.
0B31 Lemma 8.7. Let X be a topological space and let Y ⊂ X.
(1) If X is Kolmogorov then so is Y .
(2) Suppose Y is locally closed in X. If X is quasi-sober then so is Y .
(3) Suppose Y is locally closed in X. If X is sober then so is Y .
Proof. Proof of (1). Suppose X is Kolmogorov. Let x, y ∈ Y with x ̸= y. Then
{x} ∩ Y = {x} ̸= {y} = {y} ∩ Y . Hence {x} ∩ Y ̸= {y} ∩ Y . This shows that Y is
Kolmogorov.
Proof of (2). Suppose X is quasi-sober. It suffices to consider the cases Y is closed
and Y is open. First, suppose Y is closed. Let Z be an irreducible closed subset
of Y . Then Z is an irreducible closed subset of X. Hence there exists x ∈ Z with
{x} = Z. It follows {x} ∩ Y = Z. This shows Y is quasi-sober. Second, suppose
Y is open. Let Z be an irreducible closed subset of Y . Then Z is an irreducible
closed subset of X. Hence there exists x ∈ Z with {x} = Z. If x ∈ / Y we get the
TOPOLOGY 12
06N9 Lemma 8.8. Let X be a topological space and let (Xi )i∈I be a covering of X.
(1) Suppose Xi is locally closed in X for every i ∈ I. Then, X is Kolmogorov
if and only if Xi is Kolmogorov for every i ∈ I.
(2) Suppose Xi is open in X for every i ∈ I. Then, X is quasi-sober if and
only if Xi is quasi-sober for every i ∈ I.
(3) Suppose Xi is open in X for every i ∈ I. Then, X is sober if and only if
Xi is sober for every i ∈ I.
Proof. Proof of (1). If X is Kolmogorov then so is Xi for every i ∈ I by Lemma
8.7. Suppose Xi is Kolmogorov for every i ∈ I. Let x, y ∈ X with {x} = {y}.
There exists i ∈ I with x ∈ Xi . There exists an open subset U ⊂ X such that Xi is
a closed subset of U . If y ∈
/ U we get the contradiction x ∈ {x} ∩ U = {y} ∩ U = ∅.
Hence y ∈ U . It follows y ∈ {y} ∩ U = {x} ∩ U ⊂ Xi . This shows y ∈ Xi . It
follows {x} ∩ Xi = {y} ∩ Xi . Since Xi is Kolmogorov we get x = y. This shows X
is Kolmogorov.
Proof of (2). If X is quasi-sober then so is Xi for every i ∈ I by Lemma 8.7.
Suppose Xi is quasi-sober for every i ∈ I. Let Y be an irreducible closed subset of
X. As Y ̸= ∅ there exists i ∈ I with Xi ∩ Y ̸= ∅. As Xi is open in X it follows
Xi ∩ Y is non-empty and open in Y , hence irreducible and dense in Y . Thus Xi ∩ Y
is an irreducible closed subset of Xi . As Xi is quasi-sober there exists x ∈ Xi ∩ Y
with Xi ∩ Y = {x} ∩ Xi ⊂ {x}. Since Xi ∩ Y is dense in Y and Y is closed in X it
follows Y = Xi ∩ Y ∩ Y ⊂ Xi ∩ Y ⊂ {x} ⊂ Y . Therefore Y = {x}. This shows X
is quasi-sober.
Proof of (3). Immediately from (1) and (2). □
Proof. This is a graph theory problem. Let Γ be the graph with vertices V =
{1, . . . , n} and an edge between i and j if and only if Xi ∩ Xj is nonempty. Con-
nectedness of X means that Γ is connected. Our problem is to find 1 ≤ j ≤ n such
that Γ \ {j} is still connected. You can do this by choosing j, j ′ ∈ E with maximal
distance and then j works (choose a leaf!). Details omitted. □
with the induced topology. Then we can find a decreasing sequence {Gm }m∈N of
closed subsets of X verifying Fm = Gm ∩ X ′ for all m (small detail omitted). As
Xi is noetherian and {Gm ∩ Xi }m∈N a decreasing sequence of closed subsets of Xi ,
there exists mi ∈ N such that for all m ≥ mi we have Gm ∩ Xi = Gmi ∩ Xi . Let
m0 = maxi=1,...,n mi . Then clearly
Fm = Gm ∩ X ′ = Gm ∩ (X1 ∪ . . . ∪ Xn ) = (Gm ∩ X1 ) ∪ . . . (Gm ∩ Xn )
stabilizes for m ≥ m0 and the proof is complete. □
02HZ Example 9.5. Any nonempty, Kolmogorov Noetherian topological space has a
closed point (combine Lemmas 12.8 and 12.13). Let X = {1, 2, 3, . . .}. Define a
topology on X with opens ∅, {1, 2, . . . , n}, n ≥ 1 and X. Thus X is a locally
Noetherian topological space, without any closed points. This space cannot be the
underlying topological space of a locally Noetherian scheme, see Properties, Lemma
5.9.
04MF Lemma 9.6. Let X be a locally Noetherian topological space. Then X is locally
connected.
Proof. Let x ∈ X. Let E be a neighbourhood of x. We have to find a connected
neighbourhood of x contained in E. By assumption there exists a neighbourhood
E ′ of x which is Noetherian. Then E ∩ E ′ is Noetherian, see Lemma 9.2. Let
E ∩ E ′ = Y1 ∪ . . . ∪ YSn be the decomposition into irreducible components, see
Lemma 9.2. Let E ′′ = x∈Yi Yi . This is a connected subset of E ∩ E ′ containing x.
It contains the open E ∩ E ′ \ ( x̸∈Yi Yi ) of E ∩ E ′ and hence it is a neighbourhood
S
of x in X. This proves the lemma. □
0056 Example 10.3. The Krull dimension of the usual Euclidean space Rn is 0.
0057 Example 10.4. Let X = {s, η} with open sets given by {∅, {η}, {s, η}}. In
this case a maximal chain of irreducible closed subsets is {s} ⊂ {s, η}. Hence
dim(X) = 1. It is easy to generalize this example to get a (n+1)-element topological
space of Krull dimension n.
0058 Definition 10.5. Let X be a topological space. We say that X is equidimensional
if every irreducible component of X has the same dimension.
Proof. The rule T 7→ T defines a bijective inclusion preserving map between the
closed irreducible subsets of U and the closed irreducible subsets of X which meet
U . Using this the lemma easily follows. Details omitted. □
02I5 Example 11.3. Let X = [0, 1] be the unit interval with the following topology:
The sets [0, 1], (1 − 1/n, 1] for n ∈ N, and ∅ are open. So the closed sets are ∅, {0},
[0, 1 − 1/n] for n > 1 and [0, 1]. This is clearly a Noetherian topological space. But
the irreducible closed subset Y = {0} has infinite codimension codim(Y, X) = ∞.
To see this we just remark that all the closed sets [0, 1 − 1/n] are irreducible.
02I1 Definition 11.4. Let X be a topological space. We say X is catenary if for every
pair of irreducible closed subsets T ⊂ T ′ we have codim(T, T ′ ) < ∞ and every
maximal chain of irreducible closed subsets
T = T0 ⊂ T1 ⊂ . . . ⊂ Te = T ′
has the same length (equal to the codimension).
02I2 Lemma 11.5. Let X be a topological space. The following are equivalent:
(1) X is catenary,
(2) X has an open covering by catenary spaces.
Moreover, in this case any locally closed subspace of X is catenary.
Proof. Suppose that X is catenary and that U ⊂ X is an open subset. The rule
T 7→ T defines a bijective inclusion preserving map between the closed irreducible
subsets of U and the closed irreducible subsets of X which meet U . Using this the
lemma easily follows. Details omitted. □
02I6 Lemma 11.6. Let X be a topological space. The following are equivalent:
(1) X is catenary, and
(2) for every pair of irreducible closed subsets Y ⊂ Y ′ we have codim(Y, Y ′ ) <
∞ and for every triple Y ⊂ Y ′ ⊂ Y ′′ of irreducible closed subsets we have
codim(Y, Y ′′ ) = codim(Y, Y ′ ) + codim(Y ′ , Y ′′ ).
Proof. Let suppose that X is catenary. According to Definition 11.4, for every pair
of irreducible closed subsets Y ⊂ Y ′ we have codim(Y, Y ′ ) < ∞. Let Y ⊂ Y ′ ⊂ Y ′′
be a triple of irreducible closed subsets of X. Let
Y = Y0 ⊂ Y1 ⊂ ... ⊂ Ye1 = Y ′
be a maximal chain of irreducible closed subsets between Y and Y ′ where e1 =
codim(Y, Y ′ ). Let also
Y ′ = Ye1 ⊂ Ye1 +1 ⊂ ... ⊂ Ye1 +e2 = Y ′′
be a maximal chain of irreducible closed subsets between Y ′ and Y ′′ where e2 =
codim(Y ′ , Y ′′ ). As the two chains are maximal, the concatenation
Y = Y0 ⊂ Y1 ⊂ ... ⊂ Ye1 = Y ′ = Ye1 ⊂ Ye1 +1 ⊂ ... ⊂ Ye1 +e2 = Y ′′
is maximal too (between Y and Y ′′ ) and its length equals to e1 + e2 . As X is
catenary, each maximal chain has the same length equals to the codimension. Thus
the point (2) that codim(Y, Y ′′ ) = e1 +e2 = codim(Y, Y ′ )+codim(Y ′ , Y ′′ ) is verified.
For the reciprocal, we show by induction that : if Y = Y1 ⊂ ... ⊂ Yn = Y ′ , then
codim(Y, Y ′ ) = codim(Y1 , Y2 ) + ... + codim(Yn−1 , Yn ). Therefore, it forces maximal
chains to have the same length. □
TOPOLOGY 18
(2) X has a basis for the topology consisting of quasi-compact opens, and
(3) the intersection of two quasi-compact opens is quasi-compact.
For any x ∈ X the connected component of X containing x is the intersection of
all open and closed subsets of X containing x.
T
Proof. Let T be the connected component containing x. Let S = α∈A Zα be the
intersection of all open and closed subsets Zα of X containing x. Note that S is
closed in X. Note that any finite intersection of Zα ’s is a Zα . Because T is connected
and x ∈ T we have T ⊂ S. It suffices to show that S is connected. If not, then there
exists a disjoint union decomposition S = B ⨿ C with B and C open and closed in
S. In particular, B and C are closed in X, and so quasi-compact by Lemma 12.3
and assumption (1). By assumption (2) there exist quasi-compact opens U, V ⊂ X
T B = S ∩ U and C = S ∩ V (details omitted). Then U ∩ V ∩ S = ∅. Hence
with
α U ∩ V ∩ Zα = ∅. By assumption (3) the intersection U ∩ V is quasi-compact.
By Lemma 12.6 for some α′ ∈ A we have U ∩ V ∩ Zα′ = ∅. Since X \ (U ∪ V ) is
disjoint from S and closed in X hence quasi-compact, we can use the same lemma
to see that Zα′′ ⊂ U ∪ V for some α′′ ∈ A. Then Zα = Zα′ ∩ Zα′′ is contained in
U ∪ V and disjoint from U ∩ V . Hence Zα = U ∩ Zα ⨿ V ∩ Zα is a decomposition
into two open pieces, hence U ∩ Zα and V ∩ Zα are open and closed in X. Thus, if
x ∈ B say, then we see that S ⊂ U ∩ Zα and we conclude that C = ∅. □
08ZN Lemma 12.11. Let X be a topological space. Assume X is quasi-compact and
Hausdorff. For any x ∈ X the connected component of X containing x is the
intersection of all open and closed subsets of X containing x.
T
Proof. Let T be the connected component containing x. Let S = α∈A Zα be
the intersection of all open and closed subsets Zα of X containing x. Note that
S is closed in X. Note that any finite intersection of Zα ’s is a Zα . Because T is
connected and x ∈ T we have T ⊂ S. It suffices to show that S is connected. If not,
then there exists a disjoint union decomposition S = B ⨿ C with B and C open
and closed in S. In particular, B and C are closed in X, and so quasi-compact
by Lemma 12.3. By Lemma 12.4 there exist disjoint opens U, V ⊂ X with B ⊂ U
and C ⊂ V . Then X \ U ∪ V is closed in X hence quasi-compact (Lemma 12.3).
It follows that (X \ U ∪ V ) ∩ Zα = ∅ for some α by Lemma 12.6. In other words,
Zα ⊂ U ∪ V . Thus Zα = Zα ∩ V ⨿ Zα ∩ U is a decomposition into two open pieces,
hence U ∩ Zα and V ∩ Zα are open and closed in X. Thus, if x ∈ B say, then we
see that S ⊂ U ∩ Zα and we conclude that C = ∅. □
04PL Lemma 12.12. Let X be a topological space. Assume
(1) X is quasi-compact,
(2) X has a basis for the topology consisting of quasi-compact opens, and
(3) the intersection of two quasi-compact opens is quasi-compact.
For a subset T ⊂ X the following are equivalent:
(a) T is an intersection of open and closed subsets of X, and
(b) T is closed in X and is a union of connected components of X.
Proof. It is clear that (a) implies (b). Assume (b). Let x ∈ X, x ̸∈ T . Let
x ∈ C ⊂ X be T the connected component of X containing x. By Lemma 12.10 we
see that C = Vα is the intersection of all open and closed subsets Vα of X which
contain C. In particular, any pairwise intersection Vα ∩ Vβ occurs as a Vα . As T is
TOPOLOGY 21
T
a union of connected components of X we see that C ∩ T = ∅. Hence T ∩ Vα = ∅.
Since T is quasi-compact as a closed subset of a quasi-compact space (see Lemma
12.3) we deduce that T ∩ Vα = ∅ for some α, see Lemma 12.6. For this α we see
that Uα = X \ Vα is an open and closed subset of X which contains T and not x.
The lemma follows. □
04ZA Lemma 12.13. Let X be a Noetherian topological space.
(1) The space X is quasi-compact.
(2) Any subset of X is retrocompact.
S
Proof. Suppose X = Ui is an open covering of X indexed by the set I which
does not have a refinement by a finite open covering. Choose i1 , i2 , . . . elements of
I inductively in the following way: Choose in+1 such that Uin+1 is not contained in
Ui1 ∪ . . . ∪ Uin . Thus we see that X ⊃ (X \ Ui1 ) ⊃ (X \ Ui1 ∪ Ui2 ) ⊃ . . . is a strictly
decreasing infinite sequence of closed subsets. This contradicts the fact that X is
Noetherian. This proves the first assertion. The second assertion is now clear since
every subset of X is Noetherian by Lemma 9.2. □
04ZB Lemma 12.14. A quasi-compact locally Noetherian space is Noetherian.
Proof. The conditions imply immediately that X has a finite covering by Noether-
ian subsets, and hence is Noetherian by Lemma 9.4. □
08ZP Lemma 12.15 (Alexander subbase theorem). Let X be a topological space. Let B
be a subbase for X. If every covering of X by elements of B has a finite refinement,
then X is quasi-compact.
Proof. Assume there is an open covering of X which does not have a finiteSrefine-
ment. Using Zorn’s lemma we can choose a maximal open covering X = i∈I Ui
which does not have a finite refinement (details omitted). In other words, ifS U ⊂X
is any open which does not occur as one of the Ui , then the covering X = U ∪ i∈I Ui
′
does have S a finite refinement. Let I ⊂ I be the set of indices such that Ui ∈ B.
Then i∈I ′ Ui ̸= X, since otherwise we would S get a finite refinement covering X
by our assumption on B. Pick x ∈ X, x ̸∈ i∈I ′ Ui . Pick i ∈ I with x ∈ Ui . Pick
V1 , . . . , Vn ∈ B such that x ∈ V1 ∩. . .∩Vn ⊂ Ui . This is possible as B is a subbasis for
X. Note that Vj does not occur as a Ui . By maximality of the chosen covering we
see that for each j there exist ij,1 , . . . , ij,nj ∈ I such that X = Vj ∪Uij,1 ∪. . .∪Uij,nj .
S
Since V1 ∩ . . . ∩ Vn ⊂ Ui we conclude that X = Ui ∪ Uij,l a contradiction. □
2This may not be standard notation. Alternative notions used in the literature are: (1) Every
point has some quasi-compact neighbourhood, and (2) Every point has a closed quasi-compact
neighbourhood. A scheme has the property that every point has a fundamental system of open
quasi-compact neighbourhoods.
TOPOLOGY 22
08ZR Lemma 13.2. A Hausdorff space is locally quasi-compact if and only if every point
has a quasi-compact neighbourhood.
Proof. Let X be a Hausdorff space. Let x ∈ X and let x ∈ E ⊂ X be a quasi-
compact neighbourhood. Then E is closed by Lemma 12.4. Suppose that x ∈ U ⊂
X is an open neighbourhood of x. Then Z = E \ U is a closed subset of E not
containing x. Hence we can find a pair of disjoint open subsets W, V ⊂ E of E
such that x ∈ V and Z ⊂ W , see Lemma 12.4. It follows that V ⊂ E is a closed
neighbourhood of x contained in E ∩ U . Also V is quasi-compact as a closed subset
of E (Lemma 12.3). In this way we obtain a fundamental system of quasi-compact
neighbourhoods of x. □
0CQN Lemma 13.3 (Baire category theorem). Let X be a locally quasi-compact
T Haus-
dorff space. Let Un ⊂ X, n ≥ 1 be dense open subsets. Then n≥1 Un is dense in
X.
T
Proof. After replacing Un by i=1,...,n Ui we may assume that U1 ⊃ U2 ⊃ . . ..
T
Let x ∈ X. We will show that x is in the closure of n≥1 Un . Thus let E be a
T
neighbourhood of x. To show that E ∩ n≥1 Un is nonempty we may replace E by
a smaller neighbourhood. After replacing E by a smaller neighbourhood, we may
assume that E is quasi-compact.
Set x0 = x and E0 = E. Below, we will inductively choose a point xi ∈ Ei−1 ∩ Ui
and a quasi-compact neighbourhood Ei of xi with Ei ⊂ Ei−1 ∩ Ui . Because X
⊂ X are closed (Lemma 12.4). Since the ETi are also
is Hausdorff, the subsets Ei T
nonempty we conclude that i≥1 Ei is nonempty (Lemma 12.6). Since i≥1 Ei ⊂
T
E ∩ n≥1 Un this proves the lemma.
The base case i = 0 we have done above. Induction step. Since Ei−1 is a neigh-
bourhood of xi−1 we can find an open xi−1 ∈ W ⊂ Ei−1 . Since Ui is dense in X we
see that W ∩ Ui is nonempty. Pick any xi ∈ W ∩ Ui . By definition of locally quasi-
compact spaces we can find a quasi-compact neighbourhood Ei of xi contained in
W ∩ Ui . Then Ei ⊂ Ei−1 ∩ Ui as desired. □
S
09UV Lemma 13.4. Let X be a Hausdorff and quasi-compact space. S Let X = i∈I Ui
be an open covering. Then there exists an open covering X = i∈I Vi such that
Vi ⊂ Ui for all i.
Proof. Let x ∈ X. Choose an i(x) ∈ I such that x ∈ Ui(x) . Since X \ Ui(x)
and {x} are disjoint closed subsets of X, by Lemmas 12.3 and 12.4 there exists
an open neighbourhood Ux of x whose closure is disjoint from X \ Ui(x) . Thus
Ux ⊂ Ui(x) . Since X is quasi-compact, there S is a finite list of points x1 , . . . , xm such
that X = Ux1 ∪ . . . ∪ Uxm . Setting Vi = i=i(xj ) Uxj the proof is finished. □
S
09UW Lemma 13.5. Let X be a Hausdorff and quasi-compact space. Let X = i∈I Ui
be an open covering. Suppose given an integer pS≥ 0 and for every (p + 1)-tuple
i0 , . . . , ip of I an open covering Ui0 ∩ . . . ∩ Uip = Wi0 ...ip ,k . Then there exists an
S
open covering X = j∈J Vj and a map α : J → I such that Vj ⊂ Uα(j) and such
that each Vj0 ∩ . . . ∩ Vjp is contained in Wα(j0 )...α(jp ),k for some k.
Proof. Since X is quasi-compact, there is a reduction to the case where I is finite
(details omitted). We prove the result for I finite by induction on p. The base
TOPOLOGY 23
case p = 0 is immediate
S by taking a covering as in Lemma 13.4 refining the open
covering X = Wi0 ,k .
Induction step. Assume theSlemma proven for p − 1. For all p-tuples i′0 , . . . , i′p−1
of I let Ui′0 ∩ . . . ∩ Ui′p−1 = Wi′0 ...i′p−1 ,k be a common refinement of the coverings
Ui0 ∩ . . . ∩ Uip = Wi0 ...ip ,k for those (p + 1)-tuples such that {i′0 , . . . , i′p−1 } =
S
{i0 , . . . , ip } (equality of sets). (There are finitely many of S
these as I is finite.) By
induction there exists a solution for these opens, say X = Vj and α : J → I. At
S
this point the covering X = j∈J Vj and α satisfy Vj ⊂ Uα(j) and each Vj0 ∩. . .∩Vjp
is contained in Wα(j0 )...α(jp ),k for some k if there is a repetition in α(j0 ), . . . , α(jp ).
Of course, we may and do assume that J is finite.
Fix i0 , . . . , ip ∈ I pairwise distinct. Consider (p + 1)-tuples j0 , . . . , jp ∈ J with
i0 = α(j0 ), . . . , ip = α(jp ) such that Vj0 ∩. . .∩Vjp is not contained in Wα(j0 )...α(jp ),k
for any k. Let N be the number of such (p+1)-tuples. We will show how to decrease
N . Since [
Vj0 ∩ . . . ∩ Vjp ⊂ Ui0 ∩ . . . ∩ Uip = Wi0 ...ip ,k
S
we find a finite set K = {k1 , . . . , kt } such that the LHS is contained in k∈K Wi0 ...ip ,k .
Then we consider the open covering
[
Vj0 = (Vj0 \ (Vj1 ∩ . . . ∩ Vjp )) ∪ ( Vj0 ∩ Wi0 ...ip ,k )
k∈K
The first open on the RHS intersects Vj1 ∩ . . . ∩ Vjp in the empty set and the other
opens Vj0 ,k of the RHS satisfy Vj0 ,k ∩ Vj1 . . . ∩ Vjp ⊂ Wα(j0 )...α(jp ),k . Set J ′ = J ⨿ K.
For j ∈ J set Vj′ = Vj if j ̸= j0 and set Vj′0 = Vj0 \ (Vj1 ∩ . . . ∩ Vjp ). For k ∈ K
set Vk′ = Vj0 ,k . Finally, the map α′ : J ′ → I is given by α on J and maps every
element of K to i0 . A simple check shows that N has decreased by one under this
replacement. Repeating this procedure N times we arrive at the situation where
N = 0.
To finish the proof we argue by induction on the number M of (p + 1)-tuples
i0 , . . . , ip ∈ I with pairwise distinct entries for which there exists a (p + 1)-tuple
j0 , . . . , jp ∈ J with i0 = α(j0 ), . . . , ip = α(jp ) such that Vj0 ∩ . . . ∩ Vjp is not
contained in Wα(j0 )...α(jp ),k for any k. To do this, we claim that the operation
performed in the previous paragraph does not increase M . This follows formally
from the fact that the map α′ : J ′ → I factors through a map β : J ′ → J such that
Vj′′ ⊂ Vβ(j ′ ) . □
09UX Lemma 13.6. Let X be a Hausdorff and locally quasi-compact space. Let Z ⊂ X
be a quasi-compact (hence closed) subset. Suppose given an integer p ≥ 0, a set I,
for every i ∈ I an open Ui ⊂ X, and for every (p + 1)-tuple i0 , . . . , ip of I an open
Wi0 ...ip ⊂ Ui0 ∩ . . . ∩ Uip such that
S
(1) Z ⊂ Ui , and
(2) for every i0 , . . . , ip we have Wi0 ...ip ∩ Z = Ui0 ∩ . . . ∩ Uip ∩ Z.
S
Then there exist opens Vi of X such that we have Z ⊂ Vi , for all i we have
Vi ⊂ Ui , and we have Vi0 ∩ . . . ∩ Vip ⊂ Wi0 ...ip for all (p + 1)-tuples i0 , . . . , ip .
Proof. Since Z is quasi-compact, there is a reduction to the case where I is finite
(details omitted). Because X is locally quasi-compact and Z is quasi-compact, we
can find a neighbourhood Z ⊂ E which is quasi-compact, i.e., E is quasi-compact
TOPOLOGY 24
choice of Vi if Vi0 ∩ . . . ∩ Vip ̸⊂ Wi0 ...ip for some (p + 1)-tuple i0 , . . . , ip with pairwise
distinct elements. In this case we have
T = Vi0 ∩ . . . ∩ Vip \ Wi0 ...ip ⊂ Vi0 ∩ . . . ∩ Vip \ Wi0 ...ip
is a closed subset of X not meeting Z by our property (3) of the opens Vi . Hence
we can replace Vi0 by Vi0 \ T to “fix” the problem. After repeating this finitely
many times for each of the problem tuples, the lemma is proven. □
To see (2) suppose that j∈J fj−1 (Uj ) is quasi-compact. Then it is equal to
S
fj−1
1
(Uj1 ) ∪ . . . ∪ fj−1
m
(Ujm ) for some j1 , . . . , jm ∈ J. Since I is cofiltered, we can
pick a i ∈ Ob(I) and morphisms i → jl , l = 1, . . . , m. Let
Ui = (Xi → Xj1 )−1 (Uj1 ) ∪ . . . ∪ (Xi → Xjm )−1 (Ujm )
Then our open equals fi−1 (Ui ) as desired. □
The following lemma does not hold if one drops the assumption that the spaces Xi
are Hausdorff, see Examples, Section 4.
08ZV Lemma 14.5. Let I be a category and let i 7→ Xi be a diagram over I in the
category of topological spaces. If each Xi is quasi-compact and Hausdorff, then
lim Xi is quasi-compact.
Q
Proof. Recall that lim Xi is a subspace of Xi . By Theorem 14.4 this product Q is
quasi-compact. Hence it suffices to show that lim Xi is a closed subspace of Xi
(Lemma 12.3). If φ : j → k is a morphism of I, then let Γφ ⊂ Xj × Xk denote the
graph of the corresponding continuous map Xj → Xk . By Lemma 3.2 this graph
is closed. It is clear that lim Xi is the intersection of the closed subsets
Y Y
Γφ × Xl ⊂ Xi
l̸=j,k
The following lemma generalizes Categories, Lemma 21.7 and partially generalizes
Lemma 12.6.
0A2R Lemma 14.6. Let I be a cofiltered category and let i 7→ Xi be a diagram over I
in the category of topological spaces. If each Xi is quasi-compact, Hausdorff, and
nonempty, then lim Xi is nonempty.
TOPOLOGY 27
Proof. In the proof of Lemma 14.5 we have seen that X = lim Xi is the intersection
of the closed subsets Y
Zφ = Γφ × Xl
l̸=j,k
Q
inside the quasi-compact space Xi where φ : j → k is a morphism of I and
Γφ ⊂ Xj × Xk is the graph of the corresponding morphism Xj → Xk . Hence by
Lemma 12.6 it suffices to show any finite intersection of these subsets is nonempty.
Assume φt : jt → kt , t = 1, . . . , n is a finite collection of morphisms of I. Since I
is cofiltered, we can pick an object j and a morphism ψt : j → jt for each t. For
each pair t, t′ such that either (a) jt = jt′ , or (b) jt = kt′ , or (c) kt = kt′ we obtain
two morphisms j → l with l = jt in case (a), (b) or l = kt in case (c). Because I is
cofiltered and since there are finitely many pairs (t, t′ ) we may choose a map j ′ → j
which equalizes these two morphisms for all such pairs (t, t′ ). Pick an element
x ∈ Xj ′ and for each t let xjt , resp. xkt be the image of x under the morphism
Xj ′ → Xj → Xjt , resp. Xj ′ → Xj → Xjt → Xkt . For any index l ∈ Ob(I) which
is not equal to jt or kt for some t we pick an arbitrary element xl ∈ Xl (using the
axiom of choice). Then (xi )i∈Ob(I) is in the intersection
Zφ1 ∩ . . . ∩ Zφn
by construction and the proof is complete. □
005J Lemma 15.4. Let U ⊂ X be open. For a constructible set E ⊂ X the intersection
E ∩ U is constructible in U .
Proof. Suppose that V ⊂ X is retrocompact open in X. It suffices to show that
V ∩ U is retrocompact in U by Lemma 15.3. To show this let W ⊂ U be open and
quasi-compact. Then W is open and quasi-compact in X. Hence V ∩W = V ∩U ∩W
is quasi-compact as V is retrocompact in X. □
09YD Lemma 15.5. Let U ⊂ X be a retrocompact open. Let E ⊂ U . If E is constructible
in U , then E is constructible in X.
Proof. Suppose that V, W ⊂ U are retrocompact open in U . Then V, W are
retrocompact open in X (Lemma 12.2). Hence V ∩ (U \ W ) = V ∩ (X \ W ) is
constructible in X. We conclude since every constructible subset of U is a finite
union of subsets of the form V ∩ (U \ W ). □
053W Lemma 15.6. Let X be a topological space. Let E ⊂ X be a subset. Let X =
V1 ∪ . . . ∪ Vm be a finite covering by retrocompact opens. Then E is constructible in
X if and only if E ∩ Vj is constructible in Vj for each j = 1, . . . , m.
Proof. If E is constructible in X, then by Lemma 15.4 we see that E ∩ Vj is
constructible in Vj for all j. Conversely,
S suppose that E ∩ Vj is constructible in Vj
for each j = 1, . . . , m. Then E = E ∩ Vj is a finite union of constructible sets by
Lemma 15.5 and hence constructible. □
09YE Lemma 15.7. Let X be a topological space. Let Z ⊂ X be a closed subset such
that X \ Z is quasi-compact. Then for a constructible set E ⊂ X the intersection
E ∩ Z is constructible in Z.
Proof. Suppose that V ⊂ X is retrocompact open in X. It suffices to show that
V ∩ Z is retrocompact in Z by Lemma 15.3. To show this let W ⊂ Z be open
and quasi-compact. The subset W ′ = W ∪ (X \ Z) is quasi-compact, open, and
W = Z ∩W ′ . Hence V ∩Z ∩W = V ∩Z ∩W ′ is a closed subset of the quasi-compact
open V ∩ W ′ as V is retrocompact in X. Thus V ∩ Z ∩ W is quasi-compact by
Lemma 12.3. □
09YF Lemma 15.8. Let X be a topological space. Let T ⊂ X be a subset. Suppose
(1) T is retrocompact in X,
(2) quasi-compact opens form a basis for the topology on X.
Then for a constructible set E ⊂ X the intersection E ∩ T is constructible in T .
Proof. Suppose that V ⊂ X is retrocompact open in X. It suffices to show that
V ∩ T is retrocompact in T by Lemma 15.3. To show this let W ⊂ T be open
and quasi-compact. By assumption (2) we can find a quasi-compact open W ′ ⊂ X
such that W = T ∩ W ′ (details omitted). Hence V ∩ T ∩ W = V ∩ T ∩ W ′ is the
intersection of T with the quasi-compact open V ∩ W ′ as V is retrocompact in X.
Thus V ∩ T ∩ W is quasi-compact. □
09YG Lemma 15.9. Let Z ⊂ X be a closed subset whose complement is retrocompact
open. Let E ⊂ Z. If E is constructible in Z, then E is constructible in X.
Proof. Suppose that V ⊂ Z is retrocompact open in Z. Consider the open subset
Ṽ = V ∪ (X \ Z) of X. Let W ⊂ X be quasi-compact open. Then
W ∩ Ṽ = (V ∩ W ) ∪ ((X \ Z) ∩ W ) .
TOPOLOGY 29
09YK Lemma 15.14. Let X be a topological space which has a basis for the topology
consisting of quasi-compact opens. Let E ⊂ X be a subset. Let X = E1 ∪ . . . ∪ Em
be a finite covering by constructible subsets. Then E is constructible in X if and
only if E ∩ Ej is constructible in Ej for each j = 1, . . . , m.
Proof. Combine Lemmas 15.11 and 15.12. □
005K Lemma 15.15. Let X be a topological space. Suppose that Z ⊂ X is irreducible.
Let E ⊂ X be a finite union of locally closed subsets (e.g. E is constructible). The
following are equivalent
(1) The intersection E ∩ Z contains an open dense subset of Z.
(2) The intersection E ∩ Z is dense in Z.
If Z has a generic point ξ, then this is also equivalent to
(3) We have ξ ∈ E.
Proof. The implication (1) ⇒ (2) is clear. Assume (2). Note that E ∩ Z is a finite
union of locally closed subsets Zi of Z. Since Z is irreducible, one of the Zi must
be dense in Z. Then this Zi is dense open in Z as it is open in its closure. Hence
(1) holds.
Suppose that ξ ∈ Z is a generic point. If the equivalent conditions (1) and (2) hold,
then ξ ∈ E. Conversely, if ξ ∈ E then ξ ∈ E ∩ Z and hence E ∩ Z is dense in Z. □
XII, Prop. 3.2(v)] which also has a footnote pointing out that they take properness
in topology to be Bourbaki’s notion with separatedness added on.
We find it useful to have names for three distinct concepts: separated, universally
closed, and both of those together (i.e., properness). For a continuous map f : X →
Y of locally compact Hausdorff spaces the word “proper” has long been used for the
notion “f −1 (compact) = compact” and this is equivalent to universal closedness for
such nice spaces. In fact, we will see the preimage condition formulated for clarity
using the word “quasi-compact” is equivalent to universal closedness in general, if
one includes the assumption of the map being closed. See also [Lan93, Exercises 22-
26 in Chapter II] but beware that Lang uses “proper” as a synonym for “universally
closed”, like Bourbaki does.
005N Lemma 17.1 (Tube lemma). Let X and Y be topological spaces. Let A ⊂ X and
B ⊂ Y be quasi-compact subsets. Let A × B ⊂ W ⊂ X × Y with W open in X × Y .
Then there exists opens A ⊂ U ⊂ X and B ⊂ V ⊂ Y such that U × V ⊂ W .
Proof. For every a ∈ A and b ∈ B there exist opens U(a,b) of X and V(a,b) of Y
such that (a, b) ∈ U(a,b) × V(a,b) ⊂ W . Fix b and we see there exist a finite number
a1 , . . . , an such that A ⊂ U(a1 ,b) ∪ . . . ∪ U(an ,b) . Hence
A × {b} ⊂ (U(a1 ,b) ∪ . . . ∪ U(an ,b) ) × (V(a1 ,b) ∩ . . . ∩ V(an ,b) ) ⊂ W.
Thus for every b ∈ B there exists opens Ub ⊂ X and Vb ⊂ Y such that A × {b} ⊂
Ub × Vb ⊂ W . As above there exist a finite number b1 , . . . , bm such that B ⊂
Vb1 ∪. . .∪Vbm . Then we win because A×B ⊂ (Ub1 ∩. . .∩Ubm )×(Vb1 ∪. . .∪Vbm ). □
The notation in the following definition may be slightly different from what you are
used to.
005O Definition 17.2. Let f : X → Y be a continuous map between topological spaces.
(1) We say that the map f is closed if the image of every closed subset is closed.
(2) We say that the map f is Bourbaki-proper4 if the map Z × X → Z × Y is
closed for any topological space Z.
(3) We say that the map f is quasi-proper if the inverse image f −1 (V ) of every
quasi-compact subset V ⊂ Y is quasi-compact.
(4) We say that f is universally closed if the map f ′ : Z ×Y X → Z is closed
for any continuous map g : Z → Y .
(5) We say that f is proper if f is separated and universally closed.
The following lemma is useful later.
005P Lemma 17.3. A topological space X is quasi-compact if and only if the projection Combination of
map Z × X → Z is closed for any topological space Z. [Bou71, I, p. 75,
Lemme 1] and
S remark below.) If X is not quasi-compact, there exists an open
Proof. (See also
[Bou71, I, p. 76,
covering X = i∈I Ui such that no finite number of Ui cover X. Let Z be the
Corrolaire 1].
subset of the power set P(I) of I consisting of I and all nonempty finite subsets of
I. Define a topology on Z with as a basis for the topology the following sets:
(1) All subsets of Z \ {I}.
(2) For every finite subset K of I the set UK := {J ⊂ I | J ∈ Z, K ⊂ J}).
4This is the terminology used in [Bou71]. Sometimes this property may be called “universally
closed” in the literature.
TOPOLOGY 33
It is left to the reader to verify this is the basis for a topology. Consider the subset
of Z × X defined by the formula
\
M = {(J, x) | J ∈ Z, x ∈ Uic )}
i∈J
If (J, x) ̸∈ M , then x ∈ Ui for some i ∈ J. Hence U{i} × Ui ⊂ Z × X is an open
subset containing (J, x) and not intersecting M . Hence M is closed. The projection
of M to Z is Z − {I} which is not closed. Hence Z × X → Z is not closed.
Assume X is quasi-compact. Let Z be a topological space. Let M ⊂ Z × X be
closed. Let z ∈ Z be a point which is not in pr1 (M ). By the Tube Lemma 17.1
there exists an open U ⊂ Z such that U × X is contained in the complement of M .
Hence pr1 (M ) is closed. □
005Q Remark 17.4. Lemma 17.3 is a combination of [Bou71, I, p. 75, Lemme 1] and
[Bou71, I, p. 76, Corollaire 1].
005R Theorem 17.5. Let f : X → Y be a continuous map between topological spaces. In [Bou71, I, p. 75,
The following conditions are equivalent: Theorem 1] you can
(1) The map f is quasi-proper and closed. find: (2) ⇔ (4). In
(2) The map f is Bourbaki-proper. [Bou71, I, p. 77,
(3) The map f is universally closed. Proposition 6] you
(4) The map f is closed and f −1 (y) is quasi-compact for any y ∈ Y . can find: (2) ⇒ (1).
Proof. (See also the remark below.) If the map f satisfies (1), it automatically
satisfies (4) because any single point is quasi-compact.
Assume map f satisfies (4). We will prove it is universally closed, i.e., (3) holds.
Let g : Z → Y be a continuous map of topological spaces and consider the diagram
Z ×Y X /X
g′
f′ f
Z
g
/Y
During the proof we will use that Z ×Y X → Z × X is a homeomorphism onto its
image, i.e., that we may identify Z×Y X with the corresponding subset of Z×X with
the induced topology. The image of f ′ : Z ×Y X → Z is Im(f ′ ) = {z : g(z) ∈ f (X)}.
Because f (X) is closed, we see that Im(f ′ ) is a closed subspace of Z. Consider a
closed subset P ⊂ Z ×Y X. Let z ∈ Z, z ̸∈ f ′ (P ). If z ̸∈ Im(f ′ ), then Z \ Im(f ′ )
is an open neighbourhood which avoids f ′ (P ). If z is in Im(f ′ ) then (f ′ )−1 {z} =
{z} × f −1 {g(z)} and f −1 {g(z)} is quasi-compact by assumption. Because P is a
closed subset of Z ×Y X, we have a closed P ′ of Z × X such that P = P ′ ∩ Z ×Y X.
Since (f ′ )−1 {z} is a subset of P c = P ′c ∪ (Z ×Y X)c , and since (f ′ )−1 {z} is disjoint
from (Z ×Y X)c we see that (f ′ )−1 {z} is contained in P ′c . We may apply the Tube
Lemma 17.1 to (f ′ )−1 {z} = {z} × f −1 {g(z)} ⊂ (P ′ )c ⊂ Z × X. This gives V × U
containing (f ′ )−1 {z} where U and V are open sets in X and Z respectively and
V × U has empty intersection with P ′ . Then the set V ∩ g −1 (Y − f (U c )) is open
in Z since f is closed, contains z, and has empty intersection with the image of P .
Thus f ′ (P ) is closed. In other words, the map f is universally closed.
The implication (3) ⇒ (2) is trivial. Namely, given any topological space Z consider
the projection morphism g : Z × Y → Y . Then it is easy to see that f ′ is the map
Z × X → Z × Y , in other words that (Z × Y ) ×Y X = Z × X. (This identification
TOPOLOGY 34
005S Remark 17.6. Here are some references to the literature. In [Bou71, I, p. 75,
Theorem 1] you can find: (2) ⇔ (4). In [Bou71, I, p. 77, Proposition 6] you can
find: (2) ⇒ (1). Of course, trivially we have (1) ⇒ (4). Thus (1), (2) and (4) are
equivalent. The equivalence of (3) and (4) is [Lan93, Chapter II, Exercise 25].
08YD Lemma 17.7. Let f : X → Y be a continuous map of topological spaces. If X is
quasi-compact and Y is Hausdorff, then f is universally closed.
Proof. Since every point of Y is closed, we see from Lemma 12.3 that the closed
subset f −1 (y) of X is quasi-compact for all y ∈ Y . Thus, by Theorem 17.5 it
suffices to show that f is closed. If E ⊂ X is closed, then it is quasi-compact
(Lemma 12.3), hence f (E) ⊂ Y is quasi-compact (Lemma 12.7), hence f (E) is
closed in Y (Lemma 12.4). □
Proof. Let Z be closed subset of X and U be and open subset of X such that
U ∩ Z is nonempty. Then for x ∈ U ∩ Z we have that {x} ∩ U is a nonempty subset
of Z ∩ U , and by hypothesis it contains a point closed in X as required. □
02I7 Lemma 18.3. Let X be a Kolmogorov topological space with a basis of quasi-
compact open sets. If X is not Jacobson, then there exists a non-closed point x ∈ X
such that {x} is locally closed.
Proof. As X is not Jacobson there exists a closed set Z and an open set U in X
such that Z ∩ U is nonempty and does not contain points closed in X. As X has
a basis of quasi-compact open sets we may replace U by an open quasi-compact
neighborhood of a point in Z ∩ U and so we may assume that U is quasi-compact
open. By Lemma 12.8, there exists a point x ∈ Z ∩ U closed in Z ∩ U , and so {x}
is locally closed but not closed in X. □
S
005W Lemma 18.4. Let X be a topological space. Let X = Ui be an open covering.
Then S X is Jacobson if and only if each Ui is Jacobson. Moreover, in this case
X0 = Ui,0 .
Proof. Let X be a topological space. Let X0 be the set of closed points of X. Let
Ui,0 be the set of closed points of Ui . Then X0 ∩ Ui ⊂ Ui,0 but equality may not
hold in general.
First, assume that each Ui is Jacobson. We claim that in this case X0 ∩ Ui = Ui,0 .
Namely, suppose that x ∈ Ui,0 , i.e., x is closed in Ui . Let {x} be the closure in X.
Consider {x} ∩ Uj . If x ̸∈ Uj , then {x} ∩ Uj = ∅. If x ∈ Uj , then Ui ∩ Uj ⊂ Uj is
an open subset of Uj containing x. Let T ′ = Uj \ Ui ∩ Uj and T = {x} ⨿ T ′ . Then
T , T ′ are closed subsets of Uj and T contains x. As Uj is Jacobson we see that the
closed points of Uj are dense in T . Because T = {x} ⨿ T ′ this can only be the case
if x is closed in Uj . Hence {x} ∩ Uj = {x}. We conclude that {x} = {x} as desired.
Let Z ⊂ X be a closed subset (still assuming each Ui is Jacobson). Since now we
know that X0 ∩ Z ∩ Ui = Ui,0 ∩ Z are dense in Z ∩ Ui it follows immediately that
X0 ∩ Z is dense in Z.
Conversely, assume that X is Jacobson. Let Z ⊂ Ui be closed. Then X0 ∩Z is dense
in Z. Hence also X0 ∩ Z is dense in Z, because Z \ Z is closed. As X0 ∩ Ui ⊂ Ui,0
we see that Ui,0 ∩ Z is dense in Z. Thus Ui is Jacobson as desired. □
005X Lemma 18.5. Let X be Jacobson. The following types of subsets T ⊂ X are
Jacobson:
(1) Open subspaces.
(2) Closed subspaces.
(3) Locally closed subspaces.
(4) Unions of locally closed subspaces.
(5) Constructible sets.
(6) Any subset T ⊂ X which locally on X is a union of locally closed subsets.
In each of these cases closed points of T are closed in X.
Proof. Let X0 be the set of closed points of X. For any subset T ⊂ X we let (∗)
denote the property:
(*) Every nonempty locally closed subset of T has a point closed in X.
TOPOLOGY 36
19. Specialization
0060
0061 Definition 19.1. Let X be a topological space.
(1) If x, x′ ∈ X then we say x is a specialization of x′ , or x′ is a generalization
of x if x ∈ {x′ }. Notation: x′ ⇝ x.
(2) A subset T ⊂ X is stable under specialization if for all x′ ∈ T and every
specialization x′ ⇝ x we have x ∈ T .
(3) A subset T ⊂ X is stable under generalization if for all x ∈ T and every
generalization x′ ⇝ x we have x′ ∈ T .
0062 Lemma 19.2. Let X be a topological space.
TOPOLOGY 37
0EES Lemma 19.3. Let T ⊂ X be a subset of a topological space X. The following are
equivalent
(1) T is stable under specialization, and
(2) T is a (directed) union of closed subsets of X.
Proof. Suppose thatST is stable under specialization, then for all y ∈ T we have
{y} ⊂ T . Thus T = y∈T {y} which is an union of closed subsets of X. Recipro-
S
cally, suppose that T = i∈I Fi where Fi are closed subsets of X. If y ∈ T then
there exists i ∈ I such that y ∈ Fi . As Fi is closed, we have {y} ⊂ Fi ⊂ T , which
proves that T is stable under specialization. □
02IB Lemma 20.3. Let X be a topological space. Let δ, δ ′ be two dimension functions
on X. If X is locally Noetherian and sober then δ − δ ′ is locally constant on X.
Proof. Let x ∈ X be a point. We will show that δ − δ ′ is constant in a neigh-
bourhood of x. We may replace X by an open neighbourhood of x in X which is
Noetherian. Hence we may assume X is Noetherian and sober. Let Z1 , . . . , Zr be
the irreducible components of X passing through x. (There are finitely many as X
is Noetherian, see Lemma 9.2.) Let ξi ∈ Zi be the generic point. Note Z1 ∪ . . . ∪ Zr
is a neighbourhood of x in X (not necessarily closed). We claim that δ − δ ′ is
constant on Z1 ∪ . . . ∪ Zr . Namely, if y ∈ Zi , then
δ(x) − δ(y) = δ(x) − δ(ξi ) + δ(ξi ) − δ(y) = −codim({x}, Zi ) + codim({y}, Zi )
by Lemma 20.2. Similarly for δ ′ . Whence the result. □
02IC Lemma 20.4. Let X be locally Noetherian, sober and catenary. Then any point
has an open neighbourhood U ⊂ X which has a dimension function.
Proof. We will use repeatedly that an open subspace of a catenary space is cate-
nary, see Lemma 11.5 and that a Noetherian topological space has finitely many
irreducible components, see Lemma 9.2. In the proof of Lemma 20.3 we saw how
to construct such a function. Namely, we first replace X by a Noetherian open
neighbourhood of x. Next, we let Z1 , . . . , Zr ⊂ X be the irreducible components of
X. Let [
Zi ∩ Zj = Zijk
be the decomposition into irreducible components. We replace X by
[ [
X\ Zi ∪ Zijk
x̸∈Zi x̸∈Zijk
so that we may assume x ∈ Zi for all i and x ∈ Zijk for all i, j, k. For y ∈ X choose
any i such that y ∈ Zi and set
δ(y) = −codim({x}, Zi ) + codim({y}, Zi ).
TOPOLOGY 41
We claim this is a dimension function. First we show that it is well defined, i.e.,
independent of the choice of i. Namely, suppose that y ∈ Zijk for some i, j, k. Then
we have (using Lemma 11.6)
δ(y) = −codim({x}, Zi ) + codim({y}, Zi )
= −codim({x}, Zijk ) − codim(Zijk , Zi ) + codim({y}, Zijk ) + codim(Zijk , Zi )
= −codim({x}, Zijk ) + codim({y}, Zijk )
which is symmetric in i and j. We omit the proof that it is a dimension function. □
02ID Remark 20.5. Combining Lemmas 20.3 and 20.4 we see that on a catenary,
locally Noetherian, sober topological space the obstruction to having a dimension
function is an element of H 1 (X, Z).
Proof. Let i 7→ Xi be a diagram of profinite spaces over the index category I. Let
us use the characterization of profinite spaces in Lemma 22.2. In particular each Xi
is Hausdorff, quasi-compact, and totally disconnected. By Lemma 14.1 the limit
X = lim Xi exists. By Lemma 14.5 the limit X is quasi-compact. Let x, x′ ∈ X
be distinct points. Then there exists an i such that x and x′ have distinct images
xi and x′i in Xi under the projection X → Xi . Then xi and x′i have disjoint open
neighbourhoods in Xi . Taking the inverse images of these opens we conclude that
X is Hausdorff. Similarly, xi and x′i are in distinct connected components of Xi
whence necessarily x and x′ must be in distinct connected components of X. Hence
X is totally disconnected. This finishes the proof. □
08ZZ Lemma 22.4. Let X be a profinite
` space. Every open covering of X has a refine-
ment by a finite covering X = Ui with Ui open and closed.
Proof. Write X = lim Xi as a limit of an inverse system of finite discrete spaces
over a directed set I (Lemma 22.2). Denote fi : X → Xi the projection. For every
point x = (xi ) ∈ X a fundamental system of open neighbourhoods is the collection
fi−1 ({xi }). Thus, as X is quasi-compact, we may assume we have an open covering
X = fi−1
1
({xi1 }) ∪ . . . ∪ fi−1
n
({xin })
Choose i ∈ I with i ≥ ij for j = 1, . . . , n (this is possible as I is a directed set).
Then we see that the covering
a
X= fi−1 ({t})
t∈Xi
refines the given covering and is of the desired form. □
0900 Lemma 22.5. Let X be a topological space. If X is quasi-compact and every con-
nected component of X is the intersection of the open and closed subsets containing
it, then π0 (X) is a profinite space.
Proof. We will use Lemma 22.2 to prove this. Since π0 (X) is the image of a
quasi-compact space it is quasi-compact (Lemma 12.7). It is totally disconnected
by construction (Lemma
T 7.9). Let C, D ⊂ X be distinct connected components
of X. Write C = Uα as the intersection of the open and closed T subsets of X
containing C. Any finite intersection of Uα ’s is another. Since Uα ∩ D = ∅ we
conclude that Uα ∩ D = ∅ for some α (use Lemmas 7.3, 12.3 and 12.6) Since Uα is
open and closed, it is the union of the connected components it contains, i.e., Uα
is the inverse image of some open and closed subset Vα ⊂ π0 (X). This proves that
the points corresponding to C and D are contained in disjoint open subsets, i.e.,
π0 (X) is Hausdorff. □
Y′ /Y
of continuous maps of topological spaces. Since Y ′ is Hausdorff we see that the
fibres Xy′ are closed in X ′ . As X ′ is quasi-compact we see that Xy′ is quasi-compact
(Lemma 12.3). As Xy′ → Xy is a surjective continuous map we conclude that Xy
is quasi-compact (Lemma 12.7). □
0902 Lemma 23.5. Let X be a spectral space. Let E ⊂ X be closed in the constructible
topology (for example constructible or closed). Then E with the induced topology is
a spectral space.
Proof. Let Z ⊂ E be a closed irreducible subset. Let η be the generic point of the
closure Z of Z in X. To prove that E is sober, we show that η ∈ E. If not, then
since E is closed in the constructible topology, there exists a constructible subset
F ⊂ X such that η ∈ F and F ∩ E = ∅. By Lemma 15.15 this implies F ∩ Z
contains a nonempty open subset of Z. But this is impossible as Z is the closure
of Z and Z ∩ F = ∅.
Since E is closed in the constructible topology, it is quasi-compact in the con-
structible topology (Lemmas 12.3 and 23.2). Hence a fortiori it is quasi-compact
in the topology coming from X. If U ⊂ X is a quasi-compact open, then E ∩ U
is closed in the constructible topology, hence quasi-compact (as seen above). It
follows that the quasi-compact open subsets of E are the intersections E ∩ U with
U quasi-compact open in X. These form a basis for the topology. Finally, given two
U, U ′ ⊂ X quasi-compact opens, the intersection (E ∩ U ) ∩ (E ∩ U ′ ) = E ∩ (U ∩ U ′ )
and U ∩ U ′ is quasi-compact as X is spectral. This finishes the proof. □
TOPOLOGY 46
0903 Lemma 23.6. Let X be a spectral space. Let E ⊂ X be a subset closed in the
constructible topology (for example constructible).
(1) If x ∈ E, then x is the specialization of a point of E.
(2) If E is stable under specialization, then E is closed.
(3) If E ′ ⊂ X is open in the constructible topology (for example constructible)
and stable under generalization, then E ′ is open.
Proof. Proof of (1). Let x ∈ E. Let {Ui } be the set of quasi-compact open
neighbourhoods of x. A finite intersection of the Ui is another one. The intersection
Ui ∩ E is nonempty for T all i. Since the subsets Ui ∩ E are closed in the constructible
topology we see that (Ui ∩ E) is nonempty by Lemma 23.2 and Lemma 12.6. T
Since {Ui } is a fundamental system of open neighbourhoods of x, we see that Ui
is the set of generalizations of x. Thus x is a specialization of a point of E.
Part (2) is immediate from (1).
Proof of (3). Assume E ′ is as in (3). The complement of E ′ is closed in the
constructible topology (Lemma 15.2) and closed under specialization (Lemma 19.2).
Hence the complement is closed by (2), i.e., E ′ is open. □
0904 Lemma 23.7. Let X be a spectral space. Let x, y ∈ X. Then either there exists a
third point specializing to both x and y, or there exist disjoint open neighbourhoods
containing x and y.
Proof. Let {Ui } be the set of quasi-compact open neighbourhoods of x. A finite
intersection of the Ui is another one. Let {Vj } be the set of quasi-compact open
neighbourhoods of y. A finite intersection of the Vj is another one. If Ui ∩ Vj is
empty for some i, j we are done. If not, then the intersection Ui ∩ Vj is nonempty
Ti ∩ Vj are closed in the constructible topology on X. By
for all i and j. The sets U
Lemma 23.2 we see that (Ui ∩ Vj ) is nonempty (Lemma 12.6). Since X is a sober
space
T and {Ui } is a fundamental system of open neighbourhoods
T of x, we see that
Ui is the set of generalizations
T of x. Similarly, V j is the set of generalizations
of y. Thus any element of (Ui ∩ Vj ) specializes to both x and y. □
0905 Lemma 23.8. Let X be a spectral space. The following are equivalent:
(1) X is profinite,
(2) X is Hausdorff,
(3) X is totally disconnected,
(4) every quasi-compact open is closed,
(5) there are no nontrivial specializations between points,
(6) every point of X is closed,
(7) every point of X is the generic point of an irreducible component of X,
(8) the constructible topology equals the given topology on X, and
(9) add more here.
Proof. Lemma 22.2 shows the implication (1) ⇒ (3). Irreducible components are
closed, so if X is totally disconnected, then every point is closed. So (3) implies
(6). The equivalence of (6) and (5) is immediate, and (6) ⇔ (7) holds because
X is sober. Assume (5). Then all constructible subsets of X are closed (Lemma
23.6), in particular all quasi-compact opens are closed. So (5) implies (4). Since X
is sober, for any two points there is a quasi-compact open containing exactly one
of them, hence (4) implies (2). Parts (4) and (8) are equivalent by the definition
TOPOLOGY 47
Proof. Let U ⊂ X be open and let U ′ ⊂ X ′ be the corresponding open, i.e., the
open such that c−1 (U ′ ) = U . Then U is quasi-compact if and only if U ′ is quasi-
compact, as pulling back by c is a bijection between the opens of X and X ′ which
commutes with unions. This in particular proves (1).
Proof of (2). It follows from the above that X ′ has a basis of quasi-compact opens.
Since c−1 also commutes with intersections of pairs of opens, we see that the in-
tersection of two quasi-compact opens X ′ is quasi-compact. Finally, X ′ is quasi-
compact by (1) and sober by construction. Hence X ′ is spectral.
Proof of (3). It is immediate that X ′ is Noetherian as this is defined in terms of
the acc for open subsets which holds for X. We have already seen in (2) that X ′ is
spectral. □
subsets with E closed in the constructible topology and F open in the constructible
topology. Then p−1 −1
i (E) ⊂ pi (F ) if and only if there is a morphism a : j → i in I
−1 −1
such that fa (E) ⊂ fa (F ).
Proof. Observe that
p−1 −1 −1 −1
i (E) \ pi (F ) = lima:j→i fa (E) \ fa (F )
Any quasi-compact open U of X is of the form U = p−1 i (Ui ) for some i and some
quasi-compact open Ui ⊂ Xi (see Lemma 24.4). Given Ui ⊂ Xi and Uj ⊂ Xj quasi-
compact open, then p−1 −1 −1
i (Ui ) ∩ pj (Uj ) = pk (Uk ) for some k and quasi-compact
open Uk ⊂ Xk . Namely, choose k and morphisms k → i and k → j and let Uk
be the intersection of the pullbacks of Ui and Uj to Xk . Thus we see that the
intersection of two quasi-compact opens of X is quasi-compact open.
Proof. Part (1) is a special case of Lemma 24.4. Part (2) is a special case of Lemma
24.3 as quasi-compact opens are both open and closed in the constructible topology.
Parts (3) and (4) follow formally from (1) and (2) and the fact that taking inverse
images of subsets commutes with taking unions and intersections. □
0A31 Lemma 24.7. Let W be a subset of a spectral space X. The following are equiv-
alent:
(1) W is an intersection of constructible sets and closed under generalizations,
(2) W is quasi-compact and closed under generalizations,
(3) there exists a quasi-compact subset E ⊂ X such that W is the set of points
specializing to E,
(4) W is an intersection of quasi-compact open subsets,
0ANZ (5) there existsTa nonempty set I and quasi-compact opens Ui ⊂ X, i ∈ I such
that W = Ui and for all i, j ∈ I there exists a k ∈ I with Uk ⊂ Ui ∩ Uj .
TOPOLOGY 52
In this case we have (a) W is a spectral space, (b) W = lim Ui as topological spaces,
and (c) for any open U containing W there exists an i with Ui ⊂ U .
Proof. Let W ⊂ X satisfy (1). Then W is closed in the constructible topology,
hence quasi-compact in the constructible topology (by Lemmas 23.2 and 12.3),
hence quasi-compact in the topology of X (because opens in X are open in the
constructible topology). Thus (2) holds.
It is clear that (2) implies (3) by taking E = W .
Let X be a spectral space and let E ⊂ W be as in (3). Since every point of W
specializes to a point of E we see that an open of W which contains E is equal to
W . Hence since E is quasi-compact, so is W . If x ∈ X, x ̸∈ W , then Z = {x} is
disjoint from W . Since W is quasi-compact we can find a quasi-compact open U
with W ⊂ U and U ∩ Z = ∅. We conclude that (4) holds.
T
If W = j∈J Uj then setting I equal to the set of finite subsets of J and Ui =
Uj1 ∩ . . . ∩ Ujr for i = {j1 , . . . , jr } shows that (4) implies (5). It is immediate that
(5) implies (1).
T
Let I and Ui be as in (5). Since W = Ui we have W = lim Ui by the universal
property of limits. Then W is a spectral space by Lemma 24.5. Let U ⊂ X be an
open neighbourhood of W . Then Ei = Ui ∩ (X \ U ) is a family of constructible
subsets of the spectral space Z = X \ U with empty intersection. Using that the
spectral topology on Z is quasi-compact (Lemma 23.2) we conclude from Lemma
12.6 that Ei = ∅ for some i. □
0AP0 Lemma 24.8. Let X be a spectral space. Let E ⊂ X be a constructible subset. Let
W ⊂ X be the set of points
T of X which specialize to a point of E. Then W \ E is a
spectral space. If W = Ui with Ui as in Lemma 24.7 (5) then W \E = lim(Ui \E).
Proof. Since E is constructible, it is quasi-compact and hence Lemma 24.7 applies
to W . If E is constructible, then E is constructible
T in Ui for all i ∈ I. Hence Ui \ E
is spectral by Lemma 23.5. Since W \ E = (Ui \ E) we have W \ E = lim Ui \ E
by the universal property of limits. Then W \ E is a spectral space by Lemma
24.5. □
y = y ′ because the Hausdorff condition assures us that we can find a closed domain
containing y but not y ′ . The result follows. □
Let X be a topological space. By Lemma 25.1, there is a set I of isomorphism
classes of continuous maps f : X → Y which have dense image and where Y is
Hausdorff and quasi-compact. For i ∈ I choose a representative fi : X → Yi .
Consider the map Y Y
fi : X −→ Yi
i∈I
and denote β(X) the closure of the image. Since each Yi is Hausdorff, so is β(X).
Since each Yi is quasi-compact, so is β(X) (use Theorem 14.4 and Lemma 12.3).
Let us show the canonical map X → β(X) satisfies the universal property with
respect to maps to Hausdorff, quasi-compact spaces. Namely, let f : X → Y be
such a morphism. Let Z ⊂ Y be the closure of f (X). Then X → Z is isomorphic
Q one of the∼maps fi : X → Yi , say fi0 : X → Yi0 . Thus f factors as X → β(X) →
to
Yi → Yi0 = Z → Y as desired.
090A Lemma 25.2. Let X be a Hausdorff, locally quasi-compact space. There exists a
map X → X ∗ which identifies X as an open subspace of a quasi-compact Hausdorff
space X ∗ such that X ∗ \X is a singleton (one point compactification). In particular,
the map X → β(X) identifies X with an open subspace of β(X).
Proof. Set X ∗ = X ⨿ {∞}. We declare a subset V of X ∗ to be open if either
V ⊂ X is open in X, or ∞ ∈ V and U = V ∩ X is an open of X such that X \ U
is quasi-compact. We omit the verification that this defines a topology. It is clear
that X → X ∗ identifies X with an open subspace of X.
Since X is locally quasi-compact, every point x ∈ X has a quasi-compact neighbour-
hood x ∈ E ⊂ X. Then E is closed (Lemma 12.4 part (1)) and V = (X \E)⨿{∞} is
an open neighbourhood of ∞ disjoint from the interior of E. Thus X ∗ is Hausdorff.
Let X ∗ = Vi be an open covering. Then for some i, say i0 , we have ∞
S
S ∈ Vi0 . By
construction Z = X ∗ \ Vi0 is quasi-compact. Hence the covering Z ⊂ i̸=i0 Z ∩ Vi
has a finite refinement which implies that the given covering of X ∗ has a finite
refinement. Thus X ∗ is quasi-compact.
The map X → X ∗ factors as X → β(X) → X ∗ by the universal property of the
Stone-Čech compactification. Let φ : β(X) → X ∗ be this factorization. Then
X → φ−1 (X) is a section to φ−1 (X) → X hence has closed image (Lemma 3.3).
Since the image of X → β(X) is dense we conclude that X = φ−1 (X). □
general. For example the p-adic integers Zp = lim Z/pn Z is a profinite space which
is not extremally disconnected. Namely, if U ⊂ Zp is the set of nonzero elements
whose valuation is even, then U is open but its closure is U ∪ {0} which is not open.
Proof. We will use without further mention that the quasi-compact subsets of
X are exactly the closed subsets (Lemma 12.5). Consider the collection E of all
quasi-compact subsets E ⊂ X with f (E) = Y ordered by inclusion. We will use
Zorn’s lemma to show that E has a minimal element. To do this it suffices T
to show
that given a totally ordered family Eλ of elements of E the intersection Eλ is
an element of E. It is quasi-compact as it is closed. For every T y ∈ Y−1the sets
−1
E λ ∩ f ({y}) are nonempty and closed, hence the intersection Eλ ∩ f ({y}) =
(Eλ ∩ f −1 ({y})) is nonempty by Lemma 12.6. This finishes the proof.
T
□
>Y
X /Z
of continuous maps of quasi-compact Hausdorff spaces with Y → Z surjec-
tive, there is a dotted arrow in the category of topological spaces making the
diagram commute.
Proof. It is clear that (3) implies (2). On the other hand, if (2) holds and X → Z
and Y → Z are as in (3), then (2) assures there is a section to the projection
X ×Z Y → X which implies a suitable dotted arrow exists (details omitted). Thus
(3) is equivalent to (2).
Assume X is extremally disconnected and let f : Y → X be as in (2). By Lemma
26.5 there exists a quasi-compact subset E ⊂ Y such that f (E) = X but f (E ′ ) ̸= X
for all proper closed subsets E ′ ⊂ E. By Lemma 26.4 we find that f |E : E → X is
a homeomorphism, the inverse of which gives the desired section.
Assume (2). Let U ⊂ X be open with complement Z. Consider the continuous
surjection f : U ⨿ Z → X. Let σ be a section. Then U = σ −1 (U ) is open. Thus X
is extremally disconnected. □
090B Lemma 26.7. Let f : X → X be a surjective continuous selfmap of a Hausdorff
topological space. If f is not idX , then there exists a proper closed subset E ⊂ X
such that X = E ∪ f (E).
Proof. Pick p ∈ X with f (p) ̸= p. Choose disjoint open neighbourhoods p ∈ U ,
f (p) ∈ V and set E = X \ U ∩ f −1 (V ). Then p ̸∈ E hence E is a proper closed
subset. If x ∈ X, then either x ∈ E, or if not, then x ∈ U ∩ f −1 (V ). Writing
x = f (y) (possible as f is surjective). If y ∈ U ∩ f −1 (V ) then we would have
x = f (y) ∈ V which is a contradiction with x ∈ U . Hence y ∈ E and x ∈ f (E). □
090C Example 26.8. We can use Proposition 26.6 to see that the Stone-Čech com-
pactification β(X) of a discrete space X is extremally disconnected. Namely, let
f : Y → β(X) be a continuous surjection where Y is quasi-compact and Hausdorff.
Then we can lift the map X → β(X) to a continuous (!) map X → Y as X is
discrete. By the universal property of the Stone-Čech compactification we see that
we obtain a factorization X → β(X) → Y . Since β(X) → Y → β(X) equals the
identity on the dense subset X we conclude that we get a section. In particular,
we conclude that the Stone-Čech compactification of a discrete space is totally dis-
connected, whence profinite (see discussion following Definition 26.1 and Lemma
22.2).
Using the supply of extremally disconnected spaces given by Example 26.8 we can
prove that every quasi-compact Hausdorff space has a “projective cover” in the
category of quasi-compact Hausdorff spaces.
090D Lemma 26.9. Let X be a quasi-compact Hausdorff space. There exists a contin-
uous surjection X ′ → X with X ′ quasi-compact, Hausdorff, and extremally discon-
nected. If we require that every proper closed subset of X ′ does not map onto X,
then X ′ is unique up to isomorphism.
TOPOLOGY 56
Proof. Let Y = X but endowed with the discrete topology. Let X ′ = β(Y ). The
continuous map Y → X factors as Y → X ′ → X. This proves the first statement
of the lemma by Example 26.8.
27. Miscellany
0067 The following lemma applies to the underlying topological space associated to a
quasi-separated scheme.
Proof. Omitted. □
However, what often happens in algebraic geometry is that one just has that the
left hand side is a subset of the right hand side in the last displayed formula. This
leads to the following definition.
09Y1 Definition 28.3.` Let X be a topological space. A stratification of X is given by
a partition X = i∈I Xi and a partial ordering on I such that for each j ∈ I we
have [
Xj ⊂ Xi
i≤j
The parts Xi are called the strata of the stratification.
We often impose additional conditions on the stratification. For example, stratifi-
cations are particularly nice if they are locally finite, which means that every point
has a neighbourhood which meets only finitely many strata. More generally we
introduce the following definition.
0BDS Definition 28.4. Let X be a topological space. Let I be a set and for i ∈ I let
Ei ⊂ X be a subset. We say the collection {Ei }i∈I is locally finite if for all x ∈ X
there exists an open neighbourhood U of x such that {i ∈ I|Ei ∩ U ̸= ∅} is finite.
`
09Y2 Remark 28.5. Given a locally finite stratificationS X = Xi of a topological
space X, we obtain a family of closed subsets Zi = j≤i Xj of X indexed by I such
that [
Zi ∩ Zj = Zk
k≤i,j
Conversely,Sgiven closed subsets Zi ⊂ X indexed by a partially ordered set I such
that X = Zi , such that every point has a neighbourhood meeting only finitely
many Zi , and such that the displayed formula
S holds, then we obtain a locally finite
stratification of X by setting Xi = Zi \ j<i Zj .
TOPOLOGY 58
`
09Y3 Lemma 28.6. Let X be a topological space. Let X = Xi be a finite partition of
X. Then there exists a finite stratification of X refining it.
Proof. Let Ti = Xi and ∆i = Ti \ Xi . Let S be the set of all intersections of Ti
and ∆i . (For example T1 ∩ T2 ∩ ∆4 is an element of S.) Then S = {Zs } is a finite
′
collection of closed subsets of X such that Zs ∩ Zs′ ∈ S
S for all s, s ∈ S. Define a
partial ordering on S by inclusion. Then set Ys = Zs \ s′ <s Zs′ to get the desired
stratification. □
09Y4 Lemma 28.7. Let X be a topological space. Suppose X = T1 ∪ . . . ∪ Tn is written
`
as a union of constructible subsets. There exists a finite stratification X = Xi
with each Xi constructible such that each Tk is a union of strata.
Proof. By definition of constructible subsets, we can write each Ti as a finite union
of U ∩ V c with U, V ⊂ X retrocompact open. Hence we may assume that Ti =
Ui ∩Vic with Ui , Vi ⊂ X retrocompact open. Let S be the finite set of closed subsets
of X consisting of ∅, X, Uic , Vic and finite intersections of these. If Z ∈ S, then Z is
constructible in X (Lemma 15.2). Moreover, Z ∩ Z ′ ∈ S for all ′
S Z, Z ∈ S. Define a
partial ordering on S by inclusion. For Z ∈ S set XZ = Z \ Z ′ <Z, Z ′ ∈S Z ′ to get
`
a stratification X = Z∈S XZ satisfying the properties stated in the lemma. □
09Y5 Lemma 28.8. Let X be a Noetherian topological space. Any finite partition of X
can be refined by a finite good stratification.
`
Proof. Let X = S Xi be a finite partition of X. Let Z be an irreducible component
of X. Since X = Xi with finite index set, there is an i such that Z ⊂ Xi . Since Xi
is locally closed this implies that Z ∩Xi contains an open of Z. Thus Z ∩Xi contains
an open U of X (Lemma 9.2). Write Xi = U ⨿ Xi1 ⨿ Xi2 with Xi1 = (Xi \ U ) ∩ U
c c
and Xi2 = (Xi \ U ) ∩ U . For i′ ̸= i we set Xi1′ = Xi′ ∩ U and Xi2′ = Xi′ ∩ U . Then
a
X \U = Xlk
is a partition such that U \ U = Xl1 . Note that X \ U is closed and strictly
S
smaller than X. By Noetherian ` induction we can refine ` this partition by a finite
good stratification X \ U = α∈A Tα . Then X = U ⨿ α∈A Tα is a finite good
stratification of X refining the partition we started with. □
see this is to use Categories, Lemma 24.5 and use that the forgetful functor has a
right adjoint, namely the functor which assigns to a set the corresponding chaotic
(or indiscrete) topological space. □
Gi ) such that the morphisms φi map into H ′ . Namely, we can take the induced
topology on the subgroup generated by the images of the φi . Thus it is clear that
the hypotheses of Categories, Lemma 25.1 are satisfied and we find a topological
group G representing the functor F , which precisely means that G is the colimit of
the diagram i 7→ Gi .
To see the statement on commutation with the forgetful functor to groups we will
use Categories, Lemma 24.5. Indeed, the forgetful functor has a right adjoint,
namely the functor which assigns to a group the corresponding chaotic (or indis-
crete) topological group. □
0B22 Definition 30.7. A topological ring is a ring R endowed with a topology such that
addition R × R → R, (x, y) 7→ x + y and multiplication R × R → R, (x, y) 7→ xy
are continuous. A homomorphism of topological rings is a homomorphism of rings
which is continuous.
In the Stacks project rings are commutative with 1. If R is a topological ring, then
(R, +) is a topological group since x 7→ −x is continuous. If R is a topological ring
and R′ ⊂ R is a subring, then R′ with the induced topology is a topological ring. If
R is a topological ring and R → R′ is a surjection of rings, then R′ endowed with
the quotient topology is a topological ring.
0B23 Lemma 30.8. The category of topological rings has limits and limits commute with
the forgetful functors to (a) the category of topological spaces and (b) the category
of rings.
Proof. It is enough to prove the existence and commutation for products and
equalizers, see Categories, Lemma 14.11.
Q Let Ri , i ∈ I be a collection of topological
rings.
Q Take the usual product R = R i with the product topology. Since R × R =
(Ri × Ri ) as a topological space (because products commutes with products in
any category), we see that addition and multiplication on R are continuous. Let
a, b : R → R′ be two homomorphisms of topological rings. Then as the equalizer we
can simply take the equalizer of a and b as maps of topological spaces, which is the
same thing as the equalizer as maps of rings endowed with the induced topology. □
0B24 Lemma 30.9. The category of topological rings has colimits and colimits commute
with the forgetful functor to the category of rings.
Proof. The exact same argument as used in the proof of Lemma 30.6 shows exis-
tence of colimits. To see the statement on commutation with the forgetful functor
to rings we will use Categories, Lemma 24.5. Indeed, the forgetful functor has a
right adjoint, namely the functor which assigns to a ring the corresponding chaotic
(or indiscrete) topological ring. □
0B25 Definition 30.10. Let R be a topological ring. A topological module is an R-
module M endowed with a topology such that addition M × M → M and scalar
multiplication R×M → M are continuous. A homomorphism of topological modules
is a homomorphism of modules which is continuous.
If R is a topological ring and M is a topological module, then (M, +) is a topological
group since x 7→ −x is continuous. If R is a topological ring, M is a topological
module and M ′ ⊂ M is a submodule, then M ′ with the induced topology is a
topological module. If R is a topological ring, M is a topological module, and
TOPOLOGY 62
References
[Bou71] Nicolas Bourbaki, Éléments de mathématique. Topologie générale. Chapitres 1 à 4, Her-
mann, Paris, 1971.
[Eng77] Ryszard Engelking, General topology, Taylor & Francis, 1977.
TOPOLOGY 64