Als Primterm oder Primimplikant einer Booleschen Funktion bezeichnet man einen Implikanten minimaler Länge, der also durch weiteres Vereinfachen oder Weglassen von Buchstaben kein Implikant mehr wäre.

Der Begriff wird bei der Minimierung von Schaltnetzen, z. B. mit KV-Diagrammen, verwendet. Er bezieht sich dann in der Regel auf Konjunktionsterme in einer Disjunktion von Konjunktionstermen bzw. Minterme in einer DNF. Unter der Länge eines booleschen Terms wird in diesem Zusammenhang die Anzahl der enthaltenen Konjunktionen und Disjunktionen verstanden, wobei innerhalb eines Konjunktionsterms dabei freilich nur Konjunktionen interessant sind.

Ermittlung Bearbeiten

Wo bei Booleschen Funktion mit geringer Stelligkeit (1 bis 6 Variablen) die Ermittlung von Primtermen noch grafisch mit einem KV-Diagramm erfolgen kann, sollte man ab 7 Variablen das Verfahren von Quine und McCluskey verwenden.

Kernprimimplikant Bearbeiten

Primterme, die Minterme enthalten, die in keinem anderen Primterm vorkommen, bezeichnet man als Kernprimimplikanten[1], wesentliche Primimplikanten[2][3][4] oder Kernprimterme[5]. Sie müssen in jeder minimalen disjunktiven Normalform vorkommen.

Einzelnachweise Bearbeiten

  1. Andreas König: Digitaltechnik. Kapitel 4. TU Chemnitz, S. 12, abgerufen am 2. Februar 2020.
  2. Wesentlicher Primimplikant. In: Lexikon der Mathematik. Spektrum, Springer Verlag, abgerufen am 2. Februar 2020.
  3. Rita Loogen: Schaltnetze und ihre Optimierung. Philipps-Universität Marburg, S. 11, abgerufen am 2. Februar 2020.
  4. J. Nelson Amaral: Essential Prime Implicants. University of Alberta, abgerufen am 2. Februar 2020 (englisch).
  5. Christian A. Mandery: Tutorien zur Vorlesung "Digitaltechnik und Entwurfsverfahren". Tutorienwoche 6. yumpu.com, 12. September 2011, S. 18, abgerufen am 2. Februar 2020.