Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по дискретке.doc
Скачиваний:
11
Добавлен:
20.09.2019
Размер:
1.11 Mб
Скачать

1. Булевы функции двух переменных.

Двоичной, булевой функцией от набора двоичных переменных называется функция, результатом которой могут быть только значения 0 и 1. Любую булеву функцию можно задать с помощью таблицы, в которой всем возможным наборам значений двоичных переменных сопоставлены соответствующие им значения функции. Такая таблица называется таблицей истинности, поскольку она определяет истинность или ложность сложного высказывания в зависимости от истинности или ложности составляющих высказываний.

Бинарные функции

При n = 2 число булевых функций равно 2 = 24 = 16.

Таблица значений булевых функций от двух переменных:

x

y

0

xy

xy

x

xy

y

xy

x|y

x & y

x ≡ y

y

xy

x

xy

x ∨ y

1

0

0

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

1

0

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

1

0

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

1

1

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

Названия булевых функций от двух переменных:

Обозначение

Название

0

тождественный ноль,

xy, x ИЛИ-НЕ y, ИЛИ-НЕ(x,y), x NOR y, NOR(x,y)

функция Да́ггера, функция Ве́бба, стрелка Пи́рса

x < y, xy, x LT y, LT(x,y)

меньше, инверсия обратной импликации

x, НЕ1(x,y), NOT1(x,y), x', ¬x

отрицание (негация, инверсия) первого операнда

x > y, xy, x GT y, GT(x,y)

больше, инверсия прямой импликации

y, НЕ2(x,y), NOT2(x,y), y', ¬y

отрицание (негация, инверсия) второго операнда

xy, x +2 y, xy, x >< y, x <> y, x XOR y, XOR(x,y)

сложение по модулю 2, исключающее «или»

x | y, x NAND y, NAND(x,y), x И-НЕ y, И-НЕ(x,y)

НЕ-2И, 2И-НЕ, антиконъюнкция, штрих Ше́ффера

x & y, x · y, xy, xy, x AND y, AND(x,y), x И y, И(x,y), min(x,y)

2И, конъюнкция

xy, x = y, x EQV y, EQV(x,y), x ~ y, xy

равенство, эквивалентность

y, ДА2(x,y), YES2(x,y)

второй операнд

xy, xy, xy, x LE y, LE(x,y)

меньше или равно, прямая (материальная) импликация (от первого аргумента ко второму)

x, ДА1(x,y), YES1(x,y)

первый операнд

xy, xy, xy, x GE y, GE(x,y)

больше или равно, обратная импликация (от второго аргумента к первому)

xy, x + y, x ИЛИ y, ИЛИ(x,y), x OR y, OR(x,y), max(x,y)

2ИЛИ, дизъюнкция

1

тождественная единица, тождественная истина, тождественное "ДА",

==============================================================================