• Aucun résultat trouvé

——————————– Théorie des ensembles ——————————–

N/A
N/A
Protected

Academic year: 2022

Partager "——————————– Théorie des ensembles ——————————–"

Copied!
35
0
0

Texte intégral

(1)

——————————–

Théorie des ensembles

——————————–

Université d’Eleuthéria-Polites

Cours de Licence—/

Bruno Deschamps Version.

(2)

"There mube some way out of here" said the joker to the thief

"There’s too much confusion", I can’t get no relief Businessmen, they drink my wine, plowmen dig my earth None of them along the line know what any of it is worth.

"No reason to get excited", the thief he kindly spoke

"There are many here among us who feel that life is but a joke But you and I, we’ve been through that, and this is not our fate So let us not talk falsely now, the hour is getting late".

All along the watchtower, princes kept the view While all the women came and went, barefoot servants, too.

Outside in the diance a wildcat did growl Two riders were approaching, the wind began to howl.

(3)

Table des matières

 Eléments de théorie des ensembles 

. Introduion au calcul propositionnel . . . 

.. Aspesyntaxique . . . 

.. Aspesémantique . . . 

. Ensembles . . . 

.. Généralités . . . 

.. Ensemble des parties . . . 

.. Produit cartésien . . . 

 Applications 

. Généralités . . . 

. Image diree et réciproque . . . 

. Injeivité, surjeivité, bijeivité . . . 

. Caraérisation de l’injeivité et de la surjeivité . . . 

 Relations binaires 

. Généralités . . . 

. Relations d’équivalence . . . 

. Partitions et relations d’équivalences . . . 

. Représentation matricielle d’une relation binaire . . . 

 Ordres 

. Généralités . . . 

.. Ensembles ordonnés . . . 

.. Eléments remarquables . . . 

. Treillis . . . 

. Ensembles complets et bien fondés . . . 

.. Principe d’induion Noethérienne . . . 

.. Ensembles complets . . . 

 Cardinalité 

. Le dénombrable . . . 

.. Propriétés axiomatiques deN . . . 

.. Arithmétique surN. . . 

.. Ensembles finis . . . 

.. Analyse combinatoire . . . 

. Ensembles infinis . . . 

.. Cardinalité . . . 

.. Ensembles dénombrables . . . 

(4)

Chapitre 

Eléments de théorie des ensembles

 .  Introdu ion au calcul propositionnel

.. Aspe syntaxique

On se donne une colleion de symbôlesA, B, C· · ·que l’on appelle "formules atomiques" à laque- lle on rajoute les cinq symbôles¬(négation),∧(conjonion),∨(disjonion), =⇒(implication),⇐⇒

(équivalence) que l’on appelle "conneeurs". On rajoute finalement les deux symbôles ( et ) On considère les "ensembles"E de suites finis de symbôles vérifiant :

/ Les formules atomiques sont des éléments deE.

/ SiP etQsont des éléments deE, alors¬(P), (P)∧(Q), (P)∨(Q), (P) =⇒(Q), (P)⇐⇒(Q) sont aussi éléments deE.

Parmis ces ensembles, il en exie un plus petit au sens de l’inclusion. On l’appelle l’ensemble des formules du calcul propositionnel et ses éléments sont appelés des "formules".

Convention : Lorsqu’une formule atomiqueAapparait dans une formule, on omet les parenthèses autour deA. Par exemple, on note¬Aà la place de¬(A).

Exemples :/ (¬(A=⇒A))∨(C=⇒(A⇐⇒(B∧(¬A)))) eune formule.

/A=⇒B=⇒Cn’epas une formule.

Théorème.—(Principe d’induion)SoitC l’ensemble des formules du calcul propositionnel etC0⊂C un sous-ensemble. Si

/ Toute formule atomique appartient àC0.

/ SiP etQsont des formules dansC0alors les formules¬(P),(P)∧(Q),(P)∨(Q),(P) =⇒(Q),(P)⇐⇒(Q) sont dansC0.

alors on aC0=C.

Corollaire.—(Preuve par induion)SoitP une propriété relative aux formules du calcul proposition- nel. Si/P evraie pour toutes les formules atomiques.

/ SiPevraie pour les formulesP etQalors elle eaussi vraie pour les formules¬(P),(P)∧(Q),(P)∨(Q), (P) =⇒(Q),(P)⇐⇒(Q)sont dansC0.

alorsP evraie pour toutes les formules du calcul propositionnel.

Exercices.—Montrer que dans une formule du calcul propositionnel, le nombre de parenthèses ouvrantes eégal au nombre de parenthèses fermantes.

(5)

 .  .  Aspe sémantique

On noteA, B, C· · ·les formules atomiques qui prennent la valeur 0 (faux) ou 1 (vrai). A toute formule, on on affee une valeur 0 ou 1 en fonion de celles prises parA, B, C· · ·, le tout étant assujeti aux règles sémantiques suivantes :

•Négation.¬P

P 0 1

¬P 1 0

•Conjonion.PQ

Q\P 0 1

0 0 0

1 0 1

•Disjonion.PQ

Q\P 0 1

0 0 1

1 1 1

•Implication.P =⇒Q

Q\P 0 1

0 1 0

1 1 1

•Equivalence.P ⇐⇒Q

Q\P 0 1

0 1 0

1 0 1

La "fonion" qui à une formuleP associe sa valeur en fonion des valeurs prises par les formules atomiques, s’appelle la "table de vérité" deP.

Définition.—On appelle tautologie toute proposition qui ne prend que la valeur 1quelle que soit la valeur des propositions élémentaires qu’elle contient.

Exemples.—P∨ ¬(P),P =⇒P, 0 =⇒P. Exercices.—Montrer que la formule

((A⇒B)∧(B⇒C)) =⇒(A⇒C) eune tautologie.

Définition.—Deux propositions sont dites équivalentes si elles ont même table de vérité.

Théorème.—SoitP etQdeux propositions ayants les même propositions élémentaires. AlorsP etQont même table de vérité si et seulement siP ⇐⇒Qeune tautologie.

Théorème.—Quelques équivalences remarquables :

/(¬(¬(P)))⇐⇒(P)(caraère involutif de¬).

./(P∧Q)⇐⇒(Q∧P)(commutativité de).

./(P∨Q)⇐⇒(Q∨P)(commutativité de).

./(P ⇐⇒Q)⇐⇒(Q⇐⇒P)(commutativité de⇐⇒).

./(P∧P)⇐⇒P (idempotence de).

(6)

./(P∨P)⇐⇒P (idempotence de).

./((P ∧Q)R)⇐⇒(P∧(Q∧R))(associativité de).

./((P ∨Q)R)⇐⇒(P∨(Q∨R))(associativité de).

./(¬(P ∧Q))⇐⇒((¬P)∨(¬Q))(etsont des conneeurs duaux par¬).

./(¬(P ∨Q))⇐⇒((¬P)∧(¬Q)).

./(P∧(Q∨R))⇐⇒((P∧Q)∨(P ∧R))(diributivité desur).

./(P∨(Q∧R))⇐⇒((P∨Q)∧(P ∨R))(diributivité desur).

./(P ⇒Q)⇐⇒((¬P)∨Q).

./(P =⇒Q)⇐⇒(¬Q=⇒ ¬P)(contraposée).

./(P =⇒Q)⇐⇒[(P ∧ ¬Q) =⇒0](preuve par l’absurde).

/(P ⇐⇒Q)⇐⇒((P =⇒Q)∧(Q=⇒P)).

Théorème.—Toute formule du calcul propositionnel équivaut à une conjonion de disjonions (resp.

à une disjonion de conjonions) de formules atomiques.

Preuve :S’obtient par induion.

Exercices.—Mettre sous forme de disjonions de conjonions, puis sous forme de conjonions de disjonions l’énoncé suivant:

(A⇐⇒B) =⇒[(C=⇒B) =⇒(C=⇒A)]

 .  Ensembles

.. Généralités

•On appelleensembleune colleion d’objets assujétie à certaines contraintes que nous n’énoncerons pas ici. Les objets de cette colleion s’appelle les éléments de l’ensemble. SiEeun ensemble et si

· · · sont ses éléments, on note alorsE={· · · }ou alors on représenteEpar une patate (ce qui eplus visuel, car l’ordre d’énumération des éléments d’un ensemble n’a aucune importance).

•L’ensemble qui ne contient aucun élément eappellél’ensemble videet enoté∅ou parfois{}. On remarquera bien queE={∅}n’epas l’ensemble vide puisqu’il contient un élément.

•SiEeun ensemble et sixeun objet, on écriraxEpour symboliser le fait que x eélément de E, et on écrirax<Epour symboliser le fait que x n’epas élément deE.

•SiEeun ensemble et siP désigne une propriété pourtant sur les éléments de l’ensembleE, on écrira

xE P(x) pour dire "pour toutxla propriétéP(x)" de même, on écrira

xE P(x) pour dire "il exiextel que la propriétéP(x)".

Les symbôles∀et∃s’appellent des quantificateurs (respeivement universel et exientiel). On enrichit alors le calcul propositionnel de ces quantificateurs. On a alors

• ¬(∀xE, P(x))⇐⇒ ∃xE, ¬P(x).

• ∀xE,yE, P(x, y)⇐⇒ ∀yE,xE, P(x, y) (idem pour∃).

• ∃yE,xE, P(x, y) =⇒ ∀xE,yE, P(x, y) (donner un exemple pour montrer que la ré- ciproque n’epas toujours vraie).

(7)

 Exercices .— Etudier le caraère diributif ou non des quantificateurs sur la conjeion et la disjonion.

Définition.—SoitAetBdeux ensembles. Si tout élément deAeun élément deB, on dit queAe un sous-ensemble deBet l’on noteAB.

i.e. AB⇐⇒ ∀xA, xB

On dit que deux ensemblesAetBsont égaux et l’on noteA=BsiABetBA.

SiABetA,Bon parle d’inclusionrie et l’on noteA B,

Exemple.—SoitE={x, y,{x, y}}etA={x, y}. On a alors à la foisAEetAE.

Définition.—SoientAetBdeux ensembles. On appelle réunion deAet deBl’ensemble, notéAB, conitué des éléments appartenant àAou àB

i.e.xAB⇐⇒xA ou xB

De même, On appelle interseion deAet deBl’ensemble, notéAB, conitué des éléments appartenant àAet àB

i.e.xAB⇐⇒xA et xB

Proposition.—SoitA, B, Ctrois ensembles. On a

./AB=BA(commutativité de).

./AB=BA(commutativité de).

./AA=A(idempotence de).

./AA=A(idempotence de).

./(A∪B)C=A∪(B∪C)(associativité de).

./(A∩B)C=A∩(B∩C)(associativité de).

./A∩(B∪C) = (AB)∪(A∩C)(diributivité desur).

./A∪(B∩C) = (AB)∩(A∪C)(diributivité desur).

Définition.—SoitEun ensemble etAun sous-ensemble deE. On appelle complémentaire deAdans El’ensemble, noté

C

EA, conitué des éléments deEqui n’appartiennent pas àA.

Proposition.—SoitEun ensemble etA, Bdes sous-ensembles deE. On a:

/

C

E(

C

EA) =A(caraère involutif de

C

E).

/ siABalors

C

EB

C

EA(

C

Erenverse les inclusions).

./

C

E(A∪B) = (

C

EA)∩(

C

EA)(

C

Edualiseen).

./

C

E(A∩B) = (

C

EA)∪(

C

EA)(

C

Edualiseen).

Définition.—SoientEetF deux ensembles. On appelle différence deEparFl’ensemble, notéEF, conitué des éléments deEqui ne sont pas éléments deF.

Exemple.— Soient 5N={0,5,10,· · · } l’ensemble des entiers multiples de 5 et 3N={0,3,6,· · · } l’ensemble des entiers multiples de 3. L’ensemble 5N−3Nedonc conitué des entiers multiples de 5 qui ne sont pas multiples de 3. Or, les entiers multiples de 5 et multiples de 3 sont exaement les entiers multiples de 15. On en déduit donc que :

