Logikai függvények egyszerűsítése
 
 

1. Példa

Az azonosságok segítségével egyszerűsítsük a következő függvényt:

Megoldás:

Az azonosságokat felhasználva végezzük el az átalakítást. Nem jelöljük meg, hogy melyik azonosságot alkalmazzuk, de a lépések lényegét mindig leírjuk! Először bővítsük a függvényt aztaggal:

Rendezzük át a tagok sorrendjét:

Két-két tagból emeljük ki az ismétlődő változókat:

További kiemeléseket is végezhetünk:

Most az alapján írjuk át a függvényt:

Végül alkalmazzuk az azonosságot, s megkapjuk a végeredményt:

1. Feladat

Egyszerűsítse a függvényt az azonosságok felhasználásával!

a, 

b, 

c, 

 

2. Példa

Adott egy függvény:

Írjuk be a függvényt minterm táblába, majd olvassuk ki a teljes minterm alakját, a legegyszerűbb minterm alakját és az inverz függvényt.

Megoldás:

Először is beírjuk a függvényt egy három változós minterm táblába:

 Ha minden 1 tartalmú rekeszt önállóan olvasunk ki, a teljes minterm alakhoz jutunk:

.

A legegyszerűbb minterm alak kiolvasásához a lehető legkevesebb tömbbel fedjük le a táblában az 1-eket.

Olvassuk ki a tömböket:

A minterm táblából az inverz (negált) függvény is kiolvasható, ehhez a 0-ákat kell tömbösíteni, majd kiolvasni.

 

Az inverz függvény legegyszerűbb alakja a következő:

 
 

2. Feladat

Írja be a megfelelő minterm táblába a függvényt:

a, 

b, 

c, 

 

3. Feladat

Egyszerűsítse a függvényt minterm tábla használatával.

a, 

b, 

c, 

 

4. Feladat

Olvassa ki a minterm táblából

1, a legegyszerűbb minterm alakot
2, a teljes minterm alakot
3, az inverz függvényt

 
 

3. Példa

A statikus hazárd akkor lép fel, ha szomszédos mintermek nincsenek összevonva egymással. A minterm táblán megadtunk egy függvényt. Olvassuk ki először legegyszerűbb alakjában, vizsgáljuk meg a hazárd veszélyt, majd olvassuk ki a legegyszerűbb hazárdmentes függvény alakot is!

 

 Megoldás:

A legegyszerűbb alakhoz a tömböket úgy alakítjuk ki, hogy a lehető legkevesebb tömbbel minden 1-t letakarunk a minterm táblán:

A legegyszerűbb minterm alak kiolvasva:

Vizsgáljuk meg ezt a legegyszerűbb alakot, hogy tartalmaz-e hazárd veszélyt:

 
Az előző ábrán szemléltettük, hogy többszörösen hazárdos ez a függvény alak. A hazárd mentesítéshez a szomszédos, de össze nem vont mintermeket újabb tömbökkel le kell fedni:

A hazárdmentes függvényalak pedig a következő: