ATLAS Ouvrir dans l'atlas →

Théorème 1Structures d'ordre

Théorème du point fixe de Knaster-Tarski

Énoncé

Soit EE un treillis complet et φ:E→E\varphi : E \to E une application croissante. Alors φ\varphi a un plus grand point fixe, qui est sup⁡{x∈E:x⩽φ(x)}\sup\{x \in E : x \leqslant \varphi(x)\}, et un plus petit point fixe.

Démonstration

Soit S={x∈E:x⩽φ(x)}S = \{x \in E : x \leqslant \varphi(x)\} et s=sup⁡Ss = \sup S. Pour x∈Sx \in S, on a x⩽sx \leqslant s, donc, par croissance, x⩽φ(x)⩽φ(s):x \leqslant \varphi(x) \leqslant \varphi(s) : φ(s)\varphi(s) majore SS, d'où s⩽φ(s)s \leqslant \varphi(s).

Par croissance encore, φ(s)⩽φ(φ(s))\varphi(s) \leqslant \varphi(\varphi(s)), donc φ(s)∈S\varphi(s) \in S et φ(s)⩽s\varphi(s) \leqslant s. Ainsi φ(s)=s\varphi(s) = s. Tout point fixe pp appartient à SS, donc p⩽sp \leqslant s.

∅ {a} {b} {c} {a, b} {a, c} {b, c} A S s φ
Ici E=𝒫(A)E = \mathcal P(A) avec A={a,b,c}A = \{a, b, c\}, et φ(X)={a}∪(X∩{b})\varphi(X) = \{a\} \cup (X \cap \{b\}), qui est croissante. Les flèches vertes vont de XX à φ(X)\varphi(X) lorsque XX n'est pas fixe, et les deux points fixes {a}\{a\} et {a,b}\{a, b\} sont entourés. La zone bleue est S={X:X⊂φ(X)}S = \{X : X \subset \varphi(X)\} ; sa borne supérieure s={a,b}s = \{a, b\}, en rouge, est le plus grand point fixe.

Le plus petit point fixe s'obtient en appliquant ce résultat à l'ordre opposé, qui fait encore de EE un treillis complet (Treillis complets) et de φ\varphi une application croissante.

□
Remarque

La démonstration du théorème de Cantor-Bernstein en est le cas particulier où E=𝒫(A)E = {\mathcal P}(A). C'est l'ordre qui fait le travail, et non une énumération : aucun entier n'intervient.

Remarque

En logique et en informatique, ce théorème justifie les définitions « par le plus petit ensemble stable » : par exemple, l'ensemble des formules d'un langage est le plus petit point fixe d'une opération de construction (Formules).

Repose sur

Sert à

Aucune fiche de ce graphe ne l'utilise encore.
Ouvrir dans l'atlas interactif →