5N−3N=

C

5N15N={5,10,20,25,35,· · · } Proposition.—SoientE, F, Gtrois ensembles. On a

/EF=

C

EEF=

C

EFF,

(8)

/E−(F∪G) = ((EG)F)∩((E∪F)−G),

./E−(F∪G) = (EF)∩(E−G),

./E−(F∩G) = (EF)∪(E−G).

Exercices.—

.—SoitI un ensemble. A toutiIon associe un ensembleXi. On dit alors que la colleion (Xi)iI

eune famille d’ensembles indexée par l’ensembleI (et queI eun ensemble d’indices). On note

alors : [

iI

Xi={x,iI, xXi}

\

iI

Xi={x,iI, xXi}

Lorsque tous lesXi sont des parties d’un même ensembleX, on dit que (Xi)iI e une famille de parties deXindexée parI.

a) SoitI=∅et (Xi)iI une famille de parties d’un ensembleEindexée par l’ensembleI. Que valent S

iIXi etT

iIXi ?

b) SoitI un ensemble et (Iλ)λΛune famille de parties deI telle queS

λΛIλ=I. Considérons une famille d’ensembles (Xi)iI indexée par l’ensembleI. Montrer que :

[

iI

Xi =[

λΛ







 [

iIλ

Xi







\

iI

Xi =\

λΛ







\

iIλ

Xi







c) Soient (Xi)iI et (Yj)jJdeux familles d’ensembles indexées parI etJ non vide. Montrer que :





 [

iI

Xi













 [

jJ

Yj







= [

(i,j)I×J

XiXj







\

iI

Xi













\

jJ

Yj







= \

(i,j)I×J

XiXj





 [

iI

Xi







×







 [

jJ

Yj







= [

(i,j)I×J

Xi×Xj







\

iI

Xi







×







\

jJ

Yj







= \

(i,j)I×J

Xi×Xj

d) Soit (Xi)iI une famille de parties d’un ensembleX. Montrer que X−[

iI

Xi=\

iI

(X−Xi)

X−\

iI

Xi=[

iI

(X−Xi)

e) Soit (Xi,j)(i,j)I×June famille de parties d’un ensembleX. Montrer que [

iI

\

jJ

Xi,j⊂\

jJ

[

iI

Xi,j

(9)

et prouver, en donnant un exemple, que cette inclusion peut êtrerie.

.—SoitEun ensemble etA, B, Ctrois parties deE.

a) Montrer que

B=C ⇐⇒

( AB = AC AB = AC b) Montrer queA=Bsi et seulement siAB=AB.

.—SoitEun ensemble etA, B, C, Ddes parties deE. Etablir les formules suivantes : a)AB= (A−B)B= (B−A)A.

b)AB=CA(A∩B) =A−(A∩B) = (AB)B.

c)A−(B∪C) = (AB)∩(A−C).

d)A−(B∩C) = (AB)∪(A−C).

e) (A−B)C=A−(B∪C).

f)A−(B−C) = (AB)∪(A∩C).

g)A∩(B−C) = (AB)−(A∩C).

h) (A−B)∩(C−D) = (AC)−(B∪D).

.—SoitEun ensemble. SoitA, B∈P(E), on appelledifférence symétriquedeAet deB, l’ensemble : A∆B=

C

ABAB

a) Montrer que (P(E),∆,∩) eun anneau commutatif unitaire.

b) PourA, B∈P(E), on pose

AB=CEA∆B Montrer que (P(E),∗,∪) eun anneau commutatif unitaire.

.—(Paradoxe de Russel) On considère lacolleionF des ensemblesEtels queE<E. Montrer que F n’epas un ensemble. En déduire que lacolleionde tous les ensembles n’epas un ensemble.

 .  .  Ensemble des parties

Définition .— Soient E un ensemble. On appelle ensemble des parties de E l’ensemble, noté P(E) conitué des sous-ensembles deE.

On remarquera bien que les éléments deP(E) sont des ensembles.

Exemples.—SiE={x, y}alors

P(E) ={∅,{x},{y}, E} On a

P(∅) ={∅}

de même,

P(P(∅)) ={∅,{∅}}

Exercices.—(Filtres sur un ensemble)

/ UnfiltreF sur un ensembleE non vide eune partie non vide deP(E) (i.e. un ensemble non vide de sous-ensembles deE) qui vérifie les 3 axiomes suivants :

A:∅<F .

A: siA, B∈F alorsAB∈F. A: siA∈F etABEalorsB∈F .

(10)



.a/ Montrer que siEeinfini alors l’ensembleF conitué des parties cofinies deE(i.e. les parties dont les complémentaires sont des ensembles finis) eun filtre. On l’appellefiltre de FréchetsurE.

.b/ Etant donné un élémentaE, montrer que l’ensemble Fa={AE/ aA} eun filtre.

/ Unebase filtreBsur un ensembleEnon vide eune partie non vide deP(E) (i.e. un ensemble non vide de sous-ensembles deE) qui vérifie lesaxiomes suivants :

B:∅<F .

B: siA, B∈F alors il exieC∈F tel queCAB.

.a/ Montrer que tout filtreF eune base de filtre.

.b/ Montrer que siB⊂P(E)− {∅}eune partieable par interseion finie, alorsBeune base de filtre surE.

.c/ Montrer que siB⊂P(E) désigne une base de filtre, alors il exie un plus petit filtreF surE tel queB⊂F .Ce filtre eappelé le "filtre engendré" parB.

/ Un ultrafiltre surE, eun élémént maximal (pour l’inclusion) dans l’ensemble des filtres surE: c’edonc un filtreF tel que siF 0désigne un autre filtre et queF ⊂F 0alors on aF =F 0.

.a/ Montrer qu’un filtreF surEeun ultrafiltre si et seulement si, il vérifie l’axiome supplémen- taire suivant :

A: siAEalors, soitA∈F , soitAc∈F (Acdésigne le complémentaire deAdansE).

