Добавил:
владимир Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дискра / к_экзамену / Otvety_na_bilety_temy_1-7.docx
Скачиваний:
0
Добавлен:
17.08.2025
Размер:
15.35 Mб
Скачать

Тема 7.

Опр. Множество булевых функций 𝔅 = {𝑓1, 𝑓2,..., 𝑓m,...} называется полной системой, если любая булева функция может быть задана формулой над 𝔅.

Критерий полноты системы булевых функций (теорема Поста).

Для того чтобы система функций 𝔅 = {𝑓1, ..., 𝑓k } была полна, необходимо и достаточно, чтобы для каждого из классов Поста в 𝔅 нашлась функция 𝑓i, ему не принадлежащая.

Опр. Множество булевых функций 𝔅 = {𝑓1, 𝑓2,..., 𝑓m,...} называется полной системой, если любая булева функция может быть задана формулой над 𝔅.

Теорема о полноте двух систем.

Пусть заданы две системы булевых функций: 𝔅1 = {𝑓1, 𝑓2, ...} и 𝔅2 = {𝑔1, 𝑔2, ...}. Тогда, если система 𝔅1 - полная и каждая ее функция может быть задана формулой над 𝔅2, то система 𝔅2 тоже полная.

Понятие полной системы.

Опр. Множество булевых функций 𝔅 = {𝑓1, 𝑓2,..., 𝑓m,...} называется полной системой, если любая булева функция может быть задана формулой над 𝔅.

Пример 1.

а) {∧,∨, ¬} - полная система, поскольку любая булева функция представима в виде СДНФ или СКНФ.

б) {0,1,∧,⊕} - полная система, поскольку любая булева функция представима в виде полинома Жегалкина.

в) {𝑥, 𝑥 ∧ 𝑦} - полная система, поскольку любую булеву функцию можно сначала выразить формулой над {∧,∨, ¬}, а затем заменить в этой формуле все дизъюнкции формулой 𝑥 ∨ 𝑦 = 𝑥 ∧ 𝑦. В итоге получится формула над {𝑥, 𝑥 ∧ 𝑦}.

Базисы.

Опр. Полная система функций называется базисом, если после удаления из нее любой функции получается неполная система.

Ответ: Стрелка Пирса; НЕ и ИЛИ; Или, +, =

Ответ: Нет, Так как линейность это класс поста, А в базисе должна быть хотя бы одна функция не принадлежащая какому либо классу поста

Соседние файлы в папке к_экзамену