Vous êtes sur la page 1sur 40

38

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

ou de Fp [T] ont des degrs arbitraires. On note PK[T] lensemble des polynmes unitaires
irrductibles de degr  1.
Si Q K[T], on note K[T]/Q (au lieu de K[T]/QK[T] ou K[T]/(Q)) le quotient de K[T]
par lidal engendr par Q.

E
L
O

Y
L
O
P

Exercice 4.1. Montrer que si Q PK[T] , alors K[T]/Q est un corps.

Thorme 4.2. Soit M un K[T]-module de torsion et de type ni. Si P PK[T] , soit


MP lensemble des x M tus par une puissance de P.
(i) MP est un sous-K[T]-module de M, nul sauf pour un nombre ni de P PK[T] , et
M = PPK[T] MP .
(ii) Il existe rP N et une unique famille dcroissante dentiers aP,i  1, tels que
MP = 1irP K[T]/PaP,i .

E
U
IQ

4.2.3. Exemples. Soit M un K[T]-module de torsion et de type ni, et soient e1 , . . . , ed


engendrant M. Par dnition, cela veut dire que (x1 , . . . , xd )  x1 e1 + + xd ed , de
(K[T])d dans M, est surjective. Par ailleurs, si Pi K[T] {0}, pour i {1, . . . , d}, vrie
Pi ei = 0 (de tels Pi existent puisque M est de torsion), alors le noyau de lapplication
prcdente contient (P1 ) (Pd ), et donc M est un quotient de K[T]/P1 K[T]/Pd ,
qui est un K-espace vectoriel de dimension nie deg P1 deg Pd . On en dduit que M
est un K-espace vectoriel de dimension nie. De plus, la multiplication par T sur M est
K-linaire, ce qui munit M dun lment privilgi uM de End(M).
Rciproquement, si V est un K-espace vectoriel de dimension nie, et si u est un endomorphisme de V, alors P  P(u) induit un morphisme danneaux de K[T] dans End(V).
Comme V est un End(V)-module, cela muni V dune action de K[T] (o P K[T] agit
par P(u) End(V)), ce qui permet de voir V comme un K[T]-module ; par construction,
on a uV = u. De plus, le K[T]-module V est de torsion car Minu K[T] tue tous les
lments de V puisque, par dnition, Minu agit par Minu (u) sur V, et que Minu (u) = 0.

E
L
O

T
Y
L
PO

N
H
EC

Exemple 4.3. (Modules cycliques) Soit Q = Td + ad1 Td1 + + a0 K[T], avec


d  1, et soit M = K[T]/Q. Alors la matrice de uM dans la base 1, T, . . . , Td1 est

0 . . . 0 a0

. . ..
1
. . a1

AQ =
..
.. . .
. 0
.
.
0 . . . 1 ad1

T
Y
L
PO

N
H
EC

E
U
IQ

et les polynmes minimal et caractristique de uM sont tous deux gaux Q.

Par construction Q(T) est la multiplication par 0 sur M, et donc Q(uM ) = 0, ce qui implique
que le polynme minimal de uM divise Q. Par ailleurs, si P(uM ) = 0, alors en particulier,
P(uM ) 1 = P(T) est nul dans M = K[T]/Q, et donc P est un multiple de Q. Ceci prouve que
le polynme minimal de uM est bien Q.

E
L
O

4. ALGBRE LINAIRE

N
H
EC

E
U
Q
I

39

Le polynme caractristique de uM , qui nest autre que le dterminant de X uM , peut se


calculer en dveloppant par rapport la dernire colonne. Le coecient de X + ad1 est le
dterminant dune matrice (d1)(d1), triangulaire infrieure, avec des X sur la diagonale, et
donc est gal Xd1 . Si i  2, le coecient de adi est (1)i1 le dterminant dune matrice
diagonale par blocs, un des blocs de dimension (d i) (d i) tant triangulaire infrieur avec
des X sur la diagonale, et lautre, de dimension (i 1) (i 1), tant triangulaire suprieur
avec des 1 sur la diagonale ; il est donc gal (1)i1 Xdi (1)i1 = Xdi . On en dduit
que
det(X uM ) = (X + ad1 )Xd1 + ad2 Xd2 + + a0 = Q(X).

E
L
O

T
Y
POL

Exemple 4.4. (Modules nilpotents) Soit K, et soit M = K[T]/(X )d . Alors la


matrice de uM dans la base f1 = (X )d1 , f2 = (X )d2 , . . . , fd = 1 est un bloc de
Jordan J,d .
On a X(X )di = (X )d(i1) + (X )di , ce qui se traduit par uM (fi ) = fi1 + fi ,
si i = 1, et par uM (f1 ) = f1 car (X )d = 0 dans M.

4.2.4. Application la rduction des endomorphismes

N
H
EC

E
U
IQ

Corollaire 4.5. Si K est algbriquement clos, si V est un K-espace vectoriel de dimension nie, et si u End(V), alors il existe une base de V dans laquelle la matrice de
u est sous forme de Jordan.

T
Y
L
PO

Dmonstration. On peut supposer que V est un K[T]-module de torsion et de type


ni, et que u est la multiplication par T. Maintenant, comme K est algbriquement clos,
PK[T] est lensemble des T , avec K. On dduit du th. 4.2 une dcomposition de V
sous la forme V = iI K[T]/(T i )ai (dans laquelle plusieurs i peuvent tre gaux). On
conclut en utilisant le rsultat de lexemple 4.4, selon lequel la matrice de la multiplication
par T sur K[T]/(T i )ai peut se mettre sous forme de Jordan.

E
L
O

Remarque 4.6. La dcomposition de V sous la forme VT fournie par le (i) du


th. 4.2 nest autre que la dcomposition de V comme somme directe de sous-espaces
caractristiques.
Lemme 4.7. Soit (Qi )iI une famille nie dlments de K[T] de degrs  1.
Si M = iI K[T]/Qi , alors le polynme minimal de uM est le ppcm des Qi , pour i I, et
le polynme caractristique de uM est le produit des Qi , pour i I.

E
U
IQ

Dmonstration. Le polynme minimal de uM doit en particulier annuler K[T]/Qi pour


tout i ; il doit donc tre divisible par Qi daprs les rsultats de lexemple 4.3, et donc
aussi par le ppcm des Qi . Rciproquement, le ppcm des Qi est divisible par Qi ; il annule
donc K[T]/Qi pour tout i et est un multiple du polynme minimal de uM ; do le rsultat
en ce qui concerne le polynme minimal de uM .
Pour calculer le polynme caractristique de uM , on remarque que chaque K[T]/Qi est
stable par uM , et donc que la matrice de uM est diagonale par blocs, avec un bloc pour
chaque i correspondant laction de uM sur K[T]/Qi . Comme le polynme caractristique

E
L
O

T
Y
L
PO

N
H
EC

40

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

dune matrice diagonale par blocs est le produit des polynmes caractristiques des blocs,
les rsultats de lexemple 4.3 permettent de conclure.

Y
L
O
P

Corollaire 4.8. (Cayley-Hamilton) Si V est un K-espace vectoriel de dimension nie,


et si u End(V), le polynme minimal de u divise le polynme caractristique de u.

E
L
O

Dmonstration. On peut supposer que V est un K[T]-module de torsion et de type ni,


et que u est la multiplication par T. Reprenons les notations du thorme 4.2. Si on note
Spec(u) lensemble des P PK[T] tels que VP = 0, on dduit du lemme 4.7 que


PaP,1 , et Caru (X) =
PaP,1 ++aP,rP ,
Minu (X) =
PSpec(u)

PSpec(u)

ce qui permet de conclure.


4.3. Modules de torsion sur les anneaux principaux
4.3.1. Gnralits sur les idaux

N
H
EC

E
U
IQ

Dans tout ce qui suit, les anneaux considrs sont supposs commutatifs. Un anneau A
est intgre sil nest pas rduit 0 (i.e. si 0 = 1 dans A), et sil ne possde pas de diviseur
de 0 (i.e. xy = 0 x = 0 ou y = 0). Un idal I de A est dit premier si lanneau A/I est
intgre, ce qui quivaut, en remontant dans A, I = A et xy I x I ou y I .
En particulier, lidal nul {0} est premier si et seulement si A est intgre.

E
L
O

T
Y
L
PO

Lemme 4.9. Les conditions suivantes sont quivalentes pour un idal I dun anneau A.
(i) A/I est un corps.
(ii) Si x A I, alors lidal engendr par I et x contient 1.
(iii) Les seuls idaux de A contenant I, sont A et I.
Dmonstration. Si I vrie (iii) et si x
/ A, alors lidal engendr par A et x contient
strictement A et donc est gal A ; en particulier, il contient 1, ce qui dmontre limplication (iii)(ii).
Si I vrie (ii), et si x
/ I, alors il existe b I et u A tels que b + ux = 1. On en
dduit que x est inversible dans A/I dinverse u, et donc que tout lment non nul de A/I
est inversible ; autrement dit, A/I est un corps. Do limplication (ii)(i).
Finalement, si A/I est un corps, et si J est un idal de A contenant I, alors J/I est un
idal de A/I, et donc est soit rduit 0 (ce qui implique J = I), soit gal A/I (ce qui
implique J = A). On en dduit limplication (i)(iii), ce qui permet de conclure.

T
Y
L
PO

N
H
EC

E
U
IQ

Un idal satisfaisant les proprits du lemme est dit maximal. Un corps tant intgre,
un idal maximal est premier, mais la rciproque est fausse. Par exemple, lidal (X) de
Z[X] est premier puisque Z[X]/(X) = Z est intgre, mais il nest pas maximal puisque Z
nest pas un corps.

E
L
O

4. ALGBRE LINAIRE

N
H
EC

E
U
Q
I

41

4.3.2. Anneaux principaux. Si A est un anneau, un idal de A est principal sil est
engendr par un lment. Un anneau principal est un anneau intgre dans lequel tout
idal est principal.

T
Y
POL

Par exemple, Z est un anneau principal. En eet, un idal est en particulier un sousgroupe pour laddition, et on a vu que tout sous-groupe de Z est de la forme DZ,
avec D N ; cest donc aussi un idal principal, et tout idal de Z est principal.

E
L
O

De mme, K[T] est un anneau principal. En eet, soit I un idal de K[T] non rduit
0, et soit B I {0} de degr minimal. Soit P I, et soit R le reste de la division
euclidienne de P par B. Alors R = P BQ I puisque P I et B I, et deg R < deg B
par dnition du reste. Ceci implique que R = 0, par construction de B, et donc P est un
multiple de B et I = (B) est principal.
Proposition 4.10. Si A est un anneau principal, et si I est un idal premier non
nul de A, alors A/I est un corps. Autrement dit, tout idal premier non nul dun anneau
principal est maximal.

N
H
EC

E
U
IQ

Dmonstration. Soit J un idal de A contenant strictement I. Soit a un gnrateur de J


et p un gnrateur de I. Comme I J, il existe b A tel que p = ab. Comme J = I, on
aa
/ I, et comme I est premier, lgalit p = ab implique que b I, et donc quil existe
c A tel que b = pc. On a alors p(1 ac) = 0, et comme A est intgre et p = 0, cela
implique que a est inversible dans A dinverse c, et donc que J = A. On en dduit que I
est maximal, ce qui permet de conclure.

E
L
O

T
Y
L
PO

Lemme 4.11. Toute suite croissante didaux de A est stationnaire. (Un anneau vriant cette proprit est dit noethrien, et donc un anneau principal est noethrien.).
Dmonstration. Soit (In )nN une suite croissante didaux de A, et soit I = nN In . Si
a, b I, il existe n, m N tels que a In et b Im , et comme la suite est croissante,
a et b appartiennent Isup(n,m) , et donc a + b Isup(n,m) I. Comme I est aussi stable
par multiplication par A, cela montre que I est un idal. Maintenant, I est principal
puisquon a suppos A principal ; il est donc de la forme (), pour un certain I, et il
existe n N tel que In . On a alors () In I = (), ce qui montre que Im = In ,
quel que soit m  n. Ceci permet de conclure.
Lemme 4.12. Tout idal propre de A est contenu dans un idal maximal.

N
H
EC

E
U
IQ

Dmonstration. Supposons le contraire. Soit I = A un idal de A contenu dans aucun idal maximal. En particulier, I nest pas maximal et il existe I1 = A contenant
strictement I. Alors I1 nest contenu dans aucun idal maximal, sinon un idal maximal
qui contiendrait I1 contiendrait aussi I, ce qui permet de ritrer le processus, et donc
de construire une suite strictement croissante (In )nN didaux de A. Comme ceci est
contraire au lemme 4.11, cela permet de conclure.

E
L
O

T
Y
L
PO

42

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Lemme 4.13. Si b A {0}, et si p est premier et divise b, lidal (b/p) contient


strictement (b).

Y
L
O
P

Dmonstration. Supposons le contraire. Il existe alors a A tel que b/p = ba, et donc
b(1 ap) = 0. Comme A est intgre, cela implique que p est inversible dans A dinverse a,
ce qui est contraire lhypothse selon laquelle p est premier. Ceci permet de conclure.

E
L
O

On dit que a et b sont premiers entre eux, si lidal (a, b) de A engendr par a et b
est gal A, ce qui quivaut lexistence de u, v A tels que au + bv = 1 puisque
(a, b) = {au + bv, u, v A}, et quun idal de A contenant 1 est gal A. On crit
souvent (a, b) = 1, pour dire que a et b sont premiers entre eux.
Lemme 4.14. (lemme de Gauss)
(i) Si a est premier avec b et c, alors a est premier avec bc.
(ii) Si a divise bc et si a est premier avec b, alors a divise c.

N
H
EC

E
U
IQ

Dmonstration. Si (a, b) = (a, c) = 1, il existe u1 , v1 tels que au1 + bv1 = 1 et


u2 , v2 tels que au2 + cv2 = 1. On a donc 1 = (au1 + bv1 )(au2 + cv2 ) = au + bcv, avec
u = au1 u2 + bv1 u2 + cu1 v2 et v = v1 v2 , ce qui prouve que (a, bc) = 1. On en dduit le
premier nonc.
Si bc = ad et au + bv = 1, alors acu + adv = c, et donc a(cu + dv) = c, ce qui prouve
que a divise c ; do le second nonc.

E
L
O

T
Y
L
PO

Thorme 4.15. Si a A{0}, il existe une unit u de A et p1 , . . . , pr PA tels que


a = u p1 pr ; de plus, les pi , pour 1  i  r, sont uniquement dtermins lordre prs.
En dautres termes, a peut se factoriser de manire unique comme produit de facteurs
premiers.
Dmonstration. Commenons par montrer lexistence dune telle factorisation. Si a est
une unit, il ny a rien faire puisque a = a est une factorisation sous la forme souhaite.
Si a nest pas une unit, alors il existe p1 PA divisant a, et on pose a1 = a/p1 , ce
qui fait que, daprs le lemme 4.13, lidal (a1 ) contient strictement (a). En ritrant le
processus, on construit une suite dlments pi de PA et une suite dlments ai de A,
avec ai+1 pi+1 = ai . La suite didaux (ai ) est alors strictement croissante, ce qui implique,
daprs le lemme 4.11, que le procd sarrte. Autrement dit, il existe s tel que as soit
une unit de A, et a = as p1 ps est une factorisation de a sous la forme voulue.
Lunicit se dmontre en utilisant le lemme de Gauss. Si u p1 pr = v q1 qs o les pi
et les qj sont des nombres premiers et u, v des units de A, le lemme de Gauss montre que
pr divise lun des qj et donc lui est gal. Quitte permuter les qj , on peut supposer que
pr = qs , et en divisant les deux membres par pr = qs (ce qui est licite car A est intgre),
on se ramne r 1 et s 1, ce qui permet de conclure par rcurrence.

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

4. ALGBRE LINAIRE

N
H
EC

E
U
Q
I

43

On note vp (a) le nombre de fois que p apparat dans la factorisation de a en facteurs premiers. Alors pvp (a) est la plus grande puissance de p divisant a ; on a donc
vp (ab) = vp (a) + vp (b) et vp (a + b)  inf(vp (a), vp (b)).

Si a1 , . . . , an A {0}, on dnit pgcd(a1 , . . . , an ) par pgcd(a1 , . . . , an ) = p pinf i vp (ai ) ,
ce qui fait de pgcd(a1 , . . . , an ) le plus grand diviseur commun des ai ( multiplication prs
par une unit de A)

E
L
O

T
Y
POL

Lemme 4.16. (thorme de Bzout) pgcd(a1 , . . . , an ) est un gnrateur de lidal


(a1 , . . . , an ) engendr par les ai .

Dmonstration. Commenons par dmontrer le rsultat pour n = 2, et posons a1 = a


et a2 = b. Il est clair que tout lment de (a, b) est un multiple de pgcd(a, b) ; il sut
donc de prouver que d = pgcd(a, b) (a, b). Pour cela, crivons a et b sous la forme
a = udp1 pr et b = vdq1 qs , o u, v sont des units de A et p1 , . . . , pr , q1 , . . . qs des
lments de PA . Par dnition de d, on a pi = qj quels que soient i et j, ce qui prouve,
daprs le lemme de Gauss, que a/d et b/d sont premiers entre eux. Il existe donc x, y A
tels que (a/d)x + (b/d)y = 1, et alors d = ax + by (a, b), ce que lon cherchait
dmontrer.
Maintenant, comme inf in vp (ai ) = inf(inf in1 vp (ai ), vp (an )), on a

