КАТЕГОРИИ: Архитектура-(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) |
Транзитивность
Связность (полнота). Асимметричность. Антисимметричность. Антирефлексивность. Отношение называется антирефлексивным, если для всех x выполняется условие: ùxjx (символ “ ù“ означает “не выполняется”) или 3. Симметричность. Отношение называется симметричным, если для всех x выполняется условие: xjy Þ yjx или Ф=Ф-1. Отношение называется антисимметричным, если для всех x выполняется условие: xjy и x¹y Þù yjx или Отношение называется асимметричным, если для всех x выполняется условие: xjy Þù yjx или Отношение называется связным (полным), если для всех x выполняется условие: x¹y Þ xjy или yjx или М2DMÍ Отношение называется транзитивным, если для всех x выполняется условие: xjy и yjz Þ xjz или Ф
ПРИМЕР
Какими свойствами обладает отношение j=<Ф,X>, где X={1; 2; а}, Ф={<1,1>;<a,a>;<a,2>;<2,2>}. Определим Ф-1, DX: Ф-1={<1,1>;<a,a>;<2,a>;<2,2>} DX={<1,1>;<2,2>;<a,a>}. Отношение является: - рефлексивным, так как DXÍФ; - антисимметричным, так как - транзитивным, так как Ф - несвязное, так как X2DX={<1,2>;<1,a>;<2,1>;<2,a>;<a,1>;<a,2>}Ë Ф Отношение называется отношением эквивалентности, если оно рефлексивное, симметричное и транзитивное. Отношение называется отношением нестрогого (частичного) порядка ( Отношение называется совершенно нестрого порядка ( Отношение называется строго порядка ( Отношение называется совершенно строго порядка ( 1.4. Решетки.1.4.1 Диаграммы Хассе.Рассмотрим отношение частичного порядка: “быть подмножеством“ на множестве-степени М={1,2}. j=<F,M>, где Ф={<{Æ},{Æ}>;<{Æ},{1}>;<{Æ},{2}>;<{Æ},{1,2}>;<{1},{1}>;<{1},{1,2}>;<{2},{2}>;<{2},{1,2}>};<{1,2},{1,2}>}. Графически данное отношение можно изобразить следующим образом:
РИС 10 Графическое изображения отношения Отношение является рефлексивным (графически это отображается петлями), антисимметричным (графически - однонаправленные стрелки), транзитивным (графически - транзитивными замыканиями вида: Для отношений частичного порядка применимы диаграммы Хассе, которые строятся на основе обыкновенной диаграммы следующим образом: 1. рефлексивные петли и транзитивные связи не изображаются; 2. большие элементы (элементы, в которые входят стрелки) располагают выше.
Таким образом, диаграмма Хассе для вышеприведенного примера будет выглядеть следующим образом:
РИС 11 Диаграмма Хассе
Для частично упорядоченного множества справедливо следующее: 1. Элемент аÎА называется наибольшим (наименьшим), если для всех хÎ А выполняется x 2. Элемент аÎА называется максимальным (минимальным), если нет а множестве А элементов, больших (меньших), чем а. Максимальных (минимальных) элементов может быть несколько. 3. Пусть ВÍА. Элемент аÎА называется можарантой (минорантой), если для всех х Î В этот элемент является наибольшим (наименьшим). 4. Множество мажорант В образует верхнюю границу множества В. Множество минорант В образует нижнюю границу множества В. 5. Наименьший элемент верхней границы называется точной верхней границей, или supremum (sup) B. Наибольший элемент нижней границы называется точной нижней границей, или infimum (inf) B. 6. Частично упорядоченное множество, у которого для любой пары элементов определен и существует sup и inf, называется решеткой.
ПРИМЕР Пусть дано отношение, представленное на диаграмме Хассе
РИС 12 Диаграмма Хассе
Отношение А не является решеткой, т.к. элементы 7 и 8 не имеют sup. Отношение В является решеткой, т.к. любая пара имеет sup и inf.
1.4.2 Алгебраическое представление решеток.Введем обозначения: sup(a,b)=a 1. Коммутативный: a 2. Ассоциативный: а 3. Идемпотентности: а 4. Поглощения: а Решетки, для которой выполняется дистрибутивный закон: а называется дистрибутивной решеткой. Решетка называется ограниченной, если он имеет максимальный и минимальный элемент.
ПРИМЕР
РИС 13 Диаграмма Хассе решетки
Решетка не является дистрибутивной, т.к. для элементов {2;3;4} не выполняется дистрибутивный закон:
Дана решетка j=<F,M>, где М={x½0<x<1}, Ф={<x,y>½x<y}. Эта решетка не является, так как не определен максимальный элемент (0.9999999999....) и минимальный элемент (0.0000000...1).
Обозначим в ограниченной решетке максимальный элемент 1, а минимальный элемент 0. Элемент
ПРИМЕР Рассмотрим решетку, представленную на рис. 13. Найдем дополнения для каждого элемента решетки
Данная решетка является решеткой с дополнением.
Ограниченная дистрибутивная решетка с дополнением называется булевой решеткой.
На рис. 14 представлены дистрибутивные решетки
РИС. 14. Примеры булевых решеток
2. МАТЕМАТИЧЕСКАЯ ЛОГИКА2.1. Высказывания2.1.1. Высказывания и операции над высказываниями.
Высказыванием называется повествовательное предложение, о котором можно сказать истинно оно или ложно. 1. Москва - столица России. 2. Если студент учится на отлично, то он получит красный диплом. 3. Осадки - это снег или дождь. 4. Курица – не птица. 5. Пейте томатный сок. 6. Я лгу. 7. 23<5 Высказываниями являются 1, 2, 3,4 и 7 предложения. Предложение 5 не является высказыванием, так как про него нельзя сказать истинно оно или ложно. Предложение 6 является логическим парадоксом. Элементарным высказыванием называется высказывание, которое содержит одно утверждение (предложения 1,7). Сложное (составное) высказывание состоит из элементарных высказываний связанных с помощью следующих предлогов и частиц: И, НЕ, ИЛИ, ЕСЛИ - ТО, ТОГДА И ТОЛЬКО ТОГДА и другие. Предложения 2,3,4 являются сложными высказываниями.
2.1.2. Операции над высказываниями.Отрицанием высказывани я х называется новое высказывание, которое истинно, если высказывание ложное и наоборот. Таблица истинности операции отрицания имеет вид:
Дизъюнкцией двух высказываний x и y(логическое «или») называется новое высказывание, которое будет истинным тогда когда, когда хотя бы одно из высказываний будет истинным.
Конъюнкцией двух высказываний x и y(логическое «и») называется новое высказывание, которое будет истинным тогда когда, когда оба высказывания истины. Обозначение операции конъюнкция - & (
Импликацией двух высказываний x и y(«если – то») называется новое высказывание, которое ложно тогда, когда х(предпосылка) - истинно, а у(следствие) - ложно.
Эквивалентностью двух высказываний x и y(«тогда и только тогда») называется новое высказывание, которое будет истинно, если высказывания х и у будут одновременно истинны или ложны.
Неодназночностью (суммой по модулю два) двух высказываний x и y(«тогда и только тогда») называется новое высказывание, которое будет истинно тогда когда одно из высказываний х или у истинно, а другое ложно.
Штрих Шеффера (логическое «и - не») высказываний x и y - это новое высказывание, которое будет ложно тогда и только тогда когда оба высказывания истинны.
Стрелка Пирса (логическое «или - не») высказываний x и y - это новое высказывание, которое будет истинно тогда и только тогда когда оба высказывания ложны.
Для операций справедливы следующие приоритеты: ù, &, Ú, ®, «. 2.2. Формулы математической логики.
Формулой математической логики называется сложное высказывание, которое получено из элементарных высказываний с использованием логических операций. Две формулы равносильны, если они принимают одинаковые логические значения на любом наборе значений входящих в формулу элементарных высказываний. Равносильность формул обозначается - A º B.
2.2.1. Формулы равносильности.1) Коммутативность АVВ º ВVА А&В º В&А
2) Ассоциативность АV(ВVС) º (АVВ)VС А&(В&С) º (А&В) &С
3) Дистрибутивность АV(В&С) º (АVВ)&(АVС) А&(ВVС) º (А&В)V(А&С)
4) Идемпотентность АVА º А А&А º А
5) Поглощение АV(А&В) º А А&(АVВ) º А
6) Закон де Моргана
7) Закон исключающий третьего АV1 º 1 А&1 º A 8) Закон противоречия AVÆ º A A&Æ º Æ
9) Закон двойного отрицания
10) 11) A®B º 12) A«B º (A®B)&(B®A) 13) AÅB º A& 14) A | B º 15) A¯B º
ПРИМЕР
Доказать:
2.3. Представление произвольной функции алгебры логики в виде формулы алгебры логикиПусть Рассмотрим формулу
которая составлена следующим образом: каждое слагаемое этой логической суммы представляет собой конъюнкцию, в которой первый член является значением функции Вместе с тем формула (2.1) содержит в виде логических слагаемых всевозможные конъюнкции указанного вида. Ясно, что формула (2.1)полностью определяет функцию Составление формул по таблице истинности.
ПРИМЕР Пусть функция
Тогда функция
Нетрудно заметить, что для определении функции берутся только те наборы переменных
Формула (2.1) обладает свойствами: 1. Каждое логическое слагаемое формулы содержит все переменные, входящие в функцию 2. Все логические слагаемые формулы различны. 3. Ни одно логическое слагаемое формулы не содержит одновременно переменную и ее отрицание. 4. Ни одно логическое слагаемое формулы не содержит одну и ту же переменную дважды. 5. Перечисленные свойства называются свойствами совершенства.
2.4. Различные формы представления высказываний
Литерой - называется элемент высказывания x или её отрицание. Элементарной дизъюнкцией называется выражение следующего вида:
где Элементарной конъюнкцией называется выражение следующего вида:
Дизъюнктивной нормальной формой (ДНФ) формулы
где
Конъюнктивной нормальной формой (КНФ) формулы
где Любую формулу можно представить в виде ДНФ или КНФ.
ПРИМЕР Пусть дана формула
Требуется получить ДНФ и КНФ данной формулы. Применяя формулы равносильности, получаем КНФ
Применяя формулы равносильности, получаем ДНФ
Совершеннойдизъюнктивной нормальной формой(СДНФ) формулы 1. Все элементарные конъюнкции, входящие в ДНФ 2. Все элементарные конъюнкции, входящие в ДНФ 3. Каждая элементарная конъюнкция, входящая в ДНФ 4. Каждая элементарная конъюнкция, входящая в ДНФ СДНФ 1. по таблице истинности; 2. с помощью равносильных преобразований. Первый способ получения СДНФ С помощью равносильных преобразований формулы 1. Элементарная конъюнкция
2. Если в ДНФ
одну элементарную конъюнкцию можно отбросить. 3. Если элементарная конъюнкция
эту элементарную конъюнкцию можно отбросить 4. Если элементарная конъюнкция
одну переменную СДНФ формулы
ПРИМЕР Получить СДНФ формулы С помощью равносильных преобразований получаем СДНФ
С помощью таблицы истинности получаем СДНФ
СДНФ Очевидно, что в результат двух способов совпадает.
Совершеннойконъюнктивной нормальной формой(СКНФ) формулы 1. Все элементарные дизъюнкции, входящие в КНФ 2. Все элементарные дизъюнкции, входящие в КНФ 3. Каждая элементарная дизъюнкция, входящая в КНФ 4. Каждая элементарная дизъюнкция, входящая в КНФ СКНФ 1. по таблице истинности; 2. с помощью равносильных преобразований. По первому способу по таблице истинности получаем СДНФ
С помощью равносильных преобразований формулы 1. Элементарная дизъюнкция
2. Если в КНФ
одну элементарную дизъюнкцию можно отбросить. 3. Если элементарная дизъюнкция
эту элементарную дизъюнкцию можно отбросить. 4. Если элементарная дизъюнкция
одну переменную СКНФ формулы
ПРИМЕР Получить СКНФ формулы С помощью равносильных преобразований получаем СКНФ
С помощью таблицы истинности получаем СДНФ
Очевидно, что в результат двух способов совпадает.
СДНФ формулы
2.5. Выполнимость формулы алгебры логикиВсе формулы алгебры логики делятся на три класс: 1. тождественно истинные или тавтологии: 2. тождественно ложные или противоречия; 3. выполнимые. Формулу называют тождественно истинной (тавтологией), если она принимает значение истинно при любых значениях входящих в нее переменных. Формула называется тождественно ложной (противоречие), если она принимает значение ложно при любых значениях переменных входящих в нее. Формула Тождественно истинная формула не имеет СКНФ, а ложная СДНФ. ПРИМЕР Формула
Формула
Формула
Очевидно, что тождественно ложная формула не имеет СДНФ, а тождественно истинная – СКНФ. Выполнимая формула алгебры логики имеет СДНФ и СКНФ,
2.6. Применение математической логики.
С помощью алгебры логики можно: · решать логические задачи; · реализация технических устройств. С помощью алгебры логики можно решать логические задачи. Суть применения методов алгебры логики к решению логических задач состоит в том, что, имея конкретные условия логической задачи, необходимо записать их в виде формулы логики. В дальнейшем путем равносильных преобразований упрощают полученную формулу. Простейший вид формулы, как правило, приводит к ответу на все вопросы задачи. ПРИМЕР Определить, Был ли Смит убийцей, если известно следующее: Если Джонс не встречал этой ночью Смита, то либо Смит был убийцей, либо Джонс лжет. Если Смит не был убийцей, то Джонс не встречал Смита этой ночью, и убийство имело место после полуночи. Если убийство было совершено после полуночи, то либо Смит был убийцей, либо Джонс лжет. Составим элементарные высказывания: А – Джонс не встречал Смит этой ночью. В – Смит был убийца. С – Джонс лжет. D – убийство было совершено после полуночи. Тогда сложные высказывания можно записать на языке алгебры логики в следующем виде: Если Джонс не встречал этой ночью Смита, то либо Смит был убийцей, либо Джонс лжет. - .Если Смит не был убийцей, то Джонс не встречал Смита этой ночью, и убийство имело место после полуночи. - Если убийство было совершено после полуночи, то либо Смит был убийцей, либо Джонс лжет. - Вся картина преступления может быть представлена в виде формулы:
Упростим полученную формулу с помощью равносильных преобразований:
Ответ
В техническом аспекте математическая логика применяется в технических средствах автоматизации в виде релейно-контактных схем (РКС) и логических элементов «и-не», «или-не». РКС представляют собой переключатели, которые могут находиться либо замкнутом состоянии (1), либо в разомкнутом состоянии (0). Логические элементы «и-не» осуществляют логическую функцию:
Логические элементы «или-не» осуществляют логическую функцию:
Нетрудно заметить, что суть и РКС, и логических элементов – это формулы математической логики. Суть применения методов алгебры логики к конструированию технических средств автоматизации на базе РКС технического устройства, необходимо записать принцип его работы в виде формулы логики. В дальнейшем путем равносильных преобразований упрощают полученную формулу. Далее полученную формулу реализуют на базе РКС или логических элементов. Важным требованием при конструировании технических средств автоматизации является минимальное количество базовых элементов(РКС, логических элементов). Поэтому задача минимизации сложных высказываний является особо актуальной.
2.7. Минимизация сложных высказываний.Существует несколько способов минимизации сложных высказываний. Рассмотрим самые распространенные: · метод Квайна; · карты Вейча; · минимизирующие карты.
2.7.1. Метод Квайна.
Алгоритм метода Квайна включает в себя следующие этапы: 1. Любая формула 2. СДНФ приводится к сокращенной ДНФ (СкДНФ). При получении СкДНФ используются следующие формулы равносильности: а) Формула склеивания
б) Формула неполного склеивания
в) Формула поглощения
Применяя все возможные процедуры склеивания, СДНФ приводится к СкДНФ. 3. Минимальная форма формулы
ПРИМЕР. Необходимо найти МДНФ формулы:
1 2 3 4 5 6 Осуществляем всевозможные склеивания 1-2 1-4 2-3 3-6 4-5 5-6 СкДНФ имеет вид:
Составляем импликантную матрицу
По данной импликантной матрице можно выбрать следующие МДНФ
2.7.2. Метод минимизирующих карт.Алгоритм метода минимизирующих карт включает в себя следующие этапы: 1. Любая формула приводится к СДНФ. 2. Составляется таблица всевозможных сочетаний переменных. 3. Из таблицы вычеркиваются те строки, которые не содержат конституенты СДНФ. Конъюнкции этих строк вычеркиваются в других строках. 4. В каждой строке оставляются конъюнкции с минимальным количеством переменных. 5. Из каждой строки выбирается олна конъюнкция и составляется ДНФ. 6. Из построенных ДНФ выбирается минимальная.
ПРИМЕР
Дана СДНФ
* - помечены строки, не содержащие конституенты СДНФ.
После соответствующих преобразований получаем следующую таблицу
После всевозможного перебора остаются следующие МДНФ:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
Дата добавления: 2013-12-12; Просмотров: 1548; Нарушение авторских прав?; Мы поможем в написании вашей работы!