
En mathématiques , un treillis complet est un ensemble partiellement ordonné dont tous les sous-ensembles possèdent une borne supérieure ( ou supremum ) et une borne inférieure (ou infimum ). Un treillis conditionnellement complet satisfait au moins une de ces propriétés pour les sous-ensembles bornés et non vides. Par comparaison, dans un treillis général , seules les paires d'éléments doivent posséder une borne supérieure et une borne inférieure. Tout treillis fini non vide est complet, mais les treillis infinis peuvent être incomplets.
Les treillis complets apparaissent dans de nombreuses applications en mathématiques et en informatique . La théorie de l'ordre et l'algèbre universelle les étudient toutes deux comme une classe particulière de treillis.
Il ne faut pas confondre les treillis complets avec les ordres partiels complets (OPC), une classe plus générale d'ensembles partiellement ordonnés. Les treillis complets les plus spécifiques sont les algèbres de Boole complètes et les algèbres de Heyting complètes (locales).ensemble partiellement ordonné ( L , ≤) tel que chaque sous-ensemble A de L a à la fois une borne inférieure maximale (l' infimum , ou rencontre ) et une borne supérieure minimale (le supremum , ou jointure ) dans ( L , ≤).
La rencontre est notée , et la jonction par .
Dans le cas particulier où A est l' ensemble vide , l'intersection de A est le plus grand élément de L. De même, la jointure de l'ensemble vide est le plus petit élément de L. Ainsi, les treillis complets forment une classe particulière de treillis bornés .
sous-réseaux complets
Un sous-réseau M d'un réseau complet L est appelé sous-réseau complet de L si pour tout sous-ensemble A de M les éléments et , tels que définis dans L , sont effectivement dans M .
Si l'exigence ci-dessus est réduite à exiger seulement que les points de rencontre et de jonction non vides soient dans M , le sous-réseau M est appelé un sous-réseau fermé de L.
demi-treillis complets
Les termes semi-treillis complet de rencontre ou semi-treillis complet de jonction sont une autre façon de désigner les treillis complets puisque des rencontres arbitraires peuvent être exprimées en termes de jonctions arbitraires et vice versa (pour plus de détails, voir complétude ).
L'expression « semi-treillis d'intersection complet » désigne également un semi-treillis d'intersection borné complet et d' ordre partiel complet . Ce concept est sans doute la notion la plus « complète » de semi-treillis d'intersection qui n'est pas encore un treillis (en fait, seul l'élément supérieur peut manquer).
Voir la section sur les semi-treillis pour une discussion plus approfondie des deux définitions.
treillis conditionnellement complets
On dit qu'un réseau est « conditionnellement complet » s'il satisfait l'une ou l'autre des propriétés suivantes :
- Tout sous-ensemble non vide borné supérieurement a la plus petite borne supérieure .
- Tout sous-ensemble non vide borné inférieurement a la plus grande borne inférieure .
Exemples
- Tout réseau fini non vide est trivialement complet.
- L' ensemble des parties d'un ensemble donné, ordonné par inclusion . Le supremum est donné par l' union et l'infimum par l' intersection des sous-ensembles.
- Les entiers non négatifs sont ordonnés par divisibilité . Le plus petit élément de ce treillis est 1, car il divise tout autre nombre. De façon peut-être surprenante, le plus grand élément est 0, car il est divisible par tout autre nombre. La borne supérieure d'un ensemble fini est donnée par son plus petit commun multiple ( PPCM) et la borne inférieure par son plus grand commun diviseur (PGCD). Pour les ensembles infinis, la borne supérieure est toujours 0, tandis que la borne inférieure peut être supérieure à 1. Par exemple, l'ensemble des nombres pairs a 2 comme PGCD. Si l'on retire 0 de cette structure, elle reste un treillis, mais n'est plus complète.
- Les sous-groupes d'un groupe donné par inclusion. (L' infimum est ici l'intersection ensembliste usuelle, tandis que le supremum d'un ensemble de sous-groupes est le sous-groupe engendré par l'union ensembliste des sous-groupes, et non l'union ensembliste elle-même.) Si e est l'élément neutre de G , alors le groupe trivial { e } est le sous-groupe minimal de G , et le sous-groupe maximal est le groupe G lui-même.
- Les idéaux d'un anneau , ordonnés par inclusion. Le supremum est donné par la somme des idéaux et l'infimum par leur intersection.
- Les ouverts d'un espace topologique , ordonnés par inclusion, sont les ensembles qui le composent. Le supremum est donné par l'union des ouverts et l'infimum par l' intérieur de leur intersection.
- Les sous-ensembles bornés des nombres réels munis de leur ordre habituel ≤ forment un treillis complet.
- Les nombres réels munis de leur ordre usuel ≤ forment un treillis conditionnellement complet, mais pas un treillis complet, car les suites peuvent devenir arbitrairement grandes ou petites. Cependant, un treillis complet est formé en ajoutant droite réelle étendue .
- Les nombres naturels avec leur ordre habituel ≤ forment un treillis conditionnellement complet, et les nombres naturels étendus (qui ajoutent nombres ordinaux et les nombres cardinaux forment des treillis conditionnellement complets.
Contre-exemples
- L' ensemble vide n'est pas un treillis complet. S'il l'était, il posséderait notamment un infimum et un supremum, ce qui est contradictoire.
- L' ensemble des nombres rationnels d'ordre usuel ≤ ne forme pas un treillis complet. C'est un treillis avec et . Cependant, il n'a ni infimum ni supremum, et il en va de même pour .
Réseaux complets localement finis
Un treillis complet L est dit localement fini si le supremum de tout sous-ensemble infini est égal à l'élément supremum. En notant cet élément supremum « 1 », la condition est équivalente à ce que l'ensemble soit fini pour tout . Cette notation peut prêter à confusion avec d'autres notations, comme dans le cas du treillis ( N , |), c'est-à-dire l' ensemble des entiers non négatifs ordonnés par divisibilité . Dans ce treillis localement fini, l'élément infimal, noté « 0 » dans la théorie des treillis, est le nombre 1 de l'ensemble N et l'élément supremum, noté « 1 » dans la théorie des treillis, est le nombre 0 de l' ensemble N.
Morphismes de réseaux complets
Les morphismes classiques entre treillis complets, prenant les treillis complets comme objets d'une catégorie , sont les homomorphismes complets (ou homomorphismes de treillis complets ). Ils sont caractérisés comme des fonctions qui préservent toutes fonction entre deux treillis complets L et M est un homomorphisme complet si
Pour tout sous-ensemble A de L , de telles fonctions sont automatiquement monotones , mais la condition d'homomorphisme complet est en réalité beaucoup plus spécifique. C'est pourquoi il peut être utile de considérer des notions de morphisme plus faibles, telles que celles qui exigent seulement la préservation de toutes les jointures (définissant une catégorie Sup ) ou de toutes les intersections (définissant une catégorie Inf ), conditions qui sont en effet inéquivalentes. Ces notions peuvent également être considérées comme des homomorphismes de semi-treillis d'intersection complets ou de semi-treillis de jointure complets, respectivement.
Connexions galoisiennes et adjoints
De plus, les morphismes qui préservent toutes les jointures sont caractérisés de manière équivalente comme la partie adjointe inférieure d'une unique connexion de Galois . Pour toute paire de préordres X et Y , une connexion de Galois est donnée par une paire de fonctions monotones f et g de X vers Y telles que, pour toute paire d'éléments x de X et y de Y, on ait :
où f est appelé l' adjoint inférieur et g l' adjoint supérieur . D'après le théorème du foncteur adjoint , une application monotone entre deux treillis complets quelconques préserve toutes les jointures si et seulement si elle est un adjoint inférieur, et préserve toutes les intersections si et seulement si elle est un adjoint supérieur.
Ainsi, chaque morphisme préservant les jointures détermine un unique adjoint supérieur dans la direction inverse qui préserve toutes les intersections. Par conséquent, considérer des treillis complets munis de morphismes de semi-treillis complets (qu'ils préservent les jointures ou les intersections) revient à considérer les connexions de Galois comme morphismes de treillis. Ceci permet également de comprendre que les trois classes de morphismes évoquées précédemment décrivent en réalité deux catégories différentes de treillis complets : l'une avec des homomorphismes complets et l'autre avec des connexions de Galois qui englobent à la fois les fonctions préservant les intersections (adjoints supérieurs) et leurs applications duales préservant les jointures (adjoints inférieurs).
Une classe particulièrement importante de cas particuliers apparaît entre les treillis de sous-ensembles de X et Y , c'est-à-dire les ensembles des parties de X et Y, étant donné une fonction de Dans , applications image directe et image inverse induites par ensembles des parties sont respectivement adjointes supérieure et inférieure l'une de l'autre.
Construction et achèvement gratuits
La définition standard issue de l'algèbre universelle stipule qu'un treillis complet libre sur un ensemble générateur est un treillis complet muni d'une fonction , tel que toute fonction de vers l'ensemble sous-jacent d'un certain treillis complet puisse être factorisée de manière unique par un morphisme de vers . Cela signifie que pour tout élément de , et que est le seul morphisme possédant cette propriété. Par conséquent, il existe un foncteur de la catégorie des ensembles et des fonctions vers la catégorie des treillis complets et des fonctions préservant la jointure, adjoint à gauche du foncteur d'oubli des treillis complets vers leurs ensembles sous-jacents.
On peut ainsi construire des treillis complets libres tels que le treillis complet engendré par un ensemble donné soit simplement l' ensemble des parties de cet ensemble , c'est-à-dire l'ensemble de tous les sous-ensembles de cet ensemble, ordonnés par inclusion . L'unité requise associe à tout élément de cet ensemble l'ensemble singleton . Étant donné une telle application, la fonction est définie par
Puis il transforme les unions en suprema et préserve ainsi les jointures.
Ces considérations permettent également de construire librement des morphismes qui préservent les intersections plutôt que les jointures (c'est-à-dire les adjoints supérieurs des connexions de Galois). On peut dualiser ce qui précède : les objets libres sont définis comme des ensembles de parties ordonnés par inclusion inverse, de sorte que l'union d'ensembles fournisse l'opération d'intersection, et la fonction est définie en termes d'intersections plutôt que de jointures. Le résultat de cette construction est appelé un semi-treillis d'intersection complet libre . Il est à noter que ces constructions libres étendent celles utilisées pour obtenir des semi-treillis libres , où il faut considérer des ensembles finis.
réseaux complets gratuits
La situation des treillis complets munis d'homomorphismes complets est plus complexe. En fait, les treillis complets libres n'existent généralement pas. Bien sûr, on peut formuler un problème de mots similaire à celui des treillis , mais l'ensemble de tous les mots (ou « termes ») possibles serait alors une classe stricte , car les opérations de rencontre et de jointure arbitraires comprennent des opérations pour des ensembles d'arguments de toute cardinalité .
Cette propriété n'est pas problématique en soi : comme le montre l'exemple des semi-treillis complets libres ci-dessus, il est tout à fait possible que la solution du problème des mots ne laisse subsister qu'un ensemble de classes d'équivalence. Autrement dit, il est possible que les classes propres de tous les termes aient la même signification et soient ainsi identifiées dans la construction libre. Cependant, les classes d'équivalence pour le problème des mots des treillis complets sont « trop petites », de sorte que le treillis complet libre serait encore une classe propre, ce qui est interdit.
On pourrait encore espérer qu'il existe des cas utiles où l'ensemble des générateurs est suffisamment petit pour qu'un réseau libre et complet puisse exister. Malheureusement, cette limite est très basse, et nous avons le théorème suivant :
- Le treillis complet libre sur trois générateurs n'existe pas ; c'est une classe propre .
Johnstone en donne une preuve. L'argument original est attribué à Alfred W. Hales ; voir aussi l'article sur les réseaux libres .
Achèvement
Si un treillis complet est librement engendré à partir d'un ensemble partiellement ordonné donné , utilisé à la place de l'ensemble des générateurs considérés précédemment, on parle alors de complétion de cet ensemble. La définition du résultat de cette opération est similaire à la définition des objets libres donnée plus haut, où les « ensembles » et les « fonctions » sont remplacés par des « ensembles partiellement ordonnés » et des « applications monotones ». De même, on peut décrire le processus de complétion comme un foncteur de la catégorie des ensembles partiellement ordonnés munis de fonctions monotones vers une catégorie de treillis complets munis de morphismes appropriés, adjoints à gauche du foncteur d'oubli dans le sens inverse.
Dès lors que l'on considère les fonctions préservant les points d'intersection ou de jonction comme des morphismes, on peut aisément y parvenir grâce à la complétion de Dedekind-MacNeille . Dans ce processus, les éléments du poset sont transformés en coupures (de Dedekind) , lesquelles peuvent ensuite être transformées en posets sous-jacents de treillis complets arbitraires, de manière similaire à ce qui a été fait précédemment pour les ensembles et les (semi-)treillis complets libres.
Le résultat mentionné précédemment, selon lequel les treillis complets libres n'existent pas, implique qu'une construction libre correspondante à partir d'un ensemble partiellement ordonné (poset) est également impossible. Cela se vérifie aisément en considérant les posets d'ordre discret, où chaque élément n'est en relation qu'avec lui-même. Ce sont précisément les posets libres sur un ensemble sous-jacent. S'il existait une construction libre de treillis complets à partir de posets, alors les deux constructions seraient composables, ce qui contredit le résultat négatif énoncé ci-dessus.
Représentation
L'ouvrage de G. Birkhoff, *Lattice Theory*, présente une méthode de représentation très utile. Elle associe un treillis complet à toute relation binaire entre deux ensembles en construisant une connexion de Galois à partir de cette relation, ce qui conduit à deux systèmes de fermeture dualement isomorphes . Les systèmes de fermeture sont des familles d'ensembles fermées par intersection. Ordonnés par la relation d'inclusion ⊆ , ils forment des treillis complets.
Un cas particulier de la construction de Birkhoff part d'un ensemble partiellement ordonné (P, ≤ ) et construit la connexion de Galois à partir de la relation d'ordre ≤ entre P et lui-même. Le treillis complet résultant est le complété de Dedekind-MacNeille . Appliqué à un ensemble partiellement ordonné qui est déjà un treillis complet, ce complété donne un résultat isomorphe au treillis initial. Ainsi, tout treillis complet est représenté par la méthode de Birkhoff, à isomorphisme près.
Cette construction est utilisée en analyse formelle de concepts , où l'on représente des données du monde réel par des relations binaires (appelées contextes formels ) et où l'on utilise les treillis complets associés (appelés treillis de concepts ) pour l'analyse des données. Les mathématiques sous-jacentes à l'analyse formelle de concepts sont donc la théorie des treillis complets.
On obtient une autre représentation : un sous-ensemble d'un treillis complet est lui-même un treillis complet (lorsqu'il est ordonné selon l'ordre induit) si et seulement s'il est l'image d'une application croissante et idempotente (mais pas nécessairement extensive) de lui-même. L'application identité possède ces deux propriétés. Ainsi, tous les treillis complets existent.
Résultats supplémentaires
Outre les résultats de représentation précédents, d'autres énoncés peuvent être formulés concernant les treillis complets, ou qui prennent une forme particulièrement simple dans ce cas. On peut citer le théorème de Knaster-Tarski , qui stipule que l'ensemble des points fixes d'une fonction monotone sur un treillis complet est lui-même un treillis complet. Ce résultat généralise aisément l'observation précédente concernant les images des fonctions croissantes et idempotentes.
Plus d articles de Worldlex Wiki
Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.
Explorer l index