.a/ Montrer que les filtresFadéfinis à la queion.b/ sont des ultrafiltres. surE. Montrer que ces ultrafiltres possèdent un élément minimal ((qui ed’ailleurs un plus petit élément).

.b/ On dira d’un ultrafiltre qu’il eprincipals’il possède un élément minimal.

SiF désigne un ultrafiltre sur un ensembleEmontrer que les proprositions suivantes i)F eprincipal,

ii) il exieaAtel queF =Fa, iii)F contient une partie finie, sont équivalentes.

.c/ En déduire que, siEeun ensemble fini, alors tout ultrafiltre surEeprincipal.

.d/ En tuilisant le lemme de Zorn, montrer que siEdésigne un ensemble infini, alors il exie un ultrafiltre non principal surE.

/ On considère un ultrafiltre non principalF sur un ensembleEinfini.

.a/ Montrer que siA1,· · ·, An∈F , alors l’ensemble

\n

i=1

Ai eune partie infinie.

.b/ Montrer que siXEeune partie infinie, alors il exieA∈F tel queXAcsoit une partie infinie.

/ (Application) On considère l’intervalle I = [0,1] et l’espace topologique produitE =II qui cor- respond à l’ensemble{f :I −→I}muni de la convergence simple (E ecompa). On se donne un ultrafiltre non principal F sur l’ensembleN des entiers naturels. Le cardinal deF e la puis- sance du continu (ceci eune conséquence de la théorie des ensembles) et l’on peut donc énumérer F ={Ax}xI.

On définit alors la suite (fn)n d’éléments deE de la manière suivantes : pourn≥0 etx∈[0,1], on pose :

fn(x) =

Ax(n)

(11)



Edésigne, pour tout ensembleE, la fonion caraériique deE. On considère aussi la fonion f ∈E conante égale à 1.

Montrer quef eune valeur d’adhérence de la suite (fn)nmais quef n’elimite d’aucune sous- suite de (fn)n.

 .  .  Produit cartésien

Définition.—SoitAetBdeux ensembles, on appelle couple (ou paire ordonnée) d’élément deAet de Btout ensemble de la forme{a,{a, b}}avecaAetbB. Un tel ensemble se note alors(a, b). L’ensemble conitué des couples d’éléments deAet deBs’appelle le produit cartésien deAparBet se noteA×B.

Il faut bien remarquer que (a, b),(b, a) le plus souvent. En fait :

Proposition.—SoientAetBdeux ensembles et(a, b)et(c, d)deux éléments deA×B. Les propositions suivantes sont équivalentes:

i)(a, b) = (c, d), ii)a=cetb=d.

Proposition.—SoitA, B, Ctrois ensembles. On a:

A×(B∪C) =A×BA×C,

A×(B∩C) =A×BA×C.

Remarque.—SiE1,· · ·, Ensont des ensembles, on définit par récurrence le produit cartésienE1×

· · · ×Endes ensemblesE1,· · ·, En, par la relation

E1× · · · ×En= (E1× · · · ×En1En

Les éléments deE1× · · · ×Ensont alors appellés desn-uplets et notés (x1,· · ·, xn) avecxiEi pour tout i= 1,· · ·, n. On a alors

Proposition.—SoientE1,· · ·, Endes ensembles et(x1,· · ·, xn)et

(y1,· · ·, yn)deux éléments deE1× · · · ×En. Les propositions suivantes sont équivalentes:

i)(x1,· · ·, xn) = (y1,· · ·, yn), ii)xi=yipour touti= 1,· · ·n.

(12)

Chapitre 

Applications

 .  Généralités

Définition.—SoientEetFdeux ensembles. On appelle graphe (ou graphe fonionnel) deE×Ftoute partieXE×Fvérifiant :

∀(a, b)∈X, ∀(a0, b0)∈X, a=a0=⇒b=b0 Exemple.—PourE=F,

X=∅,

X={(a, a)/ a∈E}

Définition.—•On appelle fonion la donnée d’un triplet(E, X, F)oùEetFsont des ensembles etX un graphe de E×F. On notef = (E, X, F)ou plus classiquementf :EF une fonion. L’ensembleE s’appelle l’ensemble de départ def, l’ensembleFs’appelle l’ensemble d’arrivé def, etXs’appelle de graphe def. On dit alors quef eune fonion deEdansF de grapheX.

Sif = (E, X, F)eune fonion, on appelle ensemble de définition def le sous-ensembleAdeEconitué des élémentsaEtel qu’il exiebFvérifiant(a, b)∈X.

On dit qu’une fonionf = (E, X, F)etotale et on parle alors d’application, si le domaine de définition def eE.

Notations : Sif = (E, X, F) eune application et que (x, y)∈X, on note alorsy =f(x). Par ailleurs, on utilise volontier des diagrammes de Venn pour représenter une application. Si f = (E, X, F) e une application, on représente les ensemblesE etF sous forme de patates et l’on relie les couples (x, y)∈Xpar des flêches.

Lemme.—SoitEetFdeux ensembles etXun graphe fonionnel deE×F. SoitUE. L’ensemble XU={(a, b)∈X/ aU}



(13)



eun graphe fonionnel deU×F.

Définition.—Soitf :E−→Fune fonion,Xson graphe etUE. La fonion deUdansFde graphe XUs’appelle la reriion def àUet se notef|U(c’eune fonion). En particulier, siAele domaine de définition def, alorsf|Aeune application.

Notation :SiEetFsont deux ensembles, on noteF (E, F) l’ensemble des applications deEdansF.

Exemples.—•SiEeun ensemble etX={(a, a)∈E×E, aE}, l’applicationf = (E, X, E) s’appelle l’application identité deEet se note IdE.

• Si EF sont deux ensembles et X ={(a, a)∈ E×F, aE}, l’application f = (E, X, F) s’appelle l’injeion canonique deEdansF. Dans le cas oùE=Fil s’agit alors de IdE.

Définition.—SoitE, F, Gtrois ensembles,X1un graphe fonionnel deE×FetX2un graphe fonion- nel deF×G. On appelle graphe composé deX1etX2l’ensemble

