Mathématiques discrètes
SI1 et MAM1 2006/2007
Résumé de cours 2 : Définitions inductives
Page 1 sur 2
Définition de l'ensemble des entiers naturels IN
Soit un triplet (E , x , s) satisfaisant les propriétés suivantes :
E est un ensemble, x est un élément de E, s est une application de E dans lui-même
s est injective
tout sous-ensemble F de E contenant x et stable par s est égal à E
(où F est stable par s signifie que s(F) est inclus dans F).
Résultat admis : un tel triplet existe, et il est unique (à une bijection près),
c'est (IN, 0, successeur).
La définition précédente implique que tout élément de E, peut être obtenu (construit) de manière
unique (car s est injective) par applications successives de s en partant de l'élément de base x.
Par exemple, l'entier noté 3 est suc(suc(suc(0))).
Raisonnement par récurrence
Pour montrer qu’une propriété P(n) est vraie pour tous les entiers n de IN, il suffit de montrer
que :
- P(0)
- pour tout n entier de IN : P(n) => P(n+1)
Raisonnement par récurrence forte
Pour montrer qu’une propriété P(n) est vraie pour tous les entiers n, il suffit de montrer que :
- P(0)
- pour tout n entier de IN : { Pour tout i, avec 0 ≤ i ≤ n : P(i) } => P(n+1)
Fonction ou suite définie par récurrence
Pour définir une fonction f de IN dans un ensemble E, il suffit que :
- f(0) soit définie
- il existe une fonction φ, telle que pour tout n entier de IN : f(n+1) = φ(f(n),n).
Définition inductive d'une partie d'un ensemble
Soit B un sous-ensemble d'un ensemble E et Ω une famille d’opérations partielles sur E
(appelées aussi constructeurs). On appelle fermeture inductive de B par Ω , le plus petit (au
sens de l’inclusion) sous-ensemble X de E tel que :
- B est inclus dans X
- pour tout constructeur ω de Ω d’arité p, et tous les éléments x1,x2,....,xp de X,
ω (x1,x2,....,xp) est dans X
On dit que X est défini inductivement par le schéma (B, Ω).
B est appelée base de X dans le schéma (B, Ω).