- •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. Показать, что следующие функции примитивно рекурсивны:
12.1. Показать, что следующие функции примитивно рекурсивны:
а) f(x, у) = х + у
Решение:
возьмем в качестве функций g(x)
и h(x,y,z)
следующие простейшие всюду определенные
функции:
,
По схеме примитивной рекурсии f(x, 0) = g(x) = x
f(x, y+1) = h(x, y, f(x, y)) = f(x, y)+1
В частности, f(x, 1) = x+1, f(x, 2) = x+2 и т.д.
Следовательно, f(x, y) = x+y
б) f(x, у) = х у
Решение:
возьмем в качестве функций g(x)
и h(x,y,z)
следующие всюду определенные примитивно
рекурсивные функции:
g(x)
= 0(x),
h(x,
y,
z)
=
(операция
суммирования определена выше).
По схеме примитивной рекурсии f(x, 0) = g(x) = 0, а
f(x, y+1) = h(x, y, f(x, y)) = x + f(x, y)
В частности, f(x, 1) = x , f(x, 2) = x+ x = 2 x f(x, 3) = 3x
Следовательно, f(x, y) = xy
в) f(x, у) = ху (00 = 1 – принимаем по определению)
Решение:
возьмем в качестве функций g(x)
и h(x,y,z)
следующие всюду определенные примитивно
рекурсивные функции:
g(x)
= S(0(x)),
h(x,
y,
z)
=
(операция
умножения определена выше).
Тогда f(x, 0) = 1 f(x, у+1) = х f(x, y)
f(x, 1) = x, f(x, 2) = x2, f(x, 3) = x3 и т.д.
Следовательно, f(x, y) = ху
г)
Решение:
возьмем в качестве функций g(x)
и h(x,y)
следующие всюду определенные примитивно
рекурсивные функции:
,
По схеме примитивной рекурсии
f(0) = g(0)=0, f(x+1) = h (x, f(x))
Тогда f(1) = h(0,f(0)) = 0+0( f(0)) = 0, f(2) = h (1, f(1))=1+0( f(1)) = 1, f(3) = 2+0 = 2
и т.д.
То
есть, для
д)
f(x,
у) =
Решение:
возьмем в качестве функций g(x)
и h(x,y)
следующие всюду определенные примитивно
рекурсивные функции: для х>0
= f(x,
0) = g(x)
=
= x
Для
x>y+1
=f(x,
у+1)
=
В
частности,
=f(x,
1) =
= x-1
=
f(x,
2) =
е)
Решение:
по аналогии с предыдущим положим Sg(0)
= 0(0), h(x,
y)
= S(0(
(x,
y))).
Тогда,
для x
0 Sg(x+1)
=h(x,
Sg(x)=
S(0(x))
ж)
Решение:
положим
,
Тогда
для x
0
е)
Решение:
данная функция примитивно рекурсивная,
так как может быть представлена как
композиция примитивно рекурсивных
функций построенных выше:
