3.12. Composition des relations
La catégorie des relations
Cette catégorie étend la catégorie des ensembles en gardant les mêmes objets (les ensembles) et en définissant Mor(E,F) comme l'ensemble ℘(E×F) de toutes les relations entre E et F. Leur composition est définie par
∀grR,S, R;S = {(x0,y1) |
(x,y)∈R×S ∧ x1=y0}
∀R⊂E×F, ∀S⊂F×G, R;S =
{(x,z)∈E×G | ∃y∈F, xRy ∧ ySz}
= ∐x∈E
S⋆R⃗(x)
Cela étend la composition des fonctions présentées comme relations fonctionnelles, avec les mêmes éléments neutres
(1E = 𝛿E = Gr IdE).
(C'est la seule façon naturelle d'étendre la composition, car l'autre expression de la composée
de fonctions par leurs graphes, avec ∀y∈F, xRy ⇒ ySz,
perdrait l'associativité dans les cas non fonctionnels).
Cette catégorie agit fidèlement par images directes
(⋆) sur les ensembles de parties de ses objets, et
co-agit sur eux par préimages (⋆):
∀R⊂E×F, ∀S⊂F×G, ∀A⊂E,
(S⚬R)⋆A = S⋆(R⋆A)
∀B⊂G, (R;S)⋆B = R⋆(S⋆B)
Pour cette action, chaque objet (ensemble) E a une base constituée de ses singletons :
({x})x∈E, suivant la bijection canonique
(℘(F))E ⥬ ℘(E×F).
Donc, les coproduits dans cette catégorie sont donnés par les unions disjointes d'objets
(qui opèrent comme des produits sur les ensembles de parties sur lesquels ils agissent).
Ainsi, un coproduit d'ensembles deux à deux disjoints Ei est donné
par leur union, avec les morphismes 𝛿Ei de chaque
Ei vers lui.
Par symétrie de dualité, cette union disjointe sert aussi de produit.
Les œufs de cette action sont les ({x}, {x}) pour tout x. Un
choix standard de singleton est donné par les notations * = {•}. Ensuite, les images
directes et inverses peuvent être ré-exprimées en termes de composition:
∀R⊂E×F, ∀A⊂E, ∀B⊂F,
*×(R⋆A) = (*×A);R
(R⋆B)×* = R;(B×*)
Par ces action et co-action, les morphismes dans cette catégorie se comportent comme une troisième forme de présentation des correspondances de Galois.
En effet par associativité de la composition,
(*×A);R;(B×*) = ∅ ⇔
A ∩ R⋆(B) = ∅ ⇔
B ∩ R⋆(A) = ∅
(∁F⚬R⋆, ∁E⚬R⋆) ∈ Gal(℘(E), ℘(F))
(R⋆, ∁E⚬R⋆⚬∁F) ∈
Gal+(℘(E), ℘(F))
Réexprimer les propriétés des relations
Chaque côté (forme curryfiée) de la composition des relations, se comporte de manière
similaire aux images directes, qu'on peut considérer comme la constituant:
∀grR,S,T,
R⊂S ⇒ R;T ⊂ S;T
R⊂S ⇒ T;R ⊂ T;S
(R∪S);T = R;T ∪ S;T
T;(R∪S) = T;R ∪ T;S
et pour toute famille de graphes Ri indexée par I et tout graphe
T,
T;⋃i∈I Ri =
⋃i∈I T;Ri
T⚬⋃i∈I Ri =
⋃i∈I T⚬Ri
La réflexivité (𝛿E ⊂ R) d'une relation R sur un ensemble E,
implique ∀S⊂E×F, S ⊂ R;S
∀S⊂F×E, S ⊂ S;R
La transitivité de R peut s'écrire R;R ⊂ R.
Ainsi si R est un préordre alors R;R = R mais la
réciproque n'est pas toujours vraie.
Préordres engendrés
Le rôle des ensembles de transformations de E comme définissant des conditions de
stabilité sur les parties A⊂E, reflété par la correspondence de Galois (End, Sub)∈
Gal(℘(℘(E)), ℘(EE)) introduite en 3.4, équivaut à celui des relations
uniques R ⊂ E2 (structures non fonctionnelles nommées par un seul
symbole de fonction) dans la correspondence de Galois (Po, Sub)∈ Gal(℘(℘(E)), ℘(E2)) définie comme reliant tout A⊂E à
(x,y)∈E2 par (x∈A ⇒ y∈A):
A ∈ SubR E ⇔ R⋆A
⊂ A ⇔ (∀(x,y)∈R, x∈A ⇒ y∈A) ⇔
∁E A ∈ SubtR E
En effet tout ensemble de transformations peut être remplacé par l'union de leurs graphes ; inversement, tout
(x,y)∈E2 peut être remplacé par
E ∋ z ↦ (z=x ? y : z).
Ainsi l'ensemble Im Po des éléments clos de ℘(E2) est l'ensemble des
préordres de E. En effet, pour tout ensemble K et tout G⊂K×E,
∀x,y∈E,
(x,y)∈Po(G⃗[K]) ⇔ (∀z∈K, zGx ⇒
zGy) ⇔ G⃖(x)⊂G⃖(y)
qui, d'après 2.9, donne tous les préordres sur E (intersections des préimages de l'ordre
naturel sur {0,1}).
L'ordre d'inclusion sur tout S⊂℘(E) apparaît ainsi
avec {(A,x)∈S×E|x∈A}.
A savoir, ∈⃗ définit un pré-plongement de (E,Po(S)) vers (℘(S),⊂).
La clôture Po(SubRE) de tout R ⊂ E2
est appelée le préordre sur E engendré par R ; on le notera ⌈R⌉.
Parties stables engendrées
Lemme. Toute union de parties R-stables est R-stable.
(Cela ne se généralise pas aux structures d'autres arités).
Première preuve. (∀i∈I, R⋆Ai
⊂ Ai) ⇒ R⋆⋃i∈I Ai =
⋃i∈I R⋆Ai ⊂ ⋃i∈I Ai ∎
Deuxième preuve. Utiliser A ∈ SubR E ⇔ ∁E A ∈ SubtR E et la propriété similaire avec les intersections.∎
Proposition. ∀A⊂E,
〈A〉R = ⌈R⌉⋆A.
Preuve. D'abord, lorsque A est un singleton {x}, les deux définitions coïncident :
∀y∈E, x⌈R⌉y ⇔
(∀A∈SubRE, x∈A ⇒ y∈A)
⇔ y∈〈{x}〉R
Puis, ⌈R⌉⋆A = ⋃x∈A
〈{x}〉R ⊂ 〈A〉R car A ↦ 〈A〉
R est monotone.
On conclut ⌈R⌉⋆A ∈ SubR E par le
lemme ci-dessus.∎
D'après la fin de 3.3 on obtient ∀A⊂E, 〈A〉R =
A ∪ R⋆〈A〉R.
Par la fidélité de l'action, on peut aussi l'écrire
⌈R⌉ = 𝛿E ∪ R⚬⌈R⌉
Une conséquence facile de ce qui précède est que pour tout ensembles K, E et tout
G⊂K×E et R⊂E2, ⌈R⌉⚬G est le
plus petit S⊂K×E tel que G ∪ R⚬S ⊂ S,
et c'est un cas d'égalité (G ∪ R⚬S = S).
Clôture transitive
Pour tout R⊂E2, le plus petit T⊂E2
transitif tel que R⊂T (qui existe comme la transitivité est préservée par les intersections), appelé clôture transitive de R, est
T = R⚬⌈R⌉ = ⌈R⌉⚬R.
Preuve. Par hypothèse, R ⊂ T et R⚬T ⊂ T⚬T ⊂ T, donc
⌈R⌉⚬R ⊂ T par le résultat ci-dessus (⌈R⌉⚬R est le plus petit
T tel que R ∪ R⚬T ⊂ T).
Puis, ⌈R⌉⚬R satisfait les deux conditions pour lesquelles T est le plus petit : R ⊂ ⌈R⌉⚬R, et la transitivité :
R⚬⌈R⌉ ⊂ ⌈R⌉ = ⌈R⌉⚬⌈R⌉ ∴
⌈R⌉⚬R⚬⌈R⌉⚬R ⊂ ⌈R⌉⚬⌈R⌉⚬R = ⌈R⌉⚬R
Donc T = ⌈R⌉⚬R. Par dualité,
T = R⚬⌈R⌉.∎
Relations bien fondées
Une relation R ⊂ E2 est dite bien fondée si ∀A⊂E,
A ⊂ R⋆A ⇒ A = ∅.
Cela ne dépend pas de E, et implique que tout S ⊂ R est également bien fondé.
Toute relation bien fondée est irréflexive : ∀x,¬{x}⊂R⋆{x}.
Proposition. La fermeture transitive T d'une relation bien fondée R est bien fondée.
Preuve. Si R ⊂ E2 est bien fondée, T = R⚬P et P =
𝛿E ∪ T (à savoir, P=⌈R⌉), alors T est bien fondée:
∀A⊂E,
A ⊂ T⋆A ⇒ P⋆A =
A∪ T⋆A = R⋆P⋆A = ∅ ∎
Note : le bon fondement de R implique l'unicité de P tel que
P = 𝛿E ∪ R⚬P.
Cela se voit en considérant A = {x∈E | P⃖(x)
≠ P'⃖(x)} où P et P' ont cette propriété ;
c'est un premier exemple de définition par induction bien-fondée, concept qui sera développé plus tard.
Proposition. Si R est bien fondé alors ⌈R⌉ est un ordre, dont l'ordre strict
coïncide avec la clôture transitive de R.
Preuve. La clôture transitive T de R, étant à la fois transitive et irréflexive, est un ordre strict, et
⌈R⌉ = 𝛿E ∪ T.∎
(L'antisymétrie d'un R bien fondé peut aussi être déduite par ∀x,y,¬{x,y}⊂R⋆{x,y})
Bon ordre
Une relation R ⊂ E2 est appelée un bon ordre strict sur E si
∀A⊂E, A = ∅ ∨ ∃!:A\(R⋆A)
Il est facile de voir que tout bon ordre strict est un ordre total strict bien fondé ; inversement, tout
R ⊂ E2 bien fondé dont le complément
∁E2 R est antisymétrique, est un bon ordre strict sur E.
Etant donné que l'ordre total correspondant ≤ est ∁E2 tR, la condition pour qu'une relation ≤ soit un bon ordre,
c'est-à-dire un ordre total dont la version stricte est un bon ordre strict sur E, s'écrit
∀A⊂E, A = ∅ ∨ ∃!x∈A, A ⊂ ≤⃗(x)
ou de manière équivalente : il est antisymétrique et ∀A⊂E,
A = ∅ ∨ ∃x∈A, A ⊂ ≤⃗(x).
Minimum et maximum
Dans tout ensemble ordonné (E,≤), un x∈E est appelé un minorant
(resp. majorant) d'une partie A⊂E si A ⊂ ≤⃗(x)
(resp. A ⊂ ≤⃖(x)). Si de plus x∈A, il est alors appelé un
minimum ou plus petit élément, (resp. maximum ou plus grand élément)
de A, que nous noterons x :min A (resp. x :max A).
Ces concepts ne dépendent que de l'ensemble A ordonné par restriction de ≤,
ignorant le reste de E et ≤.
Par antisymétrie de ≤, ces relations sont fonctionnelles de ℘(E) vers E, de sorte
qu'elles sont généralement notées comme fonctions min (le plus petit élément) et max
(le plus grand élément) : ∀A⊂E, ∀x∈E,
x :min A ⇔ (x∈A ∧ A ⊂ ≤⃗(x))
⇔ (A∈ Dom min ∧ x = min A)
x :max A ⇔ (x∈A ∧ A ⊂ ≤⃖(x))
⇔ (A∈ Dom max ∧ x = max A)
La fonction successeur
Dans tout ensemble ordonné (E,≤) d'ordre strict <, le successeur est la relation fonctionnelle S sur E définie par ∀x,y∈E,
xSy ⇔ y :min <⃗(x) ⇔ ≤⃗(y) =
<⃗(x)
Cette dernière équivalence est facile à vérifier.
Si l'ordre est total alors S est injectif et sa définition est symétrique en ce sens que
xSy ⇔ x :max <⃖(y) ⇔ ≤⃖(x) = <⃖(y)
Si c'est un bon ordre alors ∀x∈E,
x ∉ Dom S ⇔ <⃗(x) = ∅ ⇔ x :max E.
Théorie des ensembles et fondements des mathématiques
1. Premiers fondements des mathématiques
2. Théorie des ensembles
3. Algèbre
4. Arithmetic and first-order foundations
5. Second-order foundations
6. Foundations of Geometry
Other languages:
EN : 3.12. Composition of relations