T
Y
L
PO

N
H
EC

E
U
IQ

pgcd(a1 , . . . , an ) = pgcd(pgcd(a1 , . . . , an1 ), an ).

E
L
O

De mme, lidal (a1 , . . . , an ) est lidal engendr par (a1 , . . . , an1 ) et par an , ce qui
permet de dduire, par rcurrence, le cas gnral du cas n = 2.

On dit que les ai sont premiers entre eux dans leur ensemble si pgcd(a1 , . . . , an ) = 1, ce
qui quivaut (cf. lemme 4.16) lexistence de 1 , . . . , n A tels que 1 a1 + +n an = 1.
Exercice 4.17. Soient A, B, C C[T], non tous constants, premiers entre eux deux deux, et vriant
A + B = C, et soit = AB BA (on a aussi = AC CA = CB BC ).
(i) Montrer que = 0 et deg  inf(deg A + deg B, deg B + deg C, deg C + deg A) 1.
(ii) Montrer que, si z est un zro de ABC de multiplicit mz  1, alors la multiplicit de z comme zro
de est mz 1.
(iii) Si Q C[T] est non nul, on note r(Q) le nombre de ses zros (sans multiplicit(23) ). Montrer
que(24) r(ABC)  sup(deg A, deg B, deg C) + 1.

E
U
IQ

Plus gnralement, si K est un corps, et si P K[T] est non nul, on dnirait r(Q) comme le degr
du radical rad(P) de P, produit des polynmes unitaires irrductibles divisant P (e.g. si K = R, alors
rad(X5 (X2 + 1)2 (X 2)) = X(X2 + 1)(X 2)).
(24)
On dispose dun dictionnaire heuristique entre K[T] et Z qui est un guide prcieux pour essayer de
deviner ce qui peut tre vrai en thorie des nombres. Dans ce dictionnaire, deg P devient log |n| (voir
ci-dessous), et lnonc ci-dessus devient (en dnissant le radical rad(n) dun entier n, non nul, comme
le produit des nombres premiers divisant n (le radical de 720 = 6! est 2 3 5 = 30)) : pour tout > 0, il
existe C() > 0 tel que, si a, b, c sont des entiers, non nuls, premiers entre eux deux deux, et vriant
a + b = c, alors
sup(log |a|, log |b|, log |c|)  (1 + ) log(rad(abc)) + C().
(23)

E
L
O

T
Y
L
PO

N
H
EC

44

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

(iv) Montrer que, si n  3, si A, B, C sont des lments de C[T], premiers entre eux deux deux, et si
An + Bn = Cn , alors A, B et C sont constants (thorme de Fermat pour les polynmes).

Y
L
O
P

