Maksterm

Maksterm (maxterm) – term składający się z literałów połączonych logicznym symbolem alternatywy, który dla dokładnie jednej kombinacji wejść danej funkcji przyjmuje wartość 0. Maksterm zawiera wszystkie literały danej funkcji.

Możliwe makstermy

Do każdej funkcji boolowskiej z literałami (zmiennymi boolowskimi) istnieje maksymalnie makstermów.

W przypadku trzech zmiennych makstermy brzmią następująco, przy czym to literał zanegowany:

Indeksx3x2x1Maksterm
00 0 0
10 0 1
20 1 0
30 1 1
41 0 0
51 0 1
61 1 0
71 1 1

Mintermy vs. makstermy

Każdą funkcję logiczną można zapisać jako sumę mintermów. Mintermy są wtedy ujęte jako człony dysjunkcyjnej postaci normalnej. W poniższym przypadku postać ta przyjmuje formę:

Odpowiednio funkcja może też zostać przedstawiona jako iloczyn makstermów, gdzie makstermy są ujęte jako człony koniunkcyjnej postaci normalnej. W poniższym przypadku postać ta przyjmuje formę:

Indeksx3x2x1Wartość funkcjiMintermMaksterm
00 0 01
10 0 10
20 1 00
30 1 11
41 0 01
51 0 11
61 1 00
71 1 11

Notacja

Oprócz powyżej przedstawionej koniunkcyjnej postaci normalnej makstermy można zanotować również jako listę indeksów konkretnej funkcji, dla których przyjmuje ona wartość 0:

Zobacz też