Основы алгебры логики
Булевы функции от n переменных
Булева функция от n переменных принимает значения «истина» или «ложь» в зависимости от значений входных переменных. Она используется для описания логических операций и моделирования дискретных систем. Приводятся примеры построения функций и их применения в проектировании логических устройств.
Дадим два эквивалентных определения булевой функции.
Определение 1. Функцию назовем булевой, если она сама и ее аргументы принимают значения 0 и 1.
Определение 2. Булевой функцией назовем однозначное отображение булева пространства в булево множество , то есть .
Пример. Булева функция двух аргументов, принимающая на наборах и значение , а на наборах и значение :
Определение. Булевы функции равны, ,
если на одинаковых наборах они принимают одинаковые значения.
Число булевых функций от переменных равно
**Пример 1. ** Число булевых функций от переменной равно . Это и
**Пример 2. ** Число булевых функций от переменных равно . Они все указаны в таблице
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 |
| 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
У некоторых функций есть специальные названия.
- тождественный нуль;
- конъюнкция. Очень часто знак опускают и пишут просто ;
- сложение по модулю 2;
- дезъюнкция;
- стрелка Пирса;
- эквиваленция;
- импликация;
- штрих Шеффера;
- тождественная единица.
Другие статьи из категории
Похожие статьи
Все статьи →Основы алгебры логики
Теорема об аналоге СДНФ в Pk
Аналог СДНФ в Pk позволяет однозначно представлять любую функцию k-значной логики через комбинации значений переменных и их отрицаний.…
Основы алгебры логики
Теорема о заведомо полныx системаx
Заведомо полная система функций гарантирует возможность реализации всех возможных отображений в рамках k-значной логики. Для проверки…
Основы алгебры логики
Класс Te . Теорема о замкнутости Te
Класс Te включает все функции, для которых выполнено условие сохранения константы e. Замкнутость класса означает, что любая суперпозиция…
Основы алгебры логики
Лемма о построении множества F[x1,x2]
Множество F[x1,x2] представляет собой набор всех возможных отображений пар значений [x1,x2] в множество значений k-значной логики. Лемма…
Основы алгебры логики
Теорема об алгоритме распознавания полноты
Алгоритм распознавания полноты позволяет определить, можно ли с помощью заданной системы функций выразить любую функцию из Pk. Для этого…
Нужен расчёт?
Пришлите исходные данные — уточним состав работы и ответим по срокам.