Let I be a preordered set and let (Eα)α∈I be a family of sets indexed by I. For each pair (α,β) of elements of I such that α≤β, let fαβ be a mapping of Eβ into Eα. Suppose that the fαβ satisfy the following conditions :
(LPI)The relations α≤β≤γ imply fαγ=fαβ∘fβγ.
(LPII)For each α∈I, fαα is the identity mapping of Eα.
Let G=∏α∈IEα be the product of the family of sets (Eα)α∈I, and let E denote the subset of G consisting of all x which satisfy each of the relations
(1)
prαx=fαβ(prβx)
for each pair of indices (α,β) such that α≤β. E is said to be the inverse limit of the family(Eα)α∈Iwith respect to the family of mappings(fαβ), and we write E=⟵lim(Eα,fαβ) or simply E=⟵limEα when there is no risk of ambiguity. By abuse of language, the pair ((Eα),(fαβ)) (usually denoted by (Eαβ,fαβ)) is called an inverse system of sets, relative to the index set I. The restrictionfα of the projection prα to E is called the canonical mapping of E into Eα, and we have the relation
(2)
fα=fαβ∘fβ
whenever α≤β; this is merely a transcription of the relations (1) which define E.
Suppose that the order relation on I is the relation of equality. Then the only pairs (α,β) such that α≤β are the pairs (α,α) where α∈I; and since fαα is the identity mapping, the relation (1) is satisfied for allx∈G; in other words, ⟵limEα is then the product∏α∈IEα.
Suppose that I is right directed, that Eα is the same set F for all α∈I, and that fαβ is the identity mapping of F onto itself whenever α≤β. Then E=⟵limEα is the diagonalΔ of the product ∏α∈IEα=FI. Indeed, it is clear that each x∈Δ satisfies the relations (1). Conversely, let x be an element of E, and let us show that for each pair of indices (α,β) we have prαx=prβx. By hypothesis, there exists an index γ∈I such that α⩽γ and β⩽γ; hence by (1) we have prαx=fαγ(prγx)=prγx, and similarly prβx=prγx, which proves our assertion.
It should be noted that E=limEα can be empty even when all the Eα are non-empty and all the mappings fαβ are surjective (Exercise 4; see no. 4).
¶ It is clear that for each subset J of I the pair consisting of the subfamily (Eα)α∈J and the family (fαβ), where α∈J, β∈J, and α⩽β, is again an inverse system of sets relative to J; it is said to be obtained by restricting the index set to J. Let E and E' respectively denote the inverse limits of the families (Eα)α∈I and (Eα)α∈J. For each x∈E the element
g(x)=(fα(x))α∈J(3)
belongs to E' by virtue of (2); the mapping g:E→E′ so defined is called canonical. If J' is a subset of J, and E'' the inverse limit of the family (Eα)α∈J′, and if g′:E′→E′′ and g′′:E→E′′ are the canonical mappings, then by definition we have
Let* (Eα,fαβ)and(Fα,gαβ)be two inverse systems of sets relative to the same index set I; letE=limEα, F=limFα, and letfα(resp.gα*) be the canonical mapping of* E intoEα(resp. of F intoFα*) for each* α∈I, For eachα∈I, letuαbe a mapping of E intoFα *such that the diagram
Eβfαβ↓⏐Eα⟶uβuα⟶Fβ↓⏐gαβFα
is commutative [^1] wheneverα⩽β. Then there exists a unique mappingu:E→Fsuch that for eachα∈Ithe diagram
Efα↓⏐Eα⟶uuα⟶F↓⏐gαFα
is commutative.
Put vα=uα∘fα. If α⩽β, we have, by (2),
gαβ∘vβ=gαβ∘uβ∘fβ=uα∘fαβ∘fβ=uα∘fα=vα,
and we may therefore apply Proposition 1 to the mappings vα; hence the existence and uniqueness of a mapping u:E→F such that
gα∘u=vα=uα∘fα
for each α∈I.
¶ A family of mappings uα:Eα→Fα which satisfies the conditions of Corollary 1 is called an inverse system of mappings of (Eα,fαβ) into (Fα,gαβ). The mapping u defined in Corollary 1 is called the inverse limit of the family (uα) and is written u=←limuα when there is no risk of confusion.
Let (Eα,fαβ), (Fα,gαβ), (Gα,hαβ) be three inverse systems of sets relative to the same index setI; let E=←limEα, F=←limFα, G=←limGα, and let fα (resp. gα,hα) be the canonical mapping of E (resp. F,G) intoEα (resp. Fα,Gα). If (uα) and (vα) are two inverse systems of mappings, uα:Eα→Fα, vα:Fα→Gα, then the composite mappingsvα∘uα:Eα→Gα form an inverse system of mappings, and we have
which shows that (wα) is an inverse system of mappings. Furthermore, if u=←limuα and v=←limvα, then hα∘(v∘u)=(vα∘gα)∘u=(vα∘uα)∘fα for each α∈I, and therefore, by the uniqueness of the inverse limit, we have v∘u=←limwα.
¶ Let (Eα,fαβ) be an inverse system of sets, and for each α∈I let Mα be a subset of Eα. If fαβ(Mβ)⊂Mα whenever α≤β, the Mα are said to form an inverse system of subsets of the Eα. Let gαβ be the mapping of Mβ into Mα (where α≤β) whose graph is the same as that of the restriction of fαβ to Mβ. Then it is clear that (Mα,gαβ) is an inverse system of sets and that
Let (Eα,fαβ) and (Eα′,fαβ′) be two inverse systems of sets relative toI, and let uα be a mapping of Eα into Eα′ for each α∈I, such that the uα form an inverse system of mappings. Let u=←limuα. Then for each x′=(xα′)∈E′=←limEα′, the uˉα−1(xα′) form an inverse system of subsets of the Eα, and uˉ−1(x′)=←limuˉα−1(xα′).
For if α⩽β and xβ∈uβ−1(xβ′), we have
uα(fαβ(xβ))=fαβ′(uβ(xβ))=fαβ′(xβ′)=xα′,
from which the first assertion follows; and to say that x=(xα)∈E=limEα is such that u(x)=x′ means, by definition, that uα(xα)=xα′ for each α∈I.
Let I be a preordered set, let (Eα,fαβ) be an inverse system of sets relative to I, and let E=limEα. Let J be a cofinal subset of I such that J is right directed, and let E′ be the inverse limit of the inverse system of sets obtained from (Eα,fαβ) by restricting the index set to J. Then the canonical mapping g of E into E′* (no. 1, formula (3)) is bijective.
For each α∈J, let fα′ be the canonical mapping E′→Eα. Then, by (2) and (5), g is the unique mapping of E into E′ such that fα=fα′∘g for all α∈J (Proposition 1). We shall show that g is injective by using the criterion of Proposition 1. If x, y are distinct elements of E, then by definition there exists α∈I such that fα(x)=fα(y); since J is cofinal in I, there exists λ∈J such that α⩽λ; since fαλ(fλ(x))=fαλ(fλ(y)), we have fλ(x)=fλ(y). It remains to be shown that g is surjective. Let x′=(xλ′)λ∈J be an element of E′. For each α∈I there exists λ∈J such that α⩽λ, and the element fαλ(xλ′) does not depend on the index λ∈J such that α⩽λ; for if μ∈J is such that α⩽μ, there exists ν∈J such that λ⩽ν and μ⩽ν, hence fαλ(xλ′)=fαλ(fλν(xν′))=fαν(xν′), and similarly fαμ(xμ′)=fαν(xν′). Let xα be the common value of the fαλ(xλ′) for the λ∈J such that α⩽λ, and let x=(xα)α∈I. Then x∈E, because if α⩽β and if λ∈J is such that β⩽λ, we have
fαβ(xβ)=fαβ(fβλ(xλ′))=fαλ(xλ′)=xα.
Finally, we have xλ′=fλλ(xλ′) for all λ∈J, hence xλ=xλ′ for all λ∈J; in other words, f(xλ)=xλ′, so that g(x)=x′. Therefore g is surjective and the proof is complete.
In particular, if I has a greatest elementω, we may take J={ω}, so that limEα is canonically identified with Eω.
For each α∈I put Eα′=fα(E). Then the sets Eα′ form an inverse system of subsets of the Eα by reason of (2), and it is immediately clear that limEα′=E=limEα. The mapping fαβ′:Eβ′→Eα′ (where α⩽β), whose graph is the same as that of the restriction of fαβ to Eβ, is surjective, and we have
Let I be a (right) directed ordered set, let (Eα,fαβ) be an inverse system of sets relative to I, and for each α∈I let uα:F→Eα be a mapping such that the family (uα) satisfies formula (5). Consider the inverse system (Fα,iαβ) indexed by I, where Fα=F for all α∈I and iαβ is the identity mapping of F. Then (no. 1, Example 2) F is canonically identified with limFα. If we consider uα as a mapping of Fα into Eα, then (uα) is an inverse system of mappings, and the mapping u:F→E defined by (6) is identified with the inverse limit of this system of mappings. Hence, by abuse of language, we write u=limuα.
Let I be an ordered set and let (Eα,fαβ) be an inverse system of sets relative to I. For each finite subset J of I, let FJ be the inverse limit of the (finite) inverse system obtained from (Eα,fαβ) by restricting the index set to J. If J and K are any two finite subsets of I such that J⊂K, let gJK denote the canonical mapping (3) of FK into FJ. Then the relation (4) shows that (FJ,gJK) is an inverse system of sets relative to the directed set (with respect to the relation ⊂) F(I) of finite subsets of I. Next, for each J∈F(I) let hJ:E→FJ be the canonical mapping (3). By virtue of (4) and with the abuse of language mentioned in Remark (2), (hJ) is an inverse system of mappings. Put h=limhJ:E→F=limFJ, and let us show that h is a bijection (called canonical). Indeed, let y=(yJ)∈F. By definition we have yJ=(xα,J)α∈J, where xα,J∈Eα for all α∈J. If J⊂K, then by definition of the mapping gJK and because yJ=gJK(yK), we have xα,J=xα,K for all α∈J. Hence, given α∈I, there is a unique element xα∈Eα such that xα=xα,J for all finite subsets J of I which contain α. If α⩽β, there is a finite subset J of I which contains both α and β; hence xα=fαβ(xβ) by definition. Consequently x=(xα) is the unique element of E such that h(x)=y.
3. Double inverse limit
Let I, L be two preordered sets, and I×L their product (§ 1, no. 4). Consider an inverse system of sets (Eαλ,fαβλμ) relative to the index set I×L.
We have
(11) fαγλν=fαβλμ∘fβγμν whenever α⩽β⩽γ and λ⩽μ⩽ν.
Let E or limEαλ denote the inverse limit of this inverse system.
For each λ∈L put gαβλ=fαβλλ:Eβλ→Eαλ. It follows from (11) that
(12) gαγλ=gαβλ∘gβγλ whenever α⩽β⩽γ,
so that (Eαλ,gαβλ) is an inverse system of sets relative to I. Let Fλ=limEαλ denote its inverse limit. For fixed λ⩽μ in L it follows from (11) that the hαλμ=fααλμ:Eαμ→Eαλ form an inverse system of mappings, whose inverse limit we denote by hλμ=limhαλμ:Fμ→Fλ. If λ⩽μ⩽ν in L, we have
(13)
hλν=hλμ∘hμν
(no. 2, Proposition 2, Corollary 2); hence (Fλ,hλμ) is an inverse system of sets relative to L. Let F=limFλ be its inverse limit. We shall define a canonical bijectionF→E. To do this we note that F is by definition a subset of ∏λ∈LFλ, and Fλ is a subset of ∏α∈IEαλ; hence F may be canonically identified with a subset of ∏(α,λ)∈I×LEαλ=G (Chapter II, § 5, no. 5, Proposition 7). For each z∈G, let prλ(z) denote the element (prαλ(z))α∈I of ∏α∈IEαλ. Then z∈F if and only if
(14) prλ(z)=hλμ(prμ(z)) whenever λ⩽μ in L
and prλ(z)∈Fλ for all λ∈L; that is to say, whenever α⩽β in I we have
(15)
prαλ(z)=fαβλλ(prβλ(z)).
But hλμ(prμ(z))=(fααμλ(prαμ(z))α∈I; it therefore follows from (14) and (15) that if α⩽β and λ⩽μ, we have
Let* (E′αλ,f′αβμλ)be another inverse system of sets relative toI×L, and for each(α,λ)∈I×Lletuαλbe a mapping ofEαλintoE′αλsuch that theuαλ *form an inverse system of mappings. Then
(17)α,λlimuαλ=λlim(αlimuαλ).
The verification is similar to that of Proposition 4.
Let* (Eαλ,fαβλ)λ∈Lbe a family of inverse systems of sets relative to I. If∏λ∈Lfαβλdenotes the extension to products (Chapter II, § 5, no. 7, Definition 2) of the family of mappings(fαβλ)λ∈L, then(∏λ∈LEαλ,∏λ∈Lfαβλ)is an inverse system of sets relative to I, *and (up to a canonical bijection) we have
(18)αlimλ∈L∏Eαλ=λ∈L∏(αlimEαλ).
Consider the double inverse system (Eαλ,gαβλμ) relative to I×L, where the order relation on L is equality (no. 1, Example 1), and apply Proposition 4.
4. Conditions for an inverse limit to be non-empty
In this subsection we shall give the two most frequently used sufficient conditions for an inverse limit to be non-empty (see also Exercise 5).
Let* (Eα,fαβ)be an inverse system of sets relative to a directed set I which has a countable cofinal subset, and suppose furthermore that thefαβare surjective. Then, ifE=limEα, the canonical mappingfα:E→Eαis surjective for eachα∈I(and, a fortiori, E is not empty provided that none of theEα *is empty).
Let (αn) be a sequence of elements of I which form a cofinal subset of I. Since I is directed, we can define a sequence (βn) of elements of I inductively by the conditions β0=α0,βn⩾βi for i<n and βn⩾αn. Clearly the sequence (βn) is increasing and forms a cofinal subset of I. In view of Proposition 1 of no. 1 and the relations fα=fαβn∘fβn for α⩽βn, we need only prove the Proposition for the case I=N. Moreover, it is clear that it suffices to prove that f0 is surjective. Let x0∈E0. Define xn∈En (for n⩾1) inductively to be an element of the set f−1n−1,n(xn−1), which is possible because the latter set is non-empty by hypothesis. We then show by induction on n−m that xm=fmn(xn) for m⩽n, and it follows that x=(xn) belongs to E.
The second criterion concerns inverse systems (Eα,fαβ) relative to an index set I such that for each α∈I we are given a set Sα of subsets of Eα which satisfy the following conditions :
(i) Every intersection of sets belonging to Sα also belongs to Sα.
It follows in particular (by considering the intersection of the empty family) that Eα∈Sα.
(ii) If a set of subsets F⊂Sα is such that every finite intersection of sets belonging to F is non-empty, then M∈F⋂M is non-empty.
In view of (i), it is clear that (ii) is equivalent to the following condition :
(ii)′ If G⊂Sα is left directed (with respect to inclusion) and does not contain the empty set, then M∈G⋂M is non-empty.
Suppose that I is directed, that the sets Sα satisfy conditions* (i) and (ii), *and that the inverse system (Eα,fαβ) has the following properties:
(iii) For each pair of indices α, β such that α⩽β, and each xα∈Eα, we have f−1αβ(xα)∈Sβ.
(iv) For each pair of indices α, β such that α⩽β, and each Mβ∈Sβ, we have fαβ(Mβ)∈Sα.
Let E=limEα and let fα:E→Eα be the canonical mapping for each α∈I. Then:
(a) For each α∈I we have
(19)fα(E)=β⩾α⋂fαβ(Eβ).
(b) If Eα is non-empty for each α∈I, then E is non-empty.
Let Σ be the set of families A=(Aα)α∈I which satisfy the following conditions :
(20)Aα=∅andAα∈Sαfor allα∈I;
(21)fαβ(Aβ)⊂Aαwheneverα⩽β.
If A=(Aα) and A′=(Aα′) are any two elements of Σ, let the relation A⩽A′ mean that Aα⊃Aα′ for all α. Clearly Σ is ordered by this relation.
(1) Let us first show that the ordered set Σ is inductive. Let L be a totally ordered set and let λ→Aλ=(Aαλ)α∈I be a strictly increasing mapping of L into Σ. For each α∈I, put Bα=⋂λ∈LAαλ. Then it is immediately seen that the family B=(Bα)α∈I satisfies (21); by reason of (i) and (ii), it also satisfies (20), hence belongs to Σ; and it is clear that B is an upper bound of the set of the Aλ.
(2) Let A=(Aα) be a maximal element of Σ. We shall show that Aα=fαβ(Aβ) whenever α⩽β. Let Aα′=⋂β⩾αfαβ(Aβ) for all α∈I, and let us show that A′=(Aα′) belongs to Σ. Note first that if α⩽β⩽γ, we have fαγ(Aγ)=fαβ(fβγ(Aγ))⊂fαβ(Aβ) by (21); moreover, fαβ(Aβ)∈Sα by (iv), and fαβ(Aβ)=∅ by (20). Hence conditions (i) and (ii) show that A′ satisfies (20). Also, if α⩽β, we have
fαβ(Aβ′)⊂γ⩾β⋂fαβ(fβγ(Aγ))=γ⩾β⋂fαγ(Aγ);
and for each δ⩾α there exists γ∈I such that γ⩾δ and γ⩾β, so that fαγ(Aγ)⊂fαδ(Aδ) and consequently
γ⩾β⋂fαγ(Aγ)=δ⩾α⋂fαδ(Aδ)=Aα′.
Hence A′ satisfies (21) and therefore belongs to Σ. Since Aα′⊂Aα for all α, the maximality of A in Σ implies A′=A, and our assertion is proved.
(3) We shall establish next that if A=(Aα) is a maximal element of Σ, then each of the Aαconsists of a single element. Let xα∈Aα. For each β⩾α, put Bβ=Aβ∩f−1αβ(xα); if β is not ⩾α, put Bβ=Aβ; then we shall see that B=(Bβ) belongs to Σ. If β is not ⩾α, the relation β⩽γ implies fβγ(Bγ)⊂fβγ(Aγ)⊂Aβ=Bβ. If, on the other hand, α⩽β⩽γ, then since
f−1αγ(xα)=f−1βγ(f−1αβ(xα)),
we have
fβγ(f−1αγ(xα))⊂f−1αβ(xα),
and since fβγ(Aγ)⊂Aβ, we again have fβγ(Bγ)⊂Bβ, so that the family B satisfies (21). Since Aα=fαβ(Aβ) whenever α⩽β by part (2) of the proof, it is clear that Bβ=∅ for all β∈I. Finally, by virtue of (i) and (iii), we have Bβ∈Sβ for all β∈I, and hence B∈Σ. Since Bβ⊂Aβ for all β∈I, the maximality of A implies that Bβ=Aβ for all β, and in particular Aα={xα}.
(4) We are now in a position to prove Theorem 1. Let us start with (a). We have
fα(E)⊂β⩾α⋂fαβ(Eβ).
Conversely, let
xα∈β⩾α⋂fαβ(Eβ),
and put
Bβ=f−1αβ(xα)
if β⩾α, and Bβ=Eβ otherwise. By the definition of xα, the Bβ are non-empty, and we have Bβ∈Sβ for all β∈I by virtue of (iii) and (i); moreover, it is evident that fβγ(Bγ)⊂Bβ whenever β⩽γ. Hence B=(Bβ)∈Σ. Let A=(Aα) be a maximal element of Σ such that A⩾B (the existence of A follows from (1) and §2, no. 4, Theorem 2, Corollary 1). Since, by (3), Aβ is of the form {yβ} for all β∈I, it follows that y=(yβ) belongs to E, and fα(y)=yα=xα by definition.
Finally, (a) implies (b). We may as well assume that I is not empty (otherwise there is nothing to prove). The hypothesis that the Eα are non-empty implies that fαβ(Eβ)=∅ for all β⩾α. Since the fαβ(Eβ), for fixed α and variable β⩾α, form a left directed set of subsets of Eα belonging to Sα, condition (ii)′ proves that
β⩾α⋂fαβ(Eβ)=∅.
Hence fα(E)=∅ by (a), and a fortioriE=∅. Q.E.D.
Suppose that condition (iii) in Theorem 1 is replaced by the following weaker condition :
(iii)′For eachα∈Iand each non-empty setMα∈Sαthere existsxα∈Mαsuch thatf−1αβ(xα)∈Sβfor eachβ⩾α.
Then the conclusion (b) of Theorem 1 remains valid; the proofs of parts (1) and (2) of Theorem 1 remain unchanged and the proof of part (3) remains valid provided that we are careful to take xα∈Aα such that f−1αβ(xα) belongs to Sβ for all β⩾α. Finally, the proof of (4) shows that if
β⩾α⋂fαβ(Eβ)=∅
and if we choose an xα in this set such that f−1αβ(xα)∈Sβ whenever β⩾α, there exists y∈E such that fα(y)=xα, which proves our assertion.
If the Eα are finite sets, Theorem 1 can be applied by taking Sα to be the set of all subsets of Eα. \* This example is generalized in General Topology to the situation in which the Eα are compact topological spaces, the fαβcontinuous maps, and Sα the set of closed subsets of Eα (General Topology, Chapter I, § 9, no. 6). \
\* Let A be a ring with an identity element, and for each α∈I let Tα be an Artinian left A-module. Let Eα be a homogeneous space for Tα on which Tα operates faithfully (so that Eα is an affine space attached to Tα). For β⩾α, suppose that fαβ:Eβ→Eα is an affine mapping. Take Sα to be the set consisting of the empty set and the affine linear varieties in Eα. Then condition (i) is trivially satisfied, and (ii) follows from the fact that Tα is Artinian; for this implies that there exists a minimal element in the set of finite intersections of sets M∈F, and this minimal element must be equal to ⋂M∈FM. Finally, since fαβ is affine, conditions (iii) and (iv) are trivially satisfied. \
5. Direct limits
Let I be a (right) directed preordered set and let (Eα)α∈I be a family of sets indexed by I. For each pair (α,β) of elements of I such that α⩽β, let fβα be a mapping ofEαintoEβ. Suppose that the fβα satisfy the following conditions :
(LII) The relationsα⩽β⩽γimplyfγα=fγβ∘fβα. (LIII) For eachα∈I,fααis the identity mapping ofEα.
Let G be the set which is the sum of the family of sets (Eα)α∈I (Chapter II, § 4, no. 8); by abuse of language, we shall identify the Eα with their canonical images in G, and for each x∈G we shall denote by λ(x) the unique index α∈I such that x∈Eα. Let R{x,y} denote the following relation between two elements x, y of G : "there exists an element γ∈I such that γ⩾α=λ(x) and γ⩾β=λ(y) for which fγα(x)=fγβ(y)". Then R is an equivalence relation on G. It is clear that R is reflexive and symmetric on G. To show that R is transitive, let x∈Eα,y∈Eβ,z∈Eγ, and suppose that there exist λ∈I such that λ⩾α, λ⩾β and fλα(x)=fλβ(y), and μ∈I such that μ⩾β, μ⩾γ, and fμβ(y)=fμγ(z). Since I is a directed set, there exists ν∈I such that ν⩾λ and ν⩾μ;
by (LII) we then have
fνα(x)=fνλ(fλα(x))=fνλ(fλβ(y))=fνβ(y)
=fνμ(fμβ(y))=fνμ(fμγ(z))=fνγ(z),
which establishes our assertion. The quotient set E=G/R is called the direct limit of the family(Eα)α∈Iwith respect to the family of mappings(fβα), and is written E=lim(Eα,fβα), or simply E=limEα when there is no risk of ambiguity. By abuse of language, the pair ((Eα),(fβα)) (which is usually written (Eα,fβα)) is called a direct system of sets, relative to the directed set I.
¶ Clearly E is not empty provided at least one of the Eα is not empty. We denote by fα the restriction to Eα of the canonical mapping f of G onto E=G/R; fα is called the canonical mapping of Eα into E. If α⩽β, we have the relation
(22)
fβ∘fβα=fα
since for each x∈Eα we have fββ(fβα(x))=fβα(x) by (LII); and therefore the elements x∈Eα and fβα(x)∈Eβ are congruent mod R.
Let A, B be two sets, and let (Vα)α∈I be a family of subsets of A whose index set I is directed, and such that the relation α⩽β implies Vβ⊂Vα. Let Eα denote the set of all mappings of Vα into B, and for each pair of indices (α,β) such that α⩽β let fβα be the mapping of Eα into Eβ which sends each function u∈Eα to its restriction to Vβ. It is obvious that the conditions (LII) and (LIII) are satisfied, and the set E=limEα is called the set of germs of mappings of the Vα into B. \* The most frequent case is that in which (Vα) is the family of neighbourhoods of a subset of a topological space A (General Topology, Chapter I, §6, no. 10). \
Suppose that, for each α∈I, Eα is the same set F and that whenever α⩽β, fβα is the identity mapping of F onto itself. Then there exists a canonical bijection of limEα onto F. In order to define limEα, we have to form the set G which is the sum of the family (Eα); G is therefore the union of a family (Gα) of mutually disjoint sets, and for each α∈I there is a canonical bijection hα:F→Gα. We have next to consider the equivalence relation R on G corresponding to the partition (Py)y∈F, where Py is the set of all hα(y) as α runs through I. Clearly y→Py is a bijection whose inverse is the bijection required. We shall identify F with limEα by means of this canonical bijection.
Let* (Eα,fβα)be a direct system of sets,E=limEαits direct limit, and for eachα∈Iletfα:Eα→E *the canonical mapping.
(i) Let (x(i))1⩽i⩽n be a finite system of elements of E. Then there existsα∈Iand a finite system(xα(i))1⩽i⩽nof elements ofEαsuch thatx(i)=fα(xα(i))for1⩽i⩽n.
(ii) Let(yα(i))1⩽i⩽nbe a finite system of elements of someEα. Iffα(yα(i))=fα(yα(j))for each pair of indices(i,j), then there existsβ⩾αsuch thatfβα(yα(i))=fβα(yα(j))for each pair(i,j).
(i) By the definition of E there exists for each i an index βi∈I and an element zβi∈Eβi such that x(i)=fβi(zβi). Take α such that α⩾βi for 1⩽i⩽n, and xα(i)=fαβi(zβi).
(ii) By the definition of E, for each pair (i,j) there exists γij∈I such that γij⩾α and fγijα(yα(i))=fγijα(yα(j)). Take β such that β⩾γij for all pairs (i,j), and use the relations fβα=fβγij∘fγijα.
Let* I be a directed set, let(Eα,fβα)be a direct system of sets relative to I, letE=limEαbe the direct limit, and for eachα∈I *let
fα:Eα→E
be the canonical mapping. For eachα∈I, letuαbe a mapping ofEαinto a set F such that
(23)
uβ∘fβα=uαwhenever α⩽β.
Then:
(a) There exists a unique mappinguof E into F such that
(24)
uα=u∘fαfor all α∈I.
(b) uis surjective if and only if F is the union of the setsuα(Eα).
(c) uis injective if and only if for eachα∈Ithe relationsx∈Eα, y∈Eα, uα(x)=uα(y)imply that there existsβ⩾αsuch thatfβα(x)=fβα(y).
(a) With the notation of no. 5, let v be the mapping of G into F which agrees with uα on Eα for each α∈I (Chapter II, § 4, no. 7, Proposition 8). The hypothesis implies that v is compatible with the equivalence relation R (Chapter II, § 6, no. 5); hence there exists a unique mapping u of E=G/R into F such that v=u∘f (loc. cit.).
(b) Since E is the union of the fα(Eα), the relation F=⋃α∈Iuα(Eα) is clearly necessary and sufficient for u to be surjective.
(c) By Lemma 1 of no. 5 any two elements of E can always be written in the form fα(x) and fα(y), where x∈Eα and y∈Eα, for a suitable choice of α∈I. It follows also from the lemma that the relation fα(x)=fα(y) is equivalent to the existence of β⩾α such that fβα(x)=fβα(y). Since uα(x)=u(fα(x)) and uα(y)=u(fα(y)), this completes the proof.
¶ If the mapping u is bijective, it is sometimes said, by abuse of language, that F is the direct limit of the family (Eα).
Suppose that each of the mappings fβα is injective. Then each of the fα is injective, by the definition of the relation R. In this case we generally identify Eα and fα(Eα) and consider E therefore as the union of the Eα. Conversely, let (Fα)α∈I be an increasing family of subsets of a set F and suppose that F is the union of this family. If jβα denotes the canonical injection of Fα into Fβ for α⩽β, then it follows from Proposition 6 that we may identify F with the direct limit of the family Fα with respect to the family of mappings (jβα), and the canonical mapping of Fα into limFα with the canonical injection of Fα into F, for each α∈I.
Let* (Eα,fβα)and(Fα,gβα)be two direct systems of sets relative to the same index set I; letE=limEα, F=limFα, and for eachα∈Iletfα (resp.gα) be the canonical mapping ofEα (resp.Fα) into E (resp. F). For eachα∈Iletuαbe a mapping ofEαintoFαsuch that, wheneverα⩽β, *the diagram
Eαfβα↓⏐Eβ⟶uαuβ⟶Fα↓⏐gβαFβ
is commutative. Then there exists a unique mappingu:E→Fsuch that, for eachα∈I, the diagram
Eαfα↓⏐E⟶uαu⟶Fα↓⏐gαF
is commutative.
Put vα=gα∘uα. If α⩽β, then by (22) we have
vβ∘fβα=gβ∘uβ∘fβα=gβ∘gβα∘uα=gα∘uα=vα.
We may therefore apply Proposition 6 to the mappings vα, whence the existence and uniqueness of a mapping u:E→F such that
u∘fα=vα=gα∘uα
for all α∈I.
¶ A family of mappings uα:Eα→Fα which satisfies the conditions of Corollary 1 is called a direct system of mappings of (Eα,fβα) into (Fα,gβα). The mapping defined in Corollary 1 is called the direct limit of the family (uα) and is written u=limuα when there is no risk of ambiguity.
Let* (Eα,fβα), (Fα,gβα), (Gα,hβα)be three direct systems of sets relative to I. LetE=limEα, F=limFα, G=limGα, and letfα(resp.gα, hα*) be the canonical mapping of* Eα(resp.Fα, Gα*) into* E (resp. F, G*). If* (uα)and(vα)are two direct systems of mappingsuα:Eα→Fα, vα:Fα→Gα, then the mappingsvα∘uα:Eα→Gα *form a direct system of mappings, and we have
Let* (Eα,fβα)and(Eα′,fβα′)be two direct systems of sets relative to I, and for eachα∈Iletuαbe a mapping ofEαintoEα′such that theuαform a direct system of mappings. Letu=limuα. If eachuαis injective (resp. surjective) thenuis injective (resp. surjective).
Let E=limEα, E′=limEα′, and let fα:Eα→E, fα′:Eα′→E′ be the canonical mappings. Suppose that each uα is injective. To show that u is injective it is enough, by Proposition 6, to verify that if x∈Eα and y∈Eα are such that fα′(uα(x))=fα′(uα(y)), then there exists β⩾α such that fβα(x)=fβα(y). Now the hypothesis implies (no. 6, Lemma 1) that there exists β⩾α such that
With the notation of Proposition 7, let Mα be a subset of Eα for each α∈I; if we have fβα(Mα)∈Mβ whenever α⩽β, the family (Mα)α∈I is said to be a direct system of subsets of theEα. Let gβα (where α⩽β) be the mapping of Mα into Mβ whose graph is the same as that of the restriction of fβα to Mα. Then it is clear that (Mα,gβα) is a direct system of sets; and Proposition 7, applied to the canonical injections jα:Mα→Eα, allows us to identifyM=limMα with a subset of E by means of the injection j=limjα.
Let* (Eα,fβα)and(Eα′,fβα′)be two direct systems of sets, let(uα)be a direct system of mappingsuα:Eα→Eα′, and letu=limuα.
(i) Let(Mα)be a direct system of subsets of theEα. Then(uα(Mα))is a direct system of subsets of theEα′, *and we have
(26)
limuα(Mα)=u(limMα).
(ii) Let(aα′)α∈Ibe a family such thataα′∈Eα′for eachα∈Iandfβα′(aα′)=aβ′wheneverα⩽β. Then the setsu−1α(aα′)form a direct system of subsets of theEα, and we have
(27)
limu−1α(aα′)=u−1(a′),
wherea′is the unique element oflimEα′which is the canonical image ofaα′for eachα∈I.
(i) It is evident that the uα(Mα) form a direct system of subsets of the Eα′, and we may write uα(Mα)=vα(Mα), where vα is the mapping of Mα onto uα(Mα) whose graph is the same as that of the restriction of uα to Mα. The formula (26) then follows from Proposition 7 because the vα are surjective.
(ii) Let Nα=u−1α(aα′). If α⩽β and xα∈Nα, then
uβ(fβα(xα))=fβα′(uα(xα)=fβα′(aα′)=aβ′;
hence fβα(xα)∈Nβ, and the Nα therefore form a direct system of subsets of the Eα. With the notation of the proof of Proposition 7, consider an element x∈limNα. There exists α∈I and xα∈Nα such that x=fα(xα), so that u(x)=u(fα(xα))=fα′(uα(xα))=fα′(aα′)=a′. Conversely, if x∈u−1(a′) and if x=fα(xα) for some α∈I and some xα∈Eα, then we have a′=u(fα(xα))=fα′(uα(xα))=fα′(aα′). Hence (no. 5, Lemma 1) there exists β⩾α such that fβα′(uα′(xα))=fβα′(aα′)=aβ′; i.e., uα(fβα(xα))=aβ′, and therefore fβα(xα)∈Nβ. Since x=fβ(fβα(xα)), it follows that x∈limNα.
Suppose that, for each α∈I, uα:Eα→E′ is a mapping such that the family (uα) satisfies (23). Consider the direct system (Eα,iβα) relative to I, where Eα′=E′ for all α∈I, and iβα is the identity mapping of E′. Then (no. 5, Example 2) E′ can be identified canonically with limEα′. If uα is considered as a mapping of Eα into Eα′, then (uα) is a direct system of mappings, and the mapping u:E→E′ defined by (24) is identified with the direct limit of this system of mappings. Hence, by abuse of language, we write u=limuα.
If J is a subset of I which is directed (with respect to the induced pre-ordering), it is clear that the pair consisting of the subfamily (Eα)α∈J and the family (fβα), where α⩽β and α∈J and β∈J, is a direct system of sets relative to J; it is said to be obtained by restricting the index set to J. Let E, E′ respectively denote the direct limits of the families (Eα)α∈I and (Eα)α∈J, and for each α∈I let fα:Eα→E denote the canonical mapping. Then (fα)α∈J is a direct system of mappings, and consequently g=limfα is a mapping of E′ into E, called canonical. Moreover, if J′ is a directed subset of J, if E″ is the direct limit of the family (Eα)α∈J′, and if
g′:E′′→E′andg′′:E′′→E
are the canonical mappings, then it follows immediately from Proposition 6 that
Let* I be a directed set, let(Eα,fβα)be a direct system of sets relative to I, and letE=limEαbe its direct limit. Let J be a cofinal subset of I and let E′ be the direct limit of the direct system of sets obtained from(Eα,fβα)by restricting the index set to J. Then the canonical mappinggof E′ into E *is bijective.
J is necessarily a directed set (§ 1, no. 10). We shall use the criteria of Proposition 6 to show that g is bijective. The condition for injectivity follows immediately from the definitions and from Lemma 1 of no. 5. To show that g is surjective, we note that for each α∈J we have
g(Eα)=fα(Eα).
Now, for each β∈I, there exists γ∈J such that β⩽γ, from which it follows that g(Eγ)⊃g(fγβ(Eβ))=fβ(Eβ). E is therefore the union of the sets g(Eα) as α runs through J.
7. Double direct limit. Product of direct limits
Let I, L be two directed sets, and let I×L be their product (§ 1, no. 4) which, with the product preordering, is again a directed set. Consider a direct system of sets (Eαλ,fβαμλ) relative to I×L. We have then
(29)fγανλ=fγβμν∘fβαμλ
whenever α⩽β⩽γ and λ⩽μ⩽ν.
Let E or limα,λEαλ denote the direct limit of this direct system. For each λ∈L put gβαλ=fβαλλ:Eαλ→Eβλ. Then from (29) we have
(30)gγαλ=gγβλ∘gβαλwhenever α⩽β⩽γ;
in other words, (Eαλ,gβαλ) is a direct system of sets relative to I. Let Fλ=limαEαλ denote its direct limit. If λ⩽μ are fixed elements of L, it follows from (29) that the mappings hαμλ=fααλμ:Eαλ→Eαμ form a direct system of mappings. Let hμλ=limαhαμλ:Fλ→Fμ denote the direct limit of this system of mappings. If λ⩽μ⩽ν in L, then
(31)hνλ=hνμ∘hμλ
(no. 6, Proposition 6, Corollary 2), and therefore (Fλ,hμλ) is a direct system of sets relative to L. Let F=limFλ be its direct limit. We shall define a canonical bijectionE→F. For this purpose, let gαλ denote the canonical mapping Eαλ→Fλ, and hλ the canonical mapping Fλ→F, and put uαλ=hλ∘gαλ. If α⩽β and λ⩽μ, then we have
from (29) and the definition of the hμλ. Hence the uαλ form a direct system of mappings relative to I×L. Put u=limα,λuαλ:E→F. We shall show that u is bijective by applying the criteria of no. 6, Proposition 6. In the first place, F is the union of the sets hλ(Fλ), and each Fλ is the union of the sets gαλ(Eαλ); hence F is the union of the sets
hλ(gαλ(Eαλ))=uαλ(Eαλ).
Next, let x, y be two elements of Eαλ such that uαλ(x)=uαλ(y), i.e., hλ(gαλ(x))=hλ(gαλ(y)). Then (no. 5, Lemma 1) there exists μ⩾λ such that hμλ(gαλ(x))=hμλ(gαλ(y)), i.e., gαμ(fααμλ(x))=gαμ(fααμλ(y)); likewise there exists β⩾α such that gβαμ(fααμλ(x))=gβαμ(fααμλ(y)) (no. 5, Lemma 1), i.e., fβαμλ(x)=fβαμλ(y); and this shows (no. 6, Proposition 6) that u is injective. We have therefore proved :
Let* (E′αλ,f′βαμλ)be another direct system of sets relative toI×L, and for each(α,λ)∈I×Lletuαλbe a mapping ofEαλintoE′αλ, such that theuαλ *form a direct system of mappings. Then we have
Let* (Eα,fβα)and(Eα′,fβα′)be two direct systems of sets, both relative to the same directed set I. LetE=limEα, E′=limEα′, and letfα:Eα→E,fα′:Eα′→E′denote the canonical mappings, for eachα∈I. Then(Eα×Eα′,fβα×fβα′)is a direct systems of sets,(fα×fα′)is a direct system of mappings, andlim(fα×fα′) *is a bijection
(34)
lim(Eα×Eα′)→(limEα)×(limEα′).
The first two assertions of the Proposition are immediately verified. To show that g=lim(fα×fα′) is bijective, we apply Proposition 6 of no. 6. Clearly E×E′ is the union of the sets fα(Eα)×fα′(Eα′); hence g is surjective. If (x,x′) and (y,y′) are two elements of Eα×Eα′ such that fα(x)=fα(y) and fα′(x′)=fα′(y′), then (no. 5, Lemma 1) there exist two elements β, γ of I such that β⩾α, γ⩾α, and fβα(x)=fβα(y), fγα′(x′)=fγα′(y′); since I is directed, there exists δ∈I such that δ⩾β and δ⩾γ; hence fδα(x)=fδα(y) and fδα′(x′)=fδα′(y′). This completes the proof.
Let* (Fα,gβα)and(Fα′,gβα′)be two direct systems of sets relative to I, and for eachα∈Iletuα:Eα→Fα, uα′:Eα′→Fα′be mappings such that(uα)and(uα′)are two direct systems of mappings. Then(uα×uα′) *is a direct system of mappings, and (up to canonical bijections) we have