X={(a, b)∈E×G/cF, (a, c)∈X1et(c, b)∈X2} (C’eun graphe fonionnel deE×G)

Proposition.— Sif :EF eune application de E dans F de grapheX1 et g : FG eune application deFdansGde grapheX2, le graphe composé deX1etX2ele grapheXd’une application de EdansG.

Définition.—Avec les notation précédente, l’application(E, X, G)s’appelle la composée def etget se notegf.

Proposition.—Soientf :EF,g:FG,h:GHsont trois applications. Les deux applications (h◦g)f eth◦(g◦f)sont identique (i.e. ont même graphe).

Remarque.—La loi◦ e donc associative. Dans F (E, F) elle e rarement commutative. Par exemple si f , g :R→ Rsont définie par, f(x) =x+ 1 et g(x) =x2; on a alors fg(x) =x2+ 1 et gf(x) = (x+ 1)2.

 .  Image dire e et réciproque

Définition.—Soitf :EF une application. Pour toute partieAE, on appelle image diree deA parf l’ensemble

f(A) ={yF/xA, f(x) =y} et pour tout partieBdeF, on appelle image réciproque deBparf l’ensemble

f1(B) ={xE/ f(x)∈B}

Exemple.—Soitf :R→Rdéfinie parf(x) =x2. SoitB= [1,2], on a alors f1(B) = [−

2,−1]∪[1,

√ 2]

(14)



Soit maintenantA= [1,

2], on af(A) = [1,2] =B. On remarqu’alorsf1(f(A)),A.

Proposition.—Soitf :EFune application.

/A, BF,f1(A∩B) =f1(A)∩f1(B)etf1(A∪B) =f1(A)∪f1(B).

/A, BE,f(A∩B)f(A)∩f(B)etf(A∪B) =f(A)∪f(B).

/BF,f(f1(B))⊂B.

/AE,Af1(f(A)).

/BF,f1(

C

FB) =

C

Ef1(B).

Exercices.—

.—Donner des exemples qui montrent que les inclusions présentes dans les propriétés/,/,/ de la proposition précédente peuvent êtreries.

.—Montrer, en donnant un exemple explicite, que siAEalorsf(

C

EA) et

C

Ff(A) sont des en- sembles incomparables.

 .  Inje ivité, surje ivité, bije ivité

Définition.—Soitf :EFune application. On dit quef e:

injeive six, yE,f(x) =f(y)⇒x=y,

surjeive siyF,xE,f(x) =y,

bijeive siyF,∃!x∈E,f(x) =y.

Exemples.—(Exercice)/f :N−→Ndéfinie parf(n) =n2einjeive et non surjeive.

/f :Z−→Zdéfinie parf(n) =n2enon injeive et non surjeive.

/f :R+−→R+définie parf(x) =x2ebijeive.

/f :N×N−→Ndéfinie parf(p, q) = 2p3qeinjeive et non surjeive.

Lemme.—Soitf :EF une application. Les propositions suivantes i)f ebijeive,

ii)f einjeive et surjeive, sont équivalentes.

Proposition.— Soient f :EF et g : FG deux applications. Si f et g sont injeives (resp.

surjeives) alorsgf eune application injeive (resp. surjeive).

On a une réciproque significative à cette propriété :

Proposition.—Soientf :EFetg:FGdeux applications. On a alors gf injeive (resp. surjeive)=⇒f injeive (resp.gsurjeive)

Proposition.— Soient f :EF et g : FG deux applications. Si f et g sont injeives (resp.

surjeives) alorsgf einjeive (resp. surjeive).

Proposition.—Soitf :EFune application. Sif ebijeive, alors il exie une unique application g:FEtelle que

gf =IdEet fg=IdF

Cette application s’appelle la réciproque (ou l’inverse) def et se notef1. On a alors:

/f1ebijeive,

(15)



/(f1)1=f.

Remarque.—Il ne faut pas confondref1"application réciproque" etf1"image inverse".

Proposition.—Soientf :EFetg:FEdeux applications telles quegf =IdEetfg=IdF. Les applicationsf etgsont bijeives etf1=getg1=f.

Remarque.—Si seulement une seule des égalitésgf = IdEetfg= IdF evérifiée, on ne peux rien dire. En effet, soitf , g:N→Ndéfinies par,f(n) = 2netg(n) =E(n/2). On a alorsgf = IdNet pourtant,f n’epas surjeive etgn’epas injeive.

Proposition.—Soientf :EFetg:FGdeux applications. Sif etgsont bijeives alorsgf e bijeive et(g◦f)1=f1g1.

Définition.—Soitf :EEune application. On dit quef eune involution deEsiff =IdE. Définition.—Soitf :EEune application. Les proposition suivantes sont équivalentes : i)f einvolutive,

ii)f ebijeive etf1=f.

 .  Cara érisation de l’inje ivité et de la surje ivité

Proposition.—Soitf :EFune application. Les propositions suivantes sont équivalentes : i)f einjeive,

ii)A, BE,f(A∩B) =f(A)∩f(B), iii)AE,f1(f(A)) =A.

Proposition.—Soitf :EFune application. Les propositions suivantes sont équivalentes : i)f esurjeive,

ii)BF,f(f1(B)) =B.

Exercices.—

.—Soitf :EFune application.

a) Montrer quef einjeive ssi pour tout ensembleDet tout couple d’applicationsg, h:DEon a

fg=fhg=h

b) Montrer quef esurjeive ssi pour tout ensembleGet tout couple d’applicationsg, h:FGon a

gf =hfg=h

.—SoitEun ensemble etA, Bdeux parties non vides deE. On considère l’applicationf :P(E)→ P(A)×P(B) définie par :

X∈P(E), f(X) = (A∩X, BX)

a) Donner des conditions nécessaires et suffisantes pour quef soit injeive, surjeive, bijeive.

b) Expliciterf1lorsquef ebijeive.

.—Soitf :EF,g:FG,h:GH, trois applications. Montrer quegf ethgsont bijeives ssif , g, hle sont aussi.

.—Soitf :EF,g :FG,h:GE, trois applications. Montrer que si deux des applications hgf,gfh,fhg, sont surjeives et que la troisième einjeive alorsf , g, hsont bijeives.

