Table de vérité pour toute expression logique
Un outil en ligne qui construit la table de vérité d’une expression logique avec une colonne intermédiaire pour chaque opération, dans l’ordre où on les évalue. Il lit la notation mathématique (¬ ∧ ∨ ⇒ ⇔), celle de la programmation (! && ||), celle de l’ingénieur (A'B + AB') et les mots (ET, OU, NON), montre comment l’expression a été comprise, puis tire de la table les formes canoniques et minimales, un tableau de Karnaugh, le polynôme de Jegalkine et un logigramme.
Comment construire une table de vérité
Saisissez l’expression — par exemple (A ⇒ B) ∧ ¬C — ou touchez un exemple. Sur téléphone, les touches de symboles sous le champ vous aident.
La table apparaît aussitôt, avec une colonne numérotée par opération. La ligne « Lu comme » montre comment les parenthèses ont été placées.
Changez d’onglet pour les formes normales, le tableau de Karnaugh, le polynôme de Jegalkine ou le logigramme. Copiez la table dans Excel ou enregistrez-la en PDF.
Construisez la table, simplifiez l’expression et obtenez toutes les formes normales
Expression logique
Une suite de 0 et de 1 dans l’ordre 000…0 → 111…1 ; un tiret marque une ligne indifférente. Vous pouvez aussi cliquer sur les cases de la colonne F ou du tableau de Karnaugh.
Saisissez l’expression ci-dessus et remplissez l’extrait de table : les colonnes sont sans en-tête, et chaque clic fait passer une case de vide à 0, puis à 1. La colonne F est donnée.
Lecture et ordre
L’ordre des colonnes peut aussi être fixé dans l’expression elle-même : F(z, y, x) = …. Une variable citée dans cette liste mais absente de l’expression devient une variable fictive.
Saisissez une expression ou choisissez un exemple — la table se construit pendant la saisie.
Par où commencer
Le tableau est plus large que son cadre : faites-le défiler sur le côté.
Cliquez sur une valeur de la colonne F pour la changer : 0 → 1 → – → 0 (– marque une ligne indifférente).