Заметки по философии логики. Статья 6
Обозначения:
1. в соответствии с символами таблицы
операторов.
2. Также:
˄ - квантор общности. "все", ˅- квантор
существования, "некоторые", "-" - знак отрицания "не"
высказывания либо дополнение множества
3. ϵ - включение элемента в множество. АВ - то же, что А&В; АпВ
или А∩В
или АВ - пересечение
двух множеств. Также АоВ
или АUB или А+В - объединение
множеств, А\В - разность множеств, АлВ - отношение
взаимного дополнения двух множеств, АвВ
или АTВ
- отношение включения множества А в множество В. Ⱶ
- знак вывода.
' - связка "суть"
Сокращения:
НИЗП -набор(ы) истинностных значений переменных
ОТИЗ -
операторы с тремя одинаковыми истинностными значениями, ОТИЗл - ОТИЗ "ложь",
ОТИЗи - ОТИЗ "истина"
ТИФ - тождественно-истинная формула
м.п. - модус поненс, м.т.- модус толленс, т.д. - теорема дедукции
Правила для опускания скобок (правила приоритетов операторов слева направо по
силе связывания) &
и все ОТИЗл имеют одинаковую, наибольшую силу связывания; ˅,
| имеют одинаковую силу связывания; →, ≡. Пример:
А&B˅C→D≡E равносильно ((((A&B)˅C)→D)≡E)
Еще одно удобное правило опускания скобок, принадлежащее А. Черчу: точка
перед переменной означает левую скобку, отвечающая ей правая скобка принадлежит
концу выражения. Пример: запись А→В→.С→D
равносильна записи (А→В)→(С→D)
Возвращаемся к опыту, осуществленному в заключении статьи 5.
ТИФ - тождественно истинная формула, то есть формула, которая принимает
истинностные значения "истина" для всех НИЗП. Это значит, что главный оператор
выражения принимает значения истина для всех наборов истинностных значений.
Вопрос, который ставился в заключении статьи 5, состоял в том, как можно
определить, является ли данное выражение ТИФом, не строя для этого его таблицу
истинности, но, очевидно, исходя из его формы. То есть предполагается, что ТИФы
обладают какой-то особенной структурой сравнительно с не ТИФами. Автор берет
ТИФ
ⱵА→В→.B→C→.A→C.
(3)
Приводим ход рассуждения автора полностью:
"В формуле (3) нам нужно показать, что при условиях истинности А→В, В→С
выражение А→С будет истинно и, соответственно, при истинности А истинным будет
С. Итак, для истинности С у нас должно быть истинно А. Следовательно, в НИЗП
должны быть взяты только А, все -А должны быть удалены. У нас вместо 8 наборов
остается для рассмотрения 4. Для того, чтобы был истинен консеквент истинного
главного оператора, необходимо, чтобы бы истинен его антецедент, то есть должно
быть истинно выражение А→В. Так как А=и, то для истинности А→В обязано
быть истинно также и В. Поэтому в оставшейся части НИЗП мы устраняем очередные
две строки, в которых В принимает значение "л", и у нас остаются две первые
строки НИЗП, в которых С во второй строке должно быть истинным, так как истинно
А→С и истинно А, но оно ложно. Остается первая строка, которой
соответствуют истинностные значения истина выражений А→В, В→С. Берем формулу
правила вывода (м.п.) А→В, А
Применим "табличное" рассуждение к
доказательству того, что выражение
(3) является ТИФом.
Преобразуем выражение (3) в эквивалентную ему форму А&(B˅C)&(A|B)→A&C
(4).Но раньше рассмотрим с этой же точки зрения
выражение А˅В→С. Оно будет истинным, если А˅В=л или С истинно. Но мы не
можем утверждать истинностного значения ни относительно одного, ни относительно
другого. Поэтому данное выражение не является ТИФом. Обращаемся к выражению (4).
Определимся со значениями переменных. Возьмём антецедент. Удаляем
конъюнкцию. Получаем три посылки: А, В˅С,
А|B. Если А истинно, то удаляются в таблице строки с А=л.
Из А|В, АⱵ
-В Удаляем строки с В=и. Получаем 3, 4 строки НИЗП. Из -В, В˅СⱵ
С. С истинно. Удаляем строку с -С. И мы снова получаем одну
строку НИЗП.
На основании проделанных опытов можно
утверждать, что ТИФ всегда определяет единственную строку в НИЗПе. Для
определения строки в НИЗПе нужно знать истинностные значения переменных. Для
чего следует высказывание преобразовать в форму А1
&...&An→An+1,
где Ai какое-то выражение.
Затем, преобразовав в форму А1
&...&AnⱵ
An+1
из посылок доказываем следствие. В процессе доказательства окажутся определены
значения всех переменных и, соответственно, строка таблицы НИЗП. Т.о., мы имеем
одну и ту же форму, которая, в зависимости от того, какого рода НИЗП берутся в
выражении, будет принимать значения истины для соответствующей строки.
Например, пусть дано выражение В→.А→В. Преобразовав его по правилу дедукции,
получаем в качестве посылок А, В. Так как В в числе посылок и является
следствием, то
Ⱶ
В→.А→В, то есть это выражение является ТИФом, которому соответствует
первая строка НИЗП. Для той же формы вида -В→.А→-В получаем 2 строку НИЗП, и,
соответственно, для форма В→.-А→В, -В→.-А→-В получаем, соответственно, 3 и
четвертую строки НИЗП. Общий ход определения того, является ли данное выражение
ТИФом, заключается в следующем. Дано выражение. Допускаем, что оно есть ТИФ. Это
- то, что относится к отражению реальности и характеризуется формой
"если...то", потому что если выражение не содержит следования, то оно к
логике отношения не имеет. Разумеется, выражение не обязательно должно явно
иметь в качестве главного знака импликацию, но должна существовать возможность
приведения выражения в импликативную форму. Затем обращаемся к
"реальности", которой должно соответствовать отражение. Если на основе схемы в
"реальности" доказуемы отношения следования, то отражение соответствует ей и
выражение в целом является ТИФом.
Пусть дано выражение А˅ В&С≡.(А˅В)&(А˅С). (a1)
Для доказательства этого выражения нужно доказать его справа налево и слева
направо. Докажем выражение слева направо. А˅ В&С→.(А˅В)&(А˅С).
(a1) Так как антецедент представляет собой дизъюнкцию,
то оно распадается на два: А→.(А˅В)&(А˅С)
(1.1) и В&С→.(А˅В)&(А˅С) (a1.2).
Доказав эти два выражения, мы тем самым докажем и составленное из них.
Применение правила дедукции дает в качестве посылки А. АⱵА˅В,
АⱵ
А˅С, А˅В,А˅СⱵ(А˅В)&(А˅С)
(1.2) На основании правила дедукции посылками является В&С, следовательно, В, С
истинны, откуда по правилу введения дизъюнкции и затем конъюнкции получаем: ВⱵ
А˅В, СⱵ
А˅С, откуда (А˅В)&(А˅С). Одно и то же следствие получено из двух разных посылок,
которые могут быть объединены оператором дизъюнкции. Получили выражение (1)
Доказательство может быть получено и иначе. В качестве посылки в (1) имеем
А˅В&С. Преобразуем посылку из дизъюнктивной формы в импликативную. Получаем
два следствия: А˅В&СⱵ
-А→В&С, В|C→A.
Пусть дано следствие -А→В&С. Так как импликация истинна, то если А=л, то это
соответствует 5-8 строкам НИЗП. Так как -А истинно то В=С=и. Истинностные
значения всех переменных определены и соответствуют 5 строке НИЗП, из которой
следует истинность следствия (А˅В)&(А˅С). Подобного же рода
доказательство может быть проведено для второй посылки. Доказательств выражения
(а1) справа налево: в посылке удаляем конъюнкцию и полученные дизъюнкции
преобразуем в импликации. Получаем -А→В, -А→С. -А
дает 5-8 строки НИЗП, В даем 5,6, С- 5 строку. Таким образом, можем на
места переменных подставить их истинностные значения и определить
выражение в целом. Т.о., смысл "табличного" способа заключается в том,
чтобы определить единственных набор истинностных значений из всего множества.
Это является отличительным свойством ТИФов.
Поставим перед собой противоположную задачу. Допустим, у нас есть
доказательство какого-то выражения. Как перейти от него к ТИФу? Пусть дана
последовательность выводов: -А, А˅ВⱵ
В; В, В→СⱵ
С; С, С|Е
Ⱶ
Е. Очевидно, что для перехода к ТИФу достаточно удалить все промежуточные
следствия из доказательства, оставив лишь "первичные" выражения, то есть те,
которые изначально предполагаются истинными. Получим -А, А˅В, В→С,
С|Е
Ⱶ
Е. Теперь посылки можем объединить конъюнктивно и применить к полученной
конъюнкции обратное правило дедукции. Либо же можем последовательно применять
обратной правило дедукции, пока не исчерпаем все посылки. В этом последнем
случае получим ТИФ:
Ⱶ
-А→.А˅В→.В→С→.С|Е→ Е