Тот кто придумал летнюю сессию, того нужно сжечь на костре! 

Суперпозицией булевых функций f0 и f1,...,fn называется функция f(x1,...,xm) = f0(g1(x1,...,xm),...,gk(x1,...,xm)), где каждая из функций либо совпадает с одной из переменных (тождественная функция), либо – с одной из функций f1,...,fn.

Пример: функция f(x,y) = ¬(x & y) является суперпозицией функций ¬ и &.

 

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

В качестве примера рассмотрим высказывание "если я куплю яблоки или абрикосы, то приготовлю фруктовый пирог". Это высказывание формализуется в виде (A v B) → C.

 

Особо отметим равносильные формулы, которые реализуют логическую константу 1 (истина). Для таких формул используют общее называние тавтология.

Список равенств, выражающих равносильность некоторых логических формул:

    – коммутативность; 

(xÚyz = xÚ(yÚz),   (x&y)&z = x&(y&z) – ассоциативность; 

xÚ0 = x,          x&0 = 0,         xÚ1 = 1,          x&1 = x; – свойства констант;

– двойное отрицание;

            – закон исключенного третьего;      

– закон противоречия;

– идемпотентность;

x&(yÚz) = (x&y)Ú(x&z),  xÚ(y&z) = (xÚy)&(xÚz)  – дистрибутивность; 

    – правила де Моргана.

Создать бесплатный сайт с uCoz