Processing math: 100%

Полнота системы булевых функций

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

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

Другие примеры решений о булевых функциях:


Полезная страница? Сохрани или расскажи друзьям

Задачи и решения о классах Поста и полноте

Задача 1. Является ли полной система булевых функций, состоящая из дизъюнкции и импликации?

Решение задачи о полноте дизъюнкции и импликации

Задача 2. Доказать полноту (или неполноту) приведенной системы булевых функций.

f1=x1x2,f2=0,f3=x1x2.
Доказательство полноты системы функций

Задача 3. Определить, к каким классам Поста относится F=¬x1x3x1¬x3, добавить (если это необходимо) к F элементарные функции, чтобы полученное множество было полным.

Решение задачи о принадлежности классам Поста

Задача 4. Является ли полной система функций?

J={x¬y,¬xy}
Проверка полноты системы булевых функций

Задача 5. а) Используя эквивалентные преобразования получить тупиковую ДНФ;
б)Построить функционально полную систему функций так, чтобы эта система была базисом и содержала f(x,y,z,p)

f(x,y,z,p)=ˉpyzpyz|xp
Построение базиса системы функций

Задача 6. Проверить леммы о нелинейной, немонотонной и несамодвойственной функциях для функции

f(x)=(¯x1¯x2)¯(x3+x1)
Решение о проверке свойств функции

Задача 7. Даны функции f (таблица 2) и w (таблица 3).
а) Вычислить таблицу значений функции f.
б) Найти минимальные ДНФ функций f и w.
в) Выяснить полноту системы {f,w}. Если система не полна, дополнить систему функцией g до полной системы.
г) Из функциональных элементов, реализующих функции полной системы {f,w} или {f,w,g}, построить функциональные элементы, реализующие базовые функции {,,¬,0,1}

f=((x3(x1x2))(¯x3¯x1))(¯x2|¯x3),w=(0,1,1,0,0,1,0,1).
Решение задачи о ДНФ, полноте, построении базовых функций (Ткачев)

Решение задач на заказ

Выполняем для студентов очников и заочников решение заданий, контрольных и практических работ по дискретной математике, в том числе задания о проверке полноты системы булевых функций на заказ. Также оказываем помощь в сдаче тестов. Подробное оформление, таблицы, графики, пояснение, использование специальных программ при необходимости. Стоимость примера от 150 рублей, оформление производится в Word, срок от 2 дней.

Заказать решение задач по булевым функциям легко

Классы Поста. Полнота системы функций

Математик Эмиль Пост ввел следующие замкнутые классы булевых функций:

  • T0 - Сохраняющие константу 0
  • T1 - Сохраняющие константу 1
  • S - Самодвойственные функции
  • M - Монотонные функции
  • L - Линейные функции

Теорема Поста (о полноте): Набор булевых функций K является полным тогда и только тогда, когда он не содержится полностью ни в одном из классов S,M,L,T0,T1.

То есть набор полон, когда в нем имеется хотя бы одна функция, не сохраняющая ноль, хотя бы одна функция, не сохраняющая один, хотя бы одна несамодвойственная функция, хотя бы одна немонотонная функция и хотя бы одна нелинейная функция.

Самые известные полные системы булевых функций:

  • ,,¬ - (конъюнкция, дизъюнкция, отрицание). Используется для представления в виде ДНФ и КНФ.
  • ,,1 - (конъюнкция, сложение по модулю два, константа один). Используется для представления в виде полинома Жегалкина.
  • Штрих Шеффера
  • Стрелка Пирса