Utilisateur:Epsilon0/Mes brouillons

Un article de Wikipédia, l'encyclopédie libre.


La récurrence transfinie, appelée aussi sous l'influence anglaise induction transfinie, permet de construire des objets et de démontrer des théorèmes sur des ensembles infinis.

Elle généralise la récurrence ordinaire sur N en considérant des familles indexées par un ordinal infini quelconque au lieu de se borner au plus petit qu'est N, appelé ω en tant que nombre ordinal.

Une fois compris ce qu'est un ordinal, on dispose là d'un outil très commode, que l'on peut utiliser conjointement avec l'axiome du choix à la place du lemme de Zorn, pour faire des constructions conformes à l'intuition et où l'on dispose de renseignements précis pour une étude approfondie.

Sommaire

[modifier] Notions préliminaires

Comme nous parlerons beaucoup des ordinaux dans cet article il peut être pertinent de rappeler que :

<matos initial déplacé>

Les ordinaux sont des sortes de nombres. C’est-à-dire que le début de l'ensemble des ordinaux (ceux plus petits que Ω) peut être identifié à l'ensemble N des nombres naturels, et que les relations donnant à N sa structure (successeur, somme, produit ...?) peuvent être étendues à cet ensemble des ordinaux.

</matos initial déplacé>

[modifier] Domaine d'application

