Pređi na sadržaj

Implikant

S Vikipedije, slobodne enciklopedije

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 | uredi izvor]

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 | uredi izvor]

Reference[uredi | uredi izvor]

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