Dictionnaire de logique

Tous les termes employés par la calculatrice, les guides et les exercices, définis au même endroit.

Cherchez un terme, voyez sa notation et ouvrez l'exemple dans la calculatrice pour l'observer à l'œuvre. Les termes définis ici sont mis en évidence à leur première apparition dans un guide.

Fondements

logique

L'étude des conclusions qui découlent réellement de telles hypothèses.

La logique étudie la forme du raisonnement plutôt que son contenu. La logique formelle remplace les phrases par des symboles, si bien que la question de savoir si une conclusion découle des prémisses se règle par la seule forme de l'argument, et se vérifie mécaniquement.

Voir aussipropositionargument

En savoir plusIntroduction à la Logique

valeur de vérité

⊤ / ⊥

L'une des deux valeurs qu'une proposition peut prendre : vrai ou faux.

La logique classique attribue à chaque proposition exactement une de deux valeurs de vérité, notées ⊤ et ⊥ (ou 1 et 0). Chaque ligne d'une table de vérité est une attribution de valeurs aux variables, et la valeur que la formule y prend.

Voir aussipropositiontable de véritéinterprétation

En savoir plusTables de Vérité

interprétation

Une attribution de valeurs de vérité à toutes les variables d'une formule.

Une interprétation dit ce que vaut chaque variable et fixe donc la valeur de la formule entière. Une formule à n variables possède 2ⁿ interprétations, qui sont exactement les lignes de sa table de vérité.

Voir aussivaleur de véritétable de véritécontre-modèle

En savoir plusTables de Vérité

Connecteurs

Vérité et conséquence

table de vérité

Une ligne par attribution de valeurs, avec la valeur de la formule.

Une table de vérité énumère les 2ⁿ interprétations des n variables d'une formule et calcule sa valeur dans chacune. Étant exhaustive, elle règle toute question sémantique de la logique propositionnelle : équivalence, validité, satisfaisabilité et le reste.

Dans la calculatricep → q

Voir aussiinterprétationtautologiecontradictioncontingence

En savoir plusTables de Vérité

contingence

Une formule vraie sous certaines interprétations et fausse sous d'autres.

Une formule contingente n'est ni une tautologie ni une contradiction : sa table de vérité a au moins une ligne vraie et au moins une ligne fausse. La plupart des formules que l'on écrit sont contingentes, et c'est ce qui les rend informatives.

Dans la calculatricep ∧ q

Voir aussitautologiecontradictionsatisfaisabilité

En savoir plusTables de Vérité

satisfaisabilité

Le fait qu'une interprétation au moins rende la formule vraie.

Une formule est satisfaisable quand au moins une ligne de sa table de vérité est vraie, et cette ligne en est un modèle. Décider la satisfaisabilité est le problème central des solveurs SAT et, à travers eux, d'une grande part du raisonnement automatique.

Dans la calculatricep ∧ (p → q)

Voir aussicontradictioncontingenceconsistance

En savoir plusTables de VéritéTableaux sémantiquesLogique dans l'Intelligence Artificielle

conséquence logique

La conclusion tient dans toute interprétation où les prémisses tiennent.

Notée Γ ⊨ φ, la conséquence logique est ce que revendique un argument valide. On la vérifie en cherchant un contre-exemple : une interprétation rendant toutes les prémisses vraies et la conclusion fausse. S'il n'en existe aucun, la conséquence tient.

Dans la calculatricep → q, p ⊨ q

Voir aussivaliditéargumentcontre-modèle

En savoir plusIntroduction à la LogiqueLogique dans les Mathématiques

solidité

Un argument valide dont les prémisses sont en outre vraies.

La solidité ajoute une affirmation factuelle à une affirmation formelle : l'argument est valide et ses prémisses tiennent. La logique seule règle la première moitié ; la seconde relève du sujet dont traite l'argument.

Voir aussivaliditéargumentprémisse

En savoir plusIntroduction à la Logique

Formes normales

forme normale disjonctive

Un OU de ET : une disjonction de conjonctions de littéraux.

Toute formule possède une forme normale disjonctive, et elle se lit directement dans la table de vérité : une conjonction par ligne vraie, reliées par ∨. La calculatrice donne aussi une FND minimisée, qui dit la même chose avec moins de littéraux.

Dans la calculatrice(p ∧ q) ∨ (¬p ∧ r)

Voir aussiforme normale conjonctivemintermeimpliquant premier

En savoir plusIntroduction à l'Algèbre BooléenneTables de Karnaugh

lois de De Morgan

La négation change ∧ en ∨ et ∨ en ∧ : ¬(p ∧ q) ≡ ¬p ∨ ¬q.

Les lois de De Morgan poussent une négation vers l'intérieur d'une conjonction ou d'une disjonction, en inversant le connecteur au passage. C'est ainsi qu'une formule est menée vers une forme normale, et que les négations se simplifient dans le code comme dans les circuits.

