Таблиці істинності: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
мНемає опису редагування
мНемає опису редагування
Рядок 7:
 
== Таблиці істинності для основних логічних операцій ==
:{| class="wikitable"
* '''Логічне заперечення (негація)''' (¬),(~)
:{| class="wikitable" border="1" cellspacing="1" cellpadding="5" align="center"
|-
! <math>\mathbf{A}</math> !! <math>\mathbf{\lnot A}</math>
! [[Заперечення|Заперечення <br/> <math>\mathbf{\lnot A}</math>]]
|-
! [[Тавтологія (логіка)|Тавтологія <br/> <math>\top</math>]]
| 0 || 1
! [[Протиріччя|Протиріччя <br/> <math>\bot</math>]]
|-
|- align=center
| 1 || 0
| 0 || 1 || 1 || 0
|- align=center
| 1 || 0 || 1 || 0
|}
{| class="wikitable"
 
! <math>\mathbf{A \bar \lor B}</math>
:{| class="wikitable" border="1" cellspacing="1" cellpadding="5" align="center"
! <math>A \leftrightarrow mathbf{B}</math>
|-
! <math>\mathbf{A}</math> !! <math>\mathbf{B}</math> !! [[Кон'юнкція|Кон'юнкція<br/><math>A, \landAND B</math>]] !! [[Диз'юнкція|Диз'юнкція<br/><math>A \lor B</math>]] !! [[Імплікація|Імплікація<br/><math>\ A \rightarrowland B</math>]]
! [[Диз'юнкція|Диз'юнкція, OR <br/> <math>A \lor B</math>]]
|-
*! '''[[Виключна диз'юнкція|Виключна диз'''юнкція, XOR <br/> <math>\barA {\lor}oplus B</math>]]
| 0 || 0 || 0 || 0 || 1
! [[Еквівалентність|Еквівалентність <br/> <math>\ A \leftrightarrow B</math>]]
|-
! [[Імплікація|Імплікація <br/> <math>\ A \rightarrow B</math>]]
| 1 || 0 || 0 || 1 || 0
! [[Обернена імплікація|Обернена імплікація <br/> <math>\ A \leftarrow B</math>]]
|-
! [[Штрих Шефера|Штрих Шефера, NAND <br/> <math>\ A | B</math>]]
| 0 || 1 || 0 || 1 || 1
! [[Стрілка Пірса|Стрілка Пірса, NOR <br/> <math>\ A \downarrow B</math>]]
|-
|- align=center
| 1 || 1 || 1 || 1 || 1
| 0 || 0 || 0 || 0 || 0 || 1 || 1 || 1 || 1 || 1
|}
|- align=center
 
| 1 || 0 || 0 || 1 || 1 || 0 || 0 || 1 || 1 || 0
 
|- align=center
 
| 0 || 1 || 0 || 1 || 1 || 0 || 1 || 0 || 1 || 0
* '''Еквівалентність''' (↔)
|- align=center
 
| 1 || 1 || 1 || 1 || 0 || 1 || 1 || 1 || 0 || 0
<center>
{| class="wikitable" border="1" cellspacing="1" cellpadding="5"
|----- bgcolor="#e1ecf7"
! <big><big><math>A</math></big></big>
! <big><big><math>B</math></big></big>
! <math>A \leftrightarrow B</math>
|----- align="center" bgcolor="#f0f5fa"
| 0 || 0 || 1
|----- align="center" bgcolor="#f0f5fa"
| 1 || 0 || 0
|----- align="center" bgcolor="#f0f5fa"
| 0 || 1 || 0
|----- align="center" bgcolor="#f0f5fa"
| 1 || 1 || 1
|}
</center>
 
* '''Виключна диз'юнкція''' <math>\bar {\lor}</math>
 
 
<center>
{| class="wikitable" border="1" cellspacing="1" cellpadding="5"
|----- bgcolor="#e1ecf7"
! <big><big><math>A</math></big></big>
! <big><big><math>B</math></big></big>
! <math>A \bar \lor B</math>
|----- align="center" bgcolor="#f0f5fa"
| 0 || 0 || 0
|----- align="center" bgcolor="#f0f5fa"
| 1 || 0 || 1
|----- align="center" bgcolor="#f0f5fa"
| 0 || 1 || 1
|----- align="center" bgcolor="#f0f5fa"
| 1 || 1 || 0
|}
</center>
 
== Використання ==
Рядок 75 ⟶ 43:
З використанням таблиць істинності можна обчислити значення деяких логічних виразів (формул) через значення аргументів, що входять в них, а також довести еквівалентність двох формул. Наприклад:
 
{| border="1" cellpadding="8" cellspacing="04" style="margin:auto; font-weight:bold; text-align:center; width:60%;"
|+ '''Логічна еквівалентність : <math>(p \rightarrow q) = (\lnot p \lor q)</math>'''
|-
Рядок 96 ⟶ 64:
За допомогою таблиць істинності можна доволі просто довести. що деякі формули є [[тавтологія]]ми тобто приймають значення «Істина» при будь-яких значеннях аргументів. Наприклад:
 
:<centermath>
<math>
\begin{array}{|c|c|c||c|c|c|c|}
p & q & r & (p \or q) & \neg (p \or q) & (p \to r) & \neg (p \or q) \to (p \to r)\\
Рядок 112 ⟶ 79:
\end{array}
</math>
 
</center>
 
== Див. також ==