La récurrence transfinie s'applique à des ensembles ou des classes munis d'une relation de bon ordre.

  • Comme tout ensemble muni d'une relation de bon ordre est isomorphe (pour l'ordre) à un et un seul ordinal (où la relation de bonne ordre est la relation d'appartenance), nous étudierons essentiellement la récurrence infinie sur les seul ordinaux. Les résultats étant transposables par isomorphisme.
  • L'extension de la méthode à tout ensemble est possible via l'utilisation du théorème de Zermelo, équivalent (modulo ZF) à l'axiome du choix, et qui affirme que tout ensemble peut être muni d'une relation de bon ordre. Par exemple il faut l'axiome du choix pour affirmer que R, l'ensemble des réels, est bien ordonnable.
  • L'extention de la méthode aux classes strictes qui ne sont des ensembles, comme la classe des ordinaux, ne sera pas envisagé dans un premier temps.

Pour ces diverses raisons, nous étudierons donc, dans un premier temps, ce principe sur les seuls ordinaux.


Matos de l'article initial non (encore?) utilisé

<matos>

Nous nous donnons un ensemble bien ordonné (J,=) de cardinalité suffisante (dépendant du contexte) admettant un plus grand élément O (sinon, on lui en adjoint un), et désignons, pour a?J, par Ca l'ensemble des ß ?J strictement inférieurs à a. Soit ? un cardinal majoré (au sens large) par le cardinal de J (par exemple ?1, premier cardinal non dénombrable, si J est non dénombrable).

</matos>


[modifier] Démonstration par récurrence transfinie

  • L'objectif est de démontrer qu'une certaine propriété vaut pour tout objet d'un domaine considéré.
  • En arithmétique on dispose d'un schéma d'axiomes permettant de le faire sur l'ensemble des entiers, voir raisonnement par récurrence.
  • En théorie des ensembles c'est un théorème applicable à toute classe bien ordonnée, ce que sont en particulier les ensembles que sont les ordinaux.

[modifier] Sur une classe

Une classe est un rassemblement d'ensembles qui ne peut sans contradiction être considérée comme un ensemble, comme la classe de tous les ensembles. Voir classe

[modifier] Sur une classe bien ordonnée

[A faire : truc d'après où "On" est remplacé par une classe bien ordonnée quelconque]

[modifier] Sur la classe des ordinaux

Soit F(x) une formule avec pour seule variable libre x, on a alors :

  • Théorème : ? a { On(a) ? [ ? ß ( ß ? a ? F(ß) ) ? F(a) ] } ? ? ? { On(?) ? F(?) } (théorème *)

où "On(a)" signifie a est un ordinal.

  • La démonstration se fait de la manière suivante :

Supposons que : ? a { On(a) ? [ ? ß ( ß ? a ? F(ß) ) ? F(a) ] } (prop. 1)

S'il existait un ordinal a tel qu'on ait pas F(a) alors il en existerait un plus petit (la classe des ordinaux est elle même bien ordonnée par la relation d'appartenance)[4], soit a0 cet ordinal.

Car c'est le plus petit pour tout ordinal ß ( ß ? a0 ? F(ß) ) est vrai (car F(ß) est vrai ou a0 = l'ensemble vide et (ß ? a0) est faux). Et donc par l'hypothèse (prop.1) F(a0) est vrai aussi.

[modifier] Sur un ensemble

On peut voir un ensemble comme une classe qui appartient à une autre classe.

[modifier] Sur un ensemble bien ordonné

Un ensemble A muni d'une relation de bon ordre "<" est une structure d'interprétation (A, <) qui fait de la relation binaire "<" une relation satisfaisant sur A :

  • que "<" est une relation d'ordre
  • que tout sous ensemble non vide de A a un et un seul plus petit élément pour "<".

Théorème :

  • soit B un sous ensemble de A [identifié à la structure (A, <)],
  • si le plus petit élément de A est élément de B
  • et si ?x ? A {(?y [y < x ? y < B] ) ? (x < B)},
  • alors A = B.

[modifier] Sur un ordinal

On restreint seulement le (théorème *) à un ordinal (ici Ord), ce qui donne :

Soit F(x) une formule avec pour seule variable libre x, et un ordinal Ord on a alors :

? a { a ? Ord  ? [ ? ß ( ß ? a ? F(ß) ) ? F(a) ] } ? ? ? { ? ? Ord ? F(?) }

[modifier] Utilisation du théorème

Nous nous restreindrons au cas de la classe des ordinaux :

il faut démontrer (prop. 1) à savoir F(a) en supposant F(ß) pour tout ß appartenant à a.

En général cette preuve se scinde en 3 cas selon que a est 1. l'ensemble vide 2. un ordinal successeur ou 3. un ordinal limite.

Qu'il faille aussi envisager le cas où a est un ordinal limite constitue la nouveauté dans les utilisations du principe de récurrence qui ont été exemplifiés ci-dessus sur les seuls entiers.

[modifier] Définition par récurrence transfinie

Voir aussi théorème de définissabilité de Beth

Là l'objectif est de définir un objet mathématique par récurrence au delà du fini. Ceci en exhibant une fonction construisant un object mathématique nouveau à partir d'un autre préalablement défini. Cela passe par la démonstration de l'existence et de l'unicité de la fonction.

Et là encore un théorème dérivé du précédant le permet.

Nous nous restreindrons à ne l'énoncer que pour la classe (mais via valable aussi pour les ensembles) des ordinaux (mais donc aussi généralisable via le théorème de Zermelo à tout ensemble bien ordonné).

[modifier] Principe de définition par induction sur la classe des ordinaux

  • Théorème général:
Soit f(x, y, z) une formule avec x, y, z comme variables libres, telle que :

?x?y (On (x) et y est une application de domaine x) ? Il existe un unique z tq f(x, y, z)

Alors il existe une et une seule fonction g, à paramètres dans On, telle que :

Pour tout ordinal ?, g(?) est l'unique ensemble u tel que f[?, f|?, u].

( Où "f|?" signifie "f restreint à ?", "On(a)" signifie "a est un ordinal" et "On" désigne la classe des ordinaux. )

  • Plus simplement :

Soit V la classe de tous les ensembles, et On la classe des ordinaux, on a théorème :

Soit f une fonction de On * V dans V, alors il existe une unique fonction g de On dans V telle que pour tout ordinal a :

g(a) = f(a, g|a).

( Où "g|a" signifie "g restreint à a", et où f et g correspondent à l'extention de la notion de fonction des ensembles aux classes. )


Matos de l'article initial non (encore?) utilisé

<matos>

Chapitre : Construction par récurrence transfinie


Par récurrence transfinie, on peut construire des applications de l'ensemble des ordinaux vers un ensemble E quelconque : c'est-à-dire des sortes de suites. Pour définir une telle "suite" U, il suffit de savoir exprimer U (l'ordinal α) en fonction F de l'ensemble des ordinaux strictement inférieurs à α : bref il suffit de savoir écrire : U(α) = F({U(β),β < α}). L'ordre défini entre ordinaux étant bien fondé, tout ordinal a bien une image par U.

[supposons en effet que ce ne soit pas le cas : soit α1 n'ayant pas d'image par U : si α1 n'est pas le plus petit dans ce cas, soit α2 n'ayant pas d'image par U et strictement plus petit que α1 : si α2 n'est pas le plus petit dans ce cas, soit α3, etc. : la suite des ordinaux αi qu'on construit ici est strictement decroissante : puisque l'ordre entre ordinaux est bien fondé, elle doit avoir une fin : c’est-à-dire qu'on doit trouver un αn qui soit le plus petit ordinal sans image par U. Mais alors pour tout β < αn, une image par U de β est définie : donc F({U(β),β < αn}) peut être définie comme l'image de αn par U : or on vient de dire qu'αn n'avait pas d'image par U : c'est absurde]

Finalement, la definition par récurrence transfinie n'est rien d'autre qu'une définition par récurrence noetherienne sur un ensemble bien ordonné, ici celui des ordinaux (un ordre est un bon ordre si et seulement s'il est total et bien fondé ; la récurrence noetherienne est celle qu'on peut faire sur tout ensemble bien fondé : "si [(pour tout β < α, P(\beta) \Rightarrow P(\alpha)], alors [pour tout α, P(α)]").

</matos>

[modifier] Articles connexes