Bourbaki

1. Topologies on groups

1. Topological groups

In the first four sections of this chapter the law of composition of a group will generally be written multiplicatively, and e shall denote the identity element; translation of results into additive notation (which, we recall, is reserved exclusively to commutative groups) is usually left to the reader.

Definition 1

A topological group is a set G which carries a group structure and a topology and satisfies the following two axioms:

(GT_I). The mapping (x,y)→xy(x, y) \to xy of G×GG \times G into GG is continuous.

(GT_{II}). The mapping x→x−1x \to x^{-1} of GG into GG (the symmetry of the group G) is continuous.

A group structure and a topology on a set G are said to be compatible if they satisfy (GT_I) and (GT_{II}).

Example 1

The discrete topology on a group G is compatible with the group structure. A topological group whose topology is discrete is called a discrete group.

Again, the coarsest topology (Chapter I, § 2, no. 2) on G is compatible with the group structure of G.

Example 2

\* In Chapter IV we shall see that the topology of the rational line Q (resp. the real line R) is compatible with the additive group structure of Q (resp. R).

Example 3

If G is a topological group, its topology is compatible with the structure of the group G0G^0 which is the opposite of G; G0G^0, with this topology, is said to be the topological group opposite to G.

Axioms (GTI)(\mathrm{GT}_\mathrm{I}) and (GTII)(\mathrm{GT}_\mathrm{II}) are equivalent to the following:

(GT'). The mapping (x,y)→xy−1(x, y) \to xy^{-1} of G×GG \times G into GG is continuous.

Clearly (GTI)(\mathrm{GT}_\mathrm{I}) and (GTII)(\mathrm{GT}_\mathrm{II}) together imply (GT'). Conversely, (GT') implies (GTII)(\mathrm{GT}_\mathrm{II}), for x→ex−1=x−1x \to ex^{-1} = x^{-1} is then continuous; and (GT') and (GTII)(\mathrm{GT}_\mathrm{II}) together imply (GTI)(\mathrm{GT}_\mathrm{I}), for (x,y)→x(y−1)−1=xy(x, y) \to x(y^{-1})^{-1} = xy is then continuous.

If aa is any element of GG, the left translation x→axx \to ax (resp. the right translation x→xax \to xa) is continuous, by (GTI)(\mathrm{GT}_\mathrm{I}), and is therefore a homeomorphism of GG onto GG. The mappings x→axbx \to axb, as aa and bb run through GG, thus form a group of homeomorphisms of GG; the mappings x→axa−1x \to axa^{-1} (resp. x→ax,x→xax \to ax, x \to xa), where aa runs through GG, form a subgroup of this group of homeomorphisms. Again, since the symmetry x→x−1x \to x^{-1} is an involutory permutation of GG, axiom (GTII)(\mathrm{GT}_\mathrm{II}) shows that this mapping is a homeomorphism of GG onto GG.

If AA is an open (resp. closed) subset of GG, and if xx is any point of GG, then the sets x.A,A.xx.A, A.x and A−1(∗)A^{-1} (*) are open (resp. closed), for they are the transforms of AA under one of the preceding homeomorphisms. If AA is open and BB is any subset of GG, then ABAB and BABA are open, because they are unions of open sets [axiom (OI)(\mathrm{O}_\mathrm{I})]. If VV is a neighbourhood of ee in GG, then VAVA and AVAV are neighbourhoods of AA; for if WW is an open neighbourhood of ee contained in VV, then WAWA and AWAW are open and contain AA.

On the other hand, ABAB need not be closed when AA is closed, even if BB is closed too (cf. § 4, no. 1, Corollary 1 to Proposition 1).

\* For example, in the additive group of the real line R\mathbf{R}, the subgroup Z\mathbf{Z} of the rational integers is closed, and so is the subgroup θZ\theta \mathbf{Z} consisting of all integer multiples nθn\theta of an irrational number θ\theta; but the subgroup Z+θZ\mathbf{Z} + \theta \mathbf{Z} of R\mathbf{R}, which is the set of all real numbers m+nθm + n\theta (where mm and nn take all integer values) is not closed in R\mathbf{R}, as we shall see in Chapter V, § 1.

Again, let AA be the subset of the additive group of R×R\mathbf{R} \times \mathbf{R} which consists of all (x,y)(x, y) pairs such that x⩾0x \geqslant 0 and 0⩽y⩽1−1x+10 \leqslant y \leqslant 1 - \frac{1}{x+1}; and let BB be the set of all pairs (x,0)(x, 0), as xx runs through R\mathbf{R}. AA and BB are closed, but A+BA + B is the set of all pairs (x,y)(x, y) such that 0⩽y<10 \leqslant y < 1, and is not closed in R×R\mathbf{R} \times \mathbf{R}. \

Let XX be a topological space and let ff and gg be two mappings of XX into a topological group GG. If ff and gg are continuous at a point x0x_0

(*) We recall that if AA and BB are two subsets of a group GG, then A.BA.B or ABAB denotes the set of all products xyxy where x∈Ax \in A and y∈By \in B; A−1A^{-1} denotes the set of all elements x−1x^{-1} where x∈Ax \in A. If BB consists of a single element xx, we write x.Ax.A or xAxA (resp. A.xA.x or AxAx) in place of {x}.A\{ x \}.A (resp. A.{x}A.\{ x \}).

of X, then so are f−1f^{-1} and fgfg(*), by Theorem 2 of Chapter I, § 2, no. 1. In particular, the continuous mappings of X into G form a subgroup of the group GXG^X of all mappings of X into G.

Again, let ff and gg be two mappings of a set X, filtered by a filter F\mathfrak{F}, into a Hausdorff topological group G. If lim⁡Ff\lim_{\mathfrak{F}} f and lim⁡Fg\lim_{\mathfrak{F}} g exist, then so do lim⁡Ff−1\lim_{\mathfrak{F}} f^{-1} and lim⁡Ffg\lim_{\mathfrak{F}} fg, and we have (Chapter I, § 7, no. 4, Proposition 9, Corollary 1)

(1)

lim⁡Ff−1=(lim⁡Ff)−1, \lim_{\mathfrak{F}} f^{-1} = (\lim_{\mathfrak{F}} f)^{-1},
(2)
lim⁡Ffg=(lim⁡Ff)(lim⁡Fg). \lim_{\mathfrak{F}} fg = (\lim_{\mathfrak{F}} f) (\lim_{\mathfrak{F}} g).

When G is a commutative group, written additively, the axiom (GT') indicates that (x,y)→x−y(x, y) \to x - y is a continuous mapping. If ff and gg are mappings of a topological space X into G, continuous at a point x0x_0, then f−gf - g is continuous at this point. The formulas (1) and (2) can be transcribed similarly.

2. Neighbourhoods of a point in a topological group

Let B\mathfrak{B} be the neighbourhood filter of the identity element ee in a topological group G, and let aa be any point of G. Since x→axx \to ax and x→xax \to xa are homeomorphisms, it follows that the neighbourhood filter of aa is the family a.Ba.\mathfrak{B} of sets a.Va.V, where V runs through B\mathfrak{B}, and is also the family B.a\mathfrak{B}.a of sets V.aV.a. Thus we know the neighbourhood filter of any point of a topological group as soon as we know the neighbourhood filter of the identity element ee of the group.

If we say that xyxy and x−1x^{-1} are continuous at x=y=ex = y = e, we obtain (Chapter I, § 2, no. 1):

(GV_I). Given any U∈BU \in \mathfrak{B}, there exists V∈BV \in \mathfrak{B} such that V.V⊂UV.V \subset U.

(GV_{II}). Given any U∈BU \in \mathfrak{B}, we have U‾∈B\overline{U} \in \mathfrak{B}.

Every filter B\mathfrak{B} on G which satisfies (GV_I) and (GV_{II}) also satisfies (GV_a). Given any U∈BU \in \mathfrak{B}, there exists V∈BV \in \mathfrak{B} such that V.V−1⊂UV.V^{-1} \subset U. For by (GV_I), there exists W∈BW \in \mathfrak{B} such that W.W⊂UW.W \subset U, and by (GV_{II}) there exists V∈BV \in \mathfrak{B} such that V⊂W∩W−1V \subset W \cap W^{-1}; hence V−1⊂WV^{-1} \subset W and therefore V.V−1⊂W.W⊂UV.V^{-1} \subset W.W \subset U.

Conversely, if a filter B\mathfrak{B} on G satisfies (GV_a), it follows first of all that ee belongs to every set U∈BU \in \mathfrak{B}; for if V∈BV \in \mathfrak{B} is such that V.V−1⊂UV.V^{-1} \subset U,

() We recall that f−1f^{-1} is the mapping x→(f(x))−1x \to (f(x))^{-1} and fgfg the mapping x→f(x)g(x)x \to f(x)g(x); they should not be confused with f−1f^{-1} and f∘gf \circ g (when these are defined) (Set Theory*, R, § 2, nos. 6 and 11).

then, since VV is not empty, we have x.x−1=e∈Ux.x^{-1} = e \in U for every x∈Vx \in V. The condition (GVa)(GV_a) therefore implies that V−1⊂V.V−1⊂UV^{-1} \subset V.V^{-1} \subset U, so that U−1∈BU^{-1} \in \mathfrak{B} whenever U∈BU \in \mathfrak{B}. Finally, if V∈BV \in \mathfrak{B} is such that V.V−1⊂UV.V^{-1} \subset U, and W∈BW \in \mathfrak{B} is such that W⊂V∩V−1W \subset V \cap V^{-1}, we have W.W⊂UW.W \subset U. We see thus that (GVa)(GV_a) is equivalent to the conjunction of (GV1)(GV_1) and (GVII)(GV_{II}).

Finally, since x→axa−1x \to axa^{-1} is a homeomorphism which leaves ee fixed, B\mathfrak{B} has the following property:

(GVIII).(GV_{III}). For all a∈Ga \in G and all V∈BV \in \mathfrak{B}, we have a.Va−1∈Ba.Va^{-1} \in \mathfrak{B}.

These three properties of the filter B\mathfrak{B} are characteristic:

Proposition 1

Let* GG be a group and let B\mathfrak{B} be a filter on GG satisfying the axioms (GV1)(GV_1), (GVII)(GV_{II}) and (GVIII)(GV_{III}). Then there is a unique topology on GG, compatible with the group structure of GG, for which B\mathfrak{B} is the neighbourhood filter of the identity element ee. For this topology the neighbourhood filter of any point a∈Ga \in G is the same as each of the two filters a.Ba.\mathfrak{B} and B.a\mathfrak{B}.a.

If there is a topology with the required properties, then by what has been said above the neighbourhood filter of aa coincides with each of the filters a.Ba.\mathfrak{B} and B.a\mathfrak{B}.a; hence the topology is unique, if it exists. Its existence will be established if we show 1) that the filters a.Ba.\mathfrak{B} are the neighbourhood filters of a topology on GG, and 2) that this topology is compatible with the group structure of GG.

1) The filter a.Ba.\mathfrak{B} satisfies axiom (VIII)(V_{III}) (see Chapter I § 1, no. 2) by reason of (GV1)(GV_1) and (GVII)(GV_{II}), as we have already seen; hence to show that a.Ba.\mathfrak{B} is the neighbourhood filter of aa in a topology on GG, we have to verify axiom (VIV)(V_{IV}). Let then VV be any set of B\mathfrak{B}, and WW a set of B\mathfrak{B} such that W.W⊂VW.W \subset V; then for any x∈a.Wx \in a.W we have x.W⊂a.W.W⊂a.Vx.W \subset a.W.W \subset a.V, so that a.Va.V belongs to the filter x.Bx.\mathfrak{B}; hence (VIV)(V_{IV}) is satisfied.

2) Let us now show that the topology defined by the neighbourhood filters a.Ba.\mathfrak{B} satisfies (GT′)(GT'). Let a,ba, b be any two points of GG; if we put x=aux = au and y=bvy = bv, then we have to show that xy−1xy^{-1} is as near as we please to ab−1ab^{-1} whenever uu and vv are close enough to ee. Now (ab−1)−1(xy−1)=buv−1b−1(ab^{-1})^{-1}(xy^{-1}) = buv^{-1}b^{-1}; let UU be any neighbourhood of ee, then we shall have buv−1b−1∈Ubuv^{-1}b^{-1} \in U if uv−1∈b−1Ub=Vuv^{-1} \in b^{-1}Ub = V, and V∈BV \in \mathfrak{B} by reason of (GVIII)(GV_{III}). But by (GV1)(GV_1) and (GVII)(GV_{II}) there exists W∈BW \in \mathfrak{B} such that W.W−1⊂VW.W^{-1} \subset V; hence it is enough to take u∈Wu \in W and v∈Wv \in W in order to have xy−1∈(ab−1)Uxy^{-1} \in (ab^{-1})U. This completes the proof.

A common method of defining a topology compatible with a group structure on GG consists in giving a filter satisfying the axioms (GV1)(GV_1), (GVII)(GV_{II}) and (GVIII)(GV_{III}). The corresponding conditions for a filter base B\mathfrak{B} are as follows:

(GV1′).(GV'_1). Given any U∈BU \in \mathfrak{B}, there exists V∈BV \in \mathfrak{B} such that V.V⊂UV.V \subset U.

(GV_{II}). Given any U∈BU \in \mathfrak{B}, there exists V∈BV \in \mathfrak{B} such that V−1⊂UV^{-1} \subset U.

(GV'_{III}). Given any a∈Ga \in G and any U∈BU \in \mathfrak{B}, there exists V∈BV \in \mathfrak{B} such that V⊂a.U.a−1V \subset a . U . a^{-1}.

A neighbourhood of ee which coincides with its image under the symmetry x→x−1x \to x^{-1} is said to be symmetric. If VV is any neighbourhood of ee, then V∪V−1V \cup V^{-1}, V∩V−1V \cap V^{-1} and V.V−1V . V^{-1} are symmetric neighbourhoods. By (GV_{II}), the symmetric neighbourhoods form a fundamental system of neighbourhoods of ee. Also it follows from (GV_{I}) that when VV runs through a fundamental system of neighbourhoods of ee, the sets VnV^n (where nn is a fixed integer ≠0\neq 0) form a fundamental system of neighbourhoods of ee.

Remark

If GG is commutative, we have x.A.x−1=Ax . A . x^{-1} = A for every subset AA of GG and every x∈Gx \in G, and therefore (GV_{III}) [resp. (GV'_{III})] is automatically satisfied for every filter (resp. filter base) on GG. On the other hand, if GG is not abelian, then (GV_{III}) is not a consequence of (GV_{I}) and (GV_{II}) [see Exercise 5].

If GG is a commutative group, written additively, the axioms which characterize the filter B\mathfrak{B} of neighbourhoods of the origin for a topology compatible with the group structure of GG are therefore the following:

(GA_{I}). Given any U∈BU \in \mathfrak{B}, there exists V∈BV \in \mathfrak{B} such that V+V⊂UV + V \subset U.

(GA_{II}). Given any U∈BU \in \mathfrak{B}, we have −U∈B-U \in \mathfrak{B}.

Proposition 2

A topological group* GG is Hausdorff if and only if the set {e}\{e\} is closed.

Clearly, if GG is Hausdorff, then {e}\{e\} is closed. Conversely, if {e}\{e\} is closed, then the diagonal Δ\Delta of G×GG \times G is closed, because it is the inverse image of {e}\{e\} under the continuous mapping (x,y)→xy−1(x, y) \to xy^{-1}; hence (Chapter I, § 8, no. 1, Proposition 1) GG is Hausdorff.

Corollary

A topological group* GG is Hausdorff if and only if the intersection of the neighbourhoods of ee consists only of the point ee.

The condition is clearly necessary. Conversely, if the intersection of all the neighbourhoods of ee is just {e}\{e\}, then given any x≠ex \neq e there is a neighbourhood VV of ee such that x−1∉Vx^{-1} \notin V and therefore e∉xVe \notin xV. This shows that xx is not in the closure of {e}\{e\}, and thus {e}\{e\} is closed, so that GG is Hausdorff.

Example

Definition of a topology on a group by means of a set of subgroups.* If B\mathfrak{B} is a filter base on a group GG, formed of subgroups of GG, then it is immediately seen that B\mathfrak{B} satisfies axioms (GV_{I}) and (GV_{II}), since H.H−1=HH . H^{-1} = H for any subgroup HH of GG. Hence the set B\mathfrak{B} will be a fundamental system of neighbourhoods of ee in a topology compatible with the group structure of GG, provided that B\mathfrak{B} satisfies (GV_{III}); this will in particular be the case if all the subgroups in B\mathfrak{B} are normal, hence always if GG is commutative. The topology thus defined is Hausdorff, by Proposition 2, if and only if the intersection of all the subgroups in B\mathfrak{B} consists only of ee. The most interesting cases are those in which the subgroup {e}\{ e \} is not in B\mathfrak{B} (otherwise the topology defined by B\mathfrak{B} is the discrete topology): if {e}∉B\{ e \} \notin \mathfrak{B}, the topology defined by B\mathfrak{B} is Hausdorff only if B\mathfrak{B} is an infinite set.

Since the intersection of two subgroups is a subgroup, we can define a topology on GG, compatible with its group structure, starting from any set F\mathfrak{F} of subgroups of GG: let G\mathfrak{G} be the set of all subgroups a.H.a−1a.H.a^{-1}, where H∈FH \in \mathfrak{F} and a∈Ga \in G, and let B\mathfrak{B} be the set of all finite intersections of subgroups belonging to G\mathfrak{G}. Then B\mathfrak{B} is a filter base and satisfies (GVIII_{\text{III}}).

Consider in particular the additive group of a ring AA. Every set F\mathfrak{F} of ideals of AA defines a topology compatible with this additive group structure. This topology is Hausdorff if the intersection of all the ideals of F\mathfrak{F} is the zero ideal, and it is not discrete if no finite intersection of the ideals of F\mathfrak{F} is the zero ideal. Topologies defined in this way play a large part in the theory of numbers (see the Exercises of §§ 6 and 7 of this chapter).

3. Isomorphisms and local isomorphisms

In accordance with the general definitions (Set Theory, Chapter IV, § 1, no. 5) an isomorphism ff of a topological group GG onto a topological group G′G' is a bijective mapping of GG onto G′G' which is simultaneously an isomorphism of the group structure of GG onto that of G′G', and a homeomorphism of GG onto G′G'. In other words, ff is an isomorphism of GG onto G′G' if and only if: 1) ff is bijective; 2) f(xy)=f(x)f(y)f(xy) = f(x)f(y) for all x,y∈Gx, y \in G; and 3) ff is bicontinuous.

For example, if aa is any point of GG, the mapping x→axa−1x \to axa^{-1} is an isomorphism of GG onto GG, that is (loc. cit.), an automorphism of the topological group GG. It is called an inner automorphism.

If a topology C\mathscr{C} is compatible with the group structure of a group GG, then C\mathscr{C} is also compatible with the group structure opposite to that of GG. If G0G^0 denotes the topological group obtained by giving the group opposite to GG the topology C\mathscr{C}, then the symmetry x→x−1x \to x^{-1} is an isomorphism of the topological group GG onto the topological group G0G^0.

Definition 2

If* GG and G′G' are two topological groups, a local isomorphism of GG with G′G' is a homeomorphism ff of a neighbourhood VV of the identity element of GG onto a neighbourhood V′V' of the identity element of G′G' *which satisfies the following conditions:

1) For each pair x,yx, y of points of VV such that xy∈Vxy \in V,

f(xy)=f(x)f(y). f(xy) = f(x)f(y).

2) If g is the mapping inverse to f, then for each pair of points x', y' of V' such that x'y' ∈ V', we have g(x'y') = g(x') g(y'). The mapping g is then a local isomorphism of G' with G. Two topological groups G, G' are said to be locally isomorphic if there exists a local isomorphism of G with G'.

Isomorphic topological groups are evidently locally isomorphic. The converse is false.

\* For example, we shall see in Chapter V, § 1, that the topological groups R and T are locally isomorphic but not isomorphic. \*

If f is a local isomorphism of G with G', then every restriction of f to a neighbourhood of the identity element of G is again a local isomorphism of G with G'.

A local isomorphism of G with G is called a local automorphism of G.

In general, if f is a homeomorphism of a neighbourhood V of the identity element of G onto a neighbourhood V' of the identity element of G' which satisfies condition 1) of Definition 2, f does not necessarily satisfy condition 2) (see Exercise 7). Nevertheless, G and G' are in fact locally isomorphic.

Proposition 3

Let G and G' be two topological groups, and let f be a homeomorphism of a neighbourhood V of the identity element of G onto a neighbourhood V' of the identity element of G', which satisfies condition 1) of Definition 2. Then f is an extension of a local isomorphism of G with G'.

For it is not hard to see that if W is a neighbourhood of the identity element of G such that W.W ⊂ V, then the restriction of f to W is a local isomorphism of G with G'.

Exercises

See the exercises for § 1.

Transcribed from the printed volume. Not translated.