Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
ЛОГИКА ВЫСКАЗЫВАНИЙ
Традиционная Математическая
логика логика
Исследует Исследует
законы формальные
правильного структуры
мышления рассуждений
Принцип непротиворечивости.
Утверждая что-либо, нельзя отрицать то же самое.
Один и тот же факт (высказывание) не может быть одновременно истинным и ложным.
Например, высказывание Сократа «Я знаю, что я ничего не знаю» противоречиво, так как
одновременно утверждает и опровергает один и тот же факт: если Сократ знает, что он
ничего не знает, то он не знает также и этого.
АЛГЕБРА ВЫСКАЗЫВАНИЙ
Основные понятия
Простые высказывания
Определение 1. Простое высказывание — это простое повествовательное предложение,
относительно которого можно однозначно сказать, истинно оно или ложно.
Вопросительные и восклицательные предложения высказываниями не являются.
Примеры:
«Москва – столица России» – истинное высказывание, оно имеет значение True
(«истинно»).
«5 > 10» – ложное высказывание, оно имеет значение False («ложно»).
«Все люди смертны» – истинное высказывание.
«Некоторые люди – юристы» – истинное высказывание.
Сложные высказывания
Сложные высказывания составляются из простых с помощью союзов «не», «и», «а»,
«или», «если ..., то...», «… тогда, когда…», «тогда и только тогда», «если и только если» и
др.
Логические связки
«не» отрицание
«и», «а» конъюнкция &
«или» дизъюнкция
«если …, то …» импликация
«тогда и только тогда, когда», эквивалентность
«если и только если»
Таблицы истинности
Истинность или ложность сложного высказывания зависит от истинности или ложности
входящих в него простых высказываний, и определяется связкой, используемой для
построения сложного высказывания.
Каждая логическая связка определяется своей таблицей истинности.
Отрицание
В традиционной логике различают утвердительные и отрицательные суждения.
В логике высказываний отрицательные суждения получаются из утвердительных с
помощью логической операции отрицания.
Примеры.
На улице идет дождь (A) с сильным ветром (B) A & B.
На улице сильный ветер (B) и дождь (A) B& A.
Девушка вышла замуж (A) и родила ребенка (B) A & B.
Девушка родила ребенка (B) и вышла замуж (A) B & A.
Примеры.
Дважды два – четыре (A) или пять(B) A B.
А за окном то снег (A), то дождь (B) A B.
Больной либо умрет (A), либо выживет (A) A A.
Соглашения:
Внешние скобки можно опускать.
Установлен приоритет операций: , &, , , .
Эквивалентные формулы:
(А В) (А В) (В А)
А А Закон двойного отрицания
A&BB&A Коммутативность
ABBA
A & (B & C) (A & B) & C Ассоциативность
A (B C) (A B) C
A & (B C) (A & B) (A(& C) Дистрибутивность
A (B & C) (A B) & (A C)
Примеры тавтологий.
|= A A. Эта тавтология утверждает принцип тождества.
A A A.
F FF=T
T TT=T
Проверка тавтологий
1. Построение таблицы истинности.
Закон утверждения консеквента: |= A (B A)
(Содержательно эта тавтология утверждает принцип монотонности достоверных
рассуждений: если истинность некоторого высказывания A уже установлена, то
добавление новых фактов не изменяет его истинности).
A B BA A (B A)
F F T T
F T F T
T F T T
T T T T
T F
Получаем систему уравнений:
1) |A (B C)| = T,
2) |A B| = T,
3) |A C| = F.
Из 2): |A B| = T, следует
а) |A| = T, |B| = T.
Подставляя найденные значения в 1), получаем противоречие: |T (T F)| = F.
b) |A| = T, |B| = F.
Подставим в 1), получим: |T (F F)| = T.
При интерпретации |A| = T, |B| = F, |C| = F формула принимает ложное значение.
Следовательно, формула не является тавтологией.
Свойства тавтологий
Пример.
|= А (В А) В А В A |= А В A
|= А В A В В |= А В A
ДЕДУКТИВНЫЕ УМОЗАКЛЮЧЕНИЯ
Логическое следование
Определение 6. Если A и B – формулы, то говорят, что B логически следует из А, или А
логически влечет В, если на всех интерпретациях, на которых А принимает истинное
значение, В также принимает истинное значение.
Отношение логического следования обозначается так: A |= B или A B,
где A – посылка, или гипотеза, В – заключение, или следствие.
Предположим теперь, что формула AB есть тавтология. Тогда не существует такой
интерпретации, на которой |AB| = F . Следовательно, если формула |A| = T, то и | B | = T,
что соответствует определению логического следования, т.е. А |= В.
Определение 7. Формула В логически следует из формул А1, А2,..., An, если на всех тех
интерпретациях, на которых посылки A1,...,An принимают истинные значения
одновременно, формула В также принимает истинное значение.
Это обозначается так: A1, ..., An |= B. Часто обозначают: {A1, ... An} = (гипотезы).
Теорема. А1, A2, ..., An |= B тогда и только тогда, когда = А1 A2 ... An B.
Правило вывода часто записывается в виде дроби, где над чертой указываются посылки, а
под чертой – заключение.
A, A B
B
Правило MP выражает элементарный акт дедукции: если правило A B истинно, и
установлена истинность посылки A, то отсюда следует истинность заключения B.
Пример. Если кошка перебегает дорогу, то случается неприятность. Кошка перебежала
дорогу. Следовательно, случится неприятность.
Из-за плохой погоды (А) рейс может быть отложен (В). Погода плохая (А).
Следовательно, рейс может быть отложен (В). A B, A |= B.
Пример. Из-за плохой погоды (А) рейс может быть отложен (В). Рейс не отложен (В).
Следовательно, погода не плохая (А). A B, B |= A.
Пример:
A B, B |= A. modus tollens (MT)
A B |= В А по МТД (Правило контрапозиции)
|= (A B) (В А) по МТД (Теорема контрапозиции)
Пример. Дело может быть пересмотрено (B) в том случае, если результаты
расследования вызывают сомнения (A): A B. Следовательно, если дело не
пересматривается (B), то результаты расследования не вызывают сомнения (A):
В А.
Обратная метатеорема о дедукции.
Если существует вывод Г = А В, то формула В выводима из Г и А:
Г = А В Г, А = В.
Шерлок Холмс: «Мой принцип расследования состоит в том, чтобы исключить все явно
невозможные предположения. Тогда то, что остается, является истиной, какой бы
неправдоподобной она ни казалась».
А В, А |= В А В, А |= В (МР)
А В С, А, В |= С А (В С), А, В |= С.
Пример. Шерлок Холмс: «Нам известно, что преступник не мог попасть в комнату ни
через дверь (A), ни через дымовой ход (B). Мы знаем также, что он не мог спрятаться в
комнате (C), поскольку в ней прятаться негде. Как же тогда он проник сюда? – Через
крышу(D)! – Без сомнения. Он мог проникнуть в эту комнату только через крышу.»
А В С D, А, В, С |= D.
Пример.
Малые дети неразумны. Тот, кто может укрощать крокодилов, заслуживает уважения.
Неразумные люди не заслуживают уважения. Следовательно, малые дети не укрощают
крокодилов.
Пусть А — «человек – маленький ребенок», B — «человек разумен», C — «человек
заслуживают уважения», D — «человек может укрощать крокодилов».
1. А В Г1 5. С В правило
(Малые дети неразумны.) (Только разумные люди контрапозиции
заслуживают уважения). (3).
2. D C Г2 6. D B правило
(Тот, кто может (Разумно укрощать крокодилов). силлогизма
укрощать крокодилов, (2, 5).
заслуживает уважения.)
3. В С Г3 7. B D правило
(Неразумные люди не (Неразумные люди не укрощают контрапозиции
заслуживают уважения.) крокодилов). (6).
4. А С правило 8. А D правило
(Малые дети не силлогизма (Малые дети не укрощают силлогизма
заслуживают уважения). (1, 3). крокодилов). (1,7).