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é

x₁| f₁  f₂  f₃  f₄ 
------------------
0 | 0   0   1   1
1 | 0   1   0   1
  • Vidíme, že je pravdivostní funkce spojky negace, tj. a .

Všechny booleovské funkce dvou proměnných

x₁  x₂ | f₁  f₂  f₃  f₄  f₅  f₆  f₇  f₈  f₉  f₁₀ f₁₁ f₁₂ f₁₃ f₁₄ f₁₅ f₁₆
--------------------------------------------------------------------------
1   1  | 1   1   1   1   1   1   1   1   0    0   0   0   0   0   0   0                            
1   0  | 1   1   1   1   0   0   0   0   1    1   1   1   0   0   0   0                           
0   1  | 1   1   0   0   1   1   0   0   1    1   0   0   1   1   0   0                      
0   0  | 1   0   1   0   1   0   1   0   1    0   1   0   1   0   1   0                             
  • 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 .

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í