Motivations
Au dbut du X X e sicle le professeur Frege peaufinait la rdaction du second tome dun ouvrage
qui souhaitait refonder les mathmatiques sur des bases logiques. Il reut une lettre dun tout
jeune mathmaticien : Jai bien lu votre premier livre. Malheureusement vous supposez quil
existe un ensemble qui contient tous les ensembles. Un tel ensemble ne peut exister. Sensuit une
dmonstration de deux lignes. Tout le travail de Frege scroulait et il ne sen remettra jamais. Le
jeune Russell deviendra lun des plus grands logiciens et philosophes de sont temps. Il obtient le
prix Nobel de littrature en 1950.
Voici le paradoxe de Russell pour montrer que lensemble de tous les ensembles ne peut exister. Cest trs bref, mais difficile apprhender. Par labsurde, supposons quun tel ensemble E
contenant tous les ensembles existe. Considrons
n
o
F = EE |EE .
Expliquons lcriture E E : le E de gauche est considr comme un lment, en effet lensemble
E est lensemble de tous les ensembles et E est un lment de cet ensemble ; le E de droite
est considr comme un ensemble, en effet les lment de E sont des ensembles ! On peut donc
sinterroger si llment E appartient lensemble E. Si non, alors par dfinition on met E dans
lensemble F.
La contradiction arrive lorsque lon se pose la question suivante : a-t-on F F ou F F ? Lune
des deux affirmation doit tre vraie. Et pourtant :
Si F F alors par dfinition de F, F est lun des ensembles E tel que F F. Ce qui est contradictoire.
Si F F alors F vrifie bien la proprit dfinissant F donc F F ! Encore contradictoire.
Aucun des cas nest possible. On en dduit quil ne peut exister un tel ensemble E contenant tous
les ensembles.
Ce paradoxe a t popularis par lnigme suivante : Dans une ville, le barbier rase tous ceux
qui ne se rasent pas eux-mmes. Qui rase le barbier ? La seule rponse valable est quune telle
situation ne peut exister.
Ne vous inquitez pas, Russell et dautres ont fond la logique et les ensembles sur des bases solides.
Cependant il nest pas possible dans ce cours de tout redfinir. Heureusement, vous connaissez
dj quelques ensembles :
lensemble des entiers naturels N = {0, 1, 2, 3, . . .}.
lensemble des entiers relatifs Z = {. . . , 2, 1, 0, 1, 2, . . .}.
p
2
ce sont les relations entre ensembles : ce sera la notion dapplication (ou fonction) entre deux
Source/ EXO7
ensembles.
1. Ensembles
1.1. Ensemble
Dfinition 1. Un ensemble est une collection dobjets. Ces objets sont appels lments de cet
ensemble. Un ensemble peut tre donn soit par une liste soit par une proprit.
Exemples
1. Ces ensembles sont reprsents par une liste :
A = {vert, noir, bleu}
lensemble des entiers naturels N = {0, 1, 2, 3, . . .}.
lensemble des entiers relatifs Z = {. . . , 2, 1, 0, 1, 2, . . .}.
p
x R | | x 2| < 1
z C | z5 = 1
x R | 0 x 1 = [0, 1].
1. n N, n + 1 N
2. N Z Q R C
p
3. x R, x C
4. n un entier pair = n m un entier pair m Z, !z R tq x + z = x = z + x, x R
3
Linclusion. E F si tout lment de E est aussi un lment de F (autrement dit : x E (x
F)). On dit alors que E est un sous-ensemble de F ou une partie de F.
Lgalit. E = F si et seulement si E F et F E.
Ensemble des parties de E. On note P (E) lensemble des parties de E. Par exemple si E =
{1, 2, 3} :
P ({1, 2, 3}) = , {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3} .
Complmentaire. Si A E,
E A = x E | x A
On le note aussi E \ A et juste A sil ny a pas dambigut (et parfois aussi A c ou A).
E A
Union. Pour A, B E,
A B = x E | x A ou x B
AB
Intersection.
A B = x E | x A et x B
AB
A (B C) = (A B) (A C)
A (B C) = (A B) (A C)
A = A et donc A B B A.
(A B) = A B
(A B) = A B
Voici les dessins pour les deux dernires assertions.
(A B) = A B
AB
(A B) = A B
AB
Les preuves sont pour lessentiel une reformulation des oprateurs logiques, en voici quelques-unes
:
Preuve de A (B C) = (A B) (A C) : x A (B C) x A et x (B C) x
A et (x B ou x C) (x A et x B) ou (x A et x C) (x A B) ou (x A C)
x (A B) (A C).
A et x B non(x A) ou non(x B) x A ou x B x A B.
Remarquez que lon repasse aux lments pour les preuves.
Exemple 2.
1. Vous connaissez R2 = R R = (x, y) | x, y R .
x
0
1
1
0
Exercice 1.
1. En utilisant les dfinitions, montrer : A 6= B si et seulement sil existe a A \ B
ou b B \ A.
2. numrer P ({1, 2, 3, 4}).
5
3. Montrer A (B C) = (A B) (A C) et (A B) = A B.
4. numrer {1, 2, 3} {1, 2, 3, 4}.
5. Reprsenter les sous-ensembles de R2 suivants : ]0, 1[[2, 3[ [1, 1], R \ (]0, 1[[2, 3[
2. Applications
2.1. Dfinitions
Une application (ou une fonction) f : E F, cest la donne pour chaque lment x E dun
unique lment de F not f (x).
Nous reprsenterons les applications par deux types dillustrations : les ensembles patates,
lensemble de dpart (et celui darrive) est schmatis par un ovale ses lments par des points.
Lassociation x 7 f (x) est reprsente par une flche.
f
x
f (x)
Lautre reprsentation est celle des fonctions continues de R dans R (ou des sous-ensembles de
R). Lensemble de dpart R est reprsent par laxe des abscisses et celui darrive par laxe des
ordonnes. Lassociation x 7 f (x) est reprsente par le point (x, f (x)).
y
f (x)
x
x
galit. Deux applications f , g : E F sont gales si et seulement si pour tout x E, f (x) = g(x).
On note alors f = g.
Le graphe de f : E F est
n
o
f = x, f (x) E F | x E
y
f
x
g f (x) = g f (x) .
Exemple 3.
6
1. Lidentit, idE : E E est simplement dfinie par x 7 x et sera trs utile dans la suite.
2. Dfinissons f , g ainsi
f :
g :
]0, +[ ]0, +[
,
1
x
7
x
]0, +[
x
7
x1
x+1
1
g f (x) = g f (x) = g
=
x
1
x
1
x
1
+1
1 x
= g(x).
1+ x
f (A) = f (x) | x A
y
f
F
f (A)
f (A)
x
A
f 1 (B) = x E | f (x) B
f
F
B
x
f 1 (B)
f 1 (B)
Limage directe dun singleton f ({ x}) = f (x) est un singleton. Par contre limage rciproque dun
singleton f 1 { y} dpend de f . Cela peut tre un singleton, un ensemble plusieurs lments ;
mais cela peut-tre E tout entier (si f est une fonction constante) ou mme lensemble vide (si
aucune image par f ne vaut y).
2.3. Antcdents
Fixons y F. Tout lment x E tel que f (x) = y est un antcdent de y.
En termes dimage rciproque lensemble des antcdents de y est f 1 ({ y}).
Sur les dessins suivants, llment y admet 3 antcdents par f . Ce sont x1 , x2 , x3 .
f
y
E
x1
x3
x2
y
x
x1
Exercice 2.
x2
x3
4
n+1 .
f (x) = f (x0 ) = x = x0
Dfinition 5. f est surjective si pour tout y F, il existe x E tel que y = f (x). Autrement dit :
y F
x E
y = f (x)
)
E
F
x
E
8
f
x
E
Remarque 2. Encore une fois ce sont des notions difficiles apprhender. Une autre faon de
formuler linjectivit et la surjectivit est dutiliser les antcdents.
f est injective si et seulement si tout lment y de F a au plus 1 antcdent (et ventuellement
aucun).
f est surjective si et seulement si tout lment y de F a au moins 1 antcdent.
Remarque 3. Voici deux fonctions non injectives :
f
y
F
x
x0
y
x
x
x0
F
y
E
F
x
E
Exemple 4.
1. Soit f 1 : N Q dfinie par f 1 (x) = 1+1 x . Montrons que f 1 est injective : soit x, x0 N tels que
f 1 (x) = f 1 (x0 ). Alors 1+1 x = 1+1x0 , donc 1 + x = 1 + x0 et donc x = x0 . Ainsi f 1 est injective.
Par contre f 1 nest pas surjective. Il sagit de trouver un lment y qui na pas dantcdent
par f 1 . Ici il est facile de voir que lon a toujours f 1 (x) 1 et donc par exemple y = 2 na pas
dantcdent. Ainsi f 1 nest pas surjective.
2. Soit f 2 : Z N dfinie par f 2 (x) = x2 . Alors f 2 nest pas injective. En effet on peut trouver
deux lments x, x0 Z diffrents tels que f 2 (x) = f 2 (x0 ). Il suffit de prendre par exemple x = 2,
x0 = 2.
f 2 nest pas non plus surjective, en effet il existe des lments y N qui nont aucun antcdent. Par exemple y = 3 : si y = 3 avait un antcdent x par f 2 , nous aurions f 2 (x) = y,
p
cest--dire x2 = 3, do x = 3. Mais alors x nest pas un entier de Z. Donc y = 3 na pas
dantcdent et f 2 nest pas surjective.
3.2. Bijection
Dfinition 6. f est bijective si elle injective et surjective. Cela quivaut : pour tout y F il
existe un unique x E tel que y = f (x). Autrement dit :
y F !x E
y = f (x)
Lexistence du x vient de la surjectivit et lunicit de linjectivit. Autrement dit, tout lment de
F a un unique antcdent par f .
y
x
E
f g(y) = y.
x E
g f (x) = x.
g :]0, +[ R dfinie par g(y) = ln(y). Nous avons bien exp ln(y) = y, pour tout y ]0, +[ et
On a f g(y) = f (x) = y, ceci pour tout y F et donc f g = idF . On compose droite avec f
donc f g f = idF f . Alors pour tout x E on a f g f (x) = f (x) or f est injective et donc
g f (x) = x. Ainsi g f = idE . Bilan : f g = idF et g f = idE .
Sens . Supposons que g existe et montrons que f est bijective.
f est surjective : en effet soit y F alors on note x = g(y) E ; on a bien : f (x) =
10
1
x1