Формулы алгебры двоичных функций. Таблицы истинности.
Равносильные формулы.
Д/з № 1, 2, 4 a,b,c), 5, 6d), 7, 9(1 столб.), 10, 11, 12 b, 13 b
-
Найти номер двоичного набора: (010111).
-
Функция задана вектором значений. Сколько переменных имеет эта функция (почему)? Найти значение функции на указанном наборе а) f=(11001011) на (101), б) f= (0101110000101110) на (0111).
-
Определить значение переменных из уравнений:
-
x0=1;
-
0x=0;
-
x0=0;
-
1x=1;
-
x1 =1;
-
xy =0;
-
y =1.
-
xy=1, xy=0, x=…, y=…;
-
xy=0, x=…;
-
xy=0, xy=1, y =…;
-
xy=1, ( y)( y)=…;
-
xy=0, xy=0, xy=1, x=... ;
-
xy=0, xy=1; xy=1, yx=… .
Обычно применяют следующее соглашение об упрощении записи формул. В записи формул можно опускать:
ПРИМЕР. Дана формула (((( a b) )c)(( a ) a)). Ее упрощенная запись имеет вид: ab c( a ) a.
-
Учитывая соглашения о порядке выполнения операций, опустить «лишние» скобки и знак «» в формулах:
-
(xy)((yz)(( y)(x )));
-
((xy)(x((y(xz))(yz))) ).
-
Восстановить скобки и знак «» в формулах:
-
xyxyz;
-
(xxyz)(xyz);
-
xyz(xyz)xy(x(yz));
-
xyx(yz)(xy)xzyz;
-
Составить таблицы истинности для следующих формул:
-
(x )(x|(yz)) (здесь x|y= ).
ОПР. Две двоичные функции на одном и том же наборе переменных равны (одинаковы), если их значения на каждом из наборов значений переменных совпадают.
ОПР. Две формулы равносильны, если они реализуют одинаковые функции.
-
Доказать, что: F1F2 1 т. и т.т., когда F1 и F2 равносильны.
-
(д/з 1 столбец) Применяя таблицу истинности, доказать равносильность формул (таблицу истинности можно составить одну для нескольких функций):
-
xx 1;
-
x0 ;
-
x0 ;
-
xx 1;
-
x1 = ;
-
xx= 0;
-
x0 = x;
-
x1 =
-
x 1;
-
xy yx;
-
xy yx;
-
xx xx = .
-
Выяснить, равносильны ли формулы F и G, применяя равносильные преобразования:
-
F = xy y , G = xy
-
F = , G = x ( x )
-
Применяя равносильные преобразования, упростить формулу: xzx yz yz.
Утверждение1. Основные равносильности остаются справедливыми при подстановке вместо переменных любых формул алгебры двоичных функций.
Пример. Основная равносильность x 1 означает, в частности, что x1 1, 1 1, .
Утверждение2. Если С — произвольная формула, и А В, то , АС ВС, А С В С, А С В С, А С В С, А С В С.
-
Проверить с помощью равносильных преобразований свойства двоичных функций:
-
xy=(xy); b) (x+y)z=xz+yz;
-
Установить помощью равносильных преобразований, выполняется ли равносильность формул F и G:
-
F = x(y~z), G = (xy)~(xz);
-
F = x(y~z), G = (xy)~(xz).
Достарыңызбен бөлісу: |