593.50K
Категория: МатематикаМатематика

Доказательство равносильностей

1.

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

2.

Даны логические функции:
f
g x1 x2 x1 x2
x (x x ) (x x x )
1
1
2
1
2
3
Требуется доказать их равносильность по таблице истинности.
x1
x2
x3
x1 x2 x1 x2 x1 x2 x3 f
f
g
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
1
1
0
1
1
0
1
0
1
0
1
0
0
1
1
0
1
1
1
0
1
1
0
1
1
1
0
0
0
1
1
1
1
0
0
1
0
1
0
1
1
1
1
0
0
1
1
0
0
0
0
1
0
1
1
1
1
1
0
0
0
1
0
1
1

3.

Равносильности алгебры логики относительно базовых
логических операций:
Ассоциативность:
x1 (x2 x3) = (x1 x2) x3
(x1 х2) x3 = x1 (х2 x3)
Коммутативность:
x1 х2 = х2 x1
x1 х2 = х2 x1
Дистрибутивность
конъюнкции
относительно
дизъюнкции:
x1 (х2 x3) = x1 х2 x1 x3

4.

Дистрибутивность
дизъюнкции
относительно
конъюнкции :
x1 (х2 x3) = (x1 х2) (x1 x3)
Идемпотентность:
х х=х
х х=х
Двойное отрицание:
x х
Законы де Моргана:
x y x y
x y x y

5.

Закон противоречия:
x х 0
Закон «исключенного
третьего»:
x х 1
Свойства констант:
х 1=х
х 0=0
х 1=1
х 0=х
0=1
1=0

6.

Все равносильности легко доказываются по таблицам истинности.
1
х1 x1 x2 = x1
х1 x1 x2 = x1 1 x1 x2 = x1 (1 x2) = x1 (x2 1) = x1 1 = x1
2
x y z 1=1
x y z 1 =x y 1= x 1=1

7.

3
x y x=x y
x y x=x x y=x y
4
y (a b) (x y z) = (a b) y
y (a b) (x y z) = (a b) (y x y y y z) =
=(a b) (x y y y z) = (a b) y (x 1 z) =
=(a b) y 1 = (a b) y
5
x (y z) ( x y z) = x (y z)
x (y z) ( x y z) = (y z) ( x x x y x z) =
= (y z) (0 x y x z) = (y z) (x y x z) =
=(y z) x (y z) = x (y z)

8.

6
(x1 х2) (x1 x3) = x1 х2 x3
(x1 х2) (x1 x3) = x1 x1 x1 x3 х2 x1 х2 x3 =
=x1 x1 x3 х2 x1 х2 x3 = x1 (1 x3 х2) х2 x3 =
=x1 1 х2 x3 = x1 х2 x3
7
x x y = x y
x x y = (x x) (x y) = 1 (x y) = x y

9.

Даны логические функции:
f
g x1 x2 x1 x2
x (x x ) (x x x )
1
1
2
1
2
3
Требуется доказать их равносильность с помощью
эквивалентных преобразований.
f
x (x x ) (x x x ) (x x ) (x x x x x x )
1
1
2
1
2
3
1
2
1
1
1
2
1
( x1 x2) ( x1 x1 x2 x1 x3) ( x1 x2) x1 (1 x2 x3)
( x1 x2) x1 ( x1 x2) x1
x x
1
2
x x
1
2
x x x x
1
1
2
1
0 x1 x2
x x
1
2
3
English     Русский Правила