Definíció (I): Φ(B,V) a következő jelsorozat-halmaz:
Definíció (II): Legyen T egy gyökeres sík fa, amely minden csúcsának egy vagy két gyereke van (két gyerek esetén az egyeik bal/első a másik jobb/második). A csúcsok címkézve vannak a következő módon: A levelek címkéi V-beli elemek, a nem levelek (belső csúcsok címkéi) logikai jelek úgy, hogy a ¬ címkét pontosan az egy gyerekű csúcsok kapják.
Definíció: Egy Boole-függvény egy f: {0,1}n → {0,1} függvény.
Definíció: Minden φ formula meghatároz egy Boole-függvényt.
Feladat: Írjunk fel egy formulát, ami a következő Boole-függvényeket írják le. Törekedjünk arra, hogy formulánk mérete ne legyen túl nagy.
Feladat: Analízáljuk a kapott formula méretét ha n-változós esetre alkalmazzuk a fenti feladat megoldásainak ötleteit.
Feladat: Írjunk fel egy formulát, ami a következő Boole-függvényeket írják le. Törekedjünk arra, hogy formulánk mérete ne legyen túl nagy.
Feladat: Analízáljuk a kapott formula méretét ha n-változós esetre alkalmazzuk a fenti feladat megoldásainak ötleteit.
Feladat: Legyen V egy egyszerű gráf csúcshalmaza. Minden pontpárhoz (lehetséges élhez) tartozzon egy változó. Egy változó értéke azt kódolja, hogy a csúcspár összekötött-e. A változók értékadása egy gráfot kódol. Egy gráftulajdonság egy Boole-függvénnyel írható le. Az alábbi Boole-függvényeket írjuk le minél kisebb formulával:
Feladat: Írjunk fel egy formulát, ami a következő Boole-függvényeket írják le. Törekedjünk arra, hogy formulánk mérete ne legyen túl nagy. a) B tartalmazza XOR-t, b) B={¬, Λ, V}.
Feladat: Analízáljuk a kapott formula méretét ha n-változós esetre alkalmazzuk a fenti feladat megoldásainak ötleteit.