|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Functionele Volledigheid. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
We zijn ons logische
alfabet begonnen met het setje connectieven {¬
, ∧, ∨,
⇒,
⇔}. Daarvan maakten we in deze les vijf waarheidstabellen, maar we zagen toen al dat er veel meer waarheidstabellen mogelijk zijn. Er zijn 16 twee-bij-twee tabellen met enen en nullen te maken. Dat betekent dat we ook best meer connectieven of anderen zouden kunnen gebruiken. Zo bespraken we bijvoorbeeld ook al de exclusieve disjunctie (α a β). Dat was " OF α, OF β, maar niet beiden", weet je nog? We zagen ook dat die met behulp van de anderen is te definiëren (namelijk door (α ∨ β) ∧ ¬ (α ∧ β)) Definieerbaarheidsvragen. Dat roept natuurlijk meteen de vraag op: "Zijn er misschien
onder de gekozen vijf connectieven ook al sommigen met behulp van
anderen te definiëren?" Als dat zo is, dan zouden we die namelijk
kunnen dumpen, om zo tot een echt minimaal setje te komen. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Met "functioneel
volledig" wordt bedoeld dat je alle 16 waarheidstabellen ermee kunt
fabriceren. In normaal Nederlands zou deze stelling overigens zó kllinken: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nou ja..... normáál Nederlands??? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kan het met nog
minder? JAZEKER! Omdat geldt (α ∨ β) ⇔ ¬ (¬ α ∧ ¬ β) kan ∨ ook nog gedumpt worden, en volstaat het stelsel {¬ , ∧} Kan het met nóg minder? JAZEKER! Maar daarvoor hebben we andere waarheidstabellen nodig. Er bestaan twee connectieven die zelfs in hun eentje al een volledig stelsel vormen, en dat zijn de Sheffer Stroke en de Quine Dagger. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(de Quine Dagger
wordt ook wel als | genoteerd en heet ook wel
Pierce's Arrow) Omdat deze twee in hun eentje alles kunnen voortbrengen, zijn ze erg geliefd als logische schakeling in elektronische circuits. Daar heet de Sheffer Stroke een NAND-poort en de Quine Dagger een NOR-poort. Met bijvoorbeeld alleen maar NAND-poorten kun je elke logische schakeling bouwen! |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© h.hofstede (h.hofstede@hogeland.nl) |