Лучшие вопросы
Таймлайн
Чат
Перспективы
Таблица истинности
Из Википедии, свободной энциклопедии
Remove ads
Таблица истинности — таблица, описывающая логическую функцию.
Под «логической функцией» в данном случае понимается функция, у которой значения переменных (параметров функции) и значение самой функции выражают логическую истинность. Например, в двузначной логике они могут принимать значения «истина» либо «ложь» ( либо , либо ).
Табличное задание функций встречается не только в логике, но и в логических функциях. Таблицы оказались довольно удобными, и с начала XX века за ними закрепилось это специальное название. Особенно часто таблицы истинности применяются в булевой алгебре.
Remove ads
Таблицы истинности для основных двоичных логических функций
Суммиров вкратце
Перспектива

Область определения аргументов и область значения двоичных логических функций принадлежат множеству и принято, что .
Двоичные логические функции 1 переменной (унарные)
Идентичность
(логическая тождественность)
|
Отрицание
(НЕ, NOT, логическая инверсия)
|
Двоичные логические функции 2 переменных
Конъюнкция
(И, AND, & логическое умножение)
| Дизъюнкция
(ИЛИ, OR, логическое сложение)
|
Исключающее «или»
(XOR, логическая неравнозначность)
|
Эквиваленция
(EQ, XNOR, логическая равнозначность)
|
Импликация
(логическое неравенство «не более»)
| Обратная импликация
(логическое неравенство «не менее»)
|
Штрих Шеффера
(И-НЕ, NAND, инверсия конъюнкции)
| Стрелка Пирса
(ИЛИ-НЕ, NOR, инверсия дизъюнкции)
|
Двоичные логические функции 3 переменных (тернарные)
Истинность функции определяется по формуле: «если значение истинно, то результатом функции будет значение , иначе — значение », что соответствует тернарной условной операции.
Помимо условной дизъюнкции существуют и другие функционально полные тернарные операции.
Remove ads
Размер двоичной таблицы истинности
Если дано n входных параметров двоичной функции, то можно описать 2n возможных комбинаций входных параметров. Так как функции возвращают значения истина или ложь для каждой комбинации, то количество различных функций (таблиц истинности) от n переменных равны значению двойной экспоненциальной функции 22n.
Таблицы истинности для функций 3 и более переменных встречаются редко.
Remove ads
Таблицы истинности для некоторых троичных логических функций
Область определения аргументов и область значения троичных логических функций принадлежат множеству и принято, что :
Программирование
В программировании обозначение логических операций зависит от синтаксиса конкретного языка программирования, однако, зачастую, применяются следующие обозначения:
- Эквиваленция: =, ==
- Отрицание: NOT, НЕ, !
- Конъюнкция: AND, И, &, &&
- Дизъюнкция: OR, ИЛИ, |, ||
- Исключающее «или»: XOR, ^, ~
См. также
Литература
- Яблонский С. В., Гаврилов Г. П., Кудрявцев В. Б. Функции алгебры логики и классы Поста. — М.: Наука, 1966. — (Математическая логика и основания математики).
Ссылки
- Построение таблиц истинности онлайн . Архивировано из оригинала 12 апреля 2014 года.
- Онлайн инструменты по математической логике
![]() | Для улучшения этой статьи желательно: |
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads