Визначення. Функція алгебри логіки
де
Іншими словами, в поліномі лінійної функції немає доданків, що містять кон'юнкцію.
Класу
Класу
Теорема 6. Клас
Доведення. Оскільки тотожна функція - лінійна, досить розглянути тільки випадок підстановки у формули функцій : нехай
2.2 Клас самодвоїстих функцій та його замкненість
Визначення. Функцією двоїстою до функції алгебри логіки
Теорема 7. Принцип двоїстості
Нехай
Тоді
Доведення.
Розглянемо
Теорема доведена.
Клас
Визначення. Функція алгебри логіки
Класу
Класу
Теорема 8. Клас
Доведення. Нехай
Тоді з принципу двоїстості випливає, що
Отже,
Теорема доведена
2.3 Клас монотонних функцій та його замкненість
Визначення
Нехай
Тоді
Визначення. Функція алгебри логіки
Клас
Класу
Класу
Теорема 9. Клас
Доведення. Оскільки тотожна функція монотонна, достатньо перевірити лише випадок суперпозиції функцій.
Нехай
Розглянемо довільні набори
Тоді за визначенням
Теорема доведена
Критерій Поста формулює необхідну і достатню умову повноти для системи функцій: система булевих функцій є повна тоді і тільки тоді, коли вона не міститься повністю в жодному з класів Т0, Т1, S, M, L.
Повна система називається базисом, якщо вона перестає бути повною при вилученні з неї довільної функції.
Прикладом повних систем із однією функцією є штрих Шеффера та стрілка Пірса.
Широко відомими є такі повні системи булевих функцій:
1. Булева алгебра — алгебраїчна структура з двома бінарними та унарною операціями (
2. Алгебра Жегалкіна (
Перша система використовується для представлення булевих функцій у вигляді диз’юнктних та кон’юнктних нормальних форм, друга – для представлення у вигляді поліномів Жегалкіна.
Приклад. Система функцій {
Якщо у функціонально повній системі є функції константи «0» чи константи «1», то вона послаблено функціонально повна.
Приклад. Система функцій {
Максимальна кількість булевих функцій у базисі – 4.
Деколи кажуть про систему функцій повну в деякому класі, а також про базис цього класу. Наприкад, систему {
Визначення. Система булевих функцій називається мінімально повним базисом, якщо видалення з неї будь-якої функції перетворює цю систему в неповну.
Приклад. Мінімально повний базис є {
Функціонально Замкнуті класи, відмінні від порожнього класу і сукупності всіх можливих булевих функцій, називаються власними функціонально замкненими класами.
Отже, довільна функція, яку можна зобразити формулою з використанням функцій множини P, також входить в цю множину
1.
2.
В 1941 році Еміль Пост надав повний опис замкнених класів, який назвали решіткою Поста.