Booleovské funkce
-
Booleovská funkce s argumenty (-ární booleovská funkce) je libovolné zobrazení, které uspořádané -tici hodnot nebo přiřadí hodnotu nebo .
-
Každou booleovskou funkci s argumenty lze zapsat v tabulce
-
Předpokládejme, že argumenty funkce označíme , pak píšeme také
-
Existuje právě booleovských funkcí s argumenty
Všechny booleovské funkce jedné proměnné
- Vidíme, že je pravdivostní funkce spojky negace, tj. a .
Všechny booleovské funkce dvou proměnných
- Vidíme, že
- je pravdivostní funkce spojky disjunkce,
- je pravidvostní funkce spojky implikace,
- je pravdivostní funkce spojky ekvivalence,
- je pravidovostní funkce spojky konjunkce.
Funkčně úplný systém
-
Množina booleovských funkcí je funkčně úplná, pokud každou booleovskou funkci lze vyjádřit jako složení některých funkcí z .
- Jinými slovy, pokud máme sadu logických operací, a pomocí této sady můžeme sestavit jakýkoli možný logický výraz, je tato sada považována za funkčně úplnou.
-
Řekneme, že množina výrokových spojek je úplná (tvoří úplný systém spojek), jestli je funkčně úplná množina jim odpovídajících booleovských funkcí.
-
Každý úplný minimální systém spojek VL nazveme bází.
-
Funkčně úplné množiny logických funkcí:
Důkaz
- Pomocí (resp. ) lze vyjádřit :
Zřejmě
Odsud:
Podobně pro .
- Pomocí (resp. ) lze vyjádřit :
Zřejmě
Odsud:
Navíc z internetu
- Funkčně úplné systémy se používají pro:
- Návrh digitálních obvovů
- V návrhu digitálních obvodů je efektivní používat omezený počet základních operací.
- Funkčně úplné systémy nám umožní realizovat všechny potřebné logické funkce pouze s těmito operacemi.
- Teoretickou informatiku
- Funkčně úplné systémy jsou důležité při studiu výpočetní složitosti a logických teorií. Mohou být použity k analýze, jak složité je realizovat určité funkce pomocí omezených prostředků.
- Optimalizaci a minimalizaci logických obvodů
- S použitím funkčně úplných systémů lze logické obvody optimalizovat a minimalizovat tím, že se redukuje počet různých typů logických operací a brán potřebných k realizaci složitějších operací.
Navigace
Předchozí: Výroková logika, formule, pravdivost, vyplývání Následující: Úplné konjunktivní a disjunktivní normální formy Celý okruh: Výroková logika, formule, pravdivost, vyplývání