Theorem (Principe d’induction généreuse)
Soit a un nombre entier (positif, 0ou négatif) et P(n)une fonction
propositionnelle avec l’univers de discours Za={nZ|na}.
Supposons P(a)soit vrai et
supposons aussi pour chaque n a, que la vérité de P(m)pour
chaque a mn impliquerait la vérité de P(n+1).
Alors nécessairement P(n)est vrai pour chaque n Za.
Si P(a)est vraie et pour chaque na:
[P(a)P(a+1). . . P(n1)P(n)] implique P(n+1):
alors P(n)vraie pour chaque na.
MAT1500 1 of 18
Exemple.
Pour chaque nombre naturel n12 il existe deux nombres
naturels ret ttels que n=4r+5t.
Brouillon : Essayons 12 =4·3+5·0, 13 =4·2+5·1,
14 =4·1+5·2, 15 =4·0+5·3.
Et puis 16 =12 +4=4·(3+1) + 5·0,
17 =13 +4=13 =4·(2+1) + 5·1,
18 =14 +4=4·(1+1) + 5·2...
Idée ! Je vais soustraire 4 et utiliser induction généreuse.
Donc je veux que ça fonctionne déjà pour (n+1)4 ; alors que
12 (n+1)4 ou n15. Mais ça me force de montrer les cas
12,13,14,15 avant par une autre façon (déjà fait heureusement).
Je suis prêt pour la preuve !
MAT1500 2 of 18
Démonstration.
Posons P(n) :=" il existe deux nombres naturels ret stels que
n=4r+5t."
Début : On a P(12),P(13),P(14)et P(15)sont vraies :
12 =4·3+5·0, 13 =4·2+5·1, 14 =4·1+5·2,
15 =4·0+5·3.
Étape d’induction (généreuse) : Supposons n15 et P(m)vraies
pour tout 12 mn.
On a 12 n3ndonc P(n3)est vraie par l’hypothèse
généreuse, c.-à-d., il existe deux nombres naturels r0et s0tels que
n3=4r0+5t0. Alors n+1=4(r0+1) + 5t0. Donc P(n+1)est
aussi vraie.
Conclusion : Par induction généreuse P(n)est vraie pour chaque
entier n12.
MAT1500 3 of 18
On peut aussi utiliser l’induction pour donner des définitions.
Posons F(0) := 0, F(1) := 1. Nous allons définir une unique
fonction F:NNtelle que pour n2 on a
F(n) = F(n1) + F(n2).
F(n)est le n-ième nombre de Fibonacci.
Construction : Début : Définissons F(0) := 0, F(1) := 1.
Étape d’induction : Supposons n1 et F(m)est définie pour
0mn. Alors on définit F(n+1) = F(n) + F(n1).
Conclusion : Ainsi F(n)est définie pour chaque nN.
F(2) = 1, F(3) = 2, F(4) = 3, F(5) = 5, F(6) = 8, F(7) = 13,
F(8) = 21, F(9) = 34, . . .
MAT1500 4 of 18
Unicité :
Supposons G:NNest une autre fonction aussi avec G(0) = 0,
G(1) = 1 et G(n) = G(n1) + G(n2).
Alors F=G.
Preuve ? Par induction !
MAT1500 5 of 18
1 / 18 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !