Свойства элементарных функций

1. Идемпотентность & и Ú: х&x=x , xÚx=x.

2. Коммутативность &,Ú,Å,|,~, Свойства элементарных функций - student2.ru .

3. Ассоциативность &,Ú,Å,~, поэтому в формулах вида xyz можно не ставить никаких скобок.

4. Дистрибутивность:

а) & по отношению к Ú: x&(yÚz)=xyÚxz ,

б) Ú по отношению к &: xÚ(y&z)=(xÚy)&(xÚz) ,

в) & по отношению к Å: x(yÅz)=xyÅxz .

5. Инволюция: Свойства элементарных функций - student2.ru =х .

6. Правило де Моргана: Свойства элементарных функций - student2.ru Свойства элементарных функций - student2.ru = Свойства элементарных функций - student2.ru & Свойства элементарных функций - student2.ru и Свойства элементарных функций - student2.ru = Свойства элементарных функций - student2.ru Ú Свойства элементарных функций - student2.ru .

7. Законы действия с 0 и 1:

xÚ0=x , xÚ1=1 , xÚ Свойства элементарных функций - student2.ru =1 , x&0=0 , x&1=x , x& Свойства элементарных функций - student2.ru =0 , xÅ1= Свойства элементарных функций - student2.ru , xÅ0=x.

8. Самодистрибутивность импликации: x ®(y®z)=(x®y) ® (x®z).

Равенство всех этих формул доказывается по определению, т.е. по равенству функций, которые они реализуют.

Проверим для примера самодистрибутивность импликации: x®(y®z)=(x®y) ®(x®z).

x y z y®z x®(y®z) x®y x®z ®

При оперировании с функциями алгебры логики бывают полезны следующие эквивалентности (большинство из них называют обычно основными эквивалентностями алгебры логики). Построив таблицу для соответствующих функций, можно убедиться в справедливости следующих эквивалентностей:

1. Свойства элементарных функций - student2.ru – коммутативность связки *, где символ * является общим обозначением для связок (операций) &, Ú, Å, ~, |, ¯.

2. Свойства элементарных функций - student2.ru – ассоциативность связки *, где *– общее обозначение для связок &,Ú,Å,~.

3. Дистрибутивность

а) Свойства элементарных функций - student2.ru – дистрибутивность конъюнкции относительно дизъюнкции;

б) Свойства элементарных функций - student2.ru – дистрибутивность дизъюнкции относительно конъюнкции;

в) Свойства элементарных функций - student2.ru – дистрибутивность конъюнкции относительно сложения по mod 2 (по модулю два).

4. а) Свойства элементарных функций - student2.ru ; б) Свойства элементарных функций - student2.ru суть правила де Моргана;

5. а) Свойства элементарных функций - student2.ru ; б) Свойства элементарных функций - student2.ru суть правила поглощения;

6. а) Свойства элементарных функций - student2.ru ; б) Свойства элементарных функций - student2.ru ;

7. а) Свойства элементарных функций - student2.ru ; б) Свойства элементарных функций - student2.ru ;

в) Свойства элементарных функций - student2.ru ; г) Свойства элементарных функций - student2.ru ; д) Свойства элементарных функций - student2.ru ;

8. а) Свойства элементарных функций - student2.ru ;

б) Свойства элементарных функций - student2.ru ; в) Свойства элементарных функций - student2.ru ;

9. а) Свойства элементарных функций - student2.ru ; б) Свойства элементарных функций - student2.ru .

Следствия из свойств элементарных функций

1. Законы склеивания:

xyÚx Свойства элементарных функций - student2.ru =x(yÚ Свойства элементарных функций - student2.ru )=x Свойства элементарных функций - student2.ru 1=x (дистрибутивность & относительно Ú);

(xÚy)&(x Свойства элементарных функций - student2.ru )=x Свойства элементарных функций - student2.ru y =xÚ0=x (дистрибутивность Ú относительно &).

2. Законы поглощения:

xÚxy=x(1Úy)=x Свойства элементарных функций - student2.ru 1=x; x&(xÚy)=xÚxy=x.

Свойства элементарных функций и теорема о замене подформул на эквивалентные позволяют упрощать формулы.

Пример 3: Упростим формулы:

1. x2x3Úx1 Свойства элементарных функций - student2.ru 2x3 = x3(x2Úx1 Свойства элементарных функций - student2.ru 2) = x3((x2Úx1)&(x2Ú Свойства элементарных функций - student2.ru 2)) = (x1Úx2)x3.

2. x1Ú Свойства элементарных функций - student2.ru 1x2Ú Свойства элементарных функций - student2.ru 1 Свойства элементарных функций - student2.ru 2x3Ú 1 Свойства элементарных функций - student2.ru 2x3x4 = x1Ú Свойства элементарных функций - student2.ru 1(x2Ú Свойства элементарных функций - student2.ru Свойства элементарных функций - student2.ru 2 Свойства элементарных функций - student2.ru 3x4) = x1Ú Свойства элементарных функций - student2.ru 1 (x2Úx3Ú Свойства элементарных функций - student2.ru 2 Свойства элементарных функций - student2.ru 3x4) = (x1Ú Свойства элементарных функций - student2.ru 1Ошибка! Ошибка внедренного объекта.)(x1Úx2Úx3Ú Свойства элементарных функций - student2.ru 2 Свойства элементарных функций - student2.ru 3х4) = x1Ú(x2Úx3)Ú( Свойства элементарных функций - student2.ru )x4 = x1Ú(x2Úх3Ú( Свойства элементарных функций - student2.ru ))(x2Úx3Úx4) = x1Úx2Úx3Úx4.

Принцип двойственности

Определение 1. Функции f*(x1, ..., xn) называется двойственной к функции f(x1, ..., xn), если f*(x1, ..., xn) = Свойства элементарных функций - student2.ru ( Свойства элементарных функций - student2.ru 1, ..., Свойства элементарных функций - student2.run).

Пример 1. Покажем с помощью таблицы истинности, что константа 0 двойственна к 1:

x f f*

Функции f(x) = x и g(x) = Свойства элементарных функций - student2.ru двойственны сами себе:

x f f* g g*

так как f*(0)= Свойства элементарных функций - student2.ru (1).

Определение 2. Если f*(x1, ..., xn) = f(x1, ..., xn), то f(x1, ..., xn) называется самодвойственной.

Пример 2.Покажем, что f(x1,x2,x3)=x1Åx2Åx3 – самодвойственна:

x1 x2 x3 f f*

Если f*– самодвойственна, то Свойства элементарных функций - student2.ru ( Свойства элементарных функций - student2.ru 1, ..., Свойства элементарных функций - student2.ru n) = f(x1, ..., xn), т.е. на противоположных наборах функция принимает противоположные значения.

Пример 3. Покажем, что функция х1Úх2 двойственна к x1&x2, функция х1 Свойства элементарных функций - student2.ru х2 двойственна к функции x1|x2.

x1 x2 f=х1Úх2 f* g=x1|x2 g*=x1 Свойства элементарных функций - student2.ru x2
0 0 0 1 1 0 1 1

Теорема о двойственных функциях

Если f* двойственна к f, то f двойственна к f*.

Наши рекомендации