Minterm Spis treści Możliwe mintermy | Mintermy vs. makstermy | Notacja | Zobacz też | Menu...


Logika matematyczna


termkoniunkcjidysjunkcyjnej postaci normalnejmakstermówkoniunkcyjnej postaci normalnej








Minterm to term składający się z literałów połączonych logicznym symbolem koniunkcji, który dla dokładnie jednej kombinacji wejść danej funkcji przyjmuje wartość 1. Minterm zawiera wszystkie literały danej funkcji.




Spis treści






  • 1 Możliwe mintermy


  • 2 Mintermy vs. makstermy


  • 3 Notacja


  • 4 Zobacz też





Możliwe mintermy |


Do każdej funkcji boolowskiej f(x1,x2,...,xn){displaystyle f(x_{1},x_{2},...,x_{n})} z n{displaystyle n} literałami (zmiennymi boolowskimi) istnieje maksymalnie 2n mintermów.


W przypadku trzech zmiennych mintermy brzmią następująco, przy czym i{displaystyle {bar {x}}_{i}} to literał zanegowany:




















































indeks x3x2x1
minterm
0 0 0 0
3∧2∧1{displaystyle {bar {x}}_{3}wedge {bar {x}}_{2}wedge {bar {x}}_{1}}
1 0 0 1
3∧2∧x1{displaystyle {bar {x}}_{3}wedge {bar {x}}_{2}wedge x_{1}}
2 0 1 0
3∧x2∧1{displaystyle {bar {x}}_{3}wedge x_{2}wedge {bar {x}}_{1}}
3 0 1 1
3∧x2∧x1{displaystyle {bar {x}}_{3}wedge x_{2}wedge x_{1}}
4 1 0 0
x3∧2∧1{displaystyle x_{3}wedge {bar {x}}_{2}wedge {bar {x}}_{1}}
5 1 0 1
x3∧2∧x1{displaystyle x_{3}wedge {bar {x}}_{2}wedge x_{1}}
6 1 1 0
x3∧x2∧1{displaystyle x_{3}wedge x_{2}wedge {bar {x}}_{1}}
7 1 1 1
x3∧x2∧x1{displaystyle x_{3}wedge x_{2}wedge x_{1}}


Mintermy vs. makstermy |


Każdą funkcję logiczną f{displaystyle f} 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ę:


DPN=f(x3,x2,x1)={displaystyle operatorname {DPN} =f(x_{3},x_{2},x_{1})=;}(x¯3∧2∧1)∨(x¯3∧x2∧x1)∨(x3∧2∧1)∨(x3∧2∧x1)∨(x3∧x2∧x1){displaystyle ({bar {x}}_{3}wedge {bar {x}}_{2}wedge {bar {x}}_{1})vee ({bar {x}}_{3}wedge x_{2}wedge x_{1})vee (x_{3}wedge {bar {x}}_{2}wedge {bar {x}}_{1})vee (x_{3}wedge {bar {x}}_{2}wedge x_{1})vee (x_{3}wedge x_{2}wedge x_{1})}


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ę:


KPN=f(x3,x2,x1)={displaystyle operatorname {KPN} =f(x_{3},x_{2},x_{1})=;}(x3∨x2∨1)∧(x3∨2∨x1)∧(x¯3∨2∨x1){displaystyle (x_{3}vee x_{2}vee {bar {x}}_{1})wedge (x_{3}vee {bar {x}}_{2}vee x_{1})wedge ({bar {x}}_{3}vee {bar {x}}_{2}vee x_{1})}






































































indeks x3x2x1
wartość funkcji minterm maksterm
0 0 0 0 1 3∧2∧1{displaystyle {bar {x}}_{3}wedge {bar {x}}_{2}wedge {bar {x}}_{1}}
1 0 0 1 0
x3∨x2∨1{displaystyle x_{3}vee x_{2}vee {bar {x}}_{1}}
2 0 1 0 0
x3∨2∨x1{displaystyle x_{3}vee {bar {x}}_{2}vee x_{1}}
3 0 1 1 1 3∧x2∧x1{displaystyle {bar {x}}_{3}wedge x_{2}wedge x_{1}}
4 1 0 0 1 x3∧2∧1{displaystyle x_{3}wedge {bar {x}}_{2}wedge {bar {x}}_{1}}
5 1 0 1 1 x3∧2∧x1{displaystyle x_{3}wedge {bar {x}}_{2}wedge x_{1}}
6 1 1 0 0
3∨2∨x1{displaystyle {bar {x}}_{3}vee {bar {x}}_{2}vee x_{1}}
7 1 1 1 1 x3∧x2∧x1{displaystyle x_{3}wedge x_{2}wedge x_{1}}


Notacja |


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


f=MINt⁡(0,3,4,5,7){displaystyle f=operatorname {MINt} (0,3,4,5,7);}



Zobacz też |



  • maksterm

  • implikant




Popular posts from this blog

Can't compile dgruyter and caption packagesLaTeX templates/packages for writing a patent specificationLatex...

Schneeberg (Smreczany) Bibliografia | Menu...

Hans Bellmer Spis treści Życiorys | Upamiętnienie | Przypisy | Bibliografia | Linki zewnętrzne |...