Tabulka pravdivostních hodnot základních složených výroků

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Pravdivostní tabulka je tabulka sestávající z dvou hodnot: 0 (nepravda) a 1 (pravda).

Zde můžete najít pravdivostní tabulky pro základní logické operace.

Unární operace

Existují 4 unární operace

Logická nepravda

Logická nepravda je unární logická operace, jejíž hodnota je nepravda právě tehdy, když vstupní hodnota je pravda nebo nepravda.

Pravdivostní tabulka logické nepravdy:

AF
10
00

Logická identita

Logická identita je unární logická operace, jejíž hodnota je pravda právě tehdy, když vstupní hodnota je pravda (analogicky platí pro hodnotu nepravda).

Pravdivostní tabulka logické identity:

Aa
11
00

Logická negace

Logická negace (používá se symbol  ¬ nebo NON) je unární logická operace, jejíž hodnota je nepravda právě tehdy, když první vstupní hodnota je pravda a naopak.

Pravdivostní tabulka logické negace:

A¬A
10
01

Logická pravda

Logická pravda je unární logická operace, jejíž hodnota je pravda, právě tehdy, když vstupní hodnota je pravda nebo nepravda.

Pravdivostní tabulka logické pravdy:

AT
11
01

Binární operace

Existuje 16 možných pravdivostních funkcí pro dvě binární proměnné.

Pravdivostní tabulka pro všechny binární logické operátory

Zde se nachází tabulka poskytující definice všech 16 možných pravdivostních operaci (A a B jsou booleovské proměnné, detaily o operátorech viz klíč):

ABFNORXb¬A¬BXORNANDANDXNORbA⇒BaB⇒AORT
110000000011111111
100000111100001111
010011001100110011
000101010101010101
KomKom
L idL id00111,010
P idP id00111,010
číslo sloupcečíslo sloupce0123456789101112131415
kde 1=pravda a 0=nepravda. Řádek označený Kom udává jestli je operátor (op) komutativní - A op B = B op A. +more Řádek označený L id udává levé identity operátoru, jestliže nějaké má - hodnoty I kde I op B=B. Řádek označení P id udává pravé identity operátoru, jestliže nějaké má - hodnoty I kde A op I=A.

Klíč

Klíč je orientovaný po sloupcích. Jsou zde 2 sloupce, které udávají 4 možné kombinace A a B. +more

AB
11
10
01
00
16 zbylých sloupců obsahuje každý jednu pravdivostní operaci dvou binárních proměnných, v následující tabulce bude každý z těchto sloupců uvedený do řádku: [wiki_table=74dbb7c6] Logické operátory je také možné vyjádřit pomocí Vennových diagramů.

Konjunkce

Konjunkce (používají se symboly AND, & nebo ʌ) je binární logická operace jejíž hodnota je pravda, právě když obě vstupní hodnoty jsou pravda.

ABAʌB
111
100
010
000
Čteme "A a B".

Disjunkce

Disjunkce (používají se symboly OR nebo  ∨) je binární logická operace, jejíž hodnota je pravda, právě když alespoň jedna vstupní hodnota je pravda.

ABA∨B
111
101
011
000
Čteme "A nebo B".

Implikace

Implikace (používá se symbol ⇒) je binární logická operace, jejíž hodnota je nepravda, právě když první vstupní hodnota je pravda a druhá nepravda. Ve vztahu A⇒B (A implikuje B) označujeme A za předpoklad (premisu) a B za závěr. +more

ABA⇒B
111
100
011
001
Čteme "když A, tak B", "jestliže A, pak B", přesněji "A implikuje B".

Ekvivalence

Ekvivalence (používá se symbol ⇔) je binární logická operace, jejíž hodnota je pravda, právě když obě vstupní hodnoty jsou stejné, tj. obě pravda nebo obě nepravda. +more

ABA⇔B
111
100
010
001
.

Exkluzivní disjunkce

Exkluzivní disjunkce (nonekvivalence, používá se symbol ⊕ nebo XOR) je binární logická operace, jejíž hodnota je pravda, právě když vstupní hodnoty jsou různé, tj.  pravda a nepravda nebo nepravda a pravda. +more

ABA⊕B
110
101
011
000
.

Logické NAND

Logické NAND (Shefferova funkce) je binární logická operace, jejíž hodnota je nepravda právě tehdy, když jsou obě vstupní hodnoty pravda. Je to univerzální spojka, pomocí ní lze vytvořit všechny ostatní funkce, čehož se využívá v elektronice. +more

ABA ↑ B
110
101
011
001
Můžeme snadno nahlédnout, že NAND je vlastně složení dvou operací - NOT a AND. Negaci konjunkce ¬(A ∧ B) a disjunkci negací (¬A) ∨ (¬B) lze zapsat do pravdivostní tabulky takto: [wiki_table=5dd1cc5c].

Logické NOR

Logické NOR (Pierceova funkce) je binární logická operace, jejíž hodnota je pravda právě tehdy, když jsou obě vstupní hodnoty nepravda. Tedy hodnota logického NOR je nepravda právě tehdy,když alespoň jedna ze vstupních hodnot je pravda. +more Je to druhá univerzální spojka, pomocí ní lze vytvořit všechny ostatní funkce.

ABA ↓ B
110
100
010
001
Negace disjunkce ¬(A ∨ B) a konjunkce negací (¬A) ∧ (¬B) lze zapsat do pravdivostní tabulky takto: [wiki_table=ca7ccdb3].

Pravdivostní tabulka nejčastěji používaných logických operátorů

Zde je pravdivostní tabulka 6 z 16 možných pravdivostních operací 2 binárních proměnných.

ABA \land BA \lor BA \underline{\lor} BA \underline{\land} BA \Rightarrow BA \Leftarrow BA \Leftrightarrow B
111101111
100110010
010110100
000001111

Klíč

:1=pravda, 0 = nepravda :\land = AND (konjunkce) :\lor = OR (disjunkce) :\underline{\lor} = XOR (exkluzivní disjunkce) :\underline{\land} = XNOR (ekvivalence) :\rightarrow = implikace :\leftarrow = zpětná implikace :\iff ekvivalentní k \underline{\land} :\underline{\lor} ekvivalentní k ⊕

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top