- •Требования к оформлению и срокам сдачи расчетно-графической работы
- •I. Функциональная полнота систем булевых функций
- •Замыкание и замкнутые классы
- •1.2. Классы функций, сохраняющих 0 и 1, т0 и т1
- •1.3. Класс самодвойственных функций , s
- •1.4. Класс монотонных функций, м
- •1.5. Класс линейных функций, l
- •1.6. Критерий Поста
- •Элементы теории алгоритмов
- •Исчисление высказываний
- •Логика предикатов. Основные определения.
- •Подстановки
- •Унификация. Метод резолюции.
- •Варианты заданий на ргр
1.2. Классы функций, сохраняющих 0 и 1, т0 и т1
Перечислить все элементарные булевы функции, сохраняющие 0. Перечислить все элементарные булевы функции, сохраняющие 1.
Определить мощность множеств:
2.1.
2.2.
Являются ли замкнутыми следующие множества:
P2(0), P2 (1), P2(2),
T1(0), T1(1), T1(2),
T0(0), T0(1), T0(2),
T0T1,
T0T1.
Какие из множеств функций полны:
P2(0), P2(1), P2(2);
T1(0), T1(1), T1(2),
T0(0), T0(1), T0(2),
Т0Т1,
Т0Т1?
Докажите, что для любых множеств D1, D2P2 справедливо включение [D1][D2][D1D2]. Приведите пример, когда [D1][D2][D1D2].
1.3. Класс самодвойственных функций , s
Является ли функция g двойственной к функции f, если:
f=xy, g=xy;
f=xy, g=yx;
f=xyxzyz, g=xyxzyz;
f=xyz, g=xyz;
Самодвойственная ли функция f:
f=maj(x,y,z);
f=x1x2…x2m+1 {0,1}.
Доказать, что если
то |N1(f)|=2n-1.Показать, что не существует самодвойственных функций, существенно зависящих от двух переменных.
Из не самодвойственной функции f подстановкой вместо переменных тождественной функции х и функции отрицания х получить константу.
f=(0011 1001);
f=(xy)(xz);
f=xyxzytzt.
Пусть функции
и
удовлетворяют условию:
Доказать, что если
то fS.Можно ли из функции f с помощью операции суперпозиции получить функцию g, если:
=(1011
0010),
=(1000);=(1111.0111.0001.0000), =(0001.0111);
=(1100.1100), =(0011.00011).
Рассмотрите работу леммы о не самодвойственных функциях на примере x1x2x3.
1.4. Класс монотонных функций, м
Какие из перечисленных ниже функций являются монотонными:
x(xy);
x(yx);
xy(xy);
xyyzzxz;
f(
=(0011
0111);f( =(0110 0111);
Сколько существует таких монотонных функций
,
что f(011)=f(101)=1
f(001)=0? Сколько таких
функций принадлежит множеству M\S?
Есть ли среди них функции с фиктивными
переменными?Пусть
существенно зависит от всех своих
переменных. Найти
Перечислить все функции
удовлетворяющие следующим условиям:
f(1000)=1, f(0111)=0;
f(1000)=1,
;f(0100)f(1011),
- симметрическая, т. е. Имеет вид
f(1001)=0, fS.
1.5. Класс линейных функций, l
Разлагая функцию f в полином Жегалкина, выяснить, является ли она линейной:
Доказать, что если на любых двух соседних наборах
принимает противоположные значения,
то она линейна. Верно ли обратное
утверждение?Доказать, что если
и не является константой, то |N1(f)|=2n-1.
Верно ли обратное?Выяснить, является ли линейной функция f:
4.1. = (1010 1010 0110 1000);
4.2. = (1001 0110 011 1001);
4.3. = (1001 0110 1001 0110);
4.4. = (0110 1001 1010 0101).
Найти число самодвойственных функций, принадлежащих L(n).
Показать, что функцию xy нельзя получить суперпозицией функций xyz, x1, xy.
Можно ли из функции f подстановкой вместо ее переменных 0,1,x,x получить x&y?
=(1110 1000);
=(0111 1111);
7.3. =(1001 1001);
Можно ли функцию xy реализовать формулой над множеством Ф, где
Ф=L{xyxzyz};
Ф=L\S;
Ф=(L{maj(x,y,z)})\S.
Ф=(L{xy})\S.
Рассмотрите работу леммы о нелинейных функциях на примере функции x1x2,
Какие из ниже перечисленных систем образуют базис в L?
{1, xy}
{xy, xyz,};
{xy, xy, 0}
{0, xyz1}
{1xyz, xyz}.
Доказать, что если
то N1(f)=2n-1.
