Oglejmo si nekaj primerov logičnih izrazov, ki jih bomo minimizirali z Boolovo algebro.
Primer 1:
$\,f = (a + b) \cdot (a + c)$ | uporabimo distributivnost |
$\quad = a \cdot a + a \cdot c + b \cdot a + b \cdot c$ | uporabimo idempotenco: $a \cdot a = a$ |
$\quad = a + a \cdot c + b \cdot a + b \cdot c$ | uporabimo identiteto: $a = a \cdot 1$ |
$\quad = a \cdot 1 + a \cdot c + b \cdot a + b \cdot c$ | uporabimo distributivnost |
$\quad = a \cdot (1 + c) + b \cdot a + b \cdot c$ | uporabimo identiteto: $1 + c = 1$ |
$\quad = a \cdot 1 + b \cdot a + b \cdot c$ | uporabimo distributivnost |
$\quad = a \cdot (1 + b) + b \cdot c$ | uporabimo identiteto: $1 + b = 1$ |
$\quad = a \cdot 1 + b \cdot c$ | uporabimo identiteto: $a \cdot 1 = a$ |
$\quad = a + b \cdot c$ |
Primer 2:
$\,f = a \cdot b + (a \cdot c)' + a \cdot b' \cdot c \cdot (a \cdot b + c)$ | uporabimo De Morganov izrek |
$\quad = ab + a' + c' + ab'c \cdot (ab + c)$ | uporabimo distributivnost |
$\quad = ab + a' + c' + ab'c \cdot ab + ab'c \cdot c$ | uporabimo komplementarnost: $b \cdot b' = 0$ |
$\quad = ab + a' + c' + 0 + ab'c \cdot c$ | uporabimo idempotenco: $c \cdot c = c$ |
$\quad = ab + a' + c' + 0 + ab'c$ | uporabimo: $ab = ab \cdot (c + c') =$ $= abc + abc'$ |
$\quad = abc + abc' + a' + c' + 0 + ab'c$ | zamenjamo vrstni red |
$\quad = abc + ab'c + abc' + c' + a' + 0$ | uporabimo identiteto |
$\quad = abc + ab'c + abc' + c' + a'$ | dvakrat uporabimo distributivnost |
$\quad = ac(b + b') + c'(ab + 1) + a'$ | uporabimo komplementarnost in operacijo s konstanto |
$\quad = ac + c' + a'$ | uporabimo De Morganov izrek |
$\quad = ac + (ac)'$ | uporabimo komplementarnost |
$\quad = 1$ |
Primer 3:
$\,f = abc'd' + abc'd + ab'c'd + abcd + ab'cd\ +$ $\quad\ + abcd' + ab'cd'$ |
uporabimo distributivnost |
$\quad = abc'(d' + d) + ab'c'd + acd(b + b')\ +$ $\quad\ + acd'(b + b')$ |
uporabimo komplementarnost |
$\quad = abc' + ab'c'd + acd + acd'$ | uporabimo distributivnost |
$\quad = abc' + ab'c'd + ac(d + d')$ | uporabimo komplementarnost |
$\quad = abc' + ab'c'd + ac$ | zamenjamo vrstni red |
$\quad = abc' + ac + ab'c'd$ | uporabimo distributivnost |
$\quad = a(bc' + c) + ab'c'd$ | uporabimo distributivnost: $bc' + c = (b + c)(c' + c) = b + c$ |
$\quad = a(b + c) + ab'c'd$ | uporabimo distributivnost |
$\quad = ab + ac + ab'c'd$ | zamenjamo vrstni red |
$\quad = ab + ab'c'd + ac$ | uporabimo distributivnost: $ab + ab'c'd = ab + ac'd$ |
$\quad = ab + ac'd + ac$ | uporabimo distributivnost: $ac'd + ac = ad + ac$ |
$\quad = ab + ad + ac$ | zamenjamo vrstni red |
$\quad = ab + ac + ad$ |
Primer 4:
$\,f = a'b'c + a'bc + ab'$ | uporabimo distributivnost |
$\quad = a'c(b' + b) + ab'$ | uporabimo komplementarnost |
$\quad = a'c + ab'$ |
Primer 5:
$\,f = xy + yz + y'z$ | uporabimo distributivnost |
$\quad = xy + z(y + y')$ | uporabimo komplementarnost |
$\quad = xy + z$ |