Научная литература
booksshare.net -> Добавить материал -> Логика -> Кулик Б.А. -> "Логика естественных рассуждений" -> 25

Логика естественных рассуждений - Кулик Б.А.

Кулик Б.А. Логика естественных рассуждений. Под редакцией Дюка В. А. — СПб.: Невский Диалект, 2001. — 128 c.
ISBN 5-7940-0080-5
Скачать (прямая ссылка): logika-estestvennih-rassujdeniy.djvu
Предыдущая << 1 .. 19 20 21 22 23 24 < 25 > 26 27 28 29 30 31 .. 56 >> Следующая


Ответ на этот вопрос оказывается непростым. Забегая вперед, отметим, что в настоящее время задачи подобного рода, за исключением некоторых случаев, решаются с помощью "тупого" перебора вариантов. И хотя данная структура как раз относится к тем исключениям, для которых эта задача решается без всякого перебора, мы для большей понятности начнем решать ее, перебирая варианты. Заодно отметим, что трудности с решением подобных задач возникают лишь при "ручном" исполнении. При использовании компьютерной программы такие задачи, даже с большим числом литералов, решаются мгновенно.

_7, Неполные рассуждения (формирование и проверка гипотез) 59

Л -*
(.B1C)
A-*
(Л, Л, В, С)
A-*
(В, С)
A-*
(В, С)

в-*
(С)
В -*
(А, В, А, В, С)
B-*
(Л, Л, С)
в-*
(А, С)


о
C^
(Л, В, С, А, В, С)
C^
(Л, В, А, В)
с-*
(A1B)

A^
о
л-
(Л, В, С, Л, В, С)
A-*
(В, С, В, С)
А -*
(В, С)

в-*
(А)
в —
(Л, В, С, В, С)
B-*
(Л, С, С)
Я —
(А, С)


(А, В)
с-*
(А, В, С, С)
C^
(А, В)
с-*
(А, В)

Решение этой задачи отражено в табл. 1, содержащей четыре колонки. Рассмотрим правила заполнения таблицы. В первой колонке записываются последовательно все строки СГ-замыкания нашей системы.

Для формирования второй колонки мы берем в качестве субъекта литерал из соответствующей строки в первой колонке, но в качестве предикатов вставляем все базовьіе литералы нашей системы за исключением тех, которые содержатся как предикаты в исходной строке. Например, если исходной была строка Л -* (В, С), а состав всех литералов определяется множеством T = {А, А, В, В, С, С), то во второй колонке записывается строка Л —» (Л, Л, В, С), в которой будут все литералы из T за исключением В и С. Тем самым мы включаем во вторую колонку все возможные базовые суждения, которые не содержатся в СГ-замыкании.

Заполняя третью колонку, мы преобразуем суждения второй колонки так, чтобы исключить из этого множества суждений легко распознаваемые коллизии. В соответствующих строках второй колонки исключаем из состава предикатов литералы, которые совпадают с субъектом и которые являются отрицанием соответствующего субъекта. Эти результаты заносятся в третью колонку таблицы. Например, строка А ~* (Л, Л, В, С) из второй колонки преобразуется в строку Л -* (В, С). Таким образом у нас исключаются тривиальное суждение Л -+Ли явная коллизия А —* А.

Когда мы к тому же исключим из суждений третьей колонки те, что обратны исходным, то получим данные для четвертой колонки. Если обратное суждение использовать в качестве гипотезы, то в этом случае обязательно появится коллизия цикла, и наша гипотеза окажется некорректной. В качестве примера возьмем вторую строку из третьей колонки: В —» (Л, Л, С). В ней содержится элементарное суждение В —» Л. В первой колонке найдем строку, которая начинается с субъекта Л. В ней среди предикатов содержится термин В. Следовательно, в исходной системе имеется элементарное суждение A-* В. Поэтому из нашего списка возможных гипотез надо исключить обратное суждение В —* Л. Это достигается за счет преобразования строки В —* (Л, Л, С) в строку В -* (Л, С). Аналогичная проверка делается для всех строк и литералов третьей колонки, в процессе чего заполняется четвертая колонка таблицы.

Таблица 1.

60 7. Неполные рассуждения (формирование и проверка гипотез)

В результате предстоит проверить 12 элементарных суждений — по два суждения в каждой строке. Рассмотрим в качестве примера первую строку а —>¦ (в, С), в которой содержатся два элементарных суждения а -* в и а —» С. Вначале воспроизведем диаграмму Хассе нашей исходной системы (рис. 29) и добавим к этой системе первое проверяемое суждение (рис. 30). Теперь достаточно посмотреть на рисунок и убедиться, что новая система содержит коллизию парадокса а ~* а, поскольку из а есть путь в а. Тот же результат мы получим, если в исходную систему добавим второе проверяемое суждение (рис. 31).

а—>в—*¦ с а^-+в^—>с а—>в—**с

с—*-в —>а~ с—>i—>Л с—+-В —>а Рис. 29 Рис. 30 Рис. 31

При проверке всех остальных элементарных суждений из четвертой колонки табл. 1 оказывается, что все они инициируют коллизию парадокса. Таким образом, в исходную систему невозможно добавить какую-либо посылку, содержащую только базовые литералы, чтобы при этом не возникало никаких коллизий. Системы с таким свойством мы в дальнейшем будем называть полными системами. При этом полнота системы не означает, что в нее вообще нельзя ничего добавлять. Как было показано ранее, к указанным системам можно добавлять без коллизий сколько угодно суждений, содержащих новые литералы.

Проверка полноты даже простой системы является весьма трудоемким занятием, поэтому целесообразно воспользоваться вычислительными возможностями компьютера. Однако имеются классы ^"-структур, полнота которых легко распознается без нудного перебора. К этому классу относятся, в частности, все ^-структуры, у которых диаграмма Хассе содержит две не связанные друг с другом максимальные цепи. Например, если мы построим диаграмму Хассе какой-то /Г-структуры и увидим картинку, аналогичную представленной на рис. 32, то можем смело без всяких проверок утверждать, что эта система является полной.
Предыдущая << 1 .. 19 20 21 22 23 24 < 25 > 26 27 28 29 30 31 .. 56 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed