MathQuest

Quantificateurs

⏱ ~10 min·+30 XP
🚀

Pourquoi cette leçon est importante

Cette leçon te servira directement pour 1 module plus avancé :
🔗

Ensembles & Relations

Maths Discrètes — Ensembles & Relations

💡

Pourquoi apprendre ça ?

Les quantificateurs permettent de faire des énoncés sur des ensembles entiers d'objets sans les lister un par un. "Tout entier pair est divisible par 2" ou "Il existe un nombre premier pair" — ce sont des énoncés quantifiés. Sans eux, on ne pourrait exprimer que des propriétés d'éléments individuels, et les mathématiques se réduiraient à des vérifications cas par cas.

🎯

Analogie

Imagine un contrôleur de qualité dans une usine. Le quantificateur universel \forall dit "TOUS les produits sont conformes" (un seul défaut invalide l'affirmation). Le quantificateur existentiel \exists dit "IL EXISTE au moins un produit conforme" (un seul exemple suffit à valider). Ce sont deux niveaux d'exigence très différents.

Les deux quantificateurs fondamentaux

📐

Théorie

Quantificateur universel \forall (pour tout) :

xE, P(x)\forall x \in E,\ P(x)

Signifie : "Pour tout élément xx appartenant à EE, la propriété P(x)P(x) est vraie."

Quantificateur existentiel \exists (il existe) :

xE, P(x)\exists x \in E,\ P(x)

Signifie : "Il existe au moins un élément xx dans EE tel que P(x)P(x) est vraie."

Variante : !\exists! signifie "il existe un unique".

La portée d'un quantificateur est la formule qui le suit. Une variable liée par un quantificateur n'a pas de valeur indépendante ; une variable libre rend l'énoncé dépendant de sa valeur.

📝

Exemples fondamentaux sur ℕ et ℝ

  • nN, n+1>n\forall n \in \mathbb{N},\ n + 1 > nVrai : chaque entier naturel a un successeur strictement plus grand.
  • xR, x2=2\exists x \in \mathbb{R},\ x^2 = 2Vrai : x=2x = \sqrt{2} convient.
  • xR, x20\forall x \in \mathbb{R},\ x^2 \geq 0Vrai : le carré d'un réel est toujours positif ou nul.
  • xR, x2=1\exists x \in \mathbb{R},\ x^2 = -1Faux : aucun réel n'a un carré négatif.
  • xR, x2=x\forall x \in \mathbb{R},\ x^2 = xFaux : contre-exemple x=2x = 2 (car 424 \neq 2).

Stratégies de preuve :

  • Pour réfuter un \forall : exhiber un contre-exemple.
  • Pour prouver un \exists : exhiber un exemple concret.

Négation des quantificateurs

📐

Théorie

Règles de négation (analogues aux lois de De Morgan) :

¬(xE, P(x))xE, ¬P(x)\neg(\forall x \in E,\ P(x)) \equiv \exists x \in E,\ \neg P(x)

¬(xE, P(x))xE, ¬P(x)\neg(\exists x \in E,\ P(x)) \equiv \forall x \in E,\ \neg P(x)

En français :

  • La négation de "Tous les xx vérifient PP" est "Il existe un xx qui ne vérifie pas PP"
  • La négation de "Il existe un xx qui vérifie PP" est "Aucun xx ne vérifie PP"

Pour nier une formule avec plusieurs quantificateurs : appliquer les règles de l'extérieur vers l'intérieur, en inversant chaque quantificateur et en niant la formule finale.

Moyen mnémotechnique : ¬¬\neg\forall \to \exists\neg et ¬¬\neg\exists \to \forall\neg.

📝

Négation simple — réfuter une propriété universelle

Soit l'énoncé : "Tout entier naturel est pair", formalisé : nN, 2n\forall n \in \mathbb{N},\ 2 \mid n.

Négation : nN, 2n\exists n \in \mathbb{N},\ 2 \nmid n.

Cet énoncé est vrai (contre-exemple : n=1n = 1 est impair), donc l'énoncé original est faux.

Autre exemple : ¬(xR, x2<0)xR, x20\neg(\exists x \in \mathbb{R},\ x^2 < 0) \equiv \forall x \in \mathbb{R},\ x^2 \geq 0 — qui est une tautologie.

📝

Négation d'un énoncé à deux quantificateurs

Nions xR, yR, x+y=0\forall x \in \mathbb{R},\ \exists y \in \mathbb{R},\ x + y = 0 :

Étape 1 : ¬(x, y, x+y=0)\neg(\forall x,\ \exists y,\ x + y = 0)

Étape 2 : x, ¬(y, x+y=0)\exists x,\ \neg(\exists y,\ x + y = 0) — on inverse \forall en \exists

Étape 3 : x, y, ¬(x+y=0)\exists x,\ \forall y,\ \neg(x + y = 0) — on inverse \exists en \forall

Résultat : xR, yR, x+y0\exists x \in \mathbb{R},\ \forall y \in \mathbb{R},\ x + y \neq 0

L'énoncé original est vrai (prendre y=xy = -x), donc sa négation est fausse.

🧩

Checkpoint

Quelle est la négation correcte de l'énoncé ∀x ∈ ℝ, x² ≥ 0 ?

Quantificateurs imbriqués

📐

Théorie

L'ordre des quantificateurs est crucial quand plusieurs se suivent :

  • xy, P(x,y)\forall x\, \exists y,\ P(x, y) : pour chaque xx, on peut trouver un yy qui peut dépendre de xx
  • yx, P(x,y)\exists y\, \forall x,\ P(x, y) : il existe un yy qui fonctionne pour tous les xx simultanément

Ces deux énoncés ne sont pas équivalents — le second est bien plus fort que le premier.

Règle d'or : on ne peut pas inverser librement des quantificateurs de types différents (\forall et \exists). En revanche, deux quantificateurs du même type sont interchangeables : xyyx\forall x\, \forall y \equiv \forall y\, \forall x.

Lecture pratique : lire de gauche à droite. Chaque quantificateur fixe une variable ; les quantificateurs suivants peuvent faire dépendre leur choix des variables déjà fixées.

📝

L'ordre change tout : y > x sur ℝ

Considérons la propriété P(x,y):y>xP(x, y) : y > x sur R\mathbb{R} :

  • xR, yR, y>x\forall x \in \mathbb{R},\ \exists y \in \mathbb{R},\ y > xVrai : pour tout réel xx, prendre y=x+1y = x + 1.
  • yR, xR, y>x\exists y \in \mathbb{R},\ \forall x \in \mathbb{R},\ y > xFaux : il n'existe pas de réel plus grand que tous les réels.

Autre exemple avec P(x,y):xy=1P(x, y) : x \cdot y = 1 sur R\mathbb{R}^* :

  • xR, yR, xy=1\forall x \in \mathbb{R}^*,\ \exists y \in \mathbb{R}^*,\ x \cdot y = 1Vrai : prendre y=1/xy = 1/x.
  • yR, xR, xy=1\exists y \in \mathbb{R}^*,\ \forall x \in \mathbb{R}^*,\ x \cdot y = 1Faux : un seul yy fixé ne peut pas satisfaire tous les xx.
⚠️

Piège : l'ordre des quantificateurs en analyse

La définition de la limite limxaf(x)=L\lim_{x \to a} f(x) = L utilise l'ordre précis : ε>0, δ>0, x, xa<δf(x)L<ε\forall \varepsilon > 0,\ \exists \delta > 0,\ \forall x,\ |x - a| < \delta \Rightarrow |f(x) - L| < \varepsilon L'ordre ε δ\forall\varepsilon\ \exists\delta est fondamental : δ\delta peut dépendre de ε\varepsilon. Inverser en δ ε\exists\delta\ \forall\varepsilon signifierait qu'un seul δ\delta fonctionne pour tous les ε\varepsilon — bien plus fort, et généralement faux. En analyse, l'ordre des quantificateurs n'est jamais interchangeable sans justification.

🧩

Checkpoint

Lequel de ces énoncés est plus fort (implique l'autre mais pas réciproquement) ?

Quantificateurs et preuves

📐

Théorie

Prouver xE, P(x)\forall x \in E,\ P(x) : choisir un xx arbitraire dans EE (sans hypothèse particulière sur sa valeur), puis démontrer P(x)P(x) en n'utilisant que les propriétés générales de EE. On dit que xx est un "représentant générique".

Réfuter xE, P(x)\forall x \in E,\ P(x) : exhiber un contre-exemple — un seul x0Ex_0 \in E tel que P(x0)P(x_0) est fausse suffit.

Prouver xE, P(x)\exists x \in E,\ P(x) : deux stratégies principales :

  • Existence constructive : exhiber explicitement un x0x_0 vérifiant P(x0)P(x_0).
  • Existence non constructive : raisonner par l'absurde — supposer que aucun xx ne vérifie PP mène à une contradiction, sans nécessairement identifier l'élément.

Preuve universelle par contraposée : pour prouver x, P(x)Q(x)\forall x,\ P(x) \Rightarrow Q(x), on peut prouver x, ¬Q(x)¬P(x)\forall x,\ \neg Q(x) \Rightarrow \neg P(x) (contraposée logiquement équivalente).

📝

Existence constructive vs non constructive

Constructive : "Il existe un entier nn tel que n2=4n^2 = 4."

Preuve : prendre n=2n = 2. On vérifie 22=42^2 = 4. ✓ L'élément est fourni explicitement.

Non constructive : "Il existe des irrationnels a,ba, b tels que aba^b est rationnel."

Soit α=22\alpha = \sqrt{2}^{\sqrt{2}}.

  • Cas 1 : si α\alpha est rationnel, prendre a=b=2a = b = \sqrt{2} — irrationnels avec ab=αa^b = \alpha rationnel.
  • Cas 2 : si α\alpha est irrationnel, prendre a=α, b=2a = \alpha,\ b = \sqrt{2} : α2=222=22=2\alpha^{\sqrt{2}} = \sqrt{2}^{\sqrt{2} \cdot \sqrt{2}} = \sqrt{2}^2 = 2 est rationnel.

Dans les deux cas, l'exemple existe — mais on ne sait pas lequel !

📝

Preuve universelle — méthode du représentant générique

Montrons : nZ, n(n+1)\forall n \in \mathbb{Z},\ n(n+1) est pair.

Soit nZn \in \mathbb{Z} quelconque (représentant générique).

  • Cas 1 : nn est pair. Alors n=2kn = 2k, donc n(n+1)=2k(n+1)n(n+1) = 2k(n+1) est pair.
  • Cas 2 : nn est impair. Alors n+1=2kn+1 = 2k, donc n(n+1)=n2kn(n+1) = n \cdot 2k est pair.

Dans tous les cas, n(n+1)n(n+1) est pair. Comme nn était arbitraire, l'énoncé est vrai pour tout nZn \in \mathbb{Z}. \square

🧩

Checkpoint

Pour réfuter l'énoncé '∀x ∈ ℝ, x² > x', quelle valeur de x choisir comme contre-exemple ?

🧩

Checkpoint

Quelle est la négation de '∀x ∈ ℝ, ∃y ∈ ℝ, y² = x' ?

À retenir

  • xE, P(x)\forall x \in E,\ P(x) : tous vérifient PP — un contre-exemple suffit à réfuter
  • xE, P(x)\exists x \in E,\ P(x) : au moins un vérifie PP — un exemple suffit à prouver
  • Négation : ¬x, Px, ¬P\neg\forall x,\ P \equiv \exists x,\ \neg P et ¬x, Px, ¬P\neg\exists x,\ P \equiv \forall x,\ \neg P
  • Pour nier une formule multi-quantificateurs : descendre le ¬\neg en inversant chaque quantificateur de l'extérieur vers l'intérieur
  • L'ordre des quantificateurs est crucial : xyyx\forall x\, \exists y \neq \exists y\, \forall x en général
  • Preuves : pour \forall, prendre un représentant générique ; pour \exists, construire explicitement ou utiliser l'absurde
Passer aux exercices →