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

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

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

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

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

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

x

y

0

x↓y

x←y

x

x→y

y

x⊕y

x|y

x & y

x ≡ y

y

x→y

x

x←y

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

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

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

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

x < y, x ← y, x LT y, LT(x,y)

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

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

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

x > y, x → y, x GT y, GT(x,y)

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

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

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

x ⊕ y, x +2 y, x ≠ y, 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, x ∧ y, x AND y, AND(x,y), x И y, И(x,y), min(x,y)

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

x ≡ y, x = y, x EQV y, EQV(x,y), x ~ y, x ↔ y

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

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

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

x → y, x ≤ y, x ⊃ y, x LE y, LE(x,y)

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

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

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

x ← y, x ≥ y, x ⊂ y, x GE y, GE(x,y)

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

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

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

1

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

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