ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 1 — Logique et ensembles · Modes de raisonnement

Exercice 20

Calcul

Chacune des deux démonstrations suivantes établit un résultat manifestement faux. Localiser précisément l'erreur.

1. « Montrons que pour tout n⩾1n \geqslant 1, l'assertion P(n)P(n) : « nn points quelconques du plan sont toujours alignés » est vraie. P(1)P(1) est évidente. Soit n⩾1n \geqslant 1 tel que P(n)P(n) soit vraie, et soit M1M_{1}, …, Mn+1M_{n+1} des points du plan. D'après P(n)P(n), les points M1M_{1}, …, MnM_{n} sont alignés sur une droite DD, et les points M2M_{2}, …, Mn+1M_{n+1} sur une droite D′D'. Les droites DD et D′D' contiennent toutes deux les points M2M_{2}, …, MnM_{n} : elles sont donc égales, et les n+1n+1 points sont alignés. »

Pour quelles valeurs de nn l'argument d'hérédité est-il incorrect ? L'implication P(n)⇒P(n+1)P(n) \Rightarrow P(n+1) est-elle fausse pour ces valeurs, ou seulement mal démontrée ?

2. « Montrons par récurrence forte que 2n=12^{n} = 1 pour tout n∈ℕn \in \mathbb{N}. C'est vrai pour n=0n = 0. Soit n∈ℕn \in \mathbb{N} tel que 2k=12^{k} = 1 pour tout k∈[ ⁣[0 ;n] ⁣]k \in [\![0\,;n]\!]. Alors 2n+1=2n×2n2n−1=1×11=12^{n+1} = \dfrac{2^{n} \times 2^{n}}{2^{n-1}} = \dfrac{1 \times 1}{1} = 1. »

Corrigé

1. L'argument suppose que DD et D′D' ont au moins deux points communs distincts, car deux points distincts déterminent une droite. Les points communs annoncés sont M2M_{2}, …, MnM_{n}.

• Pour n=1n = 1, cette liste est vide : DD et D′D' n'ont aucun point commun garanti.

• Pour n=2n = 2, elle se réduit à M2M_{2} : un seul point ne détermine pas une droite, et DD et D′D' peuvent être distinctes.

L’argument d’heˊreˊditeˊ est incorrect pour n=1 et n=2.\boxed{\text{L'argument d'hérédité est incorrect pour } n = 1 \text{ et } n = 2.} Les deux cas ne sont pas de même nature. Pour n=1n = 1, l'implication P(1)⇒P(2)P(1) \Rightarrow P(2) est vraie, puisque deux points sont toujours alignés : elle est seulement mal démontrée. Pour n=2n = 2, l'implication P(2)⇒P(3)P(2) \Rightarrow P(3) est fausse, puisque P(2)P(2) est vraie et P(3)P(3) fausse : c'est là que la démonstration s'effondre. P(2)⇒P(3) est fausse : c’est le maillon manquant.\boxed{P(2) \Rightarrow P(3) \text{ est fausse : c'est le maillon manquant.}}

À retenir : pour n⩾3n \geqslant 3, l'implication P(n)⇒P(n+1)P(n) \Rightarrow P(n+1) est vraie, mais pour une raison inattendue : son hypothèse P(n)P(n) est fausse. Une hérédité vraie ne garantit donc rien tant que la chaîne n'est pas complète depuis l'initialisation ; c'est la même leçon que l'exemple 10n+110^{n} + 1 du cours, vue sous un autre angle. Signalons enfin que l'argument suppose aussi les points M2M_{2}, …, MnM_{n} non tous confondus.

2. Pour n=0n = 0, le calcul fait intervenir 2n−1=2−12^{n-1} = 2^{-1}, c'est-à-dire l'entier k=−1k = -1, qui n'appartient pas à [ ⁣[0 ;n] ⁣]={0}[\![0\,;n]\!] = \{0\} : l'hypothèse de récurrence ne dit rien de 2−12^{-1}, qui vaut d'ailleurs 12\frac{1}{2}. Le passage de P(0) aˋ P(1) n’est pas justifieˊ, et il est faux : 21=2.\boxed{\text{Le passage de } P(0) \text{ à } P(1) \text{ n'est pas justifié, et il est faux : } 2^{1} = 2.} Pour n⩾1n \geqslant 1, le calcul est correct, mais l'hypothèse est fausse : on retrouve la situation de la question précédente.

Dans l'édifice

Thèmes

modes de raisonnement, récurrence, produit cartésien

Notions

produit cartésien

Ouvrir dans l'atlas interactif →