.—Soitf :EFune application. On définit

g:P(F)→P(E)

(16)



par

A∈P(F), g(A) =f1(A)

Montrer quef einjeive (resp. surjeive) si et seulement sigesurjeive (resp. injeive).

.—SoientX etY deux ensembles non vides etf :XY une application. Montrer que les deux propositions suivantes sont équivalentes :

i)f einjeive,

ii) il exie une application une applicationg:YXtelle quegf = IdX.

.—Soitf :XYune application. Montrer que les propositions suivantes sont équivalentes : i)f einjeive,

ii) pour toute famille (Ai)iI (I,∅) de parties deX,

f







\

iI

Ai







=\

iI

f(Ai)

iii) pour toutA, B∈P(X),

f(A∩B) =f(A)∩f(B) iv) pour toutA, B∈P(X),

AB=∅ ⇒f(A)∩f(B) =∅ v) pour toutA, B∈P(X),

ABf(B−A) =f(B)−f(A) vi) pour toutA∈P(X),

f1(f(A)) =A

.—(Théorème de Cantor-Bernein) SoitX etY deux ensembles etf :XY etg :YX deux applications injeives. On poseϕ=gf,Y0=g(Y),A=Y0ϕ(X) etB=S

n0ϕn(A) (avecϕ0= Id etϕn=ϕ◦ · · · ◦ϕ nfois).

a) Montrer que l’applicationθ:XY0définie par θ(x) = x si xB

= ϕ(x)si xXB eune bijeion.

(Ind. On pourra remarquer queB=Aϕ(B).)

b) Montrer alors que les ensemblesXetY sont équipotents.

c) Calculer explicitement la bijeion trouvée précédemment dans le cas oùX=Y =Net où∀n∈N, f(n) =g(n) =n+ 1.

(17)

Chapitre 

Relations binaires

 .  Généralités

Définition.—SoientAetBdeux ensembles. On appelle relation binaire deAversBtoute partie de A×B. SiReune relation binaire deAversBet si(a, b)∈ R, on note alorsaRbouR(a, b). On appelle relation binaire sur un ensembleE, toute relation binaire deEdansE.

Exemples.—•

E=RetxRy⇐⇒xy.

Eensemble etR=∅.

EetFdeux ensembles etf :EF. Le graphe def eune relation binaire, on a alorsxRy⇐⇒y= f(x).

Graphe d’une relation binaire sur un ensemble : Le graphe orienté d’une relation binaireRsur un ensembleEele graphe dont les sommets sont les éléments deEet les arrêtes orientées sont les [x, y] oùx, yEvérifientxRy.

Notations:•La relation binaire sur un ensembleE{(x, x), x∈Ese note IdE.

•SiReune relation binaire sur un ensembleE, on note

• R={(x, y)∈E×E/(x, y)<R}(i.e.R=

C

E×ER),

• R1={(y, x)∈E×E/ (x, y)∈ R}

• R0= IdE,R1=R.

Définition.—SoitRetT deux relations binaires sur un ensembleE. On note:

R ◦ T ={(x, y)∈E×E/zE, xRz et zTy}

Définition.—SoientEun ensemble etRune relation binaire surE. On dit queRe:

reflexive siaE,aRa(i.e. IdE⊂ R,

symétrique sia, bE,aRbbRa(i.e.R=R1),

antisymétrique sia, bE,aRbetbRaa=b(i.e.R ∩ R1=∅),

antireflexive siaE,(a, a)<R(i.e.R ∩IdE=∅),

transitive sia, b, cE,aRbetbRcaRc.

Exemples.—/ Sur un ensembleE,R=∅.

/ Sur un ensembleE,R= IdE.

/ SurP(E),ARBAB.

/ SurR,aRba < b.



(18)



/ Sur un ensembleE,aRba,b.

/ Soit Ωun ensemble à au moins deux éléments. SurP(Ω),ARBsi et seulement si il exie une bijeionf :AB.

 .  Relations d’équivalence

Définition .— Soit E un ensemble et R un relation binaire sur E. On dit que R e une relation d’équivalence siRereflexive, symétrique et transitive.

Exemple.—Congruence surZ.

Notation:SiReune relation d’équivalence sur un ensembleE, pour toutxE, on note x={yE/ xRy}

Cet ensemble s’appellela classe d’équivalence dexmoduloR.

Proposition.—SoitEun ensemble etRune relation d’équivalence surE.

a) Six, yEsont tels quex,y, alorsxy=∅. b) Les propositions suivantes sont équivalentes:

i)xRy, ii)x=y.

Définition.—SoitEun ensemble etRun relation d’équivalence surE. On appelle ensemble quotient deEparRl’ensemble des classes d’équivalences des éléments deEmoduloR. On note cet ensembleE/R (c’eun sous-ensemble deP(E).

Exemple.—Z/nZ.

Proposition.—Soit E un ensemble, R et T deux relations d’équivalences surE. Les propositions suivantes sont équivalentes:

i)R=T, ii)E/R=E/T.

 .  Partitions et relations d’équivalences

Définition.—SoitEun ensemble. On appelle partition deEtoute partie{Ei}iI deP(E)telle que :

• ∀iI,Ei,∅,

• ∀i,j,EiEj=∅,

•S

iEi=E.

Proposition.—SoitEun ensemble etRune relation d’équivalence surE. L’ensembleE/R ⊂P(E)e une partition deE.

Réciproquement, si{Ei}iI⊂P(E)eune partition deE, alors il exie une unique relation d’équivalence RsurEtelle queE/R={Ei}iI.

Il y a donc une correspondance bijeive entre les partitions d’un ensemble E et les relations d’équivalence surE.

Définition.—SoitEun ensemble. SoientP1etP2deux partitions deE. On dit queP1eplus fine que P2si

AP1,BP2, AB

SiRetT sont deux relations d’équivalence surE, on dit queReplus fine queT siE/Reune partition deEplus fine queE/T.

(19)



Proposition.—Soit E un ensemble etl’ensemble des relations d’équivalence sur E. La relation binaire sur"être plus fine que" eune relation d’ordre (i.e. eréflexive, antisymétrique et transitive).

Lemme.—SiRet T sont deux relations d’équivalence surE, la relation binaireS =R ∩ T eune relation d’équivalence. De plus,Seplus fine queRet queT.

Exercices.—

.—Soitf :EFune application etRune relation d’équivalence surF. On définit surEla relation binaireR0par :

x, yE, xR0y ⇐⇒ f(x)Rf(y) Montrer queR0 eune relation d’équivalence surE.

.—SoitE1etE2deux ensembles etR1etR2des relations d’équivalences surE1etE2. Sur l’ensemble E=E1×E2, on définit la relation binaireRpar :

∀(x1, x2),(y1, y2)∈E1×E2,(x1, x2)R(y1, y2) ⇐⇒ x1R1y1et x2R2y2 a) Montrer queReune relation d’équivalence surE.

b) Montrer qu’il exie une bijeion deE/RsurE1/R1×E2/R2.

.—SoitAetBdeux sous-ensembles d’un ensemble donné. SurA×B, on considère la relation binaire Rdéfinie par

(a, b)R(a0, b0) ⇐⇒ a=a0 a) Montrer queReune relation d’équivalence.

b) Montrer queAenaturellement en bijeion avec (A×B)/R.

Problème .— L’objet de ce problème, e de démontrer le théorème de Cantor- Bernein : si f :ABetg:BAsont deux applications injeives, alors il exie une bijeionϕ:AB.

On poses=gf :AAett=fg:BB.

Montrer quesettsont des applications injeives.

Montrer quefs=tf.

Pour tout entiernon posesn=ss◦ · · · ◦sets0= IdA. On définit une relation binaireS surApar xSy⇔ ∃n∈N, y=sn(x)ou x=sn(y)

et une relation binaireT surBpar

aT b⇔ ∃n∈N, b=tn(a)ou a=Tn(b)

Montrer queS(resp.T) eune relation d’équivalence surA(resp. surB).

On dit qu’une classe d’équivalenceCsurAeS-admissible si

x

C

,yA tel que x=s(y)

On dit qu’une classe d’équivalenceDeS-inadmissible si elle n’epasS-admissible.

SoitDune classe d’équivalence deA S-inadmissible. Montrer qu’il exie un uniquex0∈ Dtel que D={x0, s(x0), s2(x0),· · · }. On appellex0le générateur deD.

Enoncé et démontrer des propriétés analogues pour les classes d’équivalences surB. (On utilisera à cet effet la terminologie de classe d’équivalenceT-admissible.)

.aMontrer quef envoie l’ensemble des classes d’équivalencesS-admissibles dans l’ensemble des classes d’équivalencesT-admissibles.

.bSoitDune classe d’équivalenceS-inadmissible. Montrer quef(D) econtenu dans une classe d’équivalenceT-inadmissible.

(20)



 Soit Dune classe d’équivalence S-inadmissible,x0 le générateur de Det y0 le générateur de la classa d’équivalenceT-inadmissible qui contientf(D). Montrer quef(x0) =y0oug(y0) =x0.

(Ind on pourra utiliser, après l’avoir démontré, le fait queg◦(f◦g)n= (g◦f)ng.)

SoitDune classe d’équivalenceS-inadmissible etx0son générateur. SoitEla classe d’équivalence contenantf(D) ety0son générateur. Montrer que l’application

sn(x0)7→tn(x0), n∈N eune bijeion deDdansE.

Sixedans une classeC,S-admissible, montrer quex7→f(x) eune bijeion deCdansf(

C

).

Soitϕ:ABl’application définie par

•sixedans une classeS-admissible:ϕ(x) =f(x).

•sixedans une classeS-inadmissible (x=sn(x0)):ϕ(x) =tn(x0).

(les notations étants celle du. et du). Montrer queϕeune bijeion deAdansB.

 .  Représentation matricielle d’une relation binaire

Définition .— On appelle matrice booléenne d’ordre n, toute matrice nxnà coefficients dans {0,1}. Dans l’ensemble des matrices booléenne d’ordren, on définit deux lois de composition+et.définie, pour A= (ai,j)1i,jnetB= (bi,j)1i,jn, par

A+B= (ci,j)1i,jnavec ci,j= max(ai,j, bi,j) et

A.B= (di,j)1i,jnavec di,j= max

k=1,···,n(ai,kbk,j)

Définition.—SoitE={x1,· · ·, xn}un ensemble fini etRune relation binaire surE. On appelle matrice booléenne associée àRla matriceMR= (ai,j)1i,jndéfinie par:

∀1≤i, jn

( ai,j= 1 si xiRxj ai,j= 0 sinon Proposition.—Dans cette situation, on a :

• Rereflexive si et seulement siMRne possède que des1sur sa diagonale.

• Resymétrique si et seulement sitMR=MR.

Proposition.—SoitE un ensemble fini etRetT deux relations binaire surEde matrice booléenne respeiveMRetMT. La matrice booléenne deR ∪ T vaut

MR∪T =MR+MT

et celle deR ◦ T e

MR◦T =MR.MT

Exercice.—SoitEun ensemble etRune relation binaire surE. On pose R0= IdEetR1=R

et on définit par récurrence, pourn≥1,:

Rn=Rn1◦ R a) Montrer que pour toutn≥1,

Rn=R ◦ Rn1

(21)



b) Montrer que siRetransitive, alorsRn⊂ Rpour toutn≥1.

c) Montrer que siT eune relation binaire surEtransitive telle queR ⊂ T, alors pour toutn≥1, Rn⊂ T

d) On appelle fermeture transitive (resp. reflexo-transitive) deRla relation binaire R+=[

n1

Rn

resp. la relation binaire

R=[

n0

Rn

Montrer queR+ela plus petite (au sens de l’inclusion) relation binaire transitive surE telle que R ⊂ R+.Que représenteR?

e) SiE e fini et si MR désigne la matrice booléenne associée à R que vautMR+ (resp. MR+), la matrice booléenne associée à la relationR+(resp.R)?

f) (Application) CalculerR+etRpour