Dans la calculatrice¬(p ∧ q) ≡ ¬p ∨ ¬q

Voir aussinégationconjonctiondisjonctionéquivalence logique

En savoir plusIntroduction à l'Algèbre BooléenneTables de Vérité

Algèbre de Boole et circuits

algèbre de Boole

L'algèbre à deux valeurs, avec ∧, ∨ et ¬ pour opérations.

L'algèbre de Boole est la logique propositionnelle écrite comme une arithmétique sur 0 et 1, avec des lois — commutativité, distributivité, absorption, De Morgan — qui permettent de réécrire et de simplifier les expressions. C'est la mathématique dans laquelle on conçoit les circuits numériques.

Dans la calculatrice(p ∧ q) ∨ (p ∧ ¬q) ≡ p

Voir aussiporte logiquetableau de Karnaughéquivalence logique

En savoir plusIntroduction à l'Algèbre BooléennePortes Logiques et Circuits Numériques

tableau de Karnaugh

Une grille de la table de vérité qui rend les simplifications visibles.

Un tableau de Karnaugh dispose les lignes de sorte que les cases voisines ne diffèrent que d'une variable, et les bords se rejoignent. On l'écrit aussi K-map ou kmap. Les groupes rectangulaires de 1 adjacents de taille 1, 2, 4 ou 8 se lisent alors comme les termes d'une expression minimale.

Dans la calculatrice(p ∧ q) ∨ (p ∧ ¬r)

Voir aussiimpliquant premierimpliquant premier essentielminterme

En savoir plusTables de Karnaugh

impliquant premier essentiel

Le seul impliquant premier couvrant un 1 donné.

Quand un 1 du tableau n'appartient qu'à un seul groupe maximal, ce groupe doit figurer dans toute couverture minimale : on le prend donc d'abord. Ce qui reste est la part de la couverture qu'il faut réellement chercher.

Voir aussiimpliquant premiertableau de Karnaughminterme

En savoir plusTables de Karnaugh

Démonstration et inférence

règle d'inférence

Un pas autorisé de formules déjà obtenues vers une nouvelle.

Une règle d'inférence est un schéma comme le modus ponens, applicable dès que l'on dispose de formules de la bonne forme. Les systèmes de démonstration se bâtissent sur une poignée d'entre elles, choisies pour que seules des conclusions qui découlent puissent être dérivées.

Voir aussimodus ponensmodus tollensdéduction naturelle

En savoir plusIntroduction au Calcul PropositionnelLogique dans les Mathématiques

déduction naturelle

Démontrer une conclusion en appliquant des règles pas à pas.

La déduction naturelle dérive une conclusion de prémisses au moyen de règles d'introduction et d'élimination pour chaque connecteur, en permettant des hypothèses temporaires que l'on décharge ensuite. Elle démontre ce qu'une table de vérité vérifie, mais sans parcourir chaque ligne.

Voir aussirègle d'inférencedémonstration par l'absurdemodus ponens

En savoir plusIntroduction au Calcul PropositionnelTableaux sémantiquesLogique dans les Mathématiques

démonstration par l'absurde

Supposer le contraire, dériver une contradiction, conclure l'original.

Pour démontrer φ, on suppose ¬φ et l'on dérive quelque chose de la forme ψ ∧ ¬ψ. Comme aucune interprétation ne rend une contradiction vraie, l'hypothèse ne peut tenir et φ suit. C'est ainsi que procèdent d'ordinaire les preuves d'irrationalité et d'infinité.

Dans la calculatricep ∧ ¬p

Voir aussicontradictiondéduction naturellenégation

En savoir plusLogique dans les MathématiquesTableaux sémantiquesIntroduction au Calcul Propositionnel

Au-delà de la logique propositionnelle

logique des prédicats

Une logique qui regarde à l'intérieur des propositions, objets et propriétés.

La logique des prédicats ajoute prédicats, termes et quantificateurs, si bien que « tout nombre premier supérieur à deux est impair » devient une formule et non une simple lettre. Elle est strictement plus expressive que la logique propositionnelle, et aucune table de vérité ne peut la décider.

Voir aussiquantificateurquantificateur universelquantificateur existentiel

En savoir plusIntroduction à la Logique des Prédicats

logique modale

□ / ◇

Une logique étendue par « nécessairement » (□) et « possiblement » (◇).

La logique modale évalue les formules dans des mondes possibles plutôt que dans une seule interprétation : □φ tient quand φ tient dans tout monde accessible, ◇φ quand elle tient dans l'un d'eux. Faire varier le sens d'« accessible » donne les différents systèmes modaux.

Voir aussilogique des prédicatsconséquence logiqueinterprétation

En savoir plusIntroduction à la Logique Modale

← Retour aux guides