Таблиця істинності

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Шаблон:Sidebar Табли́ця і́стинності — математична таблиця, що широко використовується у математичній логіці зокрема в алгебрі логіки, численні висловлень для обчислення значень булевих функцій.

В двозначній логіці вони можуть приймати значення «істина» або «хиба» (true або false, 1 або 0).

Табличне задання функцій зустрічається не тільки в логіці, але для логічних функцій таблиці виявилися особливо зручними, і з початку 20 століття за ними закріпилася ця спеціальна назва.

Таблиці істинності для логічних операцій

𝐀 Заперечення
¬𝐀
Тавтологія
Протиріччя
0 1 1 0
1 0 1 0
𝐀 𝐁 Кон'юнкція,

AND
AB
Диз'юнкція,

OR
AB
Виключна
диз'юнкція,
XOR
AB
Еквівалентність,

XNOR
 AB
Імплікація


 AB
Неімплікація


 AB
Обернена
імплікація

 AB
Обернена
неімплікація

 AB
Штрих Шефера,

NAND
 A|B
Стрілка Пірса,

NOR
 AB
0 0 0 0 0 1 1 0 1 0 1 1
0 1 0 1 1 0 1 0 0 1 1 0
1 0 0 1 1 0 0 1 1 0 1 0
1 1 1 1 0 1 1 0 1 0 0 0
альтернативне
позначення
AB A+B A_B A_B AB AB AB AB AB AB
графічно

Використання

З використанням таблиць істинності можна обчислити значення деяких логічних виразів (формул) через значення аргументів, що входять в них, а також довести еквівалентність двох формул. Наприклад:

Логічна еквівалентність : (pq)=(¬pq)
p q ¬p ¬pq pq
0 0 1 1 1
0 1 1 1 1
1 0 0 0 0
1 1 0 1 1

З цієї таблиці одержуємо, що вираз pq є еквівалентним ¬p  q.

За допомогою таблиць істинності можна доволі просто довести, що деякі формули є тавтологіями тобто приймають значення «Істина» при будь-яких значеннях аргументів. Наприклад:

pqrpq¬(pq)pr¬(pq)(pr)11110111101001101101110010010111011010101100101110000111

Див. також

Джерела

Шаблон:Математична логіка