Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Теорема о тройке связок




Теорема 1.12.1. Всякая истинностная функция может быть выражена формулой, содержащей только связки {Ø, &, Ú}.

Доказательство:

Рассмотрим два случая:
(1) если f (х 1, х 2,…, хn)º0 – противоречие или f (х 1, х 2,…, хn)º1 – тавтология, тогда очевидно, f (х 1, х 2,…, хn)=или f (х 1, х 2,…, хn)=,
(2) если f (х 1, х 2,…, хn)¹0 (и ¹1). Тогда представим её в виде СДНФ или СКНФ. В полученной формуле имеются только связки из множества {Ø, &, Ú}.

Следствие 1: о парах связок.

Для любой из следующих пар связок {Ø,&}, {Ø,Ú} и {Ø,®} и для любой функции алгебры логики можно построить формулу, реализующую эту функцию и содержащую связки только из заданной пары.

Доказательство:

Пусть для функции построена совершенная дизъюнктивная (или конъюнктивная) нормальная форма, т.е. формула, содержащая только связки {Ø,&,Ú}. Заметим, что выражение является тождеством. Поэтому все выражения вида х Ú у можно заменить эквивалентными и содержащими только связки {Ø,&}. Тем самым, полученная в результате проведенных преобразований формула содержит только связки из заданной пары.

Для представления функции формулой со связками {Ø,Ú} аналогичным образом можно воспользоваться тождеством . И, выполнив замены всех подформул вида х & у на эквивалентную формулу , получить в результате формулу со связками из заданной пары.

Для перехода в формуле к последней паре связок {Ø,®} можно воспользоваться тождествами: и

Следствие 2: об уникальных связках.

Любая истинностная функция может быть выражена формулой с использованием лишь одной связки стрелки Пирса – {¯}или штриха Шеффера – {½}.

Доказательство:

Таблица 16

x у x ¯ у x ½ у
       
       
       
       

Из таблицы 16 следует: СДНФ(x ¯ у)=

СКНФ(x ½ у)=

Нетрудно также проверить, что имеют место следующие тождества: и .

Тем самым, х & y = = (x ¯ x) ¯ (у ¯ у) и х Ú y = = (x ½ x) ½ (у ½ у). Последние тождества можно использовать для перехода в формуле от связок {Ø,&,Ú} к стрелке Пирса или к штриху Шеффера.

Вообще говоря, связки ¯ и ½ являются единственными элементарными функциями, каждой из которых достаточно для записи формул всех других истинностных функций.

Рассмотрим применение следствий 1 и 2 на примере.

Запишем формулу х ® у с использованием только связок {Ø,&}: х ® у =. С использованием связок {Ø,Ú}: х ® у =. С использованием только {¯}: х ® у = ((х ¯ х) ¯ у) ¯ ((х ¯ х) ¯ у). И, наконец, с использованием только {½}: х ® у = (x ½ (у ½ у)).




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 907; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.