Aller au contenu

Mathématiques (spécialité) · PremièreÉpreuve anticipée de mathématiques

Raisonnement et logique : cours de Première (spécialité)

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Un raisonnement par induction mène à une conjecture ; seule une démonstration déductive l'établit, et un seul contre-exemple suffit à réfuter une propriété universelle.3
  • Pour « si P alors Q » : la réciproque est « si Q alors P » (pas équivalente) ; la contraposée est « si non Q alors non P » (équivalente).
  • Négation : « pour tout » devient « il existe » et inversement ; la négation de « A et B » est « non A ou non B ».
  • Quatre outils de preuve : démonstration directe, disjonction de cas, contraposée, raisonnement par l'absurde.
  • Un raisonnement qui paraît valable sans l'être est dit fallacieux.5 On le repère en cherchant la règle de déduction qui justifie chaque étape.

Pourquoi apprendre à raisonner

En mathématiques, trouver un résultat ne suffit pas : il faut pouvoir convaincre quelqu'un, avec des arguments que personne ne peut contester. Le raisonnement est présenté dans les ressources officielles comme une démarche de justification argumentée reposant sur la logique.1 Il est aussi au cœur de l'activité mathématique, et c'est un objectif essentiel dès le collège, au cycle 4.2

Ce cours reprend les outils que tu as déjà croisés au collège et en Seconde, et il les range proprement : qu'est-ce qu'une conjecture, comment écrire une implication, comment réfuter une affirmation, quelles méthodes de preuve choisir. Au niveau du lycée, on ne fait pas de logique formelle pour elle-même.1 Ici, les raisonnements s'écrivent en français, avec des notations simples. L'objectif est pratique : rédiger des démonstrations justes, et repérer les raisonnements qui ont l'air justes mais ne le sont pas.

Induction, conjecture et déduction

Un raisonnement est un processus qui permet de traiter un problème de façon réfléchie pour obtenir un résultat : mieux comprendre un fait ou vérifier qu'il est vrai.4 Dans le domaine scientifique, on distingue deux grands types de raisonnement : le raisonnement par induction et présomption, et le raisonnement déductif.3

Il existe une exception utile à cette règle : si une conjecture est une propriété universelle (« pour tout… »), alors un seul cas où elle échoue la détruit. On parle de contre-exemple.3 C'est le seul cas où un raisonnement par présomption suffit à conclure, et il conclut que la propriété est fausse.

Propositions, implication, réciproque, contraposée

Quantificateurs, négation et contre-exemple

Quatre méthodes de démonstration

Une fois la propriété à démontrer bien comprise, il reste à choisir une stratégie. Voici les quatre que tu dois maîtriser en Première.

Démonstration · Pourquoi la contraposée est équivalente à l'implication

Supposons P⇒QP \Rightarrow Q vraie et prenons un cas où non Q\text{non } Q est vrai. Si PP était vraie dans ce cas, QQ le serait aussi par l'implication : contradiction avec « non QQ ». Donc PP est fausse, c'est-à-dire que « non PP » est vraie : on a non Q⇒non P\text{non } Q \Rightarrow \text{non } P. Le raisonnement inverse, appliqué à la contraposée, redonne l'implication de départ.

Les raisonnements fallacieux

En cours de mathématiques, tu rencontres surtout des paralogismes : c'est toi qui te trompes, sans le vouloir. Le plus fréquent consiste à utiliser la réciproque d'une propriété comme si elle était vraie, ou à conclure à partir de quelques exemples.

Le modèle classique de la pensée logique est le syllogisme, un schéma ancien dont le raisonnement peut être formalisé selon des règles strictes.4 Un raisonnement est dit formalisé lorsqu'il s'énonce dans une langue formelle aux règles de syntaxe strictes, qui évacue l'ambiguïté ; les raisonnements mathématiques sont typiquement de ce genre, à des degrés de formalisme variables.4

Logique et Python

Python te donne des outils qui traduisent presque mot à mot les quantificateurs. Avec une liste de valeurs L :

  • all(P(x) for x in L) répond à « pour tout xx de la liste, P(x)P(x) » ;
  • any(P(x) for x in L) répond à « il existe xx dans la liste tel que P(x)P(x) ».

Ces deux fonctions ne testent qu'un nombre fini de valeurs. Un all qui renvoie True sur la liste range(1, 1000) est une présomption, pas une preuve pour tous les entiers. En revanche, un all qui renvoie False fournit un contre-exemple, donc une vraie réfutation.

Rédiger une démonstration correcte

Exercices corrigés

Exercice 1 Réfuter une conjecture

★☆☆Environ 8 min

Léa observe que 6n+16n + 1 est un nombre premier pour n=1n = 1, n=2n = 2 et n=3n = 3. Elle conjecture : « pour tout entier n⩾1n \geqslant 1, 6n+16n + 1 est premier ».

  1. Calcule 6n+16n + 1 pour n=1n = 1, 22, 33.
  2. Trouve le plus petit entier n⩾1n \geqslant 1 qui réfute la conjecture.
  3. Quelle est la valeur de 6n+16n + 1 pour cet entier ?
Indice 1

Teste n=4n = 4 puis cherche un diviseur autre que 11 et le nombre lui-même.

Indice 2

Un nombre premier n'a que deux diviseurs : 11 et lui-même.

Voir la correction pas à pas
  1. Pour n=1n = 1 : 6×1+1=76 \times 1 + 1 = 7, premier. Pour n=2n = 2 : 1313, premier. Pour n=3n = 3 : 1919, premier.

  2. Pour n=4n = 4 : 6×4+1=25=5×56 \times 4 + 1 = 25 = 5 \times 5. Le nombre 2525 admet le diviseur 55, il n'est pas premier.

  3. Les entiers 11, 22 et 33 ne réfutent pas la conjecture, donc n=4n = 4 est le plus petit contre-exemple.

  4. La valeur cherchée est 2525.

Un seul contre-exemple suffit à rendre la conjecture fausse, même si elle fonctionne sur les trois premières valeurs.

Exercice 2 Réciproque, contraposée et négation

★★☆Environ 12 min

On considère l'implication : « si un entier nn est multiple de 99, alors nn est multiple de 33 ».

  1. Cette implication est-elle vraie ? Justifie.
  2. Écris sa réciproque et sa contraposée.
  3. La réciproque est-elle vraie ? Si non, donne un contre-exemple.
  4. Écris la négation de : « tous les multiples de 33 sont multiples de 99 », et dis si cette négation est vraie.
Indice 1

Si n=9kn = 9k, essaie de l'écrire sous la forme 3×(… )3 \times (\dots).

Indice 2

Pour la négation, le mot « tous » devient « il existe au moins un ».

Voir la correction pas à pas
  1. Si nn est multiple de 99, il existe un entier kk tel que n=9k=3×3kn = 9k = 3 \times 3k. Comme 3k3k est un entier, nn est multiple de 33 : l'implication est vraie.

  2. Réciproque : « si nn est multiple de 33, alors nn est multiple de 99 ». Contraposée : « si nn n'est pas multiple de 33, alors nn n'est pas multiple de 99 ».

  3. La réciproque est fausse : n=6n = 6 est multiple de 33 (6=3×26 = 3 \times 2) mais pas de 99, puisque 0<6<90 < 6 < 9. C'est un contre-exemple.

  4. Négation : « il existe au moins un multiple de 33 qui n'est pas multiple de 99 ». Elle est vraie, avec 66 ou 1212 comme exemple. La phrase initiale est donc fausse.

La contraposée garde la valeur de vérité de l'implication, ce qui n'est pas le cas de la réciproque. La négation d'un énoncé avec « tous » se démontre par un seul exemple.

Exercice 3 Démontrer par contraposée et chercher en Python

★★★Environ 15 min

  1. Démontre par contraposée : « si n2n^2 est impair, alors nn est impair ».
  2. Écris une fonction Python contre_exemple() qui renvoie le plus petit entier n⩾1n \geqslant 1 tel que n2−n+11n^2 - n + 11 ne soit pas premier (tu disposes d'une fonction est_premier). Que renvoie-t-elle ?
  3. Ce programme démontre-t-il que n2−n+11n^2 - n + 11 est premier pour tous les entiers inférieurs à ce nn ? Pour tous les entiers ?
Indice 1

La contraposée est : « si nn est pair, alors n2n^2 est pair ».

Indice 2

Pour la fonction, utilise une boucle while qui s'arrête à la première valeur non première.

Voir la correction pas à pas
  1. Contraposée : si nn est pair, alors n2n^2 est pair. Si n=2kn = 2k, alors n2=4k2=2×2k2n^2 = 4k^2 = 2 \times 2k^2, qui est pair. La contraposée est vraie, donc l'énoncé aussi.

  2. On écrit : n = 1, puis while est_premier(n**2 - n + 11): n += 1, puis return n.

  3. On vérifie à la main que n=1n = 1 à n=10n = 10 donnent des nombres premiers et que n=11n = 11 donne 121=112121 = 11^2, donc la fonction renvoie 1111.

  4. Oui pour les entiers de 11 à 1010 : la boucle les a tous testés et chacun a donné un nombre premier, ce qui constitue une vérification complète de ces dix cas.

  5. Pour tous les entiers, la propriété est fausse puisque n=11n = 11 est un contre-exemple. Un programme ne démontre une propriété universelle que s'il est accompagné d'un raisonnement valable pour tous les cas.

Le programme fournit un contre-exemple, donc une réfutation sûre. Il ne fournirait jamais une preuve de la propriété universelle.

Quiz

8 questions · correction immédiate · ton score reste sur ton appareil.

  1. Quelle est la négation de la proposition « tous les élèves de la classe ont plus de 1515 ans » ?

  2. Quelle est la contraposée de « si nn est multiple de 44, alors nn est pair » ?

  3. Avoir vérifié une propriété sur cent entiers suffit à démontrer qu'elle est vraie pour tous les entiers.

  4. Un seul contre-exemple suffit à montrer qu'une propriété universelle est fausse.

  5. On sait que « si x=3x = 3, alors x2=9x^2 = 9 » est vraie. Quelle est la valeur de vérité de sa réciproque ?

  6. Quelle est la valeur de n2−n+11n^2 - n + 11 pour n=11n = 11 ?

  7. Une personne se trompe involontairement dans un raisonnement qui paraît valable. Comment nomme-t-on son erreur ?

  8. Pour démontrer que, pour tout entier nn, n(n+1)n(n+1) est pair, quelle méthode est la plus naturelle ?

Les questions qu'on se pose

Quelle différence entre « raisonner » et « démontrer » ?

Raisonner inclut la recherche, la découverte et la production d'une preuve ; la démonstration est la forme aboutie, structurée de façon déductive et rédigée.3 En pratique : on cherche d'abord (exemples, essais, schémas), puis on rédige une démonstration où chaque étape est justifiée.

Comment savoir si je dois chercher une preuve ou un contre-exemple ?

Teste d'abord quelques valeurs, y compris des cas limites (zéro, valeurs négatives, nombres premiers, grandes valeurs). Si l'une échoue, tu tiens un contre-exemple et tu as fini. Si toutes marchent, tu peux conjecturer que l'énoncé est vrai, et il faut alors une démonstration valable pour tous les cas.

Pourquoi la contraposée est-elle utile ?

Parce qu'elle est équivalente à l'implication de départ et qu'elle est parfois bien plus simple à démontrer. Pour « si n2n^2 est pair, alors nn est pair », partir de n2n^2 est pénible, alors que partir de « nn impair » donne un calcul direct.

Un programme Python peut-il démontrer une propriété ?

Pas une propriété universelle : il ne teste qu'un nombre fini de cas, ce qui donne une présomption. Il sert à repérer une conjecture ou à trouver un contre-exemple, qui lui est une vraie réfutation. La démonstration reste un raisonnement écrit.

Doit-on utiliser des symboles logiques dans toutes les copies ?

Au lycée, on n'entre pas dans la logique formelle.1 Les raisonnements s'écrivent en français. Utilise ∀\forall, ∃\exists et ⇒\Rightarrow quand ils clarifient, mais une phrase bien construite vaut mieux qu'un symbole mal employé.

Sources

  1. Intentions majeures - Raisonnement et démonstration, Éduscol. Consulté le 6 novembre 2026.
  2. Ressources Éduscol - Réussir au lycée général, Éduscol. Consulté le 6 novembre 2026.
  3. L'argumentation en mathématiques, Académie d'Aix-Marseille. Consulté le 6 novembre 2026.
  4. Raisonnement, Wikipédia. Consulté le 6 novembre 2026.
  5. Raisonnement fallacieux, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page