Démonstration par contraposée

Démontre une implication en supposant que sa conclusion est fausse et en montrant qu'alors son hypothèse est fausse elle aussi.

Avancé25 minLeçon

Définition

Une démonstration par contraposée démontre une implication p→qp \to q en démontrant à sa place sa contraposée ¬q→¬p\neg q \to \neg p. Tu supposes que la conclusion est fausse et tu montres que l'hypothèse doit alors être fausse.
Pourquoi c'est permis (rappel de la leçon Contraposée) : une implication et sa contraposée sont logiquement équivalentes. Leurs colonnes dans la table de vérité sont identiques à chaque ligne (T signifie vrai et F faux ; la table interactive écrit V et F) :
pqp→q¬q¬p¬q→¬pFFTTTTFTTFTTTFFTFFTTTFFT\begin{array}{c|c|c|c|c|c} p & q & p \to q & \neg q & \neg p & \neg q \to \neg p \\ \hline F & F & T & T & T & T \\ F & T & T & F & T & T \\ T & F & F & T & F & F \\ T & T & T & F & F & T \end{array}
Donc dès que ¬q→¬p\neg q \to \neg p est démontrée, p→qp \to q l'est aussi.
Le plan de la démonstration :
  1. 1.Écris la contraposée : nie l'hypothèse et la conclusion, puis échange-les.
  2. 2.Suppose ¬q\neg q (la conclusion est fausse).
  3. 3.Avance avec les définitions et le calcul, exactement comme dans une démonstration directe.
  4. 4.Arrive à ¬p\neg p (l'hypothèse est fausse).
  5. 5.Conclus : la contraposée est vraie, donc l'énoncé de départ est vrai.
Quand la choisir : quand l'hypothèse pp donne peu de prise ("n2n^2 est pair" ne dit rien de simple sur nn), mais que la conclusion niée ¬q\neg q est concrète ("nn est impair" signifie n=2k+1n = 2k + 1).
Ce n'est pas un raisonnement par l'absurde : dans l'absurde, tu supposes à la fois pp et ¬q\neg q et tu cherches *n'importe quelle* contradiction. Ici, tu supposes seulement ¬q\neg q et tu vises une cible fixe : ¬p\neg p.

Essaie tout de suite

Quel énoncé est la contraposée de "Si n2n^2 est pair, alors nn est pair" ?

Exemples résolus

Démontre : pour tout entier nn, si n2n^2 est pair, alors nn est pair.

1

Écris la contraposée

Nie les deux parties et échange-les : "si nn n'est pas pair, alors n2n^2 n'est pas pair" → Si nn est impair, alors n2n^2 est impair

2

Suppose la conclusion niée

Suppose que nn est impair, donc n=2k+1n = 2k + 1 pour un entier kk → n=2k+1n = 2k + 1

3

Élève au carré et développe

n2=(2k+1)2=4k2+4k+1n^2 = (2k + 1)^2 = 4k^2 + 4k + 1 → n2=4k2+4k+1n^2 = 4k^2 + 4k + 1

4

Mets-le sous la forme 2m + 1

n2=2(2k2+2k)+1n^2 = 2(2k^2 + 2k) + 1, et m=2k2+2km = 2k^2 + 2k est un entier → n2n^2 est impair

5

Conclus

Nous avons démontré "nn impair ⇒\Rightarrow n2n^2 impair", la contraposée de l'énoncé → Si n2n^2 est pair, alors nn est pair

Erreurs courantes

Démontrer la réciproque au lieu de la contraposée : pour "si n2n^2 est pair, alors nn est pair", supposer nn pair et montrer que n2n^2 est pair

Pourquoi c'est faux: Cela démontre q→pq \to p, la réciproque, qui est un autre énoncé. Une implication et sa réciproque ne sont pas équivalentes.

Correct: Nie les deux parties et échange-les : suppose nn impair (¬q\neg q) et montre que n2n^2 est impair (¬p\neg p).

Nier "xx et yy sont impairs" en "xx et yy sont pairs"

Pourquoi c'est faux: La conclusion est déjà fausse dès qu'un seul des nombres est pair. "Tous les deux pairs" ne couvre qu'une partie des cas, la démonstration serait incomplète.

Correct: "Non (aa et bb)" signifie "non aa ou non bb" : xx est pair ou yy est pair. Démontre ensuite chaque cas.

Nier x≥5x \geq 5 en x≤5x \leq 5

Pourquoi c'est faux: La valeur x=5x = 5 vérifie à la fois x≥5x \geq 5 et x≤5x \leq 5, donc x≤5x \leq 5 n'est pas le contraire de x≥5x \geq 5.

Correct: La négation de x≥5x \geq 5 est x<5x < 5, et la négation de x>5x > 5 est x≤5x \leq 5.

Supposer ¬q\neg q puis chercher "une contradiction quelconque"

Pourquoi c'est faux: C'est mélanger deux méthodes. Dans une démonstration par contraposée il n'y a pas de contradiction : tu as une cible claire.

Correct: Suppose ¬q\neg q et avance jusqu'à obtenir exactement ¬p\neg p. Chercher une contradiction quelconque, c'est le raisonnement par l'absurde.

Visuel interactif

Table de vérité

Expressionp → q ↔ ¬q → ¬p
pqp → q¬q¬p¬q → ¬pp → q ↔ ¬q → ¬p
FFVVVVV
FVVFVVV
VFFVFFV
VVVFFVV

V= VraiF= Faux

Bac à sable interactif

Calculatrice d'expressions

Essaie ceux-ci :

Historique

Aucun calcul pour l'instant

Exercices pratiques

18 exercices
Problème 1 sur 18
Facile

Quel énoncé est la contraposée de "Si n2n^2 est pair, alors nn est pair" ?

Pourquoi c'est important

La démonstration par contraposée est l'un des outils les plus utiles des mathématiques :
  • Elle rend concrètes des hypothèses vagues : "n2n^2 est pair" est difficile à exploiter, "nn est impair, donc n=2k+1n = 2k + 1" est facile à exploiter
  • Elle simplifie les conclusions avec "ou" : la négation de "x≥5x \geq 5 ou y≥5y \geq 5" est le très pratique "x<5x < 5 et y<5y < 5"
  • Elle est au cœur de résultats classiques : la preuve que 2\sqrt{2} est irrationnel utilise le fait que n2n^2 pair entraîne nn pair, ce qu'on démontre par contraposée
  • C'est un raisonnement de tous les jours : "si le détecteur de fumée marche, il sonne au test" signifie "pas de bip, donc le détecteur est en panne"
  • Elle te prépare au raisonnement par l'absurde, la leçon suivante de ce thème, en t'entraînant à nier correctement les énoncés
Quand tu sais nier un énoncé et changer de point de vue, beaucoup de démonstrations qui semblent impossibles en direct ne font plus que quelques lignes.

Applications dans le monde réel

Contrôle qualité

Les contrôleurs utilisent la contraposée pour écarter des cas sans peser chaque article deux fois.

Exemple:

Règle : si un lot de 4 boîtes pèse au moins 2000 g, alors au moins une boîte pèse au moins 500 g. Contraposée : si chaque boîte pèse moins de 500 g, le lot pèse moins de 2000 g.

1Essaie par toi-même

Une machine remplit 4 boîtes, et aucune ne peut contenir plus de 495 g.

Montre avec la contraposée que le lot ne peut pas atteindre 2000 g.

Étape 1 : Écris l'expression mathématique

Plus grand total possible des 4 boîtes :

Tester un logiciel

Les programmeurs testent le code avec la contraposée : si le code est correct, un test donne le bon résultat, donc un mauvais résultat prouve un bug.

Exemple:

Une fonction doit calculer f(n)=3n+2f(n) = 3n + 2. Nous avons démontré : si f(n)f(n) est impair, alors nn est impair. Contraposée : un nn pair doit donner un résultat pair.

2Essaie par toi-même

Un test appelle la fonction avec n=8n = 8 et le programme renvoie 27.

Quel devrait être le bon résultat, et que t'apprend le 27 ?

Étape 1 : Écris l'expression mathématique

Calcule la bonne valeur f(8)f(8) :

Chiffres de contrôle dans les codes

Beaucoup de codes utilisent une règle simple pour repérer les fautes de frappe. La contraposée te dit quand un code est forcément faux.

Exemple:

Règle : si un code est valide, alors la somme de ses chiffres est divisible par 9. Contraposée : si la somme des chiffres n'est pas divisible par 9, le code n'est pas valide.

3Essaie par toi-même

Quelqu'un tape le code 4726.

Utilise la contraposée pour décider si le code peut être valide.

Étape 1 : Écris l'expression mathématique

Somme des chiffres :

Points clés

  • 1Une démonstration par contraposée démontre p→qp \to q en démontrant ¬q→¬p\neg q \to \neg p
  • 2Cela marche parce qu'une implication et sa contraposée sont logiquement équivalentes (mêmes colonnes dans la table de vérité)
  • 3Plan : suppose la conclusion fausse, avance, et montre que l'hypothèse est fausse
  • 4Choisis-la quand la conclusion niée est concrète, par exemple "nn est impair" donne n=2k+1n = 2k + 1
  • 5Nie avec soin : "et" devient "ou", "ou" devient "et", ≥\geq devient <<
  • 6Contrairement au raisonnement par l'absurde, tu supposes seulement ¬q\neg q et tu vises une seule cible, ¬p\neg p

Questions fréquentes

Parce qu'elles sont logiquement équivalentes : dans la table de vérité, p→qp \to q et ¬q→¬p\neg q \to \neg p sont fausses exactement à la même ligne (pp vraie, qq fausse) et vraies partout ailleurs. Démontrer l'une, c'est démontrer l'autre.
Parce qu'elles sont logiquement équivalentes : dans la table de vérité, p→qp \to q et ¬q→¬p\neg q \to \neg p sont fausses exactement à la même ligne (pp vraie, qq fausse) et vraies partout ailleurs. Démontrer l'une, c'est démontrer l'autre.
Regarde l'hypothèse. Si elle est difficile à exploiter (un énoncé sur n2n^2, un produit, une somme) alors que la conclusion niée te donne une formule (n=2kn = 2k, n=2k+1n = 2k + 1, x<5x < 5 et y<5y < 5), la contraposée est en général plus courte.
Dans le raisonnement par l'absurde, tu supposes pp et ¬q\neg q et tu cherches n'importe quelle situation impossible. Dans la démonstration par contraposée, tu supposes seulement ¬q\neg q et tu dois arriver à l'énoncé précis ¬p\neg p. Toute démonstration par contraposée peut se réécrire par l'absurde, mais une démonstration par l'absurde n'est pas toujours une contraposée.
Pas automatiquement. La réciproque q→pq \to p est un énoncé à part. Par exemple, "si n2n^2 est pair, alors nn est pair" et sa réciproque "si nn est pair, alors n2n^2 est pair" sont vraies toutes les deux, mais chacune demande sa propre démonstration.

Glossaire

Contraposée
L'implication ¬q→¬p\neg q \to \neg p obtenue à partir de p→qp \to q en niant les deux parties et en les échangeant
Démonstration par contraposée
Une démonstration de p→qp \to q qui suppose ¬q\neg q et en déduit ¬p\neg p
Logiquement équivalents
Deux énoncés qui ont la même valeur de vérité à chaque ligne de la table de vérité
Négation
L'énoncé "non pp" (¬p\neg p), vrai exactement quand pp est faux
Réciproque
L'implication q→pq \to p ; elle n'est pas équivalente à p→qp \to q
Entier pair / impair
Un entier de la forme 2k2k (pair) ou 2k+12k + 1 (impair), où kk est un entier

Carte des formules

Équivalence avec la contraposée

p→q  ≡  ¬q→¬pp \to q \;\equiv\; \neg q \to \neg p

Démontrer le membre de droite démontre celui de gauche

Nier "et"

¬(a∧b)≡¬a∨¬b\neg(a \land b) \equiv \neg a \lor \neg b

Pas les deux : au moins un est faux

Nier "ou"

¬(a∨b)≡¬a∧¬b\neg(a \lor b) \equiv \neg a \land \neg b

Ni l'un ni l'autre : les deux sont faux

Pair et impair

n=2kn = 2k (pair),   n=2k+1\; n = 2k + 1 (impair)

Les formes concrètes obtenues après avoir nié "pair" ou "impair"

Plus sur ce sujet