Processing math: 91%


Логические формулы

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

... Смотреть решение »
Категория: логика | Просмотров: 1076 | Добавил: Admin | Дата: 03.09.2016 | Комментарии (0)

Упростить логическую формулу

Две формулы F1иF2 называются равносильными, если они имеют одинаковое значение “и” или “л” при одинаковых наборах пропозициональных переменных, включаемых в F1иF2,т.е.F1=F2 . Если две формулы равносильны, то они эквивалентны, т.е. (FiFi). Если формула F имеет вхождением подформулу Fi, для которой существует эквивалентная подформула Fj,т.е.FiFj, то возможна подстановка всюду в формулу F вместо формулы Fi подформулу Fj без нарушения истинности формулы F.

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

Пример 1: Дано F=(F1F2)((F2F3)(F1F2F3)).

Выполнить преобразования для упрощения алгебраического выражения.

Решение.

1) Удалить всюду логическую связку  “\rightarrow ” (см. эквивалентные формулы ):

$F = \left \rceil \right. (\left \rceil \right. \!\! F_ 1\vee F_ 2)\vee (\left \rceil \right. \! ... Смотреть решение »

Категория: логика | Просмотров: 1652 | Добавил: Admin | Дата: 02.09.2016 | Комментарии (0)

Метод квайна (Куайна)

  • Определение. Элементарная конъюнкция К называется импликантом функции f, если для всякого набора а = (а1, а2, …, an) из 0 и 1 условие К(а)=1 влечет f(a)=1.
  • Определение. Импликант К функции f называется простым, если выражение, получающееся из него выбрасыванием любых множителей, уже не импликант функции f.
  • Всякий импликант функции f есть часть функции f.
  • Теорема. Всякая функция реализуется дизъюнкцией всех своих простых импликант.
  • Определение.Сокращенная ДНФ функции f есть дизъюнкция всех простых импликант функции f.
  • Утверждение. Всякая функция f реализуется своей  сокращенной ДНФ.
  • Для всякой функции, не равной тождественно нулю, существует единственная сокращенная ДНФ.
  • Теорема (Куайна). Если в СДНФ функции f провести все операции неполного склеивания, а затем все операции поглощения и удаления дублирующих членов, то в результате получится сокращенная ДНФ функции f.

Алгоритм Куайна построения сокращенной ДНФ
1.    Получить СДНФ функции.
2.    Провести все операции неполного склеивания.
3.    Провести все операции поглощения.


Пример. Минимизировать функцию f=1111010010101111.
Решение.
1.   ... Смотреть решение »

Категория: логика | Просмотров: 11811 | Добавил: Admin | Дата: 30.08.2016 | Комментарии (0)

« 1 2 3 »
close