U Bulovoj logici, implikant je „pokrivač“ (oblik zbira ili proizvoda) jednog ili više minterma u sumi od proizvoda (ili makterma u proizvodu suma) u Bulovoj funkciji. Minterm se zove proizvod zato što predstavlja logično I skupa promenljivih, a makterm se zove suma jer predstavljaj logično ILI skupa promenljivih. Formalno, oblik proizvoda P u sumi proizvoda je implikant Bulove funkcije F ako P implicira F. Preciznije:

P podrazumeva F (i na taj način je implikant od F) ako F uzima vrednost 1, kad god je P jednako 1, gde je:
  • F Bulova funkcija sa n promenljivih.
  • P je oblik proizvoda.

To znači da je PF u odnosu na prirodni redosled Bulovog prostora. Na primer, funkcija

se podrazumeva po , po , po , po i mnogim drugima, to su implikanti od .

Prost implikant uredi

Prvi (prost) implikant funkcije je implikant koji ne može biti pokriven opštijim (više redukovanim - što znači sa manjim brojem literala) implikantom. V. V. Kvajn je definisao prvi (prost) implikant F kao implikant koji je minimalan - to jest, uklanjanje bilo kog literala iz P rezultuje u ne-implikant za F. Suštinski prvi (prost) implikanti su glavni implikanti koji pokrivaju izlaz funkcije koji ni jedna kombinacija drugih glavnih implikanta nije je u stanju da pokrije.

Koristeći gornji primer, lako se može videti da, dok je   (i drugi) prvi (prost) implikant, to   i   to nisu. Iz drugog kasnijeg primera, više literala se mogu ukloniti da bi se on načinio prvim:

  •  ,   i   se mogu ukloniti, dajući  .
  • Alternativno,   i   se mogu ukloniti, dajući  .
  • Na kraju,   i   se mogu uklonititi, dajući  .

Proces uklanjanja literala iz Bulovih termin se zove prošireni oblik. Proširenje jednim literalom udvostručuje broj ulaznih kombinacija za koje je oblik tačan (u binarnoj Bulovoj algebri). Koristeći funkciju u gornjem primeru, može da se proširi   do   ili do   bez promene pokrivača  .[1]

Zbir svih prvih (prostih) implikanata Bulove funkcije se zove celokupna suma', minimalna pokrivajuća suma ili Blake kanonski oblik.

Vidi još uredi

Reference uredi

  1. ^ De Micheli, Giovanni. Synthesis and Optimization of Digital Circuits. McGraw-Hill, Inc., 1994