Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Аксиомы и законы алгебры логикиСодержание книги
Поиск на нашем сайте Как и любая точная наука, алгебра логики опирается на некоторые аксиомы и законы, позволяющие доказывать равносильность формул, упрощать формулы и приводить их к заданному виду, не прибегая к построению таблиц истинности. Это практически всегда дает более короткий и менее громоздкий путь, чем построение таблиц истинности. Рассмотрим эти аксиомы и законы, объединив их в несколько групп. I. Аксиомы одиночных элементов: 1) 3) II. Аксиомы и законы отрицания: 1)
4)
III. Комбинационные законы:
1) 2)
– сочетательные
Сочетательные законы говорят о том, что если формула состоит из нескольких высказываний, соединенных операцией дизъюнкции или конъюнкции, то очередность выполнения операций над высказываниями может быть любая, или, другими словами, в такой формуле можно опускать скобки: 7) 8) Из распределительного закона первого рода непосредственно вытекает, что если формула состоит из двух и более конъюнкций, соединенных знаками дизъюнкции, и каждая конъюнкция имеет общий сомножитель, то его можно выносить за скобки. Из второго распределительного закона следует, что если формула состоит из двух и более заключенных в скобки дизъюнкций, соединенных знаком конъюнкции, то скобки можно логически перемножать. Действительно, возьмем правую часть закона 8 и выполним логическое перемножение скобок:
То есть мы получили левую часть закона 8, логически перемножив скобки. IV. Некоторые важные равносильности: 1) 3) Равносильности 3 и 4 вытекают из законов де Моргана и аксиомы двойного отрицания. V. Закон двойственности. Пусть формула Определение. Формулы Свойства операций импликации и эквивалентности, вытекающие из приведенных выше равносильностей, следующие. 1. Операция импликации не обладает переместительным свойством (законом). Действительно: 2. Операция импликации не обладает сочетательным свойством (законом). Действительно:
3. Операция эквивалентности обладает переместительным свойством. Действительно, на основании равносильностей IV.2 и IV.1 имеем:
Правая часть последней равносильности есть конъюнкция. На основании переместительного свойства операции дизъюнкции имеем 4. Операция эквивалентности обладает сочетательным свойством. Действительно, построив таблицы истинности или выполнив соответствующие преобразования, можно показать, что выполняются равносильности Подробные преобразования не приводим из-за их громоздкости. Таким образом, для операции Используя аксиомы и законы алгебры логики, можно выполнять различные алгебраические преобразования и заменять одну формулу другой, ей равносильной. Это же самое можно делать и с помощью таблиц истинности, о чем говорилось в подразделе 1.3. Однако последовательность выполнения операций при алгебраических преобразованиях имеет некоторые особенности. Мы их сейчас рассмотрим. При построении таблиц истинности логические значения любой формулы получаются путем выполнения операций над цифрами 0 и 1. Поэтому операции могут выполняться как над одной цифрой (операция отрицания), так и над двумя (опять-таки операция отрицания и все остальные операции: Из этого следует, что при построении таблиц истинности последовательность выполнения операций определяется не только скобками (в скобках указываются, как минимум, два высказывания, соединенных знаками При алгебраических преобразованиях операции выполняются не над цифрами 0 и 1, а над символами (буквами). Из этого следует, что операцию отрицания над одним высказыванием выполнить нельзя, так как результат будет неоднозначным – он будет зависеть от логических значений, принимаемых этим высказыванием. Любую другую операцию ( Из сказанного выше следует, что алгебраические преобразования исходной формулы можно выполнять тремя способами: 1) от начала к концу, т.е. сначала выполнять наиболее приоритетные операции, двигаясь к менее приоритетным; 2) от конца к началу, т.е. двигаясь от менее приоритетных к более приоритетным операциям; 3) комбинируя предыдущие два способа. Рассмотрим более детально прямой порядок выполнения алгебраических преобразований. Будем считать, что в исходной формуле скобки расставлены правильно, т.е. они расставлены так, что их расположение в формуле однозначно определяет порядок выполнения операций. Причем в скобки не заключаются одиночные высказывания, входящие в формулу с отрицанием или без него. То есть вместо записи Предыдущая запись выражения будет формулой, если ввести скобки
В то же время выражения Самыми простыми являются выражения, состоящие из одиночных высказываний, входящих в эти выражения с отрицанием или без него и соединенных знаком Выражения в скобках, в которых высказывания соединены некоторым знаком операции, можно упростить, применив к ним операции меньшей сложности. Приведем пример упрощения формулы, используя прямой порядок выполнения операций: Используя правило поглощения Так как для операции Приведем последовательное упрощение той же формулы, используя обратный порядок выполнения операций. В формуле Снимем отрицание, применяя закон де Моргана, и получим формулу Как видим, получили тот же результат, что и при использовании прямого порядка выполнения операций. Отметим еще одно чрезвычайно важное свойство функциональной полноты системы операций. Если любую формулу алгебры логики можно свести к некоторой другой равносильной формуле, содержащей только определенную систему операций, то такая система операций называется функционально полной системой операций (ФПСО) или базисной. В алгебре логики такой ФПСО являются системы операций: Покажем на примере, как логическая формула сводится к другой равносильной ей формуле, но содержащей только указанные системы операций. В предыдущих примерах было показано, что К формуле
Ту же самую формулу сведем к равносильной ей формуле, содержащую только операции Таким образом, если говорят об упрощении формулы, то имеют в виду ее сведение к ФПСО. 1. 4. 1. Правила склеивания для элементарных конъюнкций и дизъюнкций Сначала введем некоторые понятия. Логическое произведение Например:
Количество сомножителей в элементарном произведении называется его рангом. Два элементарных произведения одинакового ранга Теперь сформулируем само правило склеивания для элементарных конъюнкций: логическую сумму двух соседних произведений некоторого ранга Пример: Аналогично для дизъюнкции определяются ранг и соседство. Правило склеивания для элементарных дизъюнкций формулируется следующим образом: логическое произведение двух соседних дизъюнкций ранга Пример:
1. 4. 2. Правила поглощения для элементарных конъюнкций и Дизъюнкций Логическую сумму двух элементарных конъюнкций разных рангов, из которых одна является частью другой, можно заменить слагаемым, имеющим меньший ранг. Пример: Правило поглощения для элементарных дизъюнкций формулируется следующим образом: логическое произведение двух элементарных дизъюнкций разных рангов, одна из которых является частью другой, можно заменить сомножителем меньшего ранга. Пример: Правила склеивания и поглощения, как нетрудно заметить, являются следствием распределительных законов.
1. 4. 3. Правило развёртывания Оно также является следствием распределительных законов и регламентирует действие, обратное склеиванию. Оно используется, когда нужно составить некоторое логическое выражение в виде совокупности конституент (от англ. constituent – составная часть чего-либо) единицы (КЕ) или конституент нуля (КН). Конституента единицы (иногда употребляют минтерм)– это конъюнкция всех Конституента нуля (иногда употребляют макстерм) – это дизъюнкция всех Количество KE и КН заданного числа высказываний Приведем примеры всех КЕ и КН для двух высказываний. Таблица 7.
|
||||||
|
Последнее изменение этой страницы: 2016-04-19; просмотров: 1685; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.10 (0.007 с.) |