Podmíněná disjunkce

Podmíněná disjunkce

Vennův diagram
Definice
pravdivostní tabulka
normální formy
Disjunktivní
spojivkové
Zhegalkinův polynom
Členství v předkompletních třídách
Ušetří 0 Ano
Ušetří 1 Ano
Monotónní Ne
lineární Ne
Self-duální Ne

Podmíněná disjunkce  je ternární (se 3 operandy ) logická operace zavedená Alonzem Churchem [1] . Výsledek podmíněné disjunkce je podobný výsledku obecnější ternární podmíněné operace ( ), která se v té či oné podobě používá ve většině programovacích jazyků jako jeden ze způsobů implementace větvení v algoritmech. Pro operandy p , q a r , které určují pravdivost výroku , je hodnota podmíněné disjunkce [ p , q , r ] dána vztahem: if o1 then o2 else o3

Jinými slovy, psaní [ p , q , r ] je ekvivalentní psaní: „Pokud q , pak p , jinak r “, což lze přepsat jako „ p nebo r , v závislosti na q nebo ne q “. Pro všechny hodnoty p , q a r je tedy hodnota [ p , q , r ] rovna p , pokud je q pravdivé, a jinak rovna r .

V kombinaci s konstantami označujícími každou skutečnou hodnotu je podmíněná disjunkce pro klasickou logiku funkčně úplná . [2] Jeho pravdivostní tabulka je následující:

Podmíněná disjunkce
0 0 0 0
0 0 jeden jeden
0 jeden 0 0
0 jeden jeden 0
jeden 0 0 0
jeden 0 jeden jeden
jeden jeden 0 jeden
jeden jeden jeden jeden

Kromě podmíněné disjunkce existují další funkčně úplné ternární operace.

Poznámky

  1. Kostel, Alonzo . Úvod do matematické logiky  (neurčité) . — Princeton University Press , 1956.
  2. Wesselkamper, T., "Jediný dostatečný operátor", Notre Dame Journal of Formal Logic , sv. XVI., č. 1 (1975), str. 86-88.