КАТЕГОРИИ: Архитектура-(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) |
Булева алгебра (алгебра логіки). Повні системи булевих функцій
Двоїстість. Принцип двоїстості. Правило рівносильних перетворень Нехай для формул A й B справедливе твердження A º B. Нехай CA – формула, що містить A у якості своєї підформули. Нехай CB виходить із CA заміною A на B. Тоді CA º CB. Приклад 4.5. Нехай A = x É y, B = Ø x V y. Рівносильність 12 дозволяє стверджувати, що A º B. Нехай CA = (x É y) & z, тобто A є підформула CA. Тоді CB = (Ø x V y) & z і CA º CB, тобто (x É y) & z º (Ø x V y) & z.
Символи &, V називаються двоїстими. Формула А* називається двоїстій формулі A, якщо вона отримана з A одночасною заміною всіх символів &, V на двоїсті. Наприклад, A = x V(y &Ø z); A * = x & (y VØ z). Теорема 4.1. (Принцип двоїстості). Якщо A º B, то A * º B *. Доведення принципу двоїстості можна знайти, наприклад, в [3]. Принцип двоїстості можна використати для знаходження нових правил. Наприклад, для 1-го закону поглинання (рівносильність 6а) маємо: A &(A V B) º A. Дотримуючись принципу двоїстості, одержимо нову рівносильність: A V A & B º A (2- ий закон поглинання). Як відомо, алгеброю називають систему, що включає в себе деяка непуста множина об'єктів із заданими на ньому функціями (операціями), результатами застосування яких до об'єктів даної множини є об'єкти тієї ж множини. Булевою алгеброю або алгеброю логіки називається двохелементну множину B = {0, 1} разом з операціями кон’юнкції, диз'юнкції й заперечення. Система булевих функцій { f 1, f 2, …, fn } називається повної, якщо будь-яка булева функція може бути виражена у вигляді суперпозиції цих функцій. З правил 12 – 16 (розділ 4.3) потрібно, що всі логічні операції можуть бути виражені через операції кон’юнкції, диз'юнкції й заперечення. Тому система функцій {Ø, &, V} є повною. Також повними є наступні системи функцій: а) {Ø, V}; б) {Ø, &}; в) {Ø, É}. Повнота систем {Ø, V} и {Ø, &}потрібно з повноти системи {Ø, &, V}, а також законів де Моргана й подвійного заперечення, наслідком яких є можливість виразити кон’юнкцію через диз'юнкцію й навпаки: A & B ºØ(Ø A VØ B); A V B º Ø(Ø A &Ø B). Тому система {Ø, &, V} може бути скорочена на одну функцію: Повнота системи {Ø, É} потрібно з повноти системи {Ø, V} і Рівносильністи 12 (розділ 4.3), що дозволяє виразити імплікацію через заперечення й диз'юнкцію: A É B ºØ A V B. ЛІТЕРАТУРА 1. Капітонова Ю.В., Кривий С.Л., Летичевський О.А., Луцькиц Г.М., Печорін М.К. Основи дискретної математики. – К.: Наукова думка, 2002. – С.6-15. 2. Кужель О.В. Елементи теорії множин і математичної логіки. – К.: Рад. школа, 1977. – С. 4-24. 3. Новиков Ф.А. Дискретная математика для програмистов. – СПб.: Питер, 2002. – С.19-32. 4. Федосеева Л.И. Дискретная математика: Учеб.-практич. пособие. – Пенза: Изд-во Пенз. технол. ин-та, 1998. – С. 3-30.
Дата добавления: 2014-10-17; Просмотров: 487; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |