Автор работы: Пользователь скрыл имя, 17 Июня 2012 в 21:23, курс лекций
Раздел 1. Булева алгебра
Тема 1.1. Понятие системы исчисления по любому основанию, двоичная система.
Раздел 2. Алгебра множеств
Тема 2.1 Основные определения теории множеств. Примеры
Теперь приведем несколько парадоксальных примеров, и подчеркнем, что истинность или ложность сложного высказывания зависит только от истинности или ложности элементарных высказываний, входящих в него.
Например: «Если треугольник имеет четыре стороны, то 2 +2 = 4». Такое высказывание в обыденной речи будет встречено с легким недоумением, но вы должны хорошо понимать, что это пример операции импликации. По определению, из ложной посылки «Если треугольник имеет четыре стороны», может следовать какое угодно заключение, и сложное высказывание будет истинным.
Поскольку любое истинное высказывание ничем не отличается от другого истинного высказывания, т.к. никаких других свойств высказываний математическая логика не рассматривает, то все истинные высказывания между собой эквивалентны. Это в равной мере относится и ко всем ложным высказываниям.
Рассматривая
с такой точки зрения любые
два истинных высказывания, например
«Дважды два четыре» и «
Определение: Алфавитом называется любой непустой набор символов. Элементы этого набора называются символами алфавита.
Определение: Словом в алфавите называется произвольная конечная (возможно пустая) последовательность символов из . Фиксируем некоторый конечный или счетный алфавит переменных
Определение: Формула алгебры логики определяется следующим образом (индуктивное определение):
Определение: Подформулой формулы называется любое подслово слова , которое само является формулой.
Для сокращения записи формул обычно принимаются следующие соглашения:
Принят следующий порядок выполнения операций:
Определение: Формула называется тождественно истинной или тавтологией, если она реализует функцию «тождественная единица», и тождественно ложной, если 0.
Упражнения
Являются ли формулы тождественно истинными:
Определение: Пусть логические формулы составлены из простейших высказываний. Если на любом наборе значений простых высказываний значения А и В совпадают, то А и В называются тождественными.
Возвращаясь
к Шекспировскому примеру, и построив
Таблицы истинности, мы легко покажем,
что R=ØG.
0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |
1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Пример: Составим таблицу истинности следующей формулы:
0 | 0 | 0 | 1 | 1 | 1 |
0 | 0 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 | 1 | 0 |
1 | 1 | 0 | 1 | 0 | 0 |
1 | 1 | 1 | 1 | 1 | 1 |
Пример: Составим таблицу истинности следующей формулы:
0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 1 | 1 | 0 |
0 | 1 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 0 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 0 | 1 | 1 | 1 |
Как видите, построение таблиц истинности трудоемкий, но тривиальный процесс.
Подведем некоторые итоги. Всякий раз, вводя логическую операцию, я говорила об их свойствах. Выпишем их:
– закон исключенного
– закон исключенного третьего
Законы идемпотентности:
Законы отрицания
Закон навешивания двойного отрицания
Закон контрапозиции
Эти тождества показывают, что отрицание сложных выражений не такая уж тривиальная операция.
Мы не будем разбирать математический и философский смысл всех этих тождеств. Попробуем понять смысл только двух.
– закон исключенного третьего, его часто объединяют с законом исключенного противоречия, от латинского (tertium non datur). Этот закон сформулирован Аристотелем. В «Метафизике» он писал: «Равным образом не может быть ничего посередине между двумя противоречащими друг другу суждениями, но об одном субъекте. Всякий отдельный предикат необходимо либо утверждать, либо отрицать».
Действительно, нельзя одновременно высказать две такие мысли об определенном объекте, например, числе, и обе мысли назвать истинными: «Это число простое» и «Это число непростое» и при этом иметь в виду одно и тоже число. Не нужно большого труда, чтобы определить, что только одна из них истинна. Например, «7 есть простое число» и «7 не есть простое число» - одно из этих высказываний обязательно ложно, третья же возможность обязательно исключается.
Как и всякая формула, формальная запись упрощает, огрубляет закон. Из нее не видно, что закон исключенного третьего запрещает противоречащие высказывания только в том случае, если речь идет об одном и том же предмете, взятом в одно и то же время и в одном и том же отношении. Из истории логики известно, что критики формальной логики часто использовали этот закон с целью доказательства того, будто формальная логика вообще отрицает существование всяческих противоречий в природе и в мысли. Это неверно. Формальная логика запрещает, а точнее не рассматривает, только логически противоречивые мысли, т.е. противоречащие мысли по одному и тому же вопросу, в одно и тоже время.
Именно из закона исключенного третьего вытекает принятое в математической логике следующее положение «Формула называется формально опровержимой, если доказуемо .
При применении закона исключенного третьего в содержательных рассуждениях следует учитывать, что закон исключенного третьего распространяется только на такие высказывания:
Если же противоречащие по форме высказывания относятся не к единичному предмету, а к классу предметов, когда утверждается что-либо относительно каждого и предмета данного класса, то такие высказывания в действительности не являются противоречащими, а противными и поэтому на них закон исключенного третьего не распространяется.
Пусть имеется два таких высказывания «Все колхозы нашего района ввели правильные севообороты» и «Ни один колхоз нашего района не ввел правильного севооборота».
В этом случае из ложности одного высказывания, например 1, не следует истинность 2 высказывания. Может оказаться, что истинно третье, промежуточное высказывание «Некоторые колхозы нашего района не ввел правильного севооборота». На эту тонкость применения закона указывал еще Аристотель. Такие высказывания он называл противоположными.