En analyse mathématique, la semi-continuité est une propriété des fonctions définies sur un espace topologique et à valeurs dans la droite réelle achevée R=R∪{−∞,+∞} ; il s'agit d'une forme faible de la continuité. Intuitivement, une telle fonction f est dite semi-continue supérieurement en x0 si, lorsque x est proche de x0, f(x) est soit proche de f(x0), soit inférieur à f(x0). Pour définir semi-continue inférieurement, on remplace « inférieur à » par « supérieur à » dans la définition précédente.
Exemples
Une fonction semi-continue supérieurement (le point complètement bleu indique f(x0)
Une fonction semi-continue inférieurement (le point complètement bleu indique f(x0)
Considérons la fonction f définie par f(x)=−1 pour x=0 et f(0)=1. Cette fonction est semi-continue supérieurement, mais non semi-continue inférieurement.
La fonction partie entièref(x)=⌊x⌋, qui retourne le plus grand entier inférieur ou égal au x donné, est partout semi-continue supérieurement.
La fonction f définie par f(x)=sin(1/x) pour x=0 et f(0)=1 est partout semi-continue supérieurement (mais n'admet pas de limite à gauche ni à droite en 0).
Les fonctions lipschitziennes de [0,1] vers l'espace R forment un espace vectoriel réel, noté ici E. Il est muni de la topologieC, celle définie par la norme
où le supremum porte sur toutes les partitions finies 0=t0≤t1≤⋯≤tk=1. La longueur L(f) est un nombre fini, et la fonction L est semi-continue inférieurement. Cela signifie exactement que, pour tout réel positif r, la partie {f∈E,L(f)≤r} est fermé pour la topologie C.
Définition formelle
Soit X un espace topologique, x0 un point de X et f:X→R une fonction. On dit que f est semi-continue supérieurement en x0 si pour toutε>0, il existe un voisinageU de x0 tel que f(x)≤f(x0)+ε pour tout x de U. De manière équivalente, on peut exprimer cela par :
x→x0limsupf(x)≤f(x0)
où limsup est la limite supérieure (d'une fonction f au point x0).
La fonction f est dite semi-continue supérieurement si et seulement si elle est semi-continue supérieurement en tout point de X. Elle est donc semi-continue supérieurement si et seulement si {x∈X;f(x)<α} est un ouvert pour tout α∈R.
De même, la semi-continuité inférieure en x0 s'exprime par :
x→x0liminff(x)≥f(x0)
et f est dite semi-continue inférieurement si et seulement si elle est semi-continue inférieurement en tout point de X, ou encore si et seulement si {x∈X:f(x)>α} est un ouvert pour tout α∈R.
Propriétés
Une fonction est continue en un point si et seulement si elle est semi-continue supérieurement et inférieurement en ce point.
Si f et g sont deux fonctions semi-continues supérieurement en x0, alors f+g l'est aussi. Si de plus les deux fonctions sont à valeurs positives ou nulles, leur produit fg est également semi-continu supérieurement en x0. Le produit d'une fonction semi-continue supérieurement par un réel négatif est une fonction semi-continue inférieurement.
Soit (fi)i∈I une famille de fonctions semi-continues inférieurement de X dans R et
f(x)=sup{fi(x)∣i∈I}
pour toutx dans X. Alors f est semi-continue inférieurement. En effet, pour tout réel α, l'ensemble
Uα={x∈X,f(x)>α}
est la réunion des ensembles Uα,i={x∈X∣fi(x)>α} : c'est une réunion d'ouverts, il est donc lui-même ouvert.
Par contre, même si toutes les fonctions fi sont continues, f n'est pas nécessairement continue : en fait, sur un espace uniforme, toute fonction semi-continue inférieurement est le sup d'une famille de fonctions continues (sur un espace métrique cette famille peut même être choisie dénombrable).
La fonction indicatrice de tout ouvert est semi-continue inférieurement. La fonction indicatrice de tout fermé est semi-continue supérieurement.
Si C est un compact (par exemple un intervalle fermé [a,b] de R) et si f:C→R est semi-continue supérieurement, alors f est majorée sur C et atteint sa borne supérieure. La propriété est analogue pour la borne inférieure d'une fonction semi-continue inférieurement. Ces propriétés généralisent le théorème des bornes.
Semi-continuité faible
Dans le cas où X est un espace vectoriel topologique, on dit que la fonction f est faiblement semi continue (inférieurement ou supérieurement) lorsque la limite dans la définition de semi-continuité est prise au sens de la topologie faible. Afin d'éviter les ambiguïtés, on écrira parfois fortement semi continue pour désigner la semi-continuité définie pour la topologie forte.