Rechercher un outil
Table de Karnaugh

Outil pour créer et utiliser une table de Karnaugh afin de simplifier des fonctions booléennes, réduire des expressions logiques à partir d'une expression ou d'une table de vérité.

Résultats

Table de Karnaugh -

Catégorie(s) : Calcul Formel, Electronique

Partager
Partager
dCode et plus

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !


Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !


Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Table de Karnaugh' gratuit ! Merci !

Table de Karnaugh

Générateur de table de Karnaugh

À partir d'une expression booléenne


À partir d'une table de vérité




Voir aussi : Table de Vérité

Convertisseur de table de Karnaugh en Expression Booléenne

Table de Karnaugh à 4 variables

Chargement en cours...
(si ce message ne disparait pas, actualiser la page)

Table de Karnaugh à 3 variables

Chargement en cours...
(si ce message ne disparait pas, actualiser la page)

Table de Karnaugh à 2 variables

Chargement en cours...
(si ce message ne disparait pas, actualiser la page)

Réponses aux Questions (FAQ)

Qu'est-ce qu'une Table de Karnaugh ? (Définition)

Une table de Karnaugh (ou carte de Karnaugh) est un outil graphique utilisé en algèbre booléenne pour simplifier des expressions logiques, appelées fonctions booléennes.

Elle permet de passer d'une forme canonique (somme de produits ou produit de sommes) à une expression équivalente plus simple, en regroupant visuellement des cases adjacentes.

L'objectif est de réduire le nombre de variables dans chaque terme, et donc de diminuer le nombre de portes logiques nécessaires à la réalisation d'un circuit numérique, ce qui optimise sa complexité, sa fiabilité et son coût.

Comment construire une Table de Karnaugh ?

Déterminer le nombre de variables : une table de Karnaugh comporte $ 2^n $ cases pour $ n $ variables booléennes.

Organiser les lignes et les colonnes : étiqueter les lignes et les colonnes avec les combinaisons binaires des variables, disposées selon l'ordre de Gray (un seul bit change entre deux cases adjacentes). Cet ordre garantit que deux cases voisines ne diffèrent que par une seule variable, condition essentielle pour la simplification.

Exemple : Pour 4 variables (A, B, C, D) : $$ \begin{array}{c|c|c|c} \hline _{AB} \backslash ^{CD} & 00 & 01 & 11 & 10 \\ \hline 00 & & & & \\ 01 & & & & \\ 11 & & & & \\ 10 & & & & \\ \hline \end{array} $$

Remplir les cases en plaçant les $ 1 $ et les $ 0 $ dans chaque case correspondantes

Quelles sont les limites des Tables de Karnaugh ?

— Nombre de variables : les tables de Karnaugh sont particulièrement adaptées jusqu'à 4 variables (16 cases). À 5 ou 6 variables, la méthode reste possible mais devient rapidement difficile à lire et à exploiter correctement. Au-delà, des méthodes algorithmiques comme Quine-McCluskey ou des outils logiciels sont préférables.

— Subjectivité des regroupements : plusieurs regroupements valides peuvent exister pour une même fonction, conduisant à des expressions différentes mais logiquement équivalentes.

Quand la Table de Karnaugh a-t-elle été inventée ?

La table de Karnaugh a été développée en 1953 par Maurice Karnaugh, ingénieur américain travaillant chez Bell Labs.

Elle s'inspire des diagrammes de Veitch, introduits en 1952, mais les améliore en utilisant systématiquement l'ordre de Gray.

Cette innovation rend les adjacences plus visibles et simplifie considérablement le regroupement des termes, ce qui a contribué à sa large adoption en électronique numérique et en informatique.

Code source

dCode se réserve la propriété du code source pour "Table de Karnaugh". Tout algorithme pour "Table de Karnaugh", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Table de Karnaugh" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Table de Karnaugh" ou tout autre élément ne sont pas publics (sauf licence open source explicite). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.

Citation

Le contenu de la page "Table de Karnaugh" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source (Licence de libre diffusion Creative Commons CC-BY).

L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.

Pour citer dCode.fr sur un autre site Internet, utiliser le lien : https://www.dcode.fr/table-karnaugh

Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Table de Karnaugh sur dCode.fr [site web en ligne], consulté le 09/01/2026, https://www.dcode.fr/table-karnaugh

Besoin d'Aide ?

Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !

Questions / Commentaires

Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Table de Karnaugh' gratuit ! Merci !


https://www.dcode.fr/table-karnaugh
© 2026 dCode — La collection d'outils incontournable pour les jeux, les maths et les énigmes.
 
Un problème ?