R=







0 0 1

0 1 0

0 0 0







et

R=







1 1 0

0 0 1

1 1 0







(22)

Chapitre 

Ordres

 .  Généralités

.. Ensembles ordonnés

Définition.—SoientEun ensemble etRune relation binaire surE. On dit queRe:

un pré-ordre surE, siReréflexive et transitive,

un ordre surE, siReréflexive, transitive et antisymétrique,

un ordrerie surE, siReantiréflexive, antisymétrique et transitive.

Sieun ordre surE, on dit que(E,≤)eun ensemble ordonné.

Exemples.—•SurN,≤eun ordre.

•SurR,<eun ordrerie.

•SurP(E),⊂eun ordre.

•SurN,.|.(défini para|b ⇐⇒ adiviseb) eun ordre.

•SurZ,.|.n’epas un ordre, mais eun pré-ordre.

Convention sur le graphe d’un ordre : Pour le graphe d’un ordre≤sur un ensembleEon omettra de faire figurer les arrêtes dues à la réfléxivité et, quand cela epossible (en particulier quandEe fini), à la transitivité.

•SurP(E),≤(défini parABs’il exie une injeion deAdansB) n’epas un ordre, mais eun pré-ordre.

Proposition.—Soit(E1,1)et(E2,2)deux ensembles ordonnés. SurE=E1×E2, la relationdéfinie par :

(e1, e2)≤(f1, f2) ⇐⇒ e11f1et e22f2

eun ordre. On appelle cet ordre, "l’ordre produit".

Proposition.—Soit(E1,1)et(E2,2)deux ensembles ordonnés. SurE =E1×E2, la relationlex définie par :

(e1, e2)≤lex(f1, f2) ⇐⇒









e11f1 et e1,f1 ou

e1=f1 et e2f2 eun ordre. On appelle cet ordre, "l’ordre lexicographique".

Définition.—Soit(E,≤)un ensemble ordonné. On dit queetotal si pour toutx, yE, on axy ouyx. Sin’epas total, on dit queepartiel.

Proposition.—Soit(E1,1)et(E2,2)deux ensembles totalement ordonnés. L’ordre lexicographique

lexsurE=E1×E2etotal.



(23)



Définition.—Soit(E,≤)un ensemble ordonné etAune partie deE. On appelle ordre induit parEsur A, la relationA=≤ ∩(A×A). C’eun ordre surA; s’il n’y a pas d’ambiguité, on continue à le noté. Exercice.—

.—SoitRune relation de préordre sur un ensembleE. SurE, on définit la relation binaireρpar :

x, xyE, xρy ⇐⇒ xRy et yRx a) Montrer queρeune relation d’équivalence surE.

b) Soitα, βE/ρetx, yEdes représentants deα etβ(i.e. xαetyβ). On poseαβ ssixRy.

Montrer que la définition de≤ne dépend pas du choixx, ydes représentants deαetβ.

c) Montrer que≤eune relation d’ordre surE/ρ.

.—Pour touti= 1,· · ·, n, on considère un ensemble ordonné (Ei,i). SurE1× · · · ×En on définit la relation≤lexdéfinie pour (x1,· · ·, xn),(y1,· · ·, yn) par (x1,· · ·, xn)≤lex(y1,· · ·, yn) si et seulement si

xn0n

0yn0pour n0= inf(k= 1,· · ·, n/ xk,yk) a)Quelle ecette relation pourn= 2?

b) Montrer que≤lexeun ordre.

c) Montrer que si chaque≤i etotal, alors≤lexl’eaussi.

 .  .  Eléments remarquables

Définition.—Soit(E,≤)un ensemble ordonné,AEetαE. On dit queαe:

un majorant (resp. minorant) deAsi

xA, xα(resp. α≤x)

un élément maximal (resp. minimal) deA, siαAet si

xA, αxx=α(resp. x≤αx=α)

un plus grand élément (resp. plus petit élément) deA, siαAet si

xA, xα(resp. α≤x)

une borne supérieure (resp. inférieure) deA, siαele plus petit des majorants (resp. le plus grand des minorants).

Proposition.—Soit(E,≤)un ensemble ordonné,AEetαE. On a :

/αplus grand élémentαélément maximal.

/αplus grand élémentαborne supérieure.

/αborne supérieureαmajorant.

Exercices.—

.—Donner des exemples de

a) Majorant qui n’epas une borne supérieure.

b) Borne supérieure qui n’epas un plus grand élément.

c) Elément maximal qui n’epas un plus grand élément.

d) Elément maximal qui n’epas un majorant.

e) Majorant qui n’epas un élément maximal.

Références

Documents relatifs

extérieurement et le troisième i,,itérietireqieiit 1, ces trois derniers se couperont en un même point P, et les droites qui joindront ce point P aux centres des

Normalité et théorème de Jordan-Holder en théorie des hypergroupes opérant transitivement sur un ensemble.. Annales scientifiques de l’Université de Clermont-Ferrand 2, tome

que chaque élément de E soit intérieur à l'un au moins des en- sembles I,/, on peut extraire de F une famille S^ composée d'un nombre fini d'ensembles]^ et jouissant de la

http://www.numdam.org/.. Picard s'étend d'ailleurs d'elle-même; il serait facile d'ob- tenir pour les conditions de convergence, au prix de quelques complications de notation,

Si ces points ne sor- tent pas du carré ^2 où nous avons pris 62, nous passerons à la troi- sième subdivision €3, nous prendrons les carrés ^3 de cette subdi- vision qui

Nous avons vu que la série (2) est convergente, mais cela ne suffirait pas pour ce que nous avons en vue ; il faut encore faire voir qu'elle est uniformément convergente

On aurait pu opérer autrement en calculant la carac- téristique même du plan II, c'est-à-dire son intersection avec le plan -r- : le produit régressif II — conduit ainsi à la

Dans la somme de ce terme avec son conjugué, les parties ima- ginaires se détruisent et les parties réelles se doublent pour donner 2p n ab cos(/2co + a + jâ). L'ac- croissement AF