Complexe simplicialEn mathématiques, un complexe simplicial est un objet géométrique déterminé par une donnée combinatoire et permettant de décrire certains espaces topologiques en généralisant la notion de triangulation d'une surface. Un tel objet se présente comme un graphe avec des sommets reliés par des arêtes, sur lesquelles peuvent se rattacher des faces triangulaires, elles-mêmes bordant éventuellement des faces de dimension supérieure, etc. Cette structure est particulièrement utile en topologie algébrique, car elle facilite le calcul des groupes d'homologie de certains espaces comme les polyèdres et certaines variétés topologiques qui admettent une décomposition en complexe simplicial. La structure de complexe simplicial est enrichie dans celle d'ensemble simplicial, puis généralisée par celle de CW-complexe en autorisant des rattachements de faces non combinatoires. Approche géométriqueDéfinitionLa définition de complexe simplicial géométrique[1] fait appel à celle de simplexe affine. Dans un espace affine réel de dimension n, un simplexe est défini comme l'enveloppe convexe d'un ensemble de n+1 points dont aucun ne peut être obtenu comme barycentre des autres. Ces points sont appelés les sommets du simplexe. L'ensemble des sommets peut être déduit du simplexe comme étant l'ensemble de ses points extrémaux. Par exemple, un triangle ou un tétraèdre sont des simplexes, ayant respectivement 3 et 4 sommets. Un segment est aussi un simplexe dont les deux sommets sont ses extrémités. Les faces d'un simplexe sont les enveloppes convexes des sous-ensembles des sommets. Le terme « face » comprend donc ici les sommets (singletons), les arêtes, les faces triangulaires et ainsi de suite en dimension supérieure. Un complexe simplicial géométrique est un ensemble K de simplexes d'un espace affine tel que :
L'exemple le plus simple d'un complexe simplicial est l'ensemble des faces d'un simplexe. Ainsi, un triangle est composé de trois sommets, trois côtés et une surface intérieure. Dans l'espace, un tétraèdre est composé de quatre sommets, de six arêtes, de quatre faces triangulaires et d'un volume intérieur. Polyèdre et triangulationLe polyèdre associé à un complexe simplicial géométrique K est simplement la réunion de tous les simplexes qu'il contient. Il est noté |K|. La donnée d'un complexe simplicial et d'un homéomorphisme entre son polyèdre et un espace topologique X constitue une triangulation de X. Ainsi un cube ne se présente pas naturellement comme un complexe simplicial, notamment parce que ses faces ne sont pas triangulaires, mais il admet plusieurs triangulations possibles parce que chaque face peut être divisée en deux triangles. Application simplicialeUne application simpliciale entre deux complexes simpliciaux est une application continue entre leurs polyèdres qui associe aux sommets de chaque simplexe des sommets d'un même simplexe (sans être nécessairement injective) et dont la restriction à chaque simplexe est affine. Une telle application est donc complètement déterminée par les images des sommets. Ces applications simpliciales permettent d'approcher n'importe quelle application continue entre deux espaces triangulés. Approche combinatoirePuisque chaque simplexe est entièrement déterminé par l'ensemble de ses sommets, un complexe simplicial géométrique peut être identifié à l'aide d'un objet combinatoire associé : le complexe simplicial abstrait. DéfinitionUn complexe simplicial abstrait est la donnée d'un ensemble V (dont les éléments sont appelés sommets) et d'un ensemble Σ de parties finies non vides (les faces) de V qui soit stable par sous-parties non vides. Autrement dit, toute partie non vide d'une face est aussi une face. Il est en général requis que tout sommet appartienne à un nombre fini non nul de faces. Les faces de cardinal 2 sont aussi appelées arêtes en référence au vocabulaire de la théorie des graphes. Par analogie, pour tout entier n, une face de dimension n (dite aussi n-face) est une face de cardinal n + 1. Si la dimension des faces est bornée, la dimension d'un complexe simplicial est la dimension maximale des faces. Dans le cas contraire, cette dimension est infinie. Le f-vecteur d'un complexe simplicial abstrait de dimension d est par définition la suite finie (f0 = 1, f1, …, fd + 1) où fn + 1 est le nombre de n-faces. Une caractérisation des suites finies d'entiers qui sont des f-vecteurs est donnée par le théorème de Kruskal-Katona. Un complexe de dimension 0 est donc simplement un ensemble sans structure additionnelle. Un complexe de dimension 1 est un graphe. La relation de sous-complexe est définie par l'inclusion de l'ensemble des sommets et l'inclusion de l'ensemble des faces. Cas particuliers et opérations
Réalisation géométriqueÉtant donné un complexe simplicial K = (V ; Σ), sa réalisation géométrique (notée |K|) est un espace topologique construit par recollement de simplexes, qui étendent en toute dimension la suite : segment, triangle, tétraèdre… ConstructionsPuisque l'intersection de deux simplexes du complexe doit être une de leurs faces communes, un point de |K| est identifié de façon unique comme barycentre de certains sommets de V (il y aurait plusieurs barycentres possibles si les simplexes s'inter-pénétraient). Une première méthode de construction est donc l'ensemble des coordonnées barycentriques : où Supp(λ), le support de λ, est l'ensemble des sommets de V où λ est non nulle, ie les sommets qu'elle utilise pour barycentrer. Reste à munir |K| d'une topologie. Si l'ensemble V des sommets est de cardinal s fini, |K| est une partie de l'hypercube [0,1]s et hérite de sa topologie. Si V est infini, la topologie à considérer n'est pas la topologie produit mais la topologie cohérente ou topologie faible. L'adjectif « faible » (en anglais : weak) se retrouve dans le « W » de CW-complexe. Concrètement, on souhaite que les faces de jointure soient des fermés non ouverts de |K|, ce qui amène à définir sa topologie par ses fermés : Une autre méthode consiste à définir une union disjointe de tous les simplexes à l'aide de coordonnées barycentriques puis à la quotienter de façon à réaliser le recollement, autrement dit : L'intérêt de cette seconde méthode est qu'elle s'étend à la réalisation des ensembles simpliciaux. PropriétésCette topologie confère à |K| une structure de CW-complexe. En particulier, un complexe simplicial est un espace topologique séparé et même normal. Une partie de cet espace est fermée si et seulement si son intersection avec chaque cellule (ici les cellules sont les n-faces) est fermée.
Cette construction historique est assez restrictive :
∆-complexeLes ∆-complexes généralisent les complexes simpliciaux avec une construction similaire à celle des CW-complexes. On appelle simplexe standard ∆n de dimension n l'enveloppe convexe dans ℝn des points , , ..., , où et où , le 1 étant placé à la i-ème position. L'ordre des sommets du simplexe standard a ici une importance capitale : non seulement, il oriente le simplexe lui-même mais en plus, il fournit automatiquement une orientation automatique de toutes les faces ; Le signe de l'orientation intervient dans la définition du bord ci-dessous. Pour définir un ∆-complexe, on commence par prendre la réunion disjointe d'une famille de simplexes standards disjoints (de dimension variable) . On quotiente alors l'espace topologique obtenu par une relation d'équivalence que l'on définit de la façon suivante : On choisit arbitrairement une collection de familles de faces de même dimension (une dimension par famille de faces), chaque face faisant partie de l'un des simplexes dont on vient de faire la réunion disjointe (rien n'empêche de prendre plusieurs faces du même simplexe). On identifie alors toutes les faces de chaque famille en utilisant les applications linéaires préservant l'ordre des sommets. Notez qu'un effet collatéral est l'identification de certains sommets. Les ∆-complexes peuvent sembler plus généraux que les complexes simpliciaux mais en fait tout ∆-complexe est homéomorphe à un complexe simplicial. Il suffit en effet d'effectuer deux subdivisions barycentrique successives pour transformer un ∆-complexe en complexe simplicial. Exemples
Homologie simplicialeConsidérons un ∆-complexe X = (A0, … , An) où A0 est l'ensemble des sommets et An l'ensemble des n-faces. Pour chaque entier naturel n, on note ∆n(X) le groupe abélien libre de base An. Les éléments de ∆n(X) seront appelés les n-chaines. En d'autre termes, une n-chaine est une combinaison linéaire à coefficients entiers de n-faces du complexe X. On définit le bord d'un simplexe de la façon suivante : Par exemple :
Par linéarité, le bord se prolonge en un morphisme de groupes ∂n de ∆n(X) vers ∆n–1(X). On a ∂n–1∘∂n = 0 et l'on obtient ainsi un complexe de chaînes. Les groupes d'homologie de l'espace X sont les Hk(X) = ker ∂k / lm ∂k+1. Même si ce n'est pas évident a priori, si deux ∆-complexes sont homéomorphes et plus généralement, s'ils ont le même type d'homotopie, alors leurs groupes d'homologie sont identiques. Calculs effectifsOn peut vérifier sur quelques exemples que le calcul des groupes d'homologie d'un espace triangulé par un ∆-complexe est un jeu d'enfants. Homologie du toreDans le cas du tore T, , et . L'application est nulle (voir le schéma). D'autre part et . Vu que , on a . D'autre part et , ce qui donne et . On peut interpréter les choses ainsi : signifie que T est connexe. signifie que T se referme sur lui-même dans deux directions différentes. signifie que T enferme un volume. Homologie du ruban de MoebiusDans le cas du ruban de Moebius, M, , et . et donc . On a et . Finalement . est injective donc . Homologie du plan projectifDans le cas du plan projectif, P, , et . et donc . On a et . Finalement . il y a une petite finesse ici, c n'est pas dans mais 2c y est. est injective donc . Résultats généraux
Notes et références
Voir aussiBibliographie
Lien externeVictor Mouquin, « Complexes simpliciaux et triangulation », sur EPFL, Article connexe |