Inclusion (mathématiques)
En mathématiques, l’inclusion est une relation d'ordre entre ensembles. On dit qu'un ensemble A est inclus dans un ensemble B si tous les éléments de A sont aussi éléments de B. On dit dans ce cas que A est un sous-ensemble ou une partie de B, ou encore que B est sur-ensemble de A.
Cette relation n'est pas symétrique a priori, car il peut y avoir des éléments du deuxième ensemble qui n'appartiennent pas au premier. Plus précisément, il y a inclusion dans les deux sens entre deux ensembles si et seulement si ces deux ensembles sont égaux.
L'inclusion se note majoritairement[1] avec le symbole « ⊂ » introduit par Schröder, même si d'autres auteurs réservent ce symbole à l'inclusion stricte (c'est-à-dire excluant le cas d'égalité), suivant ainsi la norme ISO[2]. L'inclusion au sens large peut alors être notée avec le symbole « ⊆ » de Felix Hausdorff, par analogie avec les symboles de comparaison numériques. Pour lever l'ambiguïté, l'inclusion stricte peut aussi être notée « ⊊ », à ne pas confondre avec la négation de l'inclusion, qui se note « ⊄ » ou « ⊈ ». Tous ces symboles peuvent être réfléchis pour représenter les relations réciproques.
Définitions
[modifier | modifier le code]Soient deux ensembles A et B. Par définition, A est inclus (au sens large) dans B si tout élément de A est un élément de B, A est inclus (au sens strict) dans B si de plus A ≠ B.
Terminologie et notation
[modifier | modifier le code]Inclusion au sens large
[modifier | modifier le code]En notation symbolique, l’inclusion au sens large est notée ⊆ ou ⊂ ; par définition (« ⇒ » désigne l'implication logique) :
- A ⊆ B signifie ∀ x (x ∈ A ⇒ x ∈ B).
On peut aussi définir l'inclusion au sens large à partir de l'intersection ou de la réunion :
- A ⊆ B si et seulement si A ∩ B = A ;
- A ⊆ B si et seulement si A ∪ B = B.
La relation A ⊆ B peut se lire :
- « A est inclus dans B »,
- « A est une partie de B »,
- « A est un sous-ensemble de B »[3].
et peut aussi s'écrire B ⊇ A, qui se lit :
- « B inclut A »,
- « B est une extension de A »,[réf. souhaitée]
- « B est un sur-ensemble de A ».
Sont également utilisés « B contient A » et « A est contenu dans B », qui peuvent par ailleurs signifier .
Certains auteurs, tels que Paul Halmos[4] et George Boolos[5], recommandent d'utiliser systématiquement « B inclut A » et jamais « B contient A » pour traduire B ⊇ A, afin d'éviter toute confusion avec l'appartenance.
Inclusion au sens strict
[modifier | modifier le code]L'inclusion au sens strict est la relation qui s'établit entre deux ensembles lorsque le premier inclut le second et non l'inverse.
Elle est notée ⊂ qui est le symbole de l'inclusion stricte selon la norme ISO 31-11[6] de l'Organisation internationale de normalisation (qui mentionne toutefois l'autre usage), ou ⊊, en particulier quand l'inclusion au sens large est notée ⊂.
L'usage du symbole ⊂ pour l'inclusion stricte s'explique par l'analogie avec le symbole <[7].
- A ⊊ B signifie A ⊆ B et A≠B.
Variantes d'écriture : .
- « A est strictement inclus dans B »
- « A est une partie propre de B »,
- « A est un sous-ensemble propre de B »[8]
et peut aussi s'écrire B ⊋ A, qui se lit :
- « B inclut strictement A »,
- « B est une extension propre de A »,[réf. souhaitée]
- « B est un sur-ensemble propre de A ».
On dit que est un sous-ensemble non trivial d'un ensemble quand mais et [9].
Exemple d'inclusion au sens strict
[modifier | modifier le code]-
A est un sous-ensemble strict de B
-
C est un sous-ensemble mais pas un sous-ensemble strict de B.
Définition en compréhension
[modifier | modifier le code]Une propriété des éléments d'un ensemble définit un sous-ensemble de celui-ci. Ainsi, en reprenant l'un des exemples ci-dessus, la propriété « être pair » définit, sur l'ensemble des entiers naturels N, l'ensemble 2N des entiers pairs. On dit que l'ensemble a été défini par compréhension et on note :
- 2N={n ∈ N | n est pair} = {n ∈ N | (∃q ∈ N) n=2q}
Toute propriété (quand on l'exprime dans un langage précis on parle de prédicat de ce langage) définit par compréhension un sous-ensemble d'un ensemble donné.
Ensemble des parties
[modifier | modifier le code]L'ensemble de tous les sous-ensembles d'un ensemble E donné est appelé ensemble des parties de E, et noté habituellement « (E) », ou (écriture gothique) « (E) », voire simplement « P(E) » (lire dans tous les cas « P de E »).
On a ainsi :
- X ∈ (E) si et seulement si X ⊆ E.
Par exemple si A = { a, b }, alors (A) = { Ø, { a }, { b }, A }.
Dans ce cas on aura par exemple a ∈ A, donc {a} ⊆ A, c'est-à-dire {a} ∈ (A).
Les propriétés de l'ensemble des parties, en particulier celles ayant trait à la cardinalité, sont détaillées dans l'article ensemble des parties d'un ensemble. Pour le cas fini, qui relève de la combinatoire, voir aussi l'article combinaison.
Fonction caractéristique
[modifier | modifier le code]Un sous-ensemble A d'un ensemble E peut être défini par sa fonction caractéristique , définie par : χA(x) vaut 1 si x est élément de A, et 0 sinon :
et donc (χA(x) étant à valeurs dans {0, 1})
- .
Réciproquement toute fonction χ de E dans {0, 1} définit un sous-ensemble de E qui est {x ∈ E | χ(x) = 1}. On a donc une correspondance bijective entre les sous-ensembles de E et les fonctions de E dans {0, 1}, c'est-à-dire entre (E) et {0, 1}E.
Définition en théorie des types
[modifier | modifier le code]En , une formulation[10] de la théorie des types, l'inclusion est représentée par le terme défini comme l'abréviation du terme
Exemples
[modifier | modifier le code]Par exemple l'ensemble des entiers naturels non nuls ℕ* est inclus dans l'ensemble des entiers naturels ℕ, de même que l'ensemble des entiers naturels pairs 2ℕ, mais 2ℕ n'est pas inclus dans ℕ* car 0 ∈ 2ℕ, mais 0 ∉ ℕ* :
- ℕ* ⊆ ℕ, 2ℕ ⊆ ℕ, 2ℕ ⊄ ℕ*.
On peut remarquer que, comme il existe des entiers naturels non nuls qui ne sont pas pairs, 1 par exemple, ℕ* n'est pas non plus inclus dans 2ℕ : ℕ* ⊄ 2ℕ. On dit alors que ces deux ensembles ne sont pas comparables pour l'inclusion.
Exemple de sous-ensemble
[modifier | modifier le code]Propriétés de l'inclusion
[modifier | modifier le code]L'ensemble vide est l'ensemble qui n'a pas d'éléments, et on le note Ø.
Proposition (ensemble vide). L'ensemble vide est sous-ensemble de tout ensemble, c'est-à-dire que pour tout ensemble A :
- ∅ ⊆ A
Démonstration : nous devons démontrer que Ø est un sous-ensemble de A, c'est-à-dire que tous les éléments de Ø sont des éléments de A, mais il n’existe pas d’éléments de Ø. Pour qui a un peu la pratique des mathématiques, l'inférence « Ø n’a pas d’éléments, donc tous les éléments de Ø sont des éléments de A » est évidente, mais cela peut être dérangeant pour le débutant. Il peut être utile de raisonner différemment (par l’absurde). Si nous avions supposé que Ø n'était pas un sous-ensemble de A, nous aurions pu trouver un élément de Ø n’appartenant pas à A. Comme il n’existe pas d’élément de Ø, c’est impossible et donc Ø est par conséquent un sous-ensemble de A.
Nous avons aussi la proposition suivante.
Proposition (réflexivité). Tout ensemble est inclus dans lui-même, c'est-à-dire que pour tout ensemble A :
- A ⊆ A.
On dit que l'inclusion est une relation réflexive. Pour le prouver, il suffit de reprendre la définition de l’inclusion.
Une autre propriété qui elle aussi repose seulement sur la définition de l'inclusion est la transitivité.
Proposition (transitivité).
Pour trois ensembles quelconques A, B et C, si A est un sous-ensemble de B et B est un sous-ensemble de C, alors A est un sous-ensemble de C, c'est-à-dire que :
- (A ⊆ B et B ⊆ C) ⇒ A ⊆ C.
de même
- (A ⊊ B et B ⊊ C) ⇒ A ⊊ C.
Contrairement aux propositions précédentes, qui se démontrent de façon purement logique, en revenant aux définitions, la propriété d'antisymétrie repose sur la notion même d'ensemble : c'est en fait la simple traduction d'une propriété fondamentale des ensembles, dite propriété d'extensionnalité, à savoir que deux ensembles sont égaux si et seulement s'ils ont les mêmes éléments.
Proposition (antisymétrie). Deux ensembles A et B sont égaux si et seulement si A est un sous-ensemble de B et B est un sous-ensemble de A, c'est-à-dire :
- A = B si et seulement si (A ⊆ B et B ⊆ A)
Quel que soit l’ensemble E, l’inclusion munit donc son ensemble des parties (E) d’une relation d'ordre, qui n'est plus un ordre total dès que E possède au moins deux éléments. En effet si a et b sont deux éléments distincts de E, les singletons {a} et {b} sont des parties de E qui ne se comparent pas pour l'inclusion. Cet ordre a toujours un plus petit élément, Ø l'ensemble vide, et un plus grand élément, l'ensemble E.
Cet ordre n'est donc pas total en général mais a d'autres propriétés remarquables.
Proposition (intersection finie). Pour deux ensembles A et B quelconques, on peut définir l'intersection de A et B, qui est l'ensemble des éléments communs à A et à B, noté A ∩ B. Cet ensemble est le seul à être inclus dans A et dans B, et à inclure tout ensemble inclus à la fois dans A et dans B :
- A ∩ B ⊆ A et A ∩ B ⊆ B ;
- si C ⊆ A et C ⊆ B, alors C ⊆ A ∩ B.
On dit que l'ensemble A ∩ B est la borne inférieure de A et B pour l'inclusion.
On a une propriété analogue (on dit duale, en un sens précis) pour la réunion.
Proposition (réunion finie). Pour deux ensembles A et B quelconques, on peut définir la réunion de A et B, qui est l'ensemble des éléments appartenant à A ou à B, noté A ∪ B. Cet ensemble est le seul à inclure à la fois A et B, et à être inclus dans tout ensemble incluant à la fois A et B :
- A ⊆ A ∪ B et B ⊆ A ∪ B ;
- si A ⊆ C et B ⊆ C, alors A ∪ B ⊆ C.
On dit que A ∪ B est la borne supérieure de A et B pour l'inclusion.
Pour tout ensemble E l'inclusion munit donc (E) d'une structure d'ordre que l'on appelle un treillis. Du fait des propriétés de distributivité de la réunion vis-à-vis de l'intersection, et de l'intersection vis-à-vis de la réunion, ce treillis est dit distributif.
Des propriétés des intersections et réunions binaires, on pourrait déduire facilement un résultat analogue pour les intersections et réunions finies, mais on a un résultat plus fort :
Proposition (intersection et réunion quelconques). Pour une famille quelconque d'ensembles (Ai)i ∈ I, on peut définir l'intersection des éléments de la famille, ∩i ∈ IAi, et leur réunion ∪i ∈ IAi. L'intersection des Ai est le plus grand des ensembles inclus dans chacun des Ai, la réunion des Ai est le plus petit des ensembles incluant tous les Ai.
Le treillis de l'inclusion sur (E) est dit complet. Il s'agit même d'une algèbre de Boole, puisque tout sous-ensemble de E a un complémentaire dans E.
Proposition (complémentaire). Soit E un ensemble. On appellera complémentaire d'un sous-ensemble A de E, le sous-ensemble de E constitué des éléments de E qui ne sont pas dans A, et on le notera . On a :
- et
On montre alors que :
- si et seulement si .
Théorie axiomatique des ensembles
[modifier | modifier le code]En théorie des ensembles, dans la théorie des ensembles de Zermelo ou de Zermelo-Fraenkel, l'inclusion n'est pas une notion primitive : elle est définie à partir de l'appartenance comme indiquée au début de l'article. Comme déjà mentionné, des propriétés de l'inclusion, comme la réflexivité et la transitivité, sont des conséquences purement logique de cette définition et l'antisymétrie de l'inclusion est exactement l'axiome d'extensionnalité.
L'existence d'un plus petit élément (ensemble vide) se montre par compréhension (voir axiome de l'ensemble vide). Il n'y a pas de plus grand élément pour l'inclusion dans l'univers de la théorie des ensembles : s'il existait un ensemble incluant tous les ensembles on pourrait, en utilisant le schéma d'axiomes de compréhension, dériver le paradoxe de Russell.
L'existence d'une borne inférieure (intersection) se démontre par compréhension. L'existence d'une borne supérieure (réunion) dans le cas d'un ensemble d'ensembles, nécessite un axiome spécifique, l'axiome de la réunion. À chaque fois l'axiome d'extensionnalité est utile pour démontrer l'unicité.
L’existence de l'ensemble des parties d'un ensemble nécessite également un axiome spécifique, l’axiome de l'ensemble des parties, et son unicité est encore une fois assurée par l’axiome d'extensionnalité.
L'appartenance et l'inclusion sont en général bien distinctes dans les mathématiques ordinaires. En théorie des ensembles une notion très utile est celle d'ensemble transitif : un ensemble dont tous les éléments sont aussi des sous-ensembles ! En particulier Les ordinaux sont des ensembles transitifs. La restriction de l'inclusion à un ordinal définit un bon ordre (et donc un ordre total), l'ordre strict correspondant est l'appartenance.
Si on introduit la notion de classe (que la notion de classe soit ou non formalisée dans la théorie, voir l'article correspondant), comme celle-ci correspond à la notion de prédicat, on peut définir de façon tout à fait analogue l'inclusion entre classes. La classe de tous les ensembles est maximale pour l'inclusion. On peut définir l'intersection et la réunion de deux classes, et donc d'un nombre fini de classes par conjonction et disjonction, le passage au complémentaire, par négation. Le complémentaire d'un ensemble dans une classe propre, en particulier dans la classe de tous les ensembles, ne peut cependant être un ensemble (par réunion). Il n'est pas question par contre non plus d'ensemble, ou même de classe, des parties d'une classe propre, celles-ci pouvant être elles-mêmes des classes propres.
Voir aussi
[modifier | modifier le code]- Appartenance
- Relation binaire
- Ensemble puissance
- Opérations sur les ensembles
- Produit cartésien
- Injection canonique
Notes
[modifier | modifier le code]- Hans Freudenthal, « Notation mathématique », Dictionnaire des mathématiques – fondements, probabilités, applications, Encyclopædia Universalis et Albin Michel, Paris 1998.
- Référence ISO 31-11.
- L'ensemble vide et B sont les deux « sous-ensembles triviaux » de B.
- (en) Paul Halmos, « How to Write Mathematics », L'Enseignement mathématique, vol. 16, , p. 144 (lire en ligne)
- George Boolos (4 février 1992). 24.243 Classical Set Theory (lecture). (Speech). Massachusetts Institute of Technology, Cambridge, MA.
- (en) [PDF] ISO 31-11.
- De même que ≤, ⊆ est une relation d'ordre. Il est donc naturel que <, ⊂ désignent les « versions strictes » de ces relations.
- Paul Halmos, Introduction à la théorie des ensembles [détail des éditions], p. 3 dans l'édition de 1974.
- Saunders Mac Lane, Garrett Birkhoff, Jean Weil et Impr. de la Manutention), Algèbre et solutions développées des exercices : structures fondamentales, les grands théorèmes, théorie de Galois, J. Gabay, (ISBN 2-87647-138-8 et 978-2-87647-138-2, OCLC 490130463), p. 3
- Peter Bruce Andrews, An introduction to mathematical logic and type theory: to truth through proof, Academic Press,