# Applications ouvertes et fermées

En mathématiques, et plus précisément en topologie, une application ouverte est une application entre deux espaces topologiques envoyant les ouverts de l'un vers des ouverts de l'autre. De même, une application fermée envoie les fermés du premier espace vers des fermés du second.

## Définitions

Soit deux espaces topologiques X et Y ; on dit qu'une application f de X vers Y est ouverte si pour tout ouvert U de X, l'image f(U) est ouverte dans Y ; de même, on dit que f est fermée si pour tout fermé U de X, l'image f(U) est fermée dans Y.
Dans les deux cas, il n'est pas nécessaire que f soit continue ; bien que les définitions puissent paraître semblables, les applications ouvertes ou fermées jouent un rôle bien moins important en topologie que les applications continues, pour lesquelles c'est l'image réciproque de tout ouvert de Y qui doit être un ouvert de X.
Une application f : X → Y est dite relativement ouverte si sa corestriction X → f(X) est ouverte.

## Exemples

* L'application continue f : R → R définie par f(x) = x$^2$ est (propre donc) fermée, mais non ouverte.
* L'application identité d'un espace Y est un homéomorphisme, donc est continue, ouverte et fermée. Mais si Y est un sous-espace de X, l'inclusion de Y dans X n'est ouverte que si Y est ouvert dans X, puisque l'image de toute application ouverte est un ouvert de l'espace d'arrivée. Préciser l'ensemble d'arrivée de l'application est donc essentiel. Il en va de même en remplaçant « ouvert(e) » par « fermé(e) ».
* La bijection f de [0, 2π[ dans le cercle unité qui à tout angle θ associe le point d'affixe e$^{iθ}$ est continue, donc sa bijection réciproque f$^{−1}$ est ouverte et fermée (mais discontinue au point d'affixe 1). Ceci montre que l'image d'un compact par une application ouverte ou fermée n'est pas nécessairement compacte.
* Si Y est muni de la topologie discrète (c'est-à-dire si tous les sous-ensembles de Y sont à la fois ouverts et fermés), toutes les applications f : X → Y sont ouvertes et fermées, mais non nécessairement continues. Ainsi, la fonction partie entière allant de R vers les entiers Z est ouverte et fermée, mais non continue. Cet exemple montre également que l'image d'un espace connexe par une application ouverte ou fermée n'est pas nécessairement connexe.
* Sur tout produit d'espaces topologiques X = ΠX$_i$, les projections canoniques p$_i$ : X → X$_i$ sont ouvertes (et continues). Comme les projections des fibrés s'identifient localement à des projections canoniques de produits, ce sont également des applications ouvertes. En revanche, les projections canoniques ne sont généralement pas des applications fermées : si p$_1$ : R$^2$ → R est la projection sur la première composante (p$_1$(x, y) = x) et si A = {(x, 1/x) | x ≠ 0}, A est un fermé de R$^2$ , mais p$_1$(A) = R \ {0} n'est pas fermé. Cependant, si X$_2$ est compact, la projection X$_1$ × X$_2$ → X$_1$ est fermée ; ce résultat est essentiellement équivalent au lemme du tube.

## Propriétés

Une application f : X → Y est ouverte si et seulement si pour tout x de X et pour tout voisinage U de x, f(U) est un voisinage de f(x).
Pour montrer qu'une application est ouverte, il suffit de le vérifier sur une base de l'espace de départ X. Autrement dit, f : X → Y est ouverte si et seulement si l'image par f de chaque ouvert d'une base de X est ouverte.
Les applications ouvertes et fermées peuvent aussi être caractérisées en termes d'intérieurs et d'adhérences. Une application f : X → Y est :
* ouverte si et seulement si, pour toute partie A de X, f(int(A)) ⊂ int(f(A)) ;
* fermée si et seulement si, pour toute partie A de X, f(A) ⊂ f(A).
La composée de deux application ouvertes est ouverte, la composée de deux application fermées est fermée.
Le produit de deux applications ouvertes est ouvert, mais, en général, le produit de deux applications fermées n'est pas fermé.
Pour toute bijection f : X → Y la bijection réciproque f$^{−1}$ : Y → X est continue si et seulement si f est ouverte (ou fermée, ce qui est équivalent pour une bijection).
Si f : X → Y est une application continue qui est soit ouverte, soit fermée, alors :
* si f est une surjection, f est une application quotient, c'est-à-dire que Y a la topologie la plus fine pour laquelle f est continue ;
* si f est une injection, c'est un plongement topologique, c'est-à-dire que X et f(X) sont homéomorphes (par f) ;
* si f est une bijection, c'est un homéomorphisme.
Dans les deux premiers cas, être ouvert ou fermé n'est qu'une condition suffisante ; c'est également une condition nécessaire dans le dernier cas.

## Théorèmes de caractérisation

Il est souvent utile d'avoir des conditions générales garantissant qu'une application est ouverte ou fermée. Les résultats suivants sont parmi les plus fréquemment employés.
Toute application continue d'un espace compact vers un espace séparé est (propre donc) fermée.
En analyse fonctionnelle, le théorème de Banach-Schauder (connu également sous le nom de théorème de l'application ouverte) dit que tout opérateur linéaire continu surjectif entre espaces de Banach est une application ouverte.
En analyse complexe, le théorème de l'image ouverte dit que toute fonction holomorphe non constante définie sur un ouvert connexe du plan complexe est une application ouverte.
En géométrie différentielle, une partie du théorème d'inversion locale dit qu'une fonction continument différentiable entre espaces euclidiens, dont la matrice jacobienne est inversible en un point donné, est une application ouverte dans un voisinage de ce point. Plus généralement, si une application F : U → R$^m$ d'un ouvert U ⊂ R$^n$ dans R$^m$ est telle que la différentielle dF(x) est surjective en tout point x ∈ U, alors F est une application ouverte.
Enfin, le théorème de l'invariance du domaine (dû à Brouwer, et utilisant son célèbre théorème du point fixe) dit qu'une application continue et localement injective entre deux variétés topologiques de même dimension finie est ouverte.