Zum Inhalt springen

Informatik · Klasse 7–10 · aktualisiert

Karnaugh-Veitch-Diagramm einfach erklärt

Du lernst, wie du Einsen aus einer Wahrheitstabelle ins KV-Diagramm einträgst, Blöcke bildest und daraus einen kürzeren Ausdruck abliest.

0 von 9 Aufgaben gelöst

Karnaugh-Veitch-Diagramm einfach erklärt

Kurz gesagt

Ein KV-Diagramm ordnet eine Wahrheitstabelle so an, dass Nachbarfelder sich in nur einer Variablen unterscheiden. Du fasst benachbarte Einsen zu rechteckigen Blöcken aus 1, 2, 4, 8 … Feldern zusammen und liest daraus einen kürzeren Ausdruck ab, der meist minimal ist.

Stell dir eine Lampe mit drei Schaltern vor. Du willst für jede Schalterstellung festlegen, ob sie leuchtet. Die erste Lösung ist oft lang und braucht viele Bauteile. Mit dem KV-Diagramm findest du auf einen Blick, was sich kürzen lässt.

Deine Lernziele

Hake ab, was du schon kannst. Löst du alle Aufgaben eines Abschnitts, hakt Mela das Ziel für dich ab.

4 Abschnitte

Das KV-Diagramm hilft, einen logischen Ausdruck kürzer zu machen. Dabei gilt: Ein Schalter ist offen (0) oder geschlossen (1). ¬A bedeutet „NICHT A“, ∨ bedeutet ODER und ∧ bedeutet UND. Oft lässt man das UND-Zeichen weg: ¬AB heißt ¬A ∧ B.

Das Diagramm besteht aus Feldern. Jedes Feld gehört zu einer Zeile der Wahrheitstabelle. Die Felder sind so beschriftet, dass sich waagerechte und senkrechte Nachbarn in genau einer Variablen unterscheiden.

Warum hilft das? Zwei Nachbarfelder unterscheiden sich nur in einer Variablen, zum Beispiel in A und ¬A. Klammerst du den gemeinsamen Teil aus, bleibt (A ∨ ¬A) übrig. Und A ∨ ¬A ergibt 1. Diese Variable fällt also weg. Darauf beruht das Zusammenfassen.

Ein Diagramm hilft zusätzlich, weil ein Mensch Muster in einem Bild leichter erkennt als in einem abstrakten Ausdruck.

Definition

Nachbarfelder

Nachbarfelder liegen waagerecht oder senkrecht nebeneinander. Sie unterscheiden sich nur in genau einer Variablen.

Beispiel: Die Ausgabe ist gleich der Eingabe B

  1. 1Die Ausgabe X ist gleich der Eingabe B. Die Tabelle gibt AB ∨ ¬AB.
  2. 2Die beiden Terme unterscheiden sich nur in A.
  3. 3B ausklammern: (A ∨ ¬A) ∧ B
  4. 4A ∨ ¬A ist 1, also bleibt 1 ∧ B
  5. 51 ∧ B ist B. Ergebnis: AB ∨ ¬AB = B

Merke: Nachbarfelder unterscheiden sich in genau einer Variablen. Diese Variable fällt beim Zusammenfassen weg, denn A ∨ ¬A = 1.

Teste dich

LeichtWarum darf man zwei benachbarte Felder zu einer Gruppe zusammenfassen?

Alles auf einen Blick

Karnaugh-Veitch-Diagramm

  • Nachbarfelder

    Sie unterscheiden sich in genau einer Variablen. Diese fällt weg, denn A ∨ ¬A = 1.

  • Eintragen

    Jede Tabellenzeile mit Ausgabe 1 gibt eine 1 im passenden Feld.

  • Blöcke

    rechteckig, nur Einsen, Größe 1, 2, 4, 8 …, Überlappen und Rand sind erlaubt.

  • Ablesen

    Variablen, die im Block negiert und nicht negiert vorkommen, fallen weg. Die Blöcke verbindet man mit ODER.

  • Sonderfälle

    Ein X darf als 1 oder 0 gelten. Die Maxterm-Methode fasst Nullen zusammen.

Musteraufgabe · Schritt für Schritt

Drei Einsen im 2×2-Diagramm (ausgedachtes Beispiel)

  1. 1Ausgedachte Tabelle für f mit den Variablen A und B: f = 1 bei A=0, B=1 und bei A=1, B=0 und bei A=1, B=1. Bei A=0, B=0 ist f = 0.
  2. 2Die Einsen gehören zu den Mintermen ¬AB, A¬B und AB.
  3. 3Gruppe 1: ¬AB und AB unterscheiden sich nur in A. A fällt weg, B bleibt.
  4. 4Gruppe 2: A¬B und AB unterscheiden sich nur in B. B fällt weg, A bleibt.
  5. 5Beide Gruppen enthalten das Feld AB. Überlappen ist erlaubt.
  6. 6Ergebnis: f = A ∨ B
  7. 7Probe: A=0, B=0 gibt 0 ∨ 0 = 0. Die anderen drei Zeilen geben 1.

Fehler finden

Prüfe die Aussagen zu den Regeln der Gruppenbildung In einer Zeile steckt ein Fehler. Tippe sie an.

Lückentext

Wähl in jeder Lücke das passende Wort und prüf dann deine Antworten.

Zwei Nachbarfelder unterscheiden sich in Variablen. Bei der Minterm-Methode ist ein Block aus Feldern erlaubt. Bei der Maxterm-Methode fasst man zu Päckchen zusammen.

Karteikasten

Erst selbst überlegen, dann umdrehen.

Übung mit Feedback

Abschluss-Check: Karnaugh-Veitch-Diagramm

LeichtWas ergibt A ∨ ¬A?
MittelWie viele Variablen fallen weg, wenn du einen Block aus 8 Feldern bildest?
SchwerEin ausgedachtes Diagramm mit 4 Variablen hat 10 Felder mit 1 und 6 Felder mit 0. Was passt?

Weiterlesen in Informatik