# Vollkonjunktion

Als Vollkonjunktion (auch Minterm oder Elementarkonjunktion) bezeichnet man in der Aussagenlogik einen speziellen Konjunktionsterm, d. h. eine Anzahl von Literalen (booleschen Variablen), die alle durch ein logisches und ($\wedge$) verknüpft sind. Dabei müssen alle $n$ Variablen der betrachteten $n$-stelligen booleschen Funktion im Konjunktionsterm vorkommen. Vollkonjunktionen lassen sich zu einer disjunktiven Normalform zusammensetzen, beispielsweise beim Verfahren nach Quine und McCluskey.

## Beispiele

Beispiele für 3-stellige boolesche Funktionen
* $e_{1}\wedge e_{2}\wedge e_{3}$
* $e_{1}\wedge \neg e_{2}\wedge e_{3}$
* $\neg e_{1}\wedge e_{2}\wedge \neg e_{3}$

## Standardnummerierung der Vollkonjunktionen

Vollkonjunktionen lassen sich auf natürliche Weise nummerieren. Man denkt sich dabei die Variablen in einer Reihe notiert, z. B. $X_{n}X_{n-1}...X_{2}X_{1}$. Kommt für eine konkrete Vollkonjunktion das jeweilige Literal $X_{i}$ negiert vor, so ersetzt man es durch eine 0, sonst durch eine 1. Es entsteht eine Binärzahl, die man dezimal interpretieren kann. Diese Dezimalzahl bezeichnet man als die Nummer oder den Index des Minterms. Will man diesen Minterm über seinen Index $i$ bezeichnen, so schreibt man $m_{i}$. Analog geht dies mit den Maxtermen $M_{i}$ bei Disjunktionen.

## Vergleich Minterm / Maxterm

In folgender Tabelle ist der Unterschied zwischen der Maxterm- und Mintermdarstellung ersichtlich:
| Index | $x_{2}$ | $x_{1}$ | $x_{0}$ | Minterm | Maxterm |
| 0 | 0 | 0 | 0 | $\neg x_{2}\wedge \neg x_{1}\wedge \neg x_{0}$ | $x_{2}\vee x_{1}\vee x_{0}$ |
| 1 | 0 | 0 | 1 | $\neg x_{2}\wedge \neg x_{1}\wedge x_{0}$ | $x_{2}\vee x_{1}\vee \neg x_{0}$ |
| 2 | 0 | 1 | 0 | $\neg x_{2}\wedge x_{1}\wedge \neg x_{0}$ | $x_{2}\vee \neg x_{1}\vee x_{0}$ |
| 3 | 0 | 1 | 1 | $\neg x_{2}\wedge x_{1}\wedge x_{0}$ | $x_{2}\vee \neg x_{1}\vee \neg x_{0}$ |
| 4 | 1 | 0 | 0 | $x_{2}\wedge \neg x_{1}\wedge \neg x_{0}$ | $\neg x_{2}\vee x_{1}\vee x_{0}$ |
| 5 | 1 | 0 | 1 | $x_{2}\wedge \neg x_{1}\wedge x_{0}$ | $\neg x_{2}\vee x_{1}\vee \neg x_{0}$ |
| 6 | 1 | 1 | 0 | $x_{2}\wedge x_{1}\wedge \neg x_{0}$ | $\neg x_{2}\vee \neg x_{1}\vee x_{0}$ |
| 7 | 1 | 1 | 1 | $x_{2}\wedge x_{1}\wedge x_{0}$ | $\neg x_{2}\vee \neg x_{1}\vee \neg x_{0}$ |
Realisierung von Decoder-Schaltungen mit Mintermen / Maxtermen:
| | Minterm | Maxterm |
| 0 | NOR-Gatter | AND-Gatter |
| 1 | OR-Gatter | NAND-Gatter |

### Bezeichnungen
#### Minterme

* Ein einziger Minterm:
** Für genau eine Belegung Funktionswert 1
** Minimalität:
*** maximale Anzahl an Nullen
*** minimale Anzahl an Einsen
(abgesehen von trivialer Nullfunktion)

#### Maxterme

* Ein einziger Maxterm:
** Für genau eine Belegung Funktionswert 0
** Maximalität:
*** maximale Anzahl an Einsen
*** minimale Anzahl an Nullen
(abgesehen von trivialer Einsfunktion)

## Bezug zum Karnaugh-Veitch-Diagramm

Man spricht auch vom Minterm einer Funktion $F$, wenn dieser $F$ impliziert, d. h. wenn gilt
    $M(X)=1\Rightarrow F(X)=1$.
Dabei ist $X$ der Vektor der Eingangsvariablen. Derartige Minterme $M$ entsprechen umkehrbar eindeutig denjenigen Feldern eines Karnaugh-Veitch-Diagramms, die für die betrachtete Funktion den Wert 1 enthalten.