Quantificateur (logique)

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Page d'aide sur l'homonymie Pour les articles homonymes, voir Quantificateur.

En mathématiques, les expressions « pour tout » et « il existe », utilisées pour formuler des propositions mathématiques dans le calcul des prédicats, sont appelées des quantifications. Les symboles qui les représentent en langage formel sont appelés des quantificateurs (ou autrefois des quanteurs[1],[2]).

Quantification universelle[modifier | modifier le code]

La quantification universelle (« pour tout ... » ou « quel que soit ... ») se dénote par le symbole ∀ (un A à l'envers).

Exemple :

x P(x)

se lit

« pour tout x P(x) »

et signifie

« tout objet du domaine considéré possède la propriété P ».

La notation « ∀ » a été utilisée pour la première fois[3] par Gerhard Gentzen en 1933 (publié en 1934[4]). Le mot allemand alle signifiant « tout », il propose un « symbole (Zeichen) valant pour tout (für alle) ». Gentzen indique qu'il a choisi comme « symbole pour tout » (All-Zeichen) le A renversé par analogie avec le symbole « ∃ » pour le quantificateur existentiel qu'il tient de Russell.

Quantification existentielle[modifier | modifier le code]

Article détaillé : Quantification existentielle.

La quantification existentielle (« il existe un ... » au sens « il existe au moins un ... ») se note avec le signe ∃ (un E retourné). Plus précisément,

x P(x)

signifie

il existe au moins un x tel que P(x) (un objet au moins du domaine considéré possède la propriété P)

Pour exprimer l'unicité en plus de l'existence, le signe utilisé est ∃! (le quantificateur existentiel suivi d'un point d'exclamation), plus précisément,

∃!x P(x)

signifie

il existe un unique x tel que P(x), ou encore il existe un et un seul x tel que P(x) (un objet exactement du domaine considéré possède la propriété P).

Ce dernier quantificateur se définit en calcul des prédicats égalitaire à partir des deux quantificateurs précédents (et de l'égalité), par exemple par

∃!x P(x) ≡ ∃x [P(x) et ∀y(P(y) ⇒ y = x)].


La notation ∃ a tout d'abord été employée par Giuseppe Peano en 1897 dans le volume II de son Formulaire de mathématiques[5] avec une syntaxe différente, le signe étant directement associé au prédicat (∃ P pour notre ∃x P(x)). Bertrand Russell l'utilise le premier de la façon actuelle, comme un opérateur de liaison[3].

Négation des quantificateurs[modifier | modifier le code]

La négation de est :

, soit : .

La négation de est :

, soit : en logique classique, mais pas en logique intuitionniste.

Ordre des quantificateurs[modifier | modifier le code]

Pour une formule mise en forme prénexe, l'ordre des quantificateurs entre chaque bloc de quantificateurs identiques (donc bloc de quantificateurs existentiels ou bloc de quantificateur universels) est indifférent, la formule restant la même. Par contre, l'alternance des blocs de quantificateurs existentiels ou universels donne des formules bien distinctes dont la complexité logique s'observe notamment dans la hiérarchie arithmétique.

Représentation des quantificateurs en Unicode, HTML et LaTeX[modifier | modifier le code]

Symbole Unicode HTML LaTeX
pour tout U+2200[6] ∀[7] \forall[7]
il existe U+2203[8] ∃[9] \exists[9]

Références[modifier | modifier le code]

  1. quanteur dans le dictionnaire du CNTRL.
  2. Maurice Pouzet, « Modèle universel d'une théorie n-complète », Compte rendus de l'Académie des Sciences, série A, t. 274,‎ , p. 433 (lire en ligne)
  3. a et b (en) Jeff Miller, Earliest Uses of Symbols of Set Theory and Logic, septembre 2010 (Premiers usages des symboles logiques dans la théorie des ensembles).
  4. « Untersuchungen über das logische Schließen. I », Mathematische Zeitschrift, vol. 39 (2),‎ , p. 176-210 (lire en ligne).
  5. G. Peano, Formulaire de mathématiques, Tome II, Logique mathématique (1897) .
  6. « Unicode Character 'FOR ALL' (U+2200) ».
  7. a et b Cf. Table de symboles mathématiques (Chevrons et angles).
  8. « Unicode Character 'THERE EXISTS' (U+2203) ».
  9. a et b Cf. Table de symboles mathématiques (Autres symboles en traits droits).

Voir aussi[modifier | modifier le code]