Exercice 4.18. (Tout nombre premier de la forme 4n + 1 est somme de deux carrs (Fermat, 1640)).
On aura utiliser le fait que, si p = 2 est un nombre premier, lquation x2 + 1 a une solution dans Fp
si et seulement si p est de la forme 4n + 1 (ex. 3.4).
1
1) Si x R, on peut crire x de manire unique sous la forme n + u, avec n Z et u [ 1
2 , 2 [. Ceci
permet dcrire z = x + iy C, de manire unique, sous la forme z = [z] + {z}, o [z] = n + im, avec
1
n, m Z et {z} = u + iv, avec u, v [ 1
2 , 2 [.
(i) Vrier que K = {x + iy, x, y Q} est un sous-corps de C et que A = {x + iy, x, y Z} est un
sous-anneau de C (cest lanneau des entiers de Gauss).
(ii) Si z = x + iy K, soit N(z) = x2 + y 2 . Vrier que N(z1 z2 ) = N(z1 )N(z2 ), pour tous z1 , z2 K.
(iii) Montrer que u est inversible dans A si et seulement si N(u) = 1. En dduire que A = {1, 1, i, i}.
 
(iv) Si a A et b A {0}, soit r = b ab . Montrer que N(r) < N(b). En dduire que lon peut crire
a sous la forme a = bc + r, avec c, r A et N(r) < N(b).
(v) Montrer que A est un anneau principal.
2) Notons A+ lensemble des x + iy A, avec x > 0 et y  0. Tout lment non nul de A peut alors
scrire de manire unique sous la forme ua, avec u A et a A+ . On dit que q est un nombre premier
de A si q A+ et si lidal (q) est premier ; on note PA lensemble des nombres premiers de A et, comme
dhabitude, P celui des nombres premiers usuels. Comme A est principal, il rsulte de la thorie gnrale
que tout lment non nul de A peut se factoriser sous la forme uq1 qr , o u A , et q1 , , qr PA
sont uniquement dtermins lordre prs.
(i) Montrer que, si q PA , alors Z (q) est un idal premier de Z. En dduire que q divise un unique
p P et que N(q) = p ou N(q) = p2 .
(ii) Soit q A+ . Montrer que q PA si N(q) P.
(iii) Soit p P de la forme 4n + 1. Montrer quil existe a A {0} tel que p | N(a) et 0 < N(a) < p2 ,
et que pgcd(a, p) est premier dans A et divise strictement p.
(iv) Montrer que tout nombre premier de la forme 4n + 1 est somme de deux carrs.
(v) Soit p P impair. Montrer que, si p
/ PA , il existe qp = x + iy A+ , unique, avec x > y,
vriant N(qp ) = p et que la factorisation de p est p = (i)qp qp , o qp = iqp .
(vi) Montrer que tout p P de la forme 4n + 3 est premier dans A.
(vii) Montrer que les lments de PA sont 1 + i, les p P de la forme 4n + 3, et les qp , qp , pour p P
de la forme 4n + 1.

E
L
O

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

4.3.3. Structure des modules de torsion sur un anneau principal. Les anneaux Z et
K[T] sont principaux, ce qui fait que le thorme 4.19 ci-dessous a pour consquences
les th. 3.1 et 4.2.
Soit A un anneau principal, et soit PA lensemble des idaux premiers non nuls de A.
Choisissons pour tout lment de PA un gnrateur, et identions PA lensemble de

N
H
EC

E
U
IQ

Cet nonc, connu sous le nom de conjecture abc , date de 1985, et ne semble pas sur le point dtre
dmontr (comme quoi, lquation a +b = c est plus subtile quelle nen a lair...). Nous laissons au lecteur
le plaisir dexpliciter ce que cet nonc implique au sujet du thorme de Fermat. Pour justier lanalogie
entre deg P et log |n|, on peut regarder le cas o K est un corps ni, par exemple Fp : dans ce cas, le
cardinal de lanneau Fp [T]/P est li deg P par la formule log |Fp [T]/P| = deg P log p, que lon peut
mettre en parallle avec la formule log |n| = log |Z/nZ|.

E
L
O

T
Y
L
PO

4. ALGBRE LINAIRE

N
H
EC

E
U
Q
I

45

ces gnrateurs. Alors tout lment non nul x de A se factorise, de manire unique, sous

la forme x = u pPA pvp (x) , o u est inversible dans A. De plus, x et y sont premiers
entre eux (ce qui signie que lidal de A engendr par x et y contient 1), si et seulement
si inf(vp (x), vp (y)) = 0 quel que soit p PA , et A/p est un corps quel que soit p PA .
Si M est un A-module, et si a A, on note aM M limage du morphisme x  ax
de A-modules. Cest un sous-A-module de M qui est, par construction, tu par a, et donc
laction de A sur M/aM se factorise travers A/a, ce qui fait de M/aM un A/a-module.
En particulier, si p PA , alors M/pM est un espace vectoriel sur le corps A/p.

E
L
O

T
Y
POL

Thorme 4.19. Soit M un A-module de torsion et de type ni. Si p PA , soit Mp


lensemble des x M tus par une puissance de p.
(i) Mp est un sous-A-module de M, nul sauf pour un nombre ni de p, et M = pPA Mp .
(ii) Si rp = dimA/p (M/pM), alors il existe une unique famille dcroissante dentiers
ap,i  1, pour 1  i  rp , telle que Mp = 1irp A/pap,i .

N
H
EC

E
U
IQ

Dmonstration. Si pa x = 0 et pb y = 0, alors psup(a,b) (x + y) = 0 quels que soient


, A. On en dduit que Mp est un sous-A-module de M.
Soient x1 , . . . , xd engendrant M. Si i {1, . . . , d}, soit i A tel que i xi = 0, et soit
= 1 d . On a x = 0 quel que soit x M. Si p PA ne divise pas , et si x Mp
est tu par pa , alors x est tu par tout lment de lidal (, pa ) de A engendr par et pa ,
cest--dire par A, puisque et pa sont premiers entre eux. On a donc x = 0, et Mp = 0
si p ne divise pas .

Soit PA () PA lensemble des diviseurs premiers de , et soit = pPA () pnp
la factorisation de en facteurs premiers. Les pnp , pour p PA () sont premiers entre
eux dans leur ensemble. Il existe donc, daprs le thorme de Bzout, des lments p

de A tels que lon ait pPA () p pnp = 1. On en dduit que lon peut dcomposer tout

lment x de M sous la forme pPA () xp , avec xp = pnpp x, et xp Mp car xp est tu

par pnp . En rsum, M = pP Mp .


Enn, si xp Mp , pour p PA (), et si pPA () xp = 0, alors xp = =p x est
la fois tu par pnp et par pnp , qui sont premiers entre eux par dnition de np . On a
donc xp = 0 quel que soit p, ce qui termine de dmontrer le (i).

E
L
O

T
Y
L
PO

E
U
IQ

Passons la dmonstration du (ii). Commenons par montrer que lon peut calculer rp
en ne considrant que Mp . Si PA est distinct de p, la multiplication par p induit une
surjection sur M : en eet, il existe n tel que n M = 0, et comme p et n sont premiers
entre eux, il existe a, b A tels que ap + b n = 1. Les multiplications par a et p sont
inverses lune de lautre sur M , et donc M /pM = 0. Il en rsulte que rp est aussi la
dimension de Mp /pMp sur A/p.
La dmonstration du (ii) va se faire en deux tapes. On commence par dmontrer, par
rcurrence sur r = rp (le cas r = 0 tant vide), lexistence dune dcomposition sous la
forme voulue, puis on dmontre, toujours par rcurrence, lunicit de la famille ap,i .

E
L
O

T
Y
L
PO

N
H
EC

46

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Si x Mp , on note n(x) le plus petit n N tel que pn x = 0. Donc pn(x) x = 0


et pn(x)1 x = 0, si n(x)  1. Soient e1 Mp ralisant le maximum de n(x), pour
x Mp (comme n(x)  np , quel que soit x Mp , il existe un tel e1 ), et a1 = n(e1 ).
Soit N = Mp /(A/pa1 )e1 . Alors N/pN est, daprs le lemme 4.20 ci-dessous (utilis pour
M = Mp , M = pMp et M = (A/pa1 )e1 ) le quotient de Mp /pMp par le sous-(A/p)-espace
vectoriel engendr par limage de e1 , et comme cette image est non nulle (sinon, on aurait e1 = pf et n(f ) = n(e1 ) + 1 > n(e1 )), on en dduit que dimA/p (N/pN) = r 1,
ce qui permet dappliquer lhypothse de rcurrence N. Il existe donc e2 , . . . , er N et
a2   ar tels que N = 2ir (A/pai )ei .
Soit ei Mp un relvement quelconque de ei . On a alors pai ei = bi e1 , avec bi A,
bien dni modulo pa1 . Comme pa1 ei = 0, on en dduit que pa1 ai bi pa1 A, et donc que
bi pai A. Soit ci = pai bi A, et soit ei = ei ci e1 . On a alors pai ei = 0. Maintenant, soit
x Mp , et soit x son image dans N. Il existe alors 2 A/pa2 , . . . , r A/par , uniques,
tels que x = 2 e2 + + r er . Comme pai ei = 0, llment

 i eai de Mp est bien adni,

a1
a1
et x ri=2 i ei (A/p
)e
,
et
donc
M
=
(A/p
)e
+
(A/p 2 )e2 (A/p r )er .
1
p
1


De plus, (A/pa1 )e1 (A/pa2 )e2 (A/par )er = 0 car un lment de lintersection a
une image nulle dans N, et que x  x induit une bijection de (A/pa2 )e2 (A/par )er
sur N. Il en rsulte que Mp = (A/pa1 )e1 (A/pa2 )e2 (A/par )er . Comme a1  a2 ,
cela fournit une dcomposition de Mp sous la forme voulue.

E
L
O

Y
L
O
P

T
Y
L
PO

N
H
EC

E
U
IQ

Il reste lunicit des ap,i . Supposons que Mp = 1ir (A/pai )ei = 1js (A/pbj )fj , avec
a1  a2  ar  1 et b1  b2  bs  1. Soit n(Mp ) le maximum des n(x), pour
x Mp . Alors n(Mp ) = a1 et n(Mp ) = b1 , et donc a1 = b1 . Maintenant, on peut crire

e1 sous la forme e1 = sj=1 j fj , et comme pa1 1 e1 = 0, cela implique quil existe j tel
que pa1 1 j fj = 0. En particulier, on a pa1 1 fj = 0, ce qui prouve que bj  a1 = b1 et
donc que bj = b1 . Quitte permuter les fj , on peut donc supposer j = 1. La proprit
pa1 1 1 f1 = 0 implique alors (car a1 = b1 ) que 1
/ pA, et donc que 1 est premier p et
pa1 , et est inversible dans A/pa1 A. En notant 1 son inverse, cela permet dcrire f1 sous la

forme 1 e1 sj=2 1 j fj , ce qui prouve que lon a aussi Mp = (A/pb1 )e1 2js (A/pbj )fj .
On en dduit que Mp /(A/pb1 )e1 = 2ir (A/pai )ei = 2js (A/pbj )fj , et une rcurrence
immdiate permet den conclure que lon a ai = bi quel que soit i (et donc aussi que
r = s). Ceci termine la dmonstration.

E
L
O

E
U
IQ

Lemme 4.20. Soient M un A-module, et M , M deux sous-modules de M. Alors :


(i) M + M = {x + y, x M , y M } est un sous-module de M ;
(ii) limage de M dans M/M est(25) M /(M M ) et celle de M dans M/M est

M /(M M ) ;
(iii) les A-modules (M/M )/(M /(M M )) et (M/M )/(M /(M M )) sont naturellement isomorphes M/(M + M ) ; en particulier, ils sont isomorphes entre eux.
(25)

E
L
O

T
Y
L
PO

Plus exactement : est naturellement isomorphe

N
H
EC

5. TOPOLOGIE

N
H
EC

E
U
Q
I

47

Dmonstration. Le (i) est immdiat. Maintenant, la compose de linjection de M dans


M avec la projection de M sur M/M fournit un morphisme de A-modules dont le noyau
est M M ; limage est donc isomorphe M /(M M ). Largument tant le mme dans
lautre cas, en inversant les rles de M et M , cela dmontre le (ii).
Enn, lapplication naturelle de M dans (M + M )/M est surjective (si x M et
y M , alors limage de x + y est aussi celle de x), et son noyau est M M . Limage de
M dans M/M est donc aussi (M + M )/M , ce qui fait que (M/M )/(M /(M M )) =
(M/M )/((M +M )/M ) = M/(M +M ) (le noyau de la projection de M sur M/(M +M )
contient M et donc cette projection se factorise travers M/M ; comme lapplication
induite est surjective et que son noyau est (M + M )/M , cela fournit lisomorphisme
(M/M )/((M + M )/M ) = M/(M + M ) ci-dessus). On en dduit le (iii).

E
L
O

T
Y
POL

Exercice 4.21. Soit G un groupe, et soient G , G deux sous-groupes distingus de G.


(i) Montrer que G G et G G = {xy, x G y G } sont des sous-groupes distingus de G.
(ii) Montrer que (G/G )/(G /(G G )) et (G/G )/(G /(G G )) sont isomorphes. (On pourra les
comparer G/(G G ).)

5. Topologie

T
Y
L
PO

N
H
EC

E
U
IQ

Les notions de topologie gnrale interviennent directement dans toutes les branches
des mathmatiques, comme on sen est aperu graduellement partir des travaux de
Hausdor (1906). Parmi les espaces topologiques, les espaces mtriques (dont les espaces
vectoriels norms sont un cas particulier fondamental(26) ), dnis par Frchet (1906),
forment une catgorie dobjets aux proprits particulirement agrables. Les suites y
jouent un rle privilgi permettant souvent de simplier les dmonstrations qui, pour un
espace topologique gnral, utilisent le langage de la thorie des ensembles. Chaque fois que
cest le cas, nous avons doubl la dmonstration dans le cas gnral dune dmonstration
propre aux espaces mtriques an de diversier les approches.

E
L
O

5.1. Espaces topologiques


5.1.1. Ouverts, ferms, voisinages
Si X est un ensemble, une topologie T sur X est un sous-ensemble de lensemble des
parties de X, contenant X et , stable par intersection nie et par runion quelconque.
Avec des quanticateurs, cela se traduit par :
T et X T ;
si I est un ensemble ni, et si Ui T , pour i I, alors iI Ui T ;
si I est un ensemble quelconque, et si Ui T , pour i I, alors iI Ui T .
(26)

T
Y
L
PO

N
H
EC

E
U
IQ

Mais il y a quand mme des exemples parfaitement naturels de distances qui ne sont pas induites par
une norme sur un espace vectoriel ambiant ; par exemple, la distance sur la terre nest pas induite par
une norme sur lespace ( moins que la terre ne soit redevenue plate...).

E
L
O

48

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Si (X, T ) est un espace topologique (i.e. un ensemble X muni dune topologie T ), les
lments de T sont les ouverts. On dit que F X est ferm, si son complmentaire
est ouvert. Donc X et sont des ferms, et les ferms sont stables par runion nie et
intersection quelconque.

E
L
O

Y
L
O
P

Une base douverts pour une topologie T est un sous-ensemble B de T tel que tout
lment de T soit runion dlments de B. Par exemple, dans un espace mtrique (voir
plus loin), les boules ouvertes forment une base douverts.

Si (X, T ) est un espace topologique, et si x X, un voisinage V de x est un sousensemble de X contenant un ouvert contenant x. Un ensemble est donc ouvert si et
seulement si il est voisinage de chacun de ses points.
Une base de voisinages de x est une famille de voisinages de x telle que tout ouvert
contenant x contienne un lment de la famille. Par exemple, dans un espace mtrique, les
boules ouvertes de centre x ou les boules fermes de centre x et de rayon non nul forment
une base de voisinages de x.
5.1.2. Exemples

T
Y
L
PO

N
H
EC

E
U
IQ

La topologie discrte sur un ensemble X est celle pour laquelle T = P(X), ensemble des
parties de X. De manire quivalente, X est muni de la topologie discrte si les singletons
sont des ouverts (en eet toute partie de X est la runion des singletons quelle contient).

E
L
O

La topologie grossire sur X est la topologie dont les seuls ouverts sont X et .

La topologie naturelle sur R est celle pour laquelle les segments ouverts forment une
base douverts.
Si E est un espace vectoriel sur R ou C muni dune norme  , la topologie sur E
associe   est celle pour laquelle les boules ouvertes forment une base douverts.
La topologie de Zariski sur Cn est dnie de la manire suivante : F Cn est un ferm de
Zariski si et seulement si il existe une famille de polynmes Pi C[X1 , . . . , Xn ], pour i I,
telle que F soit lensemble des zros communs des Pi (i.e. F = iI {z Cn , Pi (z) = 0}).
Alors Cn est un ferm de Zariski (en prenant une famille vide), est un ferm de Zariski
(en prenant P1 = X1 et P2 = X1 1), et une intersection quelconque des ferms de
Zariski est un ferm de Zariski (si Fj , pour j J, est lensemble des zros communs de la
famille (Pi,j )iIj , alors jJ Fj est lensemble des zros communs de la famille (Pi,j )jJ, iIj ),
ce qui montre quen dnissant un ouvert de Cn pour la topologie de Zariski comme le
complmentaire dun ferm de Zariski, on obtient bien une topologie dont les ferms sont
les ferms de Zariski.

T
Y
L
PO

N
H
EC

E
U
IQ

On peut munir un ensemble quelconque de la topologie du ltre des complmentaires


des parties nies, pour laquelle une partie non vide est un ouvert si et seulement si elle a
un complmentaire ni.

E
L
O

5. TOPOLOGIE

5.1.3. Comparaison de topologies

T
Y
POL

N
H
EC

E
U
Q
I

49

Si T1 et T2 sont deux topologies sur X, on dit que T1 est plus ne que T2 si T1


contient T2 . Le summum de la nesse est donc la discrtion ; loppos, la topologie
la moins ne est la topologie grossire. On fera attention au fait que, si on prend deux
topologies quelconques, il ny a aucune raison pour quil y en ait une qui soit plus ne
que lautre (cf. ex. 10.2).

E
L
O

5.2. Espaces mtriques


Si X est un ensemble, une application d : X X R+ est une distance sur X si elle
vrie les proprits suivantes :
d(x, y) = 0 si et seulement si x = y (sparation) ;
d(x, y) = d(y, x) quels que soient x, y X ;
d(x, z)  d(x, y) + d(y, z) quels que soient x, y, z X (ingalit triangulaire).

E
U
IQ

Si la distance vrie lingalit d(x, z)  sup(d(x, y), d(y, z)) plus forte que lingalit
triangulaire, on dit quelle est ultramtrique ou non archimdienne.

N
H
EC

Si x X et r > 0, on note B(x, r) = {y X, d(x, y)  r} la boule ferme de centre x et


de rayon r, et B(x, r ) = {y X, d(x, y) < r} la boule ouverte de centre x et de rayon r.

T
Y
L
PO

Une boule ouverte contient une boule ouverte centre en chacun de ses points.
Lingalit triangulaire montre que, si r > 0, si y B(x, r ), et si s = r d(x, y), alors
B(y, s ) B(x, r ).

E
L
O

Lensemble Td constitu de et des runions (quelconques) de boules ouvertes est une


topologie sur X, et U Td si et seulement si, quel que soit x U, il existe r > 0 tel que
B(x, r ) U.
Par construction Td contient et X et est stable par runion quelconque. Il sut donc de
prouver que Td est stable par intersection nie. Soit U Td non vide, et soit x U. Par
dnition de Td , il existe y X et r > 0 tels que B(y, r ) U et x B(y, r ) ; le point cidessus montre quil existe s > 0 tel que B(x, s ) B(y, r ) U. La stabilit par intersection
nie sen dduit puisque si (Ui )iI est une famille nie dlments de Td , et si x iI Ui , alors

pour tout i, il existe si > 0 tel que B(x, s


i ) Ui , ce qui fait que iI Ui contient B(x, s ), si
s = inf iI si (et s = 0 car I est ni).

On note en gnral (X, d) au lieu de (X, Td ) lespace topologique ainsi obtenu. Un espace
topologique obtenu de cette manire est appel un espace mtrique. Par construction, les
boules ouvertes forment une base douverts de la topologie.
Deux distances sur X sont quivalentes si elles dnissent la mme topologie.
Un espace topologique (X, T ) est mtrisable sil existe une distance d sur X telle que
lon ait T = Td .

T
Y
L
PO

N
H
EC

E
U
IQ

Dans un espace mtrique, les boules fermes sont des ferms.

E
L
O

Si x
/ B(x0 , r), et si s = d(x, x0 ) r, alors s > 0 et le complmentaire de B(x0 , r) contient
B(x, s ). On en dduit que ce complmentaire est ouvert et donc que B(x0 , r) est ferme.

50

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Si (X, d) est un espace mtrique, et si x X, les B(x, r ) forment une base de voisinages
de x ; il en est de mme des B(x, r), pour r > 0.

Y
L
O
P

On a vu ci-dessus que si U est un ouvert non vide contenant x, alors U contient une boule
ouverte B(x, r ), avec r > 0, ce qui prouve que les B(x, r ) forment une base de voisinages
de x. De plus, B(x, r ) contient B(x, r/2) qui contient B(x, (r/2) ), ce qui prouve que les
B(x, r) forment aussi une base de voisinages de x.

E
L
O

Deux distances d1 et d2 sur un ensemble X sont quivalentes si et seulement si, pour tout
x X, toute boule ouverte de centre x pour d1 contient une boule ouverte de centre x
pour d2 et rciproquement.
La premire condition quivaut ce que lidentit (X, d2 ) (X, d1 ) est continue, ainsi que
son inverse, et la seconde condition est une traduction de cette bicontinuit utilisant le fait
que les boules ouvertes de centre x forment une base de voisinages de x.
Exercice 5.1. Montrer que, si (X, d) est un espace mtrique, et si x X, les B(x, 2j ), pour j N,
forment une base de voisinages de x.

N
H
EC

E
U
IQ

Exercice 5.2. Soit X un ensemble. Montrer que d : X X R+ , dnie par d(x, y) = 0 si x = y et


d(x, y) = 1, si x = y, est une distance (la distance triviale) sur X. Quelle est la topologie associe ?

T
Y
L
PO

x
Exercice 5.3. Soit f : R R dnie par f (x) = 1+|x|
. Montrer que (x, y)  d (x, y) = |f (x) f (y)|
est une distance sur R, qui est quivalente la distance usuelle d(x, y) = |x y|.

E
L
O

5.3. Continuit

Si X et Y sont deux espaces topologiques, si f : X Y est une application, et si x X,


on dit que f est continue en x, si quel que soit louvert V de Y contenant f (x), il existe
un ouvert U de X, contenant x, tel que f (U) V. De manire quivalente, f est continue
en x si, quel que soit le voisinage V de f (x) dans Y, il existe un voisinage U de x tel que
f (U) V. Il sut de vrier ceci pour V dans une base de voisinages de f (x).
On dit que f : X Y est continue, si elle est continue en tout point x X.

On dit que f : X Y est un homomorphisme si f est continue bijective, et si sa


rciproque f 1 : Y X est continue. On dit que X et Y sont homomorphes(27) sil existe
un homomorphisme f : X Y.
Si (X, d) est un espace mtrique, si (Y, T ) est un espace topologique, et si x0 X, on
voit, en revenant la dnition, que f : X Y est continue en x0 si et seulement si,
pour tout U ouvert de Y contenant f (x0 ), il existe > 0 tel que d(x0 , x) < implique
f (x) U. Si Y est aussi mtrique, cela se traduit (au choix) par :

N
H
EC

E
U
IQ

pour tout > 0, il existe = (x, ) > 0 tel que dX (x0 , x) < dY (f (x0 ), f (x)) < ;

T
Y
L
PO

pour tout j N, il existe = (x, j) > 0 tel que dX (x0 , x) < dY (f (x0 ), f (x))  2j .
(27)

Montrer que deux espaces topologiques ne sont pas homomorphes est loin dtre vident en gnral
(le lecteur est invit essayer de prouver quun pneu et un ballon de football ne sont pas homomorphes) ;
la topologie algbrique (Analysis in situ de Poincar) fournit des tas doutils permettant de le faire.

E
L
O

5. TOPOLOGIE

N
H
EC

E
U
Q
I

51

On dit que f : X Y est uniformment continue sur X, si pour tout > 0 il existe
= () > 0 tel que dX (x, x ) < implique dY (f (x), f (x )) < . La dirence entre la
continuit et la continuit uniforme est que ne dpend pas de x ; en particulier, une
application uniformment continue est continue.

E
L
O

T
Y
POL

Si R+ , on dit que f : X Y est -lipschitzienne (ou lipschitzienne de rapport ),


si on a dY (f (x), f (x ))  dX (x, x ), quels que soient x, x X. Une application lipschitzienne est uniformment continue et donc aussi continue.

Exercice 5.4. Soit (X, d) un espace mtrique. Montrer que d : X R est continue.

Les conditions suivantes sont quivalentes :


(i) f : X Y est continue ;
(ii) il existe une base douverts B de Y telle que limage rciproque par f de tout
U B est un ouvert de X ;
(iii) limage rciproque par f de tout ouvert de Y est un ouvert de X ;
(iv) limage rciproque par f de tout ferm de Y est un ferm de X.

N
H
EC

E
U
IQ

Lquivalence de (iii) et (iv) vient juste de ce que limage rciproque du complmentaire est
le complmentaire de limage rciproque (si A Y, alors f 1 (Y A) = X f 1 (A)).
Si f est continue, si V est un ouvert de Y, et si y V f (X), il existe, pour tout
x X vriant f (x) = y, un ouvert Ux de X qui contient x et vrie f (Ux ) V. Alors


U = yVf (X) xf 1 (y) Ux est un ouvert qui contient yVf (X) f 1 (y) = f 1 (V), et qui
vrie f (U) V, ce qui prouve que f 1 (V) = U et donc que f 1 (V) est ouvert. On en dduit limplication (i)(iii), et comme limplication (iii)(i) est immdiate (si V est un ouvert
contenant f (x), alors U = f 1 (V) est un ouvert de X qui contient x et qui vrie f (U) V),
cela prouve que les proprits (i) et (iii) sont quivalentes.
Limplication (iii)(ii) est immdiate. Rciproquement, soit B une base douverts de Y, et
soit V un ouvert de Y. Il existe alors une famille (Vi )iV dlments de B telle que V = iI Vi .
On a alors f 1 (V) = iI f 1 (Vi ), et si f 1 (Vi ) est ouvert pour tout i, il en est de mme
de f 1 (V). On en dduit lquivalence des proprits (ii) et (iii), ce qui permet de conclure.

E
L
O

T
Y
L
PO

Soient X, Y, Z des espaces topologiques. Si f : X Y est continue en x, et si g : Y Z


est continue en f (x), alors g f : X Z est continue en x ; si f : X Y et g : Y Z
sont continues, alors g f : X Z est continue.
Soit W un ouvert de Z contenant g(f (x)). Comme g est continue en f (x), il existe un ouvert
V de Y qui contient f (x) et qui vrie g(V) W, et comme f est continue en x, il existe un
ouvert U de X qui contient x et qui vrie f (U) V. Alors g f (U) W, ce qui permet de
dmontrer le premier nonc ; le second en est une consquence immdiate

5.4. Sous-espaces, produits, quotients


5.4.1. Topologie induite

T
Y
L
PO

N
H
EC

E
U
IQ

Si (X, T ) est un espace topologique, et si Y X, alors TY = {U Y, U T } est


une topologie sur Y appele la topologie induite. Autrement dit, tout sous-ensemble dun
espace topologique est naturellement un espace topologique.

E
L
O

52

U
Q
I
N

VOCABULAIRE MATHMATIQUE

5.4.2. Topologie produit

Y
L
O
P

H
C
TE

Si (Xi , Ti )iI est une famille (ventuellement innie) despaces topologiques, on appelle

topologie produit sur X = iI Xi , la topologie la moins ne rendant continues les projections pi : X Xi , pour i I. De manire explicite, une base douverts pour cette


topologie est constitue des iJ Ui iIJ Xi , o J dcrit les sous-ensembles nis de I,
et Ui est, si i J, un ouvert de Xi .

Si Y est un espace topologique, alors f : Y iI Xi est continue si et seulement si
pi f : Y Xi est continue, quel que soit i I.

E
L
O


Comme la compose dapplications continues est continue, si f : Y iI Xi est continue,
alors pi f : Y Xi est continue, quel que soit i I. Rciproquement, si les pi f , pour i I,


sont continues, et si U = iJ Ui iIJ Xi , o J I est ni, est un lment de la base
douverts ci-dessus, alors f 1 (U) = iJ (pi f )1 (Ui ) est un ouvert comme intersection nie
douverts. Ceci implique que f est continue, ce qui permet de conclure.

E
U
IQ

Si (X, dX ) et (Y, dY ) sont deux espaces mtriques, alors lespace topologique X Y est
mtrisable, la topologie produit pouvant tre dnie par la distance dXY ((x, y), (x , y  )) =
sup(dX (x, x ), dY (y, y  )), ou par toute autre distance quivalente, comme par exemple

dX (x, x )2 + dY (y, y  )2 .

T
Y
L
PO

N
H
EC

La distance dXY fait quune boule de X Y est le produit dune boule de X et dune boule
de Y, ce qui prouve que la topologie quelle dnit est bien la topologie produit.

E
L
O

5.4.3. Topologie quotient

Si X est un espace topologique et est une relation dquivalence sur X, on dnit la


topologie quotient sur X/ en disant que U est ouvert dans X/ si et seulement si son
image inverse dans X est ouverte dans X. Cest la topologie la plus ne rendant continue
la surjection canonique : X X/ .

Si Y est un espace topologique, alors f : X/ Y est continue si et seulement si


f : X Y est continue.
f : X/ Y est continue est continue si et seulement si f 1 (U) est ouvert pour tout
ouvert U de Y, ce qui quivaut, par dnition de la topologie quotient, ce que 1 (f 1 (U))
est ouvert dans X, pour tout ouvert U de Y, et donc ce que f : X Y soit continue.
Exercice 5.5. Quelle est la topologie quotient sur R/Q ?

E
U
IQ

Voici quelques espaces que lon peut construire par des passages au quotient. Le lecteur est invit
sarmer de ciseaux et de colle pour voir quoi ressemblent les trois premiers espaces, et chercher sur
Internet (par exemple sur le site http://www.mathcurve.com/surfaces/surfaces.shtml de R. Ferrol)
des images des deux derniers (on ne peut pas les plonger physiquement dans R3 ).
Le cylindre : cest le quotient de [0, 1][0, 1] par la relation dquivalence (x, 0) (x, 1), si x [0, 1].
La bande de Moebius : cest le quotient de [0, 1][0, 1] par la relation dquivalence (x, 0) (1x, 1),
si x [0, 1].
Le tore : cest le quotient de [0, 1] [0, 1] par la relation dquivalence (x, 0) (x, 1), si x [0, 1]
et (0, y) (1, y), si y [0, 1]. Cest aussi le quotient de R2 par Z2 ou encore le produit (R/Z)2 de deux
cercles.

E
L
O

T
Y
L
PO

N
H
EC

5. TOPOLOGIE

N
H
EC

E
U
Q
I

53

La bouteille de Klein : cest le quotient de [0, 1] [0, 1] par la relation dquivalence (x, 0) (x, 1),
si x [0, 1] et (0, y) (1, 1 y), si y [0, 1].
Le plan projectif rel : cest le quotient de la sphre unit de R3 par la relation dquivalence
x x ; il est homomorphe au quotient de [0, 1] [0, 1] par la relation dquivalence (x, 0) (1 x, 1),
si x [0, 1] et (0, y) (1, 1 y), si y [0, 1].

E
L
O

T
Y
POL

5.5. Espaces spars

Une topologie est spare si, quels que soient x, y X, avec x = y, on peut trouver des
ouverts U, V de X, avec x U, y V, et U V = . Par exemple, la topologie discrte
est spare (prendre U = {x} et V = {y}), et la topologie grossire est on ne peut moins
spare (sauf si X a 0 ou 1 lment). Dans un espace spar, les points sont ferms, mais
la rciproque nest pas vraie(28) .
Un espace mtrique est spar.

E
U
IQ

Si x = y, on a d(x, y) > 0, et si r = 21 d(x, y), alors B(x, r )B(y, r ) = , daprs lingalit


triangulaire.

Si les Xi sont spars, alors X =


Si
xj =
et yj
de X


iI

N
H
EC

Xi est spar.

x = (xi )iI et y = (yi )iI sont deux lments distincts de X, il existe j I tel que
yj , et comme Xj est spar, il existe des ouverts disjoints Uj et Vj de Xj contenant xj


respectivement. Alors U = Uj i=j Xi et V = Vj i=j Xi sont des ouverts disjoints
contenant x et y respectivement. On en dduit la sparation de X.

E
L
O

T
Y
L
PO

X est spar si et seulement si la diagonale = {(x, x), x X} est ferme dans X X.

Si X est spar, alors quels que soient x, y X distincts, il existe des ouverts Ux,y , Vx,y
disjoints, avec x Ux,y et y Vx,y . La condition Ux,y , Vx,y disjoints est quivalente ce
que louvert Wx,y = Ux,y Vx,y de X X ne rencontre pas . De plus, Wx,y contient (x, y),
ce qui fait que la runion des Wx,y , pour x = y, est gale (X X) qui est donc ouvert
en tant que runion douverts. On en dduit que est ferme.
Rciproquement, si est ferme, alors (X X) est ouvert. Par dnition de la topologie
produit, cela implique que si (x, y) (X X) (i.e. si x = y), alors il existe U, V ouverts
de X tels que U V (X X) et (x, y) U V. Alors x U, y V et U V = . On
en dduit la sparation de X.

Exercice 5.6. Montrer que, si f : X Y est injective et continue, et si Y est spar,


alors X est spar.

E
U
IQ

Par exemple, dans Cn muni de la topologie de Zariski, les points sont ferms puisque z = (z1 , . . . , zn )
est lensemble des zros communs de la famille de polynmes Xi zi , pour i I, mais la topologie de
Zariski est fort peu spare puisque tout ouvert de Zariski non vide est dense (pour la topologie de Zariski
et aussi pour la topologie usuelle de Cn ). Il a fallu attendre les travaux de A. Weil (1952) et J-P. Serre
(Gomtrie algbrique et gomtrie analytique, connu sous le nom de GAGA, 1956) pour que lon se
rende compte que cette topologie, loin dtre une curiosit pathologique, permet de retrouver, de manire
algbrique, la plupart des invariants que lon peut dnir en utilisant la topologie usuelle. Ceci servit de
point de dpart la rvolution grothendieckienne.
(28)

E
L
O

T
Y
L
PO

N
H
EC

54

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Un espace mtrique est spar grce la condition de sparation d(x, y) = 0 x = y . Si on


supprime la condition de sparation, on obtient une semi-distance qui permet encore de dnir une
topologie Td dans laquelle un ouvert non vide est une runion (quelconque) de boules ouvertes. Lespace
topologique (X, Td ) nest plus forcment spar (si x = y, mais d(x, y) = 0, alors tout ouvert de X
contenant x contient aussi y). Cest le cas des espaces L 1 (Rm ) et L 2 (Rm ) du III.2, par exemple.
On peut fabriquer un espace spar partir de (X, d), en identiant deux points dont la distance est
nulle. De manire prcise, on dnit une relation sur X par x y si et seulement si d(x, y) = 0 ; la
relation est une relation dquivalence grce la symtrie de d et lingalit triangulaire. De plus, on
a d(x, y) = d(x , y  ) si x x et y y  , toujours grce lingalit triangulaire. On en dduit le fait que
d dnit une distance sur lensemble X/ des classes dquivalence pour la relation , et le spar de
(X, d) est lensemble X/ muni de la distance induite par d.
Un exemple de cette construction est le passage de L 1 (Rm ) L1 (Rm ) ou de L 2 (Rm ) L2 (Rm )
rencontr dans le cours (cf. III.2).

E
L
O

Y
L
O
P

5.6. Intrieur, adhrence, densit

E
U
IQ

Si X est un espace topologique, et Y X, alors la runion Y de tous les ouverts de X


contenus dans Y est un ouvert, et donc est le plus grand ouvert contenu dans Y ; cest

lintrieur de Y. On dit que Y est dintrieur vide si Y= .

T
Y
L
PO

N
H
EC

De mme, lintersection Y de tous les ferms de X contenant Y est un ferm appel


ladhrence de Y. On dit que Y est dense dans X si Y = X. De manire quivalente, Y est
dense dans X si et seulement si Y U = quel que soit U ouvert non vide de X, ou encore
si et seulement si tout point de X admet au moins un point de Y dans chacun de ses
voisinages. Si (X, d) est un espace mtrique, cela se traduit encore par : Y est dense dans
X si et seulement si, quels que soient x X et > 0, il existe y Y tel que d(x, y) < .

E
L
O

Q est dense dans R et Qp (par construction).


Les polynmes sont denses dans lespace des fonctions continues sur [0, 1] muni de la
norme  = supx[0,1] |(x)| de la convergence uniforme (thorme de Weierstrass).
Si X est muni de la topologie grossire, tout point est dense dans X.

Si Y est dense dans X, si Z est spar, et si f, g : X Z sont continues et concident


sur Y, alors f = g.
Il sut de prouver que lensemble A des x X vriant f (x) = g(x) est ferm dans X,
puisque A contenant Y, et Y tant dense dans X, cela implique A = X. Or A est limage
inverse de la diagonale = {(x, x), x X} dans X X par lapplication x  (f (x), g(x)),
qui est continue, et lhypothse Z spar est quivalente ce que soit ferm dans X X, ce
qui fait que A est ferm comme image inverse dun ferm par une application continue.

N
H
EC

E
U
IQ

Exercice 5.7. Soit X un espace topologique. Montrer que Y X est dintrieur vide si
et seulement si son complmentaire est dense dans X.

T
Y
L
PO

Exercice 5.8. (i) Montrer que si Y1 est dense dans X1 et si Y2 est dense dans X1 , alors
Y1 Y2 est dense dans X1 X2 .

E
L
O

5. TOPOLOGIE

N
H
EC

E
U
Q
I

55

(ii) Soit f : Y Z une application continue entre espaces mtriques. Montrer que si X
est dense dans Y, et si la restriction de f X est une isomtrie, alors f est une isomtrie.

T
Y
POL

Exercice 5.9. (i) Montrer que si U est ouvert, alors lintrieur de ladhrence de U contient U, et quon
na pas toujours galit, mais que ladhrence de lintrieur de ladhrence de U est ladhrence de U.
(ii) Montrer que, si F est ferm, alors ladhrence de lintrieur de F est contenu dans F, et quon na
pas toujours galit, mais que lintrieur de ladhrence de lintrieur de F est lintrieur de F.

E
L
O

Exercice 5.10. Montrer que A = {(n, en ), n N} est dense dans C2 muni de la topologie de Zariski.
Est-t-il dense dans C2 pour la topologie usuelle ?

5.7. Suites dans un espace topologique


5.7.1. Suites, suites extraites
Soit X un espace topologique. Si (xn )nN est une suite dlment de X, et si a X, on
dit que xn tend vers a ou que xn a pour limite a, si pour tout voisinage V de a, il existe
N N, tel que xn V, si n  N. Il sut bien videmment de vrier ceci pour V dans
une base de voisinages de a.
Si X est spar, une suite a au plus une limite comme on le constate aisment en revenant
la dnition despace spar. On prendra garde au fait que ce nest plus forcment le
cas, si lespace nest pas spar. On dit quune suite est convergente si elle a au moins une
limite. On rserve la notation limn+ xn = a au cas o lespace est spar et donc la
limite est unique.

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

On obtient une traduction agrable de la notion de suite convergente en introduisant lespace topologique N = N {+}, muni de la topologie pour laquelle les ouverts sont les parties de N auxquelles on
a rajout les complmentaires dans N des parties nies de N. Cest alors un simple exercice de montrer
que limn+ xn = a si et seulement si la suite xn se prolonge en une fonction continue de N dans X
prenant la valeur a en + (i.e. lapplication de N dans X obtenue en envoyant n sur xn et + sur a est
continue).

Une suite (yn )nN est dite extraite de (xn )nN sil existe : N N tendant vers +
quand n tend vers +, telle que yn = x(n) , pour tout n N.
Si a est une limite de x = (xn )nN , alors a est aussi limite de toute suite extraite.
Soit : N N tendant vers + quand n tend vers +, ce qui se traduit par le fait que
peut stendre par continuit N, en posant (+) = +. Si a est une limite de x, alors
x peut aussi stendre par continuit N, en posant x(+) = a et donc x est continue
sur N, ce qui se traduit par le fait que a est limite de la suite extraite (x(n) )nN .
On peut aussi se passer de N, et revenir la dnition. Si V est un voisinage de a, alors
il existe N N tel que xn V, pour tout n  N. Par ailleurs, si : N N tend vers +
quand n tend vers +, il existe N N tel que (n)  N, si n  N . On a donc x(n) V,
pour tout n  N , ce qui permet de montrer que (x(n) )nN tend vers a.

5.7.2. Suites et continuit

T
Y
L
PO

N
H
EC

E
U
IQ

Si f : X Y est continue, et si x = (xn )nN est une suite dlments de X admettant a


comme limite, alors (f (xn ))nN admet f (a) pour limite.

E
L
O

56

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

La suite x se prolonge en une fonction continue de N dans X prenant la valeur a en +,


et comme f est continue, f x est continue sur N, ce qui se traduit par le fait que f (a) est
limite de la suite (f (xn ))nN .
On peut aussi se passer de N, et dire que si V est un voisinage de f (a), alors f 1 (V) contient
un voisinage U de a puisque f est continue, et quil existe N N tel que xn U, si n  N, ce
qui implique f (xn ) V, si n  N.

E
L
O

Y
L
O
P

Si X est un espace mtrique, alors f : X Y est continue en x si et seulement si pour


toute suite (xn )nN dlments de X tendant vers x, la suite (f (xn ))nN tend vers f (x).
On a dj dmontr (dans le cas despaces topologiques gnraux) que si f : X Y
est continue en x, alors pour toute suite (xn )nN dlments de X tendant vers x, la suite
(f (xn ))nN tend vers f (x). Maintenant, si f est non continue en x, il existe un voisinage V
/ V. Alors xn x
de f (x), tel que, pour tout n N, il existe xn B(x, 2n ) avec f (xn )
dans X, tandis que f (xn )  f (x). En prenant la contrapose, on en dduit que, si pour toute
suite (xn )nN dlments de X tendant vers x, la suite (f (xn ))nN tend vers f (x), alors f est
continue en x. Ceci permet de conclure.

N
H
EC

E
U
IQ

On prendra garde au fait que cette caractrisation de la continuit par les suites nest
pas valable pour un espace topologique gnral.

T
Y
L
PO

Exercice 5.11. Soit X un espace mtrique (ou mtrisable).


(i) Soit Z X. Montrer que a X est dans ladhrence Z de Z si et seulement si il existe une suite
(xn )nN dlments de Z, ayant a pour limite.
(ii) Montrer que Z est dense dans X si et seulement si tout point de X est la limite dune suite dlments
de Z.
(iii) Montrer que, si Y est un espace mtrique, si f, g sont deux applications continues de X dans Y,
telles que lon ait f (x) = g(x), pour tout x Z, o Z est dense dans X, alors f = g.

E
L
O

6. Compacit
6.1. Espaces compacts
Un espace topologique X est dit compact sil est non vide, spar, et si de tout recouvrement de X par des ouverts, on peut extraire un sous-recouvrement ni (29) . Autrement
dit, X (non vide et spar) est compact si, quelle que soit la famille (Ui )iI douverts de X
telle que iI Ui = X, il existe J I ni tel que iJ Ui = X. En passant aux complmentaires, on voit que la compacit de X (spar) est quivalente ce que de toute famille de
ferms de X dintersection vide, on puisse extraire une famille nie dintersection vide.

N
H
EC

Un ensemble ni, muni de la topologie discrte, est compact.

E
U
IQ

Lespace N = N {+}, muni de la topologie pour laquelle les ouverts sont les parties
de N et les complmentaires dans N des parties nies de N, est un espace compact.
(29)

T
Y
L
PO

La notion de compacit a t dgage en 1894 par Borel (pour des questions de mesure, cf. (ii) de
lex. 6.1, auquel Borel se rfrait sous le nom de thorme fondamental de la thorie de la mesure) et par
Cousin (pour des applications aux fonctions de plusieurs variables complexes).

E
L
O

6. COMPACIT

N
H
EC

E
U
Q
I

57

N est spar car, si x = y, alors x = + ou y = +, ce qui fait que lun des deux singletons
{x} ou {y} est ouvert, ainsi que son complmentaire. Par ailleurs, si les (Ui )iI forment un
recouvrement ouvert de N, alors un des Ui contient +, et son complmentaire est ni ; on
peut donc extraire du recouvrement par les Ui un sous-recouvrement ni.

E
L
O

T
Y
POL

Le segment [0, 1] est compact.

Soit (Ui )iI une famille douverts de [0, 1] formant un recouvrement. Soit A lensemble
des a [0, 1] tels que [0, a] puisse tre recouvert par un nombre ni de Ui , et soit M la borne
suprieure de A. Par hypothse, il existe i(M) I et > 0 tels que ]M, M+[[0, 1] Ui(M) ,
et par dnition de M, il existe a ]M , M[ et J I ni, tels que [0, a] iJ Ui . Mais alors
[0, b] iJ{i(M)} Ui , quel que soit b [M, M + [[0, 1], et donc [M, M + [[0, 1] A. Par
dnition de M, ceci implique M = 1, et permet de conclure.

Exercice 6.1. (i) Montrer que pour tout > 0, il existe une suite de segments ouverts ]an , bn [ telle

que nN (bn an ) < et ladhrence de nN ]an , bn [ contienne [0, 1].
(ii) Soit ]an , bn [, pour n N, une suite de segments ouverts tels que [0, 1] nN ]an , bn [. Montrer

que nN (bn an ) > 1. (On pourra admettre que le rsultat est vrai pour une famille nie.)

6.2. Compacit et suites

N
H
EC

E
U
IQ

Si X est un espace topologique, et si (xn )nN est une suite dlments de X, on dit
que a X est une valeur dadhrence de la suite (xn )nN , si tout voisinage de a contient
une innit de termes de la suite. Ceci quivaut ce que a soit dans ladhrence Fk de
{xn , n  k}, pour tout k N. En particulier, lensemble des valeurs dadhrence dune
suite est un ferm, puisque cest lintersection des ferms Fk , pour k N.

E
L
O

T
Y
L
PO

Si X est un espace mtrique, alors a est une valeur dadhrence de la suite (xn )nN , si
et seulement si on peut extraire une sous-suite de la suite (xn )nN ayant pour limite a.
Si on peut extraire de (xn )nN , une sous-suite (x(n) )nN de limite a, et si V est un voisinage
de a, alors x(n) V, pour tout n assez grand, ce qui prouve que a est une valeur dadhrence
de la suite (noter que ce sens nutilise pas le fait que X est mtrique). Rciproquement, si X
est mtrique, et si a est une valeur dadhrence de (xn )nN , alors pour tout n N, il existe
une innit de termes de la suite dans B(a, 2n ), et donc on peut choisir (n)  n tel que
x (n) B(a, 2n ). La suite (x(n) )nN est alors extraite de la suite (xn )nN et converge
vers a. Ceci permet de conclure.

Dans un compact, toute suite admet une valeur dadhrence ; dans un compact mtrique,
on peut extraire de toute suite une sous-suite convergente.

E
U
IQ

Soit X un compact, et soit (xn )nN une suite dlments de X. Soit Fn , si n N ladhrence
de lensemble {xn+p , p N} ; lintersection des Fn est, par dnition ou presque, lensemble
des valeurs dadhrence de la suite (xn )nN . Comme lintersection dun nombre ni de Fn est
toujours non vide puisquelle contient les xn , pour n assez grand, la compacit de X assure
que lintersection des ferms Fn , pour n N, est non vide, ce qui permet de conclure.

T
Y
L
PO

N
H
EC

Exercice 6.2. (i) Montrer que dans un compact, une suite ayant une seule valeur dadhrence a une
limite.
(ii) Donner un exemple de suite valeurs dans R ayant une seule valeur dadhrence mais ne convergeant pas.

E
L
O

58

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Un espace mtrique est compact si et seulement si toute suite (xn )nN dlments de X
admet une valeur dadhrence(30) (thorme de Borel-Lebesgue).

Y
L
O
P

On sait dj que dans un compact (mme non mtrique), toute suite admet une valeur
dadhrence ; montrons la rciproque dans le cas dun espace mtrique. Soit (Ui )iI un recouvrement ouvert de X. Alors, quel que soit x X, il existe k(x)  0 et i I, tels que
B(x, r(x) ) Ui , o r(x) = 2k(x) . On cherche prouver quon peut extraire du recouvrement par les Ui un recouvrement ni, et il sut de prouver quon peut en faire autant du
recouvrement par les B(x, r(x) ).
Pour cela, construisons par rcurrence une suite xn dlments de X vriant :
xn Yn , o Yn est le ferm complmentaire de jn1 B(xj , r(xj ) ),
k(xn )  k(y), quel que soit y Yn .
Si la construction sarrte, cest que les B(xj , r(xj ) ), pour j  n 1 recouvrent X, ce que lon
veut. Sinon, la suite (xn )nN a une valeur dadhrence y0 , et on a y0 Yn , quel que soit n N,
car Yn est ferm et xn+p Yn , quel que soit p N. Par construction de la suite (xn )nN , on
a d(xn , xn+p )  2k(xn ) , quels que soient n, p N. Comme on peut extraire une sous-suite de
Cauchy de la suite (xn )nN , on en dduit que k(xn ) +. En particulier, il existe n tel que
k(xn )  k(y0 ) + 1, en contradiction avec la construction de xn (puisque y0 Yn ). Ceci permet
de conclure.

E
L
O

N
H
EC

E
U
IQ

Exercice 6.3. Montrer que [0, 1] est compact en passant par les suites.

T
Y
L
PO

6.3. Proprits de base des compacts

Les noncs qui suivent sont dun usage constant.

E
L
O

6.3.1. Compacts dun espace topologique

Si X est compact, alors Y X est compact, si et seulement si Y est ferm.


Supposons Y ferm. Soit (Ui )iI un recouvrement(31) ouvert de Y. Par dnition, il existe,
pour tout i I, un ouvert Vi de X tel que Ui = Vi Y, et comme U = X Y est ouvert,
les Vi , pour i I, et U forment un recouvrement ouvert de X. Comme X est suppos compact,


il existe J I ni, tel que X U iJ Vi , et les Ui , pour i J forment un recouvrement
ouvert de Y extrait du recouvrement initial. On en dduit la compacit de Y.
Rciproquement, supposons Y X compact. Soit a
/ Y. Comme X est spar, pour tout
y Y, il existe des ouverts Uy , Vy tels que y Uy , a Vy et Uy Vy = . Les Uy , pour y Y,
forment un recouvrement ouvert de Y ; il existe donc J Y ni tel que Y yJ Uy . Mais
(30)

Cette caractrisation est parfois prise comme dnition des espaces compacts. Elle est eectivement
dun maniement plus facile que la caractrisation en termes de recouvrements ouverts si on cherche
vrier quun espace (mtrique) est compact. Par contre, si on veut utiliser la compacit dun espace pour
en tirer des consquences, cest en gnral la caractrisation par les recouvrements ouverts qui est la plus
naturelle et la plus puissante.
(31)
Si X est un espace mtrique, on peut passer par les suites. Comme X est compact, une suite (yn )nN
dlments de Y a une valeur dadhrence dans X, et si Y est ferm, cette valeur dadhrence est dans
Y, ce qui prouve que Y est compact. Rciproquement, si Y est compact, si a est dans ladhrence de Y,
il existe une suite (yn )nN dlments de Y ayant pour limite a dans X, et sa seule valeur dadhrence
dans X est alors a. Comme Y est suppos compact, cette suite admet une valeur dadhrence dans Y, et
comme sa seule valeur dadhrence dans X est a, cela implique a Y. On en dduit que Y est ferm.

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

6. COMPACIT

N
H
EC

E
U
Q
I

59

alors V = yJ Vy est un ouvert de X contenant a et ne rencontrant pas Y, ce qui prouve que


a nappartient pas ladhrence Y de Y. On a donc Y Y, ce qui prouve que Y est ferm.

T
Y
POL

Si X1 et X2 sont compacts, alors X1 X2 est compact.

E
L
O

Soit (Ui )iI une famille douverts de X1 X2 formant un recouvrement(32) . Si y X2 , soit


I(y) lensemble des i I tels que Ui (X1 {y}) soit non vide. Si i I(y), et si (a, y) Ui , il
existe Vi,y,a ouvert de X1 contenant a et Wi,y,a ouvert de X2 contenant y tels que Ui Vi,y,a
Wi,y,a . Les Ui , pour i dans I, formant un recouvrement de X1 X2 , les Vi,y,a , pour i I(y)
et (a, y) Ui , forment un recouvrement de X1 . Comme X1 est compact, il existe un ensemble
ni J(y) de couples (i, a), avec i I(y) et (a, y) Ui tels que X1 = (i,a)J(y) Vi,y,a . Soit alors
Wy = (i,a)J(y) Wi,y,a . Cest un ouvert de X2 contenant y, et Ui contient Vi,y,a Wy , quel
que soit (i, a) J(y). Comme X2 est compact, on peut trouver Y ni tel que X2 = yY Wy ,
et alors


yY (i,a)J(y) Ui yY (i,a)J(y) Vi,y,a Wy = yY (X1 Wy ) = X1 X2 ,

E
U
IQ

ce qui montre que lon peut extraire du recouvrement par les Ui un sous-recouvrement ni.

N
H
EC

Limage dun compact X par une application continue f : X Y, o Y est spar, est
un compact.

T
Y
L
PO

Soit (Ui )iI un recouvrement(33) ouvert de f (X). Par dnition, si i I, il existe Ui ouvert
de Y tel que Ui = Ui f (X), et comme f est continue, Vi = f 1 (Ui ) est ouvert dans X, et
(Vi )iI est donc un recouvrement ouvert de X. Comme X est compact, il existe J I ni tels
que les Vi , pour i J, recouvrent X, et les Ui , pour i J, forment alors un recouvrement
ouvert ni de f (X) extrait du recouvrement initial. On en dduit la compacit de f (X).

E
L
O

Si X est compact, et si f : X Y est bijective continue avec Y spar, alors f est un


homomorphisme.
Notons g : Y X lapplication rciproque de f de telle sorte que si F X, alors on a
g 1 (F) = {y Y x F, g(y) = x} = {y Y , x F, y = f (g(y)) = f (x)} = f (F). On
veut prouver que g 1 (F) est ferm dans Y si F lest dans X. Or g 1 (F) = f (F), et comme F
est compact puisque ferm dans un compact, et que Y est spar, f (F) est compact et donc
ferm. Ceci permet de conclure.

(32)

E
U
IQ

Si X1 et X2 sont des espaces mtriques, on peut raisonner en termes de suites. Soit (xn , yn )nN une
suite dlments de X1 X2 . Comme X1 est compact, on peut extraire de la suite (xn )nN une sous-suite
(x(n) )nN ayant une limite a dans X1 . Comme X2 est compact, on peut extraire de la suite (y(n) )nN
une sous-suite (y(n) )nN ayant une limite b dans X2 , et alors (x(n) , y(n) )nN admet (a, b) comme limite
dans X1 X2 puisque (x(n) )nN est extraite de (x(n) )nN , et donc tend vers a dans X1 . Autrement
dit la suite (xn , yn )nN admet une valeur dadhrence.
(33)
Si X et Y sont des espaces mtriques, on peut raisonner en termes de suites. Soit (yn )nN une suite
dlments de f (Y), et, si n N, soit xn X tel que yn = f (xn ). Comme X est compact, la suite (xn )nN
admet une valeur dadhrence a X, et comme f est continue, f (a) est une valeur dadhrence de la
suite (yn )nN . On en dduit la compacit de f (X).

E
L
O

T
Y
L
PO

N
H
EC

60

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

6.3.2. Compacts dun espace mtrique

Y
L
O
P

Si E est un espace mtrique, un compact X de E est ferm dans E et born, mais la


rciproque est en gnrale fausse.

E
L
O

On a dj vu quun compact est toujours ferm. Par ailleurs, si X est compact, et si x0 X,


alors x  d(x0 , x) est continue sur X et donc est borne puisque toute fonction continue
valeurs relles sur un compact est borne. Autrement dit, il existe M R+ tel que X
B(x0 , M), et X est born.
Soit E le segment [1, 1[ de R muni de la distance induite par la valeur absolue sur R ; cest
un espace mtrique parfaitement respectable. Alors X = [0, 1[ est ferm dans E puisque cest
lintersection de E avec le ferm R+ de R, et il est born. Il nest pas compact car on ne peut
1
pas extraire de recouvrement ni du recouvrement de X par les ouverts Un = X] 1
2 , 1 n [.

Si X est compact, et f : X R est continue, alors f atteint son maximum et son


minimum.

E
U
IQ

Comme X est compact et f continue, cela implique que f (X) est compact, et donc admet
des borne infrieure et suprieure nies car f (X) est born, et les contient car il est ferm.

N
H
EC

Si E est un espace vectoriel de dimension nie sur R ou C, alors les compacts de E sont
les ferms borns(34) .

T
Y
L
PO

Par dnition de la norme   sur R , un born de R est inclus dans [M, M]n , si M est
assez grand. Or [M, M] est compact, puisque cest limage de [0, 1] par lapplication continue
x  (2x 1)M, et donc [M, M]n est compact comme produit de compacts. Comme un ferm
dun compact est compact, on en dduit quun ferm born de (Rn ,   ) est compact. Le
rsultat dans le cas dun R ou C-espace vectoriel de dimension nie quelconque sen dduit
si on sait que deux normes sur un R-espace vectoriel de dimension nie sont quivalentes
(cf. no 10.3), et donc que les ferms borns sont les mmes, quelle que soit la norme.
n

E
L
O

Une fonction continue sur un compact dun espace mtrique est uniformment continue
(thorme de(35) Heine, 1872).
f : X Y, o X et Y sont des espaces mtriques, est uniformment continue si
> 0, > 0, tel que dX (x, x ) < dY (y, y  ) < .
Supposons X compact. Soit > 0. Comme f est continue, pour tout x X, il existe x > 0
tel que dX (x, x ) < 2x dY (f (x), f (x )) < 2 . Les BX (x, x ) forment un recouvrement(36)
(34)

En lire PC, cette proprit est prise comme dnition de compact ; on peut dicilement imaginer
un point de vue plus nocif : tre ferm est une notion relative (un ensemble est toujours ferm dans
lui-mme), alors que la compacit est une notion intrinsque. Qui plus est, cette proprit devient fausse
en dimension innie, et les espaces de dimension innie ne sont pas quune lubie de mathmaticien.
(35)
Ce thorme a en fait t dmontr par Dirichlet en 1854, pour les fonctions continues sur un segment,
mais Heine a donn son nom la continuit uniforme alors que Dirichlet se contentait de dmontrer le
rsultat avec des et des en vue de justier lintgration de Cauchy pour les fonctions continues, ce
que Cauchy avait omis de faire en confondant les notions de continuit et continuit uniforme.
(36)
Comme on travaille avec des espaces mtriques, on peut aussi passer par les suites. Supposons donc
que X est compact, que f : X Y est continue mais pas uniformment continue. En niant la dnition de
la continuit uniforme rappele ci-dessus, on voit quil existe > 0, tel que, quel que soit n N, il existe

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

6. COMPACIT

N
H
EC

E
U
Q
I

61

ouvert de X ; on peut donc en extraire un recouvrement ni X xJ BX (x, x ), o J X


est ni. Alors, par construction, si x X, il existe x J tel que dX (x, x ) < x . Soit alors
= inf xJ x . Si x1 , x2 X vrient dX (x1 , x2 ) < , et si x J est tel que dX (x, x1 ) < x , alors
dX (x, x2 ) < 2x , et donc dY (f (x), f (x1 )) < 2 , dY (f (x), f (x2 )) < 2 et dY (f (x2 ), f (x1 )) < .
Ceci montre que f est uniformment continue.

E
L
O

T
Y
POL

Exercice 6.4. Soit (E,  ) un espace vectoriel norm de dimension nie. On dit que f : E C tend
vers 0 linni, si pour tout > 0, il existe M > 0, tel que |f (x)| < , si x  M. Montrer que, si
f : E C est continue et tend vers 0 linni, alors f est borne et |f | atteint son maximum.
Exercice 6.5. Soit (X, d) un espace mtrique. Si F X, et si x X, on dnit la distance d(x, F) de
x F comme la borne infrieure des d(x, y), pour y F.
(i) Montrer que x  d(x, F) est continue et mme 1-lipschitzienne sur X.
(ii) Montrer que d(x, F) = 0 si et seulement si x est dans ladhrence F de F.
(iii) En dduire que si F1 et F2 sont des ferms disjoints, il existe des ouverts disjoints U1 , U2 avec
F1 U1 et F2 U2 .
(iv) On dnit la distance entre F1 et F2 par d(F1 , F2 ) = inf xF1 , yF2 d(x, y). Montrer que si F1 et
F2 sont des compacts disjoints, alors d(F1 , F2 ) > 0.
(v) Montrer que si F1 F2 = , si F1 est ferm et si F2 est compact, alors d(F1 , F2 ) = 0.
(vi) Construire des ferms disjoints de R ou R2 dont la distance est nulle.

T
Y
L
PO

N
H
EC

E
U
IQ

Exercice 6.6. Soient X un compact mtrique et f : X X une application contractante (i.e. vriant
d(f (x), f (y)) < d(x, y), quels que soient x = y).
(i) Montrer que f a un unique point xe x0 .
(ii) Montrer que si x X, et si f n = f f (n fois), alors f n (x) x0 .
(iii) Montrer que f n f uniformment sur X.

E
L
O

Exercice 6.7. (dicile) Soit X un espace mtrique. Montrer que si toute fonction continue de X dans
R est borne, alors X est compact.

6.3.3. Compacit locale


La compacit dun espace est une proprit trs agrable, mais rarement vrie. Dans
les applications, il sut souvent que cette proprit soit vraie localement : on dit quun
espace est localement compact si tout point possde une base de voisinages constitue de
compacts.
R, C et, plus gnralement, un espace vectoriel de dimension nie sur R ou C sont
localement compacts.
Un espace compact est localement compact.

N
H
EC

E
U
IQ

(xn , xn ) X X tels que dX (xn , xn )  2n et dY (f (xn ), f (xn ))  . Comme X est suppos compact, il
en est de mme de X X, et la suite (xn , xn )nN admet une valeur dadhrence (a, b) dans X X. De
plus, comme dX (xn , xn ) 0, on a a = b, et comme f est continue, (f (a), f (b)) est une valeur dahrence
de la suite (f (xn ), f (xn ))nN dans Y Y. Comme f (a) = f (b), cela est en contradiction avec le fait que
dY (f (xn ), f (xn ))  , quel que soit n N (en eet, (y, y  )  dY (y, y  ) est continue sur Y Y, et une
valeur dahrence (c, c ) de la suite (f (xn ), f (xn ))nN doit donc vrier dY (c, c )  > 0). Ceci permet
de conclure.

E
L
O

T
Y
L
PO

62

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Soient X un compact et x X. Comme X est spar, il existe, pour tout y = x, des


ouverts Ux,y et Vx,y , dintersection vide, contenant x et y respectivement. Il en rsulte que y
nappartient pas ladherence Fx,y de Ux,y , et donc que, si V est un ouvert contenant x et


si F est son complmentaire, alors F yX{x} Fx,y = . Or F est compact, en tant que
ferm dun compact, et F Fx,y est ferm dans F pour tout y ; on en dduit lexistence dun


sous-ensemble ni Y de X {x} tel que F yY Fx,y = . Soit UV = yY Ux,y ; alors UV
est un ouvert de X, en tant quintersection nie douverts, qui contient x, et dont ladhrence
FV est contenue dans V, puisque cette adhrence est contenue dans le ferm Fx,y , pour tout
y Y. Comme FV est compact, il rsulte de ce qui prcde, que tout ouvert V contenant x
contient un compact FV qui, lui-mme, contient un ouvert UV dont x est lment. Ceci prouve
que les compacts forment une base de voisinage de x, et permet de conclure.

E
L
O

Y
L
O
P

6.4. La droite relle acheve


6.4.1. Les espaces topologiques ordonns R et R+

E
U
IQ

On note R = R {} la droite relle acheve. On tend  de manire naturelle en


une relation dordre totale sur R, en convenant que  a  +, quel que soit a R.
On fait de R un espace topologique, en prenant les ]a, b[, pour a < b R, et les [, a[
et ]a, +], pour a R, comme base douverts. La topologie induite sur R est donc la
topologie usuelle.

T
Y
L
PO

N
H
EC

Une suite de nombres rels xn tend vers + dans R si et seulement si xn tend vers +
au sens classique. (Idem pour .)

E
L
O

Les ]a, +] forment une base de voisinages de +, et donc xn + dans R si et seulement


si, quel que soit a R, il existe N N tel que xn ]a, +], si n  N.

Lespace topologique R est isomorphe [1, 1] en tant quespace ordonn et en tant


quespace topologique ; en particulier, il est compact et mtrisable, et tout sous-ensemble
non vide de R admet une bonne infrieure et une borne suprieure.
Lapplication x  f (x), avec f (x) =

x
1+|x| ,

si x R, f (+) = 1 et f () = 1, est

un homomorphisme strictement croissant de R sur [1, 1], dont linverse est g dni par
x
, si x R, g(1) = +, g(1) = (nous laissons au lecteur le soin de vrier
g(x) = 1|x|
que f et g sont bien des applications continues inverses lune de lautre).

Une suite (xn )nN croissante (resp. dcroissante) dlments de R converge vers la borne
suprieure (resp. infrieure) de {xn , n N}.
Si X R est non vide, alors sup X et inf X sont dans ladhrence de X.

E
U
IQ

En utilisant lhomomorphisme f : R [1, 1], qui est strictement croissant, on se ramne


dmontrer le mme nonc pour X [1, 1] ce qui permet de traiter tous les cas de la mme
manire. Maintenant, si la borne suprieure M de X appartient X, elle appartient a fortiori
son adhrence. Si M nappartient pas X, alors pour tout n > 0, il existe xn X avec
M 2n < xn < M, ce qui prouve que M est limite dune suite dlments de X et donc est
dans son adhrence. Ceci permet de conclure.

T
Y
L
PO

N
H
EC

On note R+ la demi-droite acheve. Cest lensemble des x R vriant x  0. On


tend laddition R+ de la manire vidente, en posant x + (+) = +, si x R+ .

E
L
O

6. COMPACIT

N
H
EC

E
U
Q
I

63

Comme toute suite croissante dlments de R+ admet une limite dans R+ , on en dduit
que :

T
Y
POL


Toute srie nN un termes dans R+ converge dans R+ . Si les un sont dans R+ , alors


nN un < + si et seulement si la srie
nN un converge au sens usuel.

E
L
O

6.4.2. Limite suprieure, limite infrieure

Toute suite (xn )nN dlments de R admet une plus grande valeur dadhrence lim sup xn ,
limite suprieure de la suite xn et une plus petite valeur dadhrence lim inf xn , limite infrieure de la suite xn . De plus, (xn )nN converge si et seulement si ses limites suprieure
et infrieure sont gales, et la limite de la suite est alors la valeur commune des limites
suprieure et infrieure(37) .
La compacit de R implique que lensemble des valeurs dadhrence dune suite (xn )nN
dlments de R est non vide. Comme cet ensemble est ferm, les bornes infrieure et suprieure de cet ensemble sont encore des valeurs dadhrence ; autrement dit toute suite (xn )nN
dlments de R admet une plus grande valeur dadhrence. De plus, comme R est un espace
compact mtrisable, une suite converge si et seulement si elle a une seule valeur dadhrence et
donc si et seulement si ses limites suprieure et infrieure sont gales. On en dduit le rsultat.

On a aussi lim sup xn = inf



et lim inf xn = sup inf xn .

T
Y
L
PO

kN

sup xn
nk

N
H
EC

E
U
IQ

kN

nk

Pour viter davoir traiter sparment les cas o une des limites est innie, on utilise
lhomomorphisme f : R [1, 1] ci-dessus pour se ramener au cas de suites valeurs dans


[1, 1]. Soient a = lim sup xn et b = inf kN supnk xn , et soit > 0. Comme a est une
valeur dadhrence, il existe pour tout k N, un entier n  k tel que |xn a| < . On a
donc supnk xn  a , pour tout k, et donc b  a , pour tout > 0. On en dduit que
b  a. Par ailleurs, comme a est la plus grande valeur dadhrence, il ny a quun nombre
ni de n tels que xn  a + , et donc supnk xn  a + , si k est assez grand, et b  a + ,
pour tout > 0. On en dduit que b  a, ce qui permet de dmontrer la premire galit. La
seconde se dmontre de mme en renversant les ingalits.

E
L
O

6.5. Lespace topologique T = R/Z


Z tant un sous-groupe de R pour laddition, on peut considrer le quotient R/Z qui
est un groupe commutatif ; on le munit de la topologie quotient, ce qui en fait un espace
topologique.

E
U
IQ

Si : R R/Z est lapplication naturelle, lapplication f  f est une bijection de


lensemble des fonctions sur R/Z sur celui des fonctions sur R vriant f (x + n) = f (x)
pour tous x R et n Z. Autrement dit, une fonction sur R/Z est la mme chose
quune fonction priodique de priode 1 sur R. Par ailleurs, par dnition de la topologie
quotient, une fonction f sur R/Z est continue si et seulement si f est continue sur R.
(37)

E
L
O

T
Y
L
PO

N
H
EC

a a lair un peu tautologique, mais il est trs utile de disposer des quantits lim sup xn et lim inf xn
sans aucune hypothse sur la suite (xn )nN .

64

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Autrement dit, lespace C (R/Z) des fonctions continues sur R/Z sidentie naturellement
lespace des fonctions continues sur R, priodiques de priode 1.

Y
L
O
P

Lapplication x  exp(2i x) induit des homomorphismes de R/Z et [0, 1]/(0 1),


munis de la topologie quotient, sur le cercle(38) S1 = {z C, |z| = 1} muni de la topologie
induite par celle de C. En particulier, R/Z est un espace compact mtrisable.

E
L
O

Notons : R R/Z lapplication naturelle et f : R S1 lapplication x  exp(2i x).


Comme f est priodique de priode 1, elle induit une application f de R/Z dans S1 qui est
bijective de manire vidente, et on a f = f par construction. De plus, f est continue de R
dans C, et donc f est continue de R/Z (muni de la topologie quotient) dans S1 (muni de la
topologie induite par celle de C). Comme f est injective et comme S1 est spar car mtrique,
on en dduit que R/Z est spar (cf. ex. 5.6).
Maintenant, lapplication x  x de [0, 1] dans R est continue, et donc la compose avec
est une application continue de [0, 1] dans R/Z qui est surjective. Comme la seule relation
modulo Z entre les lments de [0, 1] est 0 1, cette application continue induit, par passage
au quotient, une injection continue : [0, 1]/(0 1) R/Z, et comme elle est surjective,
cest une bijection continue de [0, 1]/(0 1) sur R/Z. Comme R/Z est spar, on en dduit,
par le mme argument que ci-dessus, que [0, 1]/(0 1) est spar. Comme [0, 1] est compact
et comme lapplication naturelle de [0, 1] dans [0, 1]/(0 1) est continue par dnition de la
topologie quotient, on en dduit, en utilisant les deux derniers points de lalina 6.3.1, que :
[0, 1]/(0 1) est compact ;
: [0, 1]/(0 1) R/Z est un homomorphisme et R/Z est compact ;
f : R/Z S1 est un homomorphisme.
Ceci permet de conclure.

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

Ces diverses identications permettent de voir un lacet dans un espace topologique X


comme, au choix :
une application continue : S1 X,
une application continue : R X, priodique de priode 1,
une application continue : R/Z X,
une application continue : [0, 1] X vriant (1) = (0).
Cest cette dernire description qui est utilise la plupart du temps dans le cours.
7. Connexit
7.1. Ensembles connexes

E
U
IQ

Si X est un espace topologique, les proprits suivantes sont quivalentes :


(i) toute application continue de X dans {0, 1} (muni de la topologie discrte) est
constante ;
(ii) toute application continue de X dans un espace topologique discret Y est constante ;
(iii) X ne peut pas scrire comme runion de deux ouverts non vides disjoints ;
(iv) X ne peut pas scrire comme runion de deux ferms non vides disjoints ;
(38)

E
L
O

T
Y
L
PO

N
H
EC

Visuellement, si on prend un segment et quon attache ses deux extrmits, on obtient un cercle.

7. CONNEXIT

N
H
EC

E
U
Q
I

65

(v) si Y X est la fois ouvert et ferm, alors Y = ou Y = X.

T
Y
POL

Limplication (ii)(i) suit juste de ce que {0, 1} est un ensemble discret. Rciproquement,
si Y est discret, toute application g : Y {0, 1} est continue ; on en dduit que si X vrie (i),
et f : X Y est continue, alors toute application compose g f : X {0, 1} est constante,
ce qui implique que f est constante. Les conditions (i) et (ii) sont quivalentes.
Maintenant, si f : X {0, 1} est continue, alors U1 = f 1 ({0}) et U2 = f 1 ({1}) sont
ouverts puisque {0} et {1} sont ouverts dans {0, 1}, sont disjoints, et X = U1 U2 . Rciproquement, si U1 et U2 sont ouverts, disjoints, et si X = U1 U2 , lapplication f : X {0, 1}
dnie par f (x) = 0, si x U1 et f (x) = 1 si x U2 est continue. On en dduit quil existe
f : X {0, 1} continue non constante si et seulement si on peut crire X comme runion
de deux ouverts non vides disjoints ; do lquivalence de (i) et (iii). Lquivalence des autres
proprits avec (iii) est immdiate.

E
L
O

Un espace topologique X est connexe sil est non vide et vrie une des (et donc
toutes les) proprits quivalentes prcdentes.

E
U
IQ

Si X1 et X2 sont deux ensembles connexes avec X1 X2 = , alors X1 X2 est connexe.

N
H
EC

Soit f : X1 X2 {0, 1} continue. Les restrictions de f X1 et X2 sont continues et donc


constantes. Comme on a suppos X1 X2 = , on peut choisir y X1 X2 , et f vaut f (y) sur
X1 et X2 ; par suite elle est constante sur X1 X2 . On en dduit la connexit de X1 X2 .

T
Y
L
PO

Ceci permet, si X est un espace topologique quelconque, et x X, de dnir la composante connexe Cx de x dans X comme le plus grand sous-ensemble connexe de X contenant x ; cest la runion de tous les connexes de X contenant x. On appelle composante
connexe de X tout sous-ensemble de la forme Cx , pour x X. On a y Cx si et seulement si Cy = Cx , ce qui fait que les composantes connexes de X forment une partition
de X, la partition en composantes connexes. Un ensemble est totalement discontinu si les
composantes connexes sont rduites un point.

E
L
O

Dans R, les connexes sont les segments (tous les segments, i.e. les [a, b], [a, b[, ]a, b],
]a, b[, pour a, b R, ainsi que les demi-droites ou R tout entier obtenus en permettant
a ou b de prendre les valeurs ).
Si X R nest pas un segment, cest quil existe a
/ X et x1 , x2 X, avec x1 < a et
x2 > a. Alors U1 = X] , a[ et U2 = X]a, +[ sont des ouverts de X, qui sont non vides,
disjoints, et dont la runion est X, ce qui prouve que X nest pas connexe. Autrement dit, si
X est connexe, alors X est un segment.
Maintenant, soient a  b, et soit f : [a, b] {0, 1} continue. Quitte remplacer f par 1 f ,
on peut supposer que f (a) = 0. Soit X = {x [a, b], f (x) = 1}, et soit c la borne infrieure
de X, si X nest pas vide. Par dnition de c, il existe une suite dlments de X (qui peut tre
la suite constante c, si c X) ayant pour limite c, et comme f est continue, on a f (c) = 1. En
particulier, on a c = a, et si x [a, c[, alors f (x) = 0, par dnition de c. Comme f est continue
et comme c est dans ladhrence de [a, c[, cela implique que f (c) = 0. Do une contradiction
qui prouve que X est vide et donc que f est constante sur [a, b]. On en dduit la connexit du
segment [a, b].
Pour prouver la connexit de [a, b[, on prend une suite croissante bn tendant vers b, et
on crit [a, b[ comme runion croissante des segments [a, bn ] qui sont connexes daprs ce qui

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

66

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

prcde. Comme une runion de connexes dont lintersection est non vide est connexe, cela
prouve que [a, b[ est connexe. Les autres cas se traitant de la mme manire, cela permet de
conclure.

Y
L
O
P

Limage dun ensemble connexe par une application continue est un ensemble connexe.

E
L
O

Si X est connexe, si f : X Y est continue, et si g : f (X) {0, 1} est continue, alors


g f : X {0, 1} est continue, et donc constante puisque X est connexe. Comme f : X f (X)
est surjective, cela implique que g est constante. On en dduit la connexit de f (X).

Soit f : [a, b] R continue. Si f (a) et f (b) sont de signes opposs, alors il existe
x [a, b] tel que f (x) = 0 (thorme des valeurs intermdiaires).
Comme [a, b] est connexe, son image par f lest aussi et donc est un segment de R, et comme
cette image contient des rels ngatifs et positifs par hypothse, elle contient 0.

Si X et Y sont connexes, alors X Y est connexe.

E
U
IQ

Soit f : X Y {0, 1} continue. Si x X, la restriction de f {x} Y est continue et


donc constante, et si y Y, la restriction de f X {y} est continue et donc constante. Ceci
implique que si (x1 , y1 ), (x2 , y2 ) X Y, alors f (x2 , y2 ) = f (x2 , y1 ) = f (x1 , y1 ), et donc que
f est constante. On en dduit la connexit de X Y.

T
Y
L
PO

N
H
EC

Si X est un espace topologique, et si Y X est connexe, alors ladhrence de Y dans X


est connexe.
Soit f : Y {0, 1} continue. Comme Y est connexe, la restriction de f Y est constante.
Soit a {0, 1} limage de Y. Alors f 1 (a) est un ferm de Y contenant Y, et donc est gal
Y par dnition de ladhrence. Autrement dit, f est constante. On en dduit la connexit de
Y.

E
L
O

Les composantes connexes dun espace topologique sont fermes.


7.2. Connexit par arcs
Un espace topologique X est dit connexe par arcs si, quels que soient x, y X, il existe
u : [0, 1] X continue, avec u(0) = x et u(1) = y (i.e. si on peut joindre nimporte
quelle paire dlments de X par un chemin continu). Si X1 et X2 sont connexes par arcs,
et si X1 X2 est non vide, alors X1 X2 est connexe par arcs puisquon peut joindre
nimporte quel point de X1 X2 a un point de lintersection par un chemin continu, et
donc nimporte quel couple de points de X1 X2 . Ceci permet, comme ci-dessus, de parler
des composantes connexes par arcs de X.

N
H
EC

E
U
IQ

Un espace connexe par arcs est connexe(39) , mais il existe des ensembles connexes qui
ne sont pas connexes par arcs.

T
Y
L
PO

Soit X connexe par arc, et soit x0 X. Par hypothse, il existe, pour tout x X, une
application continue u : [0, 1] X avec u(0) = x0 et u(1) = x. Comme [0, 1] est connexe et
comme limage dun connexe par une application continue est connexe, cela montre que x est
(39)

E
L
O

Cest le principal intrt de la connexit par arcs ; la connexit est dutilisation nettement plus facile.

7. CONNEXIT

N
H
EC

E
U
Q
I

67

dans la composante connexe de x0 . Par suite la composante connexe de x0 est X tout entier
qui, de ce fait, est connexe.
Pour des exemples de connexes non connexes par arcs, voir la rubrique tratologie.

T
Y
POL

Un ouvert connexe de R est connexe par arcs.

E
L
O

Soit U un ouvert connexe de Rn , et soient x0 U et X la composante connexe par arcs


de x0 . Soit x X. Comme U est ouvert, il existe r > 0 tel que B(x, r) soit incluse dans
U. Si y B(x, r), le segment [x, y] est inclus dans U, et comme il existe un chemin continu
joignant x0 x dans U, il sut de composer ce chemin avec le segment [x, y] pour obtenir
un chemin joignant x0 y dans U. On en dduit lappartenance de y X, et donc linclusion
de B(0, r) dans X, ce qui prouve que X est ouvert. Maintenant, soit x dans ladhrence de X
dans U, et soit r > 0 tel que B(x, r) soit incluse dans U. Par dnition de ladhrence, il existe
y X B(x, r), et comme le segment [y, x] est contenu dans U, on dduit comme ci-dessus que
x X, ce qui prouve que X est ferm. On a donc prouv que X est la fois ouvert et ferm
dans U, et comme il est non vide et que U est suppos connexe, cela implique que X = U. Ceci
permet de conclure.

E
U
IQ

Un ouvert de Rn est une runion dnombrable douverts connexes. Un ouvert de R est


une runion dnombrable de segments ouverts.

N
H
EC

Soit U un ouvert de Rn . Si x U, il existe r > 0 tel que B(x, r) U, et comme B(x, r) est
connexe par arcs (et mme par segments), la composante connexe de x contient B(x, r). On
en dduit que les composantes connexes de U sont des ouverts. Maintenant, un ouvert de Rn
contient un point dont toutes les coordonnes sont rationnelles, et comme les composantes
connexes de U sont disjointes, on obtient une injection de lensemble de ces composantes
connexes dans Qn , en choisissant un point coordonnes rationnelles dans chacune dentre
elles. Comme Qn est dnombrable, cela montre que lensemble des composantes connexes de U
est dnombrable. On en dduit le premier nonc. Le second en est une consquence immdiate
puisquun ouvert connexe de R est un segment ouvert.

E
L
O

T
Y
L
PO

Exercice 7.1. Montrer que si n  2, et si U est un ouvert connexe de Rn , alors U {x} est connexe,
quel que soit x U.
Exercice 7.2. (i) Montrer que R et R2 ne sont pas homomorphes ; que [0, 1] et [0, 1]2 ne sont pas
homomorphes.
(ii) Montrer que [0, 1] et le cercle C = {z C, |z| = 1} ne sont pas homomorphes.
Exercice 7.3. Montrer que [0, 1] et ]0, 1[ ne sont pas homomorphes.
Exercice 7.4. Soit X le sous-ensemble de R constitu de trois cercles de rayon 1 dont les centres
forment les trois sommets dun triangle quilatral dont la longueur des cts est 2 (chacun des cercles
est donc tangent aux deux autres). Soit Y form de trois cercles de rayon 1 centrs en (0, 0), (2, 0) et (4, 0).
Montrer que X et Y ne sont pas homomorphes.

N
H
EC

E
U
IQ

Exercice 7.5. (dicile)


(i) Soit (Fn )nN une suite dcroissante (Fn+1 Fn ) de ferms connexes de R2 , et soit F = nN Fn .
(a) Donner un exemple o F nest pas connexe.
(b) Montrer que, si F0 est compact, alors F est connexe.
(ii) Soit (xn )nN une suite dlments de R2 telle que d(xn+1 , xn ) 0.
(a) Montrer que, si la suite est borne, lensemble de ses valeurs dadhrence est connexe.

E
L
O

T
Y
L
PO

68

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

(b) Est-ce forcment le cas si la suite nest pas borne ?

Y
L
O
P

Exercice 7.6. (dicile, sa solution utilise la notion despace contractile introduite plus tard dans le
cours) Montrer que le cylindre et la bande de Moebius ne sont pas homomorphes.

E
L
O

8. Compltude

8.1. Suites de Cauchy

Soit (X, d) un espace mtrique. Une suite (xn )nN est de Cauchy (ou vrie le critre
de Cauchy) si le diamtre de {xk , k  n} tend vers 0 quand n +, ce qui se traduit,
au choix, par :
quel que soit
 > 0, il existe N
 N, tel que d(xn+p , xn ) < si n  N et p N ;
limn+ suppN d(xn+p , xn ) = 0.
On remarquera quune suite de Cauchy est en particulier borne.

E
U
IQ

Exercice 8.1. (i) Montrer que si d est ultramtrique, alors (xn )nN est de Cauchy si et
seulement si d(xn+1 , xn ) 0.
(ii) Construire une suite (xn )nN dlments de R, vriant d(xn+1 , xn ) 0, et qui
nest pas de Cauchy.

T
Y
L
PO

N
H
EC

Une suite de Cauchy ayant au moins une valeur dadhrence a une limite.

E
L
O

Soit (xn )nN une suite de Cauchy. Supposons que a en soit une valeur dadhrence. Comme
X est un espace mtrique, il existe une suite (x(n) )nN extraite de (xn )nN ayant a pour limite.
Soit alors > 0. Comme (xn )nN est de Cauchy, il existe N0 N tel que d(xm+p , xm ) < ,
si m  N0 et p N. Comme (n) tend vers +, il existe N1 N tel que (n)  N0 , si
n  N1 , et comme x(n) a, il existe N2  N1 tel que d(x(n) , a) < , si n  N2 . Alors
d(x(n)+p , a) < 2, si n  N2 et p N, et donc d(xm , a) < 2, si m  (N2 ). On en dduit
que xn a, ce qui permet de conclure.

Lespace (X, d) est complet si toute suite de Cauchy admet une valeur dadhrence ou,
ce qui revient au mme, une limite. Le critre qui suit permet de ne considrer que des
suites convergeant normalement.

(X, d) est complet si et seulement si la condition +
n=0 d(xn+1 , xn ) < + implique que
(xn )nN a une limite.
+
+
Si n=0 d(xn+1 , xn ) < +, alors suppN d(xn , xn+p )  k=0 d(xn+k+1 , xn+k ) tend vers 0
quand n + puisque major par le reste dune srie convergente. On en dduit que la suite
(xn )nN est de Cauchy, et donc converge si (X, d) est complet.
+
Rciproquement, si toute suite (xn )nN telle que n=0 d(xn+1 , xn ) < + a une limite,
et si (yn )nN est une suite de Cauchy, on peut en extraire une sous-suite (y(n) )nN telle
que suppN d(y(n+p) , y(n) )  2n quel que soit n N. Il sut de dnir (n) comme le
N correspondant = 2n dans la dnition dune suite de Cauchy. La suite xn = y(n)
+
vrie n=0 d(xn+1 , xn ) < + ; elle converge donc, et comme elle est extraite de (yn )nN ,
cela prouve que (yn )nN a une valeur dadhrence et donc une limite puisquelle est de Cauchy.
On en dduit la compltude de X.

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

8. COMPLTUDE

N
H
EC

E
U
Q
I

69

Si (X, d) est complet, et si Y est ferm dans X, alors (Y, d) est complet.

T
Y
POL

Si (xn )nN est une suite de Cauchy dans Y, alors cest une suite de Cauchy dans X ; elle a
donc une limite dans X qui appartient Y puisque Y est ferm. Do la compltude de Y.

E
L
O

Un espace mtrique compact est complet.

Si (xn )nN est de Cauchy dans un espace mtrique compact X, alors (xn )nN admet une
valeur dadhrence puisque X est compact, et donc converge daprs le point ci-dessus, ce qui
prouve que X est complet.

Daprs le point prcdent, un espace compact est complet quelle que soit la distance
utilise pour dnir la topologie. Ce nest pas le cas en gnral : la compltude est une
proprit mtrique et pas topologique.

x
Exercice 8.2. (i) Montrer que d (x, y) = |f (y) f (x)|, avec f (x) = 1|x|
est une distance sur ] 1, 1[
quivalente la distance usuelle.
(ii) Montrer que ] 1, 1[ est complet pour d mais pas pour la distance usuelle.

R est complet.

N
H
EC

E
U
IQ

Soit (xn )nN une suite de Cauchy dlments de R. En particulier, la suite est borne et
il existe M > 0 telle que (xn )nN soit valeurs dans [M, M]. Comme [M, M] est compact,
cela implique que (xn )nN a une valeur dadhrence, et donc quelle a une limite puisquelle
est de Cauchy. Ceci permet de conclure.

E
L
O

T
Y
L
PO

Si X et Y sont complets, alors X Y est complet.

Si (xn , yn )nN est une suite de Cauchy dans X Y, alors (xn )nN est de Cauchy dans X
et (yn )nN est de Cauchy dans Y, et si a et b dsignent les limites respectives de (xn )nN et
(yn )nN , alors (xn , yn )nN tend vers (a, b). On en dduit la compltude de X Y.

8.2. Principales proprits des espaces complets


Lintrt principal de travailler dans un espace complet est que les problmes dexistence
sont nettement plus faciles. Le thorme du point xe ci-dessous a de multiples applications lexistence dobjets (solutions dquations direntielles, racines de polynmes
coecients rels, complexes, ou p-adiques, inversion locale de fonctions de classe C 1 . . .).
Le lemme de Baire est un autre de ces outils magiques fournissant lexistence dune innit de solutions des problmes pour lesquels on a du mal en exhiber une(40) ; son
utilisation ncessite nettement plus dastuce que celle du thorme du point xe.

N
H
EC

E
U
IQ

Dans un espace complet, une application strictement contractante admet un unique


point xe, et la suite des itrs de tout point tend vers ce point xe (thorme du point
xe).
(40)

E
L
O

T
Y
L
PO

On tombe alors sur le problme quasi-thologique de savoir si on peut vraiment prtendre avoir
dmontr quun ensemble est non vide si on est incapable den produire un lment.

70

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Soit (X, d) un espace mtrique complet, soit f : X X une application strictement contractante (i.e. il existe < 1 tel que d(f (x), f (y))  d(x, y) quels que soient x, y X), et soit
x X. Dnissons par rcurrence une suite (xn )nN en posant x0 = x et xn+1 = f (xn ), si
n N (en notant f n lapplication f f compose n fois, on a aussi xn = f n (x)). Soit
a = d(x0 , x1 ). Une rcurrence immdiate montre que d(xn , xn+1 )  n a quel que soit n N.
On a donc, si p N, et n N
a
.
d(xn+p , xn )  d(xn , xn+1 ) + + d(xn+p1 , xn+p )  a(n + + n+p1 )  n
1
La suite (xn )nN est donc de Cauchy puisque n tend vers 0 quand n tend vers +. Notons
sa limite. Une application contractante tant en particulier continue, on a

E
L
O

Y
L
O
P

f ( ) = f ( lim xn ) = lim f (xn ) = lim xn+1 = ,


n+

n+

n+

ce qui prouve que est un point xe de f . On a donc prouv que, si x est un point quelconque
de X, alors la suite des itrs de x par f tend vers un point xe de f . Maintenant, si x et y
sont deux points xes de f , on a d(x, y) = d(f (x), f (y))  d(x, y), et donc d(x, y) = 0, et
x = y, ce qui prouve que f a un unique point xe. Ceci permet de conclure.

E
U
IQ

Dans un espace complet, lintersection dune suite de ferms emboits, non vides, dont
le diamtre tend vers 0, est non vide et rduite un point (thorme des ferms emboits).

T
Y
L
PO

N
H
EC

Soit (X, d) un espace mtrique complet, et soit (Fn )nN une suite de ferms emboits
(i.e. Fn+1 Fn quel que soit n N), non vides, dont le diamtre tend vers 0 (le diamtre
dun sous-ensemble Y de X est la borne suprieure de lensemble des d(x, y), pour x, y Y).
Choisissons pour tout n N un lment xn de Fn , et notons dn le diamtre de Fn . Par
hypothse dn tend vers 0 quand n tend vers +. Par ailleurs, xn+p et xn sont deux lments
de Fn et donc d(xn+p , xn )  dn quels que soient n, p N. La suite (xn )nN est donc de
Cauchy. Comme X est suppos complet, cette suite admet une limite x. De plus, si on xe m,
alors xn Fn Fm , si n  m, et comme Fm est ferm, cela implique que x Fm . Ceci tant
vrai pour tout m N, on a x F = nN Fn , ce qui prouve que F est non vide. Enn, si x, y
sont deux lments de F, on a x, y Fn pour tout n N, et donc d(x, y)  dn quel que soit
n N. On en dduit la nullit de d(x, y), ce qui implique x = y, et permet de conclure.

E
L
O

Dans un espace complet, une intersection dnombrable douverts denses est dense et
donc, en particulier, est non vide (lemme de Baire).
Soit (X, d) un espace mtrique complet, et soit (Un )nN une suite douverts denses de X.
Notre but est de prouver que, si x0 X, et si r0 > 0, alors B(x0 , r0 ) (nN Un ) est non vide.
Pour cela, nous allons contruire une suite B(xn , rn ) de boules fermes vriant :
et B(xn+1 , rn+1 ) Un+1 B(xn , rn ).
0 < rn+1  r2n
Supposons B(xn , rn ) construite. Comme Un+1 est dense dans X, Un+1 B(xn , rn ) est non
vide. Prenons xn+1 Un+1 B(xn , rn ) quelconque. Comme Un+1 B(xn , rn ) est un ouvert,

) Un+1 B(xn , rn ), et donc B(xn+1 , rn+1 )


il existe rn+1 ]0, r2n ] tel que B(xn+1 , 2rn+1

Un+1 B(xn , rn ), ce qui permet de faire la construction lordre n + 1.


Maintenant, par construction, les B(xn , rn ) forment une suite de ferms emboits (car
on a impos B(xn+1 , rn+1 ) B(xn , rn )) dont le diamtre tend vers 0 (car rn+1  r2n ), et
B(xn , rn ) B(x0 , r0 ) (kn Uk ), si n  1, ce qui implique que nN B(xn , rn ), qui est non
vide daprs le thorme des ferms emboits, est inclus dans

E
L
O

T
Y
L
PO

N
H
EC

nN (B(x0 , r0 ) (kn Uk )) = B(x0 , r0 ) (nN Un ).

E
U
IQ

8. COMPLTUDE

Ceci permet de conclure.

T
Y
POL

N
H
EC

E
U
Q
I

71

Le lemme de Baire sutilise souvent en passant aux complmentaires.


Dans un espace complet, une runion dnombrable de ferms dintrieur vide est dintrieur vide ; autrement dit, si une runion dnombrable de ferms est dintrieur non vide,
alors au moins un des ferms est dintrieur non vide.

E
L
O

Exercice 8.3. (i) Montrer quune intersection dnombrable douverts denses de R est
non dnombrable.
(ii) Peut-on trouver une suite (fn )nN de fonctions continues sur R telle que la suite
des fn (x), pour n N, soit borne pour tout x irrationnel et non borne pour tout x
rationnel ?
8.3. Compltion dun espace mtrique

E
U
IQ

Un espace mtrique nest pas forcment complet, mais il peut se complter de manire
unique. Plus prcisment :

N
H
EC

Si (X, d) est un espace mtrique, il existe, isomtrie prs, un unique espace mtrique
 d), contenant X comme sous-espace dense, qui vrie la proprit universelle
complet (X,
suivante : toute application uniformment continue f de X dans un espace mtrique Y
 dans Y.
complet se prolonge de manire unique en une application continue de X
Cet espace est le complt de X, et un espace complet est son propre complt ; plus
gnralement, si X est dense dans Y, et si Y est complet, alors Y est le complt de X.

E
L
O

T
Y
L
PO

Lunicit suit du rsultat plus gnral (et trs utile) suivant appliqu au cas o Y et Z
sont deux complts de X, et f est lidentit sur X, lapplication f : Y Z quon en tire
est alors une isomtrie puisque cen est une sur X (cf. ex. 5.8).
Soient (Y, dY ) et (Z, dZ ) deux espaces complets. Si X est dense dans Y, et si f : X Z
est telle quil existe > 0, tel que f soit uniformment continue sur BX (x, ), pour tout
x X, alors f stend de manire unique en une application continue de Y dans Z.
Soit y Y, et soit (xn )nN une suite dlments de X tendant vers y quand n tend vers +.
La suite (xn )nN est alors de Cauchy, et il existe n N tel que xn BX (xn0 , ), quel que
soit n  n0 . Comme on a suppos que f est uniformment continue sur BX (xn0 , ), la suite
(f (xn ))nN est de Cauchy dans Z, et comme Z est complet, cette suite a une limite, et cette
limite ne dpend pas de la suite (xn )nN de limite y (sinon on pourrait construire une telle
suite de telle sorte que que (f (xn ))nN ait deux valeurs dadhrence). Notons cette limite f (y).
Maintenant, soit > 0 et soit x0 X. Comme f est uniformment continue sur BX (x0 , ),
il existe > 0 tel que dZ (f (x), f (x ))  , si dY (x, x ) < et x, x BX (x0 , ). Si y1 , y2
BY (x0 , ) vrient dY (y1 , y2 ) < , et si (x1,n )nN et (x2,n )nN sont des suites dlments de
X tendant vers y1 et y2 respectivement, alors x1,n , x2,n BX (x0 , ) et dY (x1,n , x2,n ) < si n
est assez grand. On a donc dZ (f (x1,n ), f (x2,n ))  pour tout n assez grand, et un passage
la limite montre que dZ (f (y1 ), f (y2 ))  , ce qui prouve que f est uniformment continue sur
BY (x0 , ). Comme les BY (x0 , ), pour x0 X, recouvrent Y, puisque X est dense dans Y, cela
permet de conclure.

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

72

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Lexistence se dmontre en rajoutant(41) de force les limites des suites de Cauchy.

Y
L
O
P

Pour ce faire, notons Cauchy(X) lensemble des suites de Cauchy valeurs dans X. Si
x
= (xn )nN et y = (yn )nN sont deux lments de Cauchy(X), la suite (d(xn , yn ))nN est de
Cauchy dans R car

E
L
O

|d(xn+p , yn+p )d(xn , yn )| = |d(xn+p , yn+p )d(xn , yn+p )+d(xn , yn+p )d(xn , yn )|  d(xn+p , xn )+d(yn+p , yn )

daprs lingalit triangulaire. Comme R est complet, cette suite admet une limite que lon
x, y). De plus, si x
note d(
= (xn )nN , y = (yn )nN , z = (zn )nN sont trois lments de
Cauchy(X), un passage la limite dans lingalit triangulaire d(xn , zn )  d(xn , yn )+d(yn , zn )
x, z)  d(
x, y) + d(
y , z). De mme, d vrie la
montre que d vrie lingalit triangulaire d(

symtrie d(
x, y) = d(
y, x
), mais elle ne vrie pas la sparation de la distance (i.e. il nest pas
x, y) = 0 implique x
x, y) = 0 quivaut au
vrai que d(
= y). De fait, il est assez clair que d(
fait que x
et y ont moralement la mme limite. Cela nous conduit introduire la relation
x, y) = 0, ce qui fait de une relation
sur Cauchy(X) dnie par, x
y si et seulement si d(
 de Cauchy(X) par cette relation
dquivalence, et nous permet de considrer le quotient X
, y de Cauchy(X)
dquivalence (ce qui revient considrer comme gaux deux lments x
x, y) = 0).
vriant d(

N
H
EC

E
U
IQ

Il ny a plus qu vrier que lobjet que lon a construit est bien celui que lon voulait.

T
Y
L
PO

x, y) = d(
x , y ) si x
Lingalit triangulaire montre que d(
x
 et y y , ce qui montre que
 puisque, par dnition de X,
 la condition
d passe au quotient, et dnit une distance sur X
x, y) = 0 implique x
d(
= y.
 de la suite constante (x) = (xn )nN , avec
On peut identier x X, la classe dans X

(y)) = limn+ d(x, y) = d(x, y),


xn = x pour tout n N. Si x, y X, on a d(x, y) = d((x),
ce qui montre que d induit la distance d sur X. Par ailleurs, si x
= (xn )nN est un lment
x, (xk )) = limn+ d(xn , xk )  sup
de Cauchy(X), alors d(
nk d(xn , xk ), et comme la suite
(xn )nN est de Cauchy, supnk d(xn , xk ) tend vers 0 quand k tend vers +. On a donc
 ce qui prouve que X est dense dans X.

x
= limk+ xk dans X,


Il reste prouver que X est complet. Pour cela soit (
xn )nN une suite de Cauchy dans X.
 on peut trouver, quel que soit n N, un lment xn de X tel que
Comme X est dense dans X,
xn , xn )  2n . Soit x
= (xn )nN . On a
d(

E
L
O

n , xn+p )  d(x
n, x
xn , x
xn+p , xn+p )  21n + d(
xn , x
d(xn , xn+p ) = d(x
n ) + d(
n+p ) + d(
n+p ),
Cauchy(X). De plus,
et comme la suite (
xn )nN est de Cauchy, on en dduit que x

E
U
IQ

xn , xn ) + d(x
n, x
xn , x
)  d(
)  2n + lim d(xn , xm )  2n + sup d(xn , xn+p ),
d(
m+

pN

N
H
EC


n x
dans X.
et comme (xn )nN est de Cauchy, suppN d(xn , xn+p ) 0. Autrement dit, x

On en dduit la compltude de X.

T
Y
L
PO

Beaucoup dobjets mathmatiques sont obtenus de cette manire, commencer par R qui est le
complt de Q pour la distance usuelle d(x, y) = |x y|, o |x y| est la valeur absolue de x y, et Qp
qui est le complt de Q pour la norme p-adique.
(41)

E
L
O

E
U
Q
I

73

9. CONVERGENCE DE FONCTIONS

9. Convergence de fonctions

T
Y
POL

9.1. Convergence simple

N
H
EC

Si X et Y sont deux espaces topologiques, une suite de fonctions fn : X Y converge


simplement vers f si, pour tout x X, la suite fn (x) a pour limite f (x) dans Y. Si cest
le cas, on dit que f est la limite simple de la suite fn .

E
L
O

Il est, en pratique, largement inutile de savoir quelle topologie se cache derrire la convergence simple.
Cette topologie na rien de mystrieux : cest la topologie produit sur lespace des fonctions YX de X
dans Y. En eet, les conditions suivantes sont quivalentes :
fn (x) f (x), pour tout x X ;
(fn (x))xI (f (x))xI pour tout I X ni ;

pour tout I X ni, et tout ouvert de YI de la forme U = xI Ux qui contient (f (x))xI , il existe
N N, tel que (fn (x))xI U, si n  N ;


 
pour tout I X ni, et tout ouvert de YX de la forme U =
xI Ux
xI
/ Y qui contient
(f (x))xX , il existe N N, tel que (fn (x))xX U, si n  N ;
fn f dans YX .
Daprs lexercice ci-dessous, les fonctions continues sont denses dans lensemble des fonctions de R
dans C pour la topologie produit sur lespace CR des fonctions de R dans C. Or, Baire a montr quune
limite simple de fonctions continues de R dans C est continue en au moins un point. Donc il existe des
lments de CR qui ne sont pas limite simple dune suite de fonctions continues, ce qui nest possible
que si la topologie ci-dessus sur CR nest pas dnissable par une distance. Cela explique quil existe des
fonctions qui sont limites simples de limites simples de fonctions continues, mais qui ne sont pas limites
simples de fonctions continues.

E
L
O

T
Y
L
PO

N
H
EC

E
U
IQ

Exercice 9.1. Montrer que lensemble des fonctions continues de R dans C est dense dans CR (muni
de la topologie produit).

9.2. Convergence uniforme


Soient X un ensemble et Y un espace mtrique (par exemple Y = C). Soient f et fn ,
pour n N, des fonctions de X dans Y. On dit que fn converge uniformment
 vers f sur X
ou que f est la limite uniforme des fn , si limn+ supxX dY (f (x), fn (x)) = 0. Ceci peut
se rcrire sous la forme : pour tout > 0, il existe N = N() tel que dY (f (x), fn (x)) < ,
pour tous n  N et x X.
La dirence avec la convergence simple est que N() est le mme pour tout x X ; en
particulier, la convergence uniforme(42) implique la convergence simple.

E
U
IQ

Si X est un espace topologique, si fn f uniformment sur X, et si fn est continue


en x0 , pour tout n N, alors f est continue en x0 . Si les fn sont continues sur X, il en
est de mme de f .
(42)

T
Y
L
PO

N
H
EC

En lire PC, la convergence uniforme (concept universellement reconnu) a t remplace par les deux
demi-concepts que constituent la convergence normale (pour une norme qui nest autre que celle de la
convergence uniforme), et par lapproximation uniforme dune fonction par des fonctions dun certain
ensemble. Javoue avoir du mal saisir la subtile dirence.

E
L
O

74

U
Q
I
N

VOCABULAIRE MATHMATIQUE

H
C
TE

Soit > 0, et soit n N tel que supxX dY (f (x), fn (x)) < . Comme fn est continue en
x0 , il existe V ouvert de X contenant x0 tel que dY (fn (x), fn (x0 )) < , pour tout x V. On a
alors

Y
L
O
P

dY (f (x), f (x0 ))  dY (f (x), fn (x)) + dY (fn (x), fn (x0 )) + dY (fn (x0 ), f (x0 )) < 3,

E
L
O

pour tout x V. On en dduit la continuit de f en x0 . Le second nonc en tant une


consquence immdiate, cela permet de conclure.
(n)

Exercice 9.2. Soient u = (uk )kN et u(n) = (uk )kN , pour n N, des suites valeurs dans C.
(n)
On suppose que u(n) u uniformment sur N et que limk+ uk = 0, pour tout n. Montrer que
limk+ uk = 0.

Si X est un ensemble et si Y est un espace mtrique,


 une suite de fonctions fn: X Y
vrie le critre de Cauchy uniforme sur X si lim
sup dY (fn (x), fn+p (x)) = 0.
n+

xX, pN

Si X est un espace topologique, si Y est un espace mtrique complet, et si (fn )nN est
une suite de fonctions continues de X dans Y vriant le critre de Cauchy uniforme, alors
(fn )nN a une limite simple f qui est continue, et fn converge uniformment vers f sur X.

N
H
EC

E
U
IQ

Si x X, la suite (fn (x))nN est de Cauchy, et donc admet admet une limite f (x), puisque
Y est complet. Soit n = suppN dY (fn+p (x), fn (x)) ; par hypothse, on a n 0. Un passage
la limite montre que dY (f (x), fn (x))  n , pour tout x, et comme n 0, cela prouve
que fn f uniformment sur X, ce qui permet de conclure puisquune limite uniforme de
fonctions continues est continue.

E
L
O

T
Y
L
PO

Exercice 9.3. Soit (E,  ) un espace vectoriel norm (sur R ou C). On dit que f : E C tend vers
linni, si pour tout > 0, il existe M > 0 tel que |f (x) | < pour tout x vriant x > M. Soient
f et fn , pour n N, des fonctions de E dans C. On suppose que fn f uniformment sur E, et que fn
tend vers n linni. Montrer que ( n )nN a une limite C, et que f tend vers linni.

10. Espaces vectoriels norms


10.1. Normes et applications linaires continues
Si E est un espace vectoriel sur K, avec K = R ou K = C, une norme   sur E est
une application x  x de E dans R+ vriant les proprits suivantes :
(i) x = 0 si et seulement si x = 0 ;
(ii) x = || x, si x E et K ;
(iii) x + y  x + y, si x, y E.
Si   est une norme sur E, alors d : E E R+ dnie par d(x, y) = x y est une
distance sur E, ce qui permet de voir un espace vectoriel norm (E,  ) comme un cas
particulier despace mtrique.

T
Y
L
PO

N
H
EC

E
U
IQ

Si (E,  E ) et (F,  F ) sont deux espaces vectoriels norms, et si u : E F est une


application linaire, les conditions suivantes sont quivalentes :
(i) u est continue ;
(ii) u est uniformment continue ;

E
L
O

E
U
Q
I

75

10. ESPACES VECTORIELS NORMS

N
H
EC

(iii) il existe M R+ tel que u(x)F  M xE , quel que soit x E.

T
Y
POL

Si u est continue, limage inverse de la boule unit ouverte de F contient un voisinage de 0


dans E, et donc une boule ouverte B(0, r ), avec r > 0. Autrement dit, xE < r implique
u(x)F < 1, et donc, quel que soit x E {0},

E
L
O

u(x)F =

r
xE
xE

.
u(x)F 
r
xE
r

On en dduit limplication (i)(iii) (avec M = 1r ). Maintenant, si u(x)F  M xE , quel


que soit x E, alors u est lipschitzienne de rapport M, et donc uniformment continue. On en
dduit limplication (iii)(ii), et comme limplication (ii)(i) est une vidence, cela permet
de conclure.

Si (E,  E ) et (F,  F ) sont deux espaces vectoriels norms avec F complet, et si


u : E F est linaire continue, alors u se prolonge, par continuit, en une application
 de E dans F.
linaire continue du complt E

Cest une consquence de la proprit universelle vrie par E.

T
Y
L
PO

10.2. La norme dun oprateur

N
H
EC

E
U
IQ

Si (E,  E ) et (F,  F ) sont deux espaces vectoriels norms, et si u : E F est une


application linaire continue, la norme doprateur u de u est la borne suprieure de
lensemble des x1
E u(x)F , pour x E {0}. On a donc u(x)F  u xE , quel
que soit x E, et u est le plus petit rel ayant cette proprit.

E
L
O

La norme doprateur est une norme sur lespace vectoriel Hom(E, F) des applications
linaires continues de E dans F.
Si u = 0, alors u(x) = 0, pour tout x, et donc u = 0. Si u End(E, F) et K, alors
 u =

sup
xE{0}

x1
E u(x)F =

sup
xE{0}

|| x1
E u(x)F = ||

sup
xE{0}

x1
E u(x)F = || u.

Si u, v End(E, F), alors


u + v =

sup
xE{0}

x1
E u(x)+v(x)F 


sup
xE{0}

sup
xE{0}

x1
E (u(x)F + v(x)F )

 
x1
E u(x)F +

sup
xE{0}

Ceci permet de conclure.


x1
E v(x)F = u + v.

N
H
EC

E
U
IQ

La norme doprateur est une norme dalgbre sur lanneau End(E) des endomorphismes
linaires continus de E.

T
Y
L
PO

Compte-tenu du point prcdent, il ne reste plus que lingalit u v  u v vrier.
Or u v(x)E  u v(x)E  u v xE , pour tout x E, par dnition de u
et v. On en dduit lingalit cherche.

E
L
O

76

U
Q
I
N

VOCABULAIRE MATHMATIQUE

10.3. Normes quivalentes

Y
L
O
P

H
C
TE

Deux normes  1 et  2 sur E sont quivalentes, si lapplication identit de (E,  1 )


dans (E,  2 ) est un homomorphisme (i.e. est continue ainsi que son inverse). Daprs
lalina prcdent, cela quivaut lexistence de C > 0 tel que C1 x1  x2  Cx1 ,
quel que soit x E.

E
L
O

Soit E un espace vectoriel de dimension nie sur K. Alors toutes les normes sur E sont
quivalentes et E est complet pour nimporte laquelle dentre elles.
Soit (e1 , . . . , en ) une base de E sur K. Comme K est complet, il sut de prouver que toute
norme sur E est quivalente la norme   dnie par
x1 e1 + + xn en  = sup(|x1 |, . . . , |xn |),
ce qui se fait par rcurrence sur la dimension de E. Si cette dimension est 1, il ny a rien
faire. Sinon, soit   une norme sur E. On dduit de lingalit triangulaire que

E
U
IQ

x1 e1 + + xn en   (e1  + + en ) sup(|x1 |, . . . , |xn |),

N
H
EC

do lune des deux ingalits vrier. Pour dmontrer lautre, raisonnons par labsurde.
(k)
(k)
Supposons quil existe une suite x1 e1 + + xn en qui tende vers 0 pour la norme   mais
pas pour la norme   . Il existe alors C > 0, i {1, . . . , n} et une sous-suite innie telle que
(k)

LY T

lon ait |xi |  C, et donc la suite de terme gnral vk =

O
P
E
L
CO

(k)

x1

(k)

xi

e1 + +

x(k)
n
(k)

xi

en tend encore vers 0

pour  . On en dduit que ei est dans ladhrence de W = Vect(e1 , . . . , ei1 , ei+1 , . . . , en ), qui
est complet daprs lhypothse de rcurrence, ce qui implique ei W et est absurde puisque
les ei forment une base de E.

Lnonc prcdent devient totalement faux en dimension innie : les normes sur un
espace E de dimension innie ne sont pas toutes quivalentes(43) , et E peut tre complet
pour certaines dentre elles, mais il y en a beaucoup plus pour lesquelles ce nest pas le
cas.
Exercice 10.1. Soit E = C ([0, 1]) lespace des fonctions continues de [0, 1] dans C.
(i) Montrer que, si E, alors  = supx[0,1] |(x)| est ni et que   est une norme sur E pour
laquelle E est complet.
1
(ii) Montrer que  1 dnie par 1 = 0 |(t)| dt est une norme sur E pour laquelle E nest pas
complet.
(iii) Les normes   et  1 sont-elles quivalentes ?

E
U
IQ

Exercice 10.2. (i) Montrer que, si T1 et T2 sont des topologies sur X, alors T1 est plus ne que T2 si
et seulement si id : (X, T1 ) (X, T2 ) est continue.
(ii) Soit T1 la topologie sur lespace Cc (R) des fonctions continues support compact dnie par la
norme  1 et T celle dnie par la norme   . Montrer quaucune des deux topologies T1 et T
nest plus ne que lautre.
(43)

E
L
O

T
Y
L
PO

N
H
EC

Un des problmes de base en analyse fonctionnelle est prcisment de choisir la bonne norme en
fonction du problme rsoudre.

E
U
Q
I

77

10. ESPACES VECTORIELS NORMS

N
H
EC

10.4. La boule unit dun espace vectoriel norm

T
Y
POL

Si E est de dimension nie, la boule unit ferme est compacte.


Par dnition, la boule unit ferme est borne, et comme elle est ferme, et que lon est en
dimension nie, elle est compacte.

E
L
O

Soit E un espace vectoriel norm. Si la boule unit ferme B(0, 1) est compacte, alors E
est de dimension nie (thorme de Riesz, 1918).

Si B(0, 1) est compacte, on peut extraire un recouvrement ni du recouvrement de B(0, 1)


par les B(x, ( 12 ) ), pour x B(0, 1). Autrement dit, on peut trouver un sous-ensemble ni
{ei , i I} dlments de E tels que B(0, 1) iI B(ei , 12 ). Nous allons montrer que le sousespace E engendr par les (ei )iI est gal E, ce qui permettra de conclure. Comme E est
ferm, puisque complet, car de dimension nie (no II.1.1), il sut de montrer que E est dense
dans E. Soit donc x E, et soient a Z et y E tels que x y  2a (un tel couple
existe : il sut de prendre y = 0 et a assez petit pour que x  2a ). On a 2a (x y) B(0, 1)
et, par dnition de la famille (ei )iI , il existe i I tel que 2a (x y) ei   12 . Mais alors
y  = y + 2a ei E et x y    2a1 . Ceci permet de construire, par rcurrence, une suite
(yn )nN dlments de E vriant x yn   2na , ce qui prouve que x est dans ladhrence
de E , et permet de conclure.

T
Y
L
PO

10.5. Applications bilinaires continues

N
H
EC

E
U
IQ

Si (E1 ,  1 ) et (E2 ,  2 ) sont deux espaces vectoriels norms, lespace topologique


E1 E2 est aussi un espace vectoriel norm, la topologie produit tant celle associe
la norme (x1 , x2 ) = sup(x1 1 , x2 2 ) ou toute autre norme quivalente comme par
exemple (x1 , x2 ) = (x1 21 + x2 22 )1/2 .

E
L
O

Soient (E1 ,  1 ), (E2 ,  2 ) et (F,  F ) des espaces vectoriels norms, et b : E1 E2 F


une application bilinaire. Alors :
(i) b est continue si et seulement si il existe C > 0 tel que b(x1 , x2 )F  C x1 1 x2 2
quels que soient x1 E1 et x2 E2 ;
(ii) si F est complet et b continue, alors b stend par continuit en une application
1 E
 2 de E1 E2 dans F.
bilinaire du complt E
Si b est continue, il existe r1 , r2 > 0 tels que b1 (BF (0, 1 )) contienne BE1 (0, r1 )BE2 (0, r2 ).
Autrement dit, b(x1 , x2 )F < 1 si x1 1 < r1 et x2 2 < r2 . Par bilinarit, cela implique que
b(x1 , x2 )F =



x1 1 x2 2 
b r1 x1 , r2 x2   x1 1 x2 2 .
F
r1 r2
x1 1
x2 2
r1 r2

N
H
EC

E
U
IQ

Rciproquement, sil existe C > 0 tel que b(x1 , x2 )F  C x1 1 x2 2 , quels que soient
x1 E1 et x2 E2 , alors

T
Y
L
PO

b(x1 + h1 , x2 + h2 ) b(x1 , x2 )F  C(x1 1 h2 2 + h1 1 x2 2 + h1 1 h2 2 ),


ce qui prouve que b est lipschitzienne de rapport C (x1 1 + x2 2 + 1) sur BE1 (x1 , 1 )
BE2 (x2 , 1 ). Ceci prouve que b est continue (et donc termine la dmonstration du (i)), et
permet de dduire le (ii) du deuxime point du no 8.3.

E
L
O