- •1.2. По подозрению в совершении преступления задержали Брауна, Джонса и Смита. Вот что они показали:
- •2.1. Требуется решить логическое уравнение:
- •3.1. Требуется, используя правила де Моргана и Блейка привести к днф выражение l, содержащее конъюнкции, дизъюнкции и отрицания и, затем, сократить днф, если это возможно.
- •4.1. Дана днф . Требуется для этой функции найти полином Жегалкина и перейти от днф к кнф, а затем и к скнф.
- •4.2. Пусть имеется выражение . Требуется записать
- •5.1. Требуется для логической функции
- •5.2. Требуется по карте Карно для функции 4-х переменных составить сокращённую днф.
- •6.1. Требуется выделить из данного набора из 5 функций полные наборы функций и базисы:
- •7.1. Требуется сократить следующую днф, используя свойство поглощения и правило Блейка, составить по сокращённой днф эквивалентную ркс (п-схему).
- •8.1. Требуется доказать секвенцию ( а в ) а.
- •8.2. Требуется вывести (или, что то же, доказать) секвенцию, содержащую конъюнкцию и дизъюнкцию: а ( в ( ав )).
- •8.3. Требуется доказать равносильность формулы ( а в ) ( а в).
- •12.1. Показать, что следующие функции примитивно рекурсивны:
7.1. Требуется сократить следующую днф, используя свойство поглощения и правило Блейка, составить по сокращённой днф эквивалентную ркс (п-схему).
Решение. Cледующая РКС соответствует заданной функции (число переключателей в ней равно 12)
x y z
y z
x z
x y
После
сокращения СДНФ по правилу Блейка мы
можем получить равносильную формулу:
,
для
которой РКС будет иметь 6 переключателей.
Если ставить
целью
уменьшение числа переключателей, то
последнее выражение можно преобразовать
к виду
.
Соответствующая РКС будет иметь 5
переключателей и имеет вид:
x
z
y
x y
Задание 8.
8.1. Требуется доказать секвенцию ( а в ) а.
Решение: Мы ставим знак вопроса, так как секвенция ещё не доказана. Далее, применяя свойства секвенций, получаем:
( А В ) А ?
( А В ), А ?
А А В ?
А, А В ?
Но формулы А и А противоречивы, поэтому уже без знаков вопроса “обратным ходом” получаем:
А, А В;
А А В;
А, ( А В ) ;
( А В ) А;
( А В ) А.
8.2. Требуется вывести (или, что то же, доказать) секвенцию, содержащую конъюнкцию и дизъюнкцию: а ( в ( ав )).
Решение: Здесь используются следующие свойства секвенций :
вывод секвенции Г АВ равносилен выводу двух секвенций:
Г А и Г В;
секвенция Г А В равносильна секвенции Г, А В;
секвенция Г, А В С равносильна секвенции Г, А В С;
если Г А, то для любого В верна секвенция Г А .
Сначала ставим знак вопроса, так как секвенция не доказана.
А ( В ( АВ )) ?
Далее: А В ( АВ ) ?
А, В ( АВ ) ?
А, В, АВ ?
А, В, А, В ?
Уже видим, что А, А (без знака вопроса). Поэтому “обратным ходом” получаем: А, А, В или АВ, А , откуда
А, В, АВ ;
А, В ( АВ ) ;
А В ( АВ ) ;
А ( В ( АВ )).
