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

Таблица истинности — таблица, описывающая логическую функцию.

Под «логической функцией» в данном случае понимается функция, у которой значения переменных (параметров функции) и значение самой функции выражают логическую истинность. Например, в двузначной логике они могут принимать значения «истина» либо «ложь» ( либо , либо ).

Табличное задание функций встречается не только в логике, но и в логических функциях. Таблицы оказались довольно удобными, и с начала XX века за ними закрепилось это специальное название. Особенно часто таблицы истинности применяются в булевой алгебре и в аналогичных системах многозначной логики.

Таблицы истинности для основных двоичных логических функций

Конъюнкция

(AND)

Дизъюнкция

(OR)

Сложение по модулю 2

(XOR)

Импликация
Эквиваленция
Штрих Шеффера
Стрелка Пирса
Отрицание

(NOT)

В программировании:

  • Конъюнкция = AND = И = = &
  • Дизъюнкция = OR = ИЛИ = = |
  • Сложение по модулю 2 = XOR = ИСКЛЮЧАЮЩЕЕ ИЛИ = = ~
  • Отрицание = NOT = НЕ = =  !

Таблицы истинности для некоторых троичных логических функций

x 210210210
y 222111000
min(x,y) 210110000


x 210210210
y 222111000
max(x,y) 222211210


x 210210210
y 222111000
F2TN22310 000022021

См. также

Примечания

    Литература

    • Яблонский С. В., Гаврилов Г. П., Кудрявцев В. Б. Функции алгебры логики и классы Поста. М.: Наука, 1966. — (Математическая логика и основания математики).

    Ссылки

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.