
Моделирование рассуждений. Опыт анализа мыслительных актов
Второй основополагающий принцип индуктивного рассуждения Милля носит название Принципа единственного сходства. В формулировке того же В. Минто он звучит следующим образом: «Если все обстоятельства явления, кроме одного, могут отсутствовать, не уничтожая этим явления, то это одно обстоятельство находится в отношении причинной связи с явлением при условии, что приняты были все меры к тому, чтобы никаких других обстоятельств, кроме принятых во внимание, налицо не оказалось».
Схематическое представление этого принципа Милля выглядит следующим образом:

В этой схеме все примеры являются положительными. Из нее по Принципу единственного сходства вытекает, что a и d связаны причинно-следственным отношением.
Еще один принцип Милля – Принцип единственного остатка. Он формулируется В. Минто следующим образом: «Если вычесть из какого-либо явления ту часть его, которая согласно прежним исследованиям оказывается следствием известных причин, присутствующих в явлении причин, то остаток явления есть следствие остальных причин».
Принцип единственного остатка можно проиллюстрировать следующей схемой:

Следовательно, a и d связаны причинно-следственным отношением, а b и с являются возможными причинами е. Для дальнейшего уточнения зависимости надо посмотреть, приводит ли исключение b к появлению e. Если приводит, то отношением «причина – следствие» связаны между собой с и е. В противном случае это отношение имеется между b и е.
Отметим ряд особенностей схем Милля. Прежде всего, они справедливы лишь при условии, что в описании ситуации имеется полное множество наблюдаемых фактов или явлений. Например, в последнем случае может оказаться, что и исключение b, и исключение с не влияют на появление е. Тогда можно предположить, что для появления е необходимо либо одновременное наличие b и с, либо е вызывается чем-то, не вошедшим в описание ситуации.
Другими словами, появление некоторого элемента ситуации может определяться не отдельными факторами или элементами, а их совокупностью, задаваемой с помощью сложного логического выражения. В левой части причинно-следственного отношения может стоять сложное выражение, в котором отдельные элементы могут быть связаны между собой конъюнктивными и (или) дизъюнктивными связками.
Проиллюстрируем это на следующих примерах. В качестве первого примера рассмотрим ситуации, показанные на рис. 20. С ними связана следующая история. Когда некий человек встречает на улице необычных зверюшек, то, глядя на них, он или радуется, или печалится. Нас интересует, какие качества зверюшек приводят человека в хорошее расположение духа. Другими словами, что является причиной его улыбки. Для удобства ответа на этот вопрос на рис. 20 положительные примеры и контрпримеры разделены штриховой чертой.

Рис. 20.
Как видно из рисунка, зверюшки обладают тремя признаками: формой спины, числом ног и формой ног. Что же вызывает улыбку? Используем метод Милля. Возьмем в качестве первой возможной причины форму спины у зверюшки. Положительные примеры таковы, что во всех наблюдаемых случаях эта форма выгнута вниз. Обозначим этот признак через a, а реакцию человека, когда он радуется, через d. Можно ли утверждать, что а есть причина d? Согласно Принципу единственного сходства наличие спины такой формы должно всегда вызывать улыбку. Но первый же контрпример опровергает это. Число ног (обозначим этот признак как b) также не может быть причиной улыбки. В положительных примерах b везде равно двум, и можно подумать, что именно две ноги зверюшки веселят человека. Но в трех контрпримерах ног тоже две. С формой ног (этот признак обозначим как с) ситуация в положительных примерах такова, что сразу ясно, что с не может быть причиной d.
Таким образом, ни один из признаков зверюшки по отдельности не может быть причиной улыбки человека. Попробуем выделить общее ядро сходства у всех зверюшек в положительных примерах. Такое ядро есть. Все зверюшки в этих примерах имеют выгнутую вниз спину и две ноги. Другими словами, для них всегда истинно утверждение Р1(а)&Р2(b), в котором Р1(а) – предикат, интерпретируемый как «форма спины, выгнутая вниз», а Р2(b) – предикат, интерпретируемый как «число ног равно двум». Проверим, будет ли истинным выделенное ядро в отрицательных примерах. Простой проверкой убеждаемся, что оно везде ложно. Таким образом, причина улыбки человека найдена. Она возникает тогда и только тогда, когда встреченная им зверюшка имеет выгнутую вниз спину и две ноги.
Приведенный пример показывает, что при использовании методов индуктивных рассуждений, которые предложил Милль, весьма важную роль играет способ выделения признаков или фактов, с помощью которых описываются ситуации.
Еще один пример связан с ситуациями, показанными на рис. 21. Теперь нас беспокоит реакция зверюшки на тех людей, которых она встречает на улице. У зверюшки хорошее настроение, когда она встречает людей с выражением на лице, как в положительных примерах. И ее настроение становится плохим, когда ей встречаются люди с такими лицами, как на отрицательных примерах. Возникает вопрос о причине появления у зверюшки хорошего настроения при встрече с людьми. Три элемента лица: рот, нос и глаза, полностью характеризуют выражение человеческого лица. Будем обозначать эти признаки как е, ƒ и g, а реакцию зверюшки как h. Поскольку все признаки принимают только два значения, как и реакция зверюшки, то можно (это можно было сделать и в предыдущем примере, но было желание продемонстрировать общий подход, использующий запись в виде предикатных формул) обойтись формулами исчисления высказываний. Будем считать, что е, ƒ и g истинны, если они соответствуют типу рта, носа и глаз человека из первого положительного примера. Будем также считать истинным значение h, соответствующее зверюшке с хорошим настроением. Если выделить ядро сходства у положительных примеров, то оно окажется пустым. Это свидетельствует о том, что причиной хорошего настроения зверюшки не может быть просто конъюнкция каких-то признаков человеческого лица. Выражение причины через признаки должно использовать дизъюнкцию.

Рис. 21.
В этом случае надо попытаться найти частные ядра сходства и попробовать объединить их в причину через операцию дизъюнкции. Выделим все попарные общие признаки у лиц, входящих в положительные примеры. Первое и второе лицо имеют общую часть е, первое и третье – ƒ, а второе и третье –

Для того чтобы учесть третий пример, надо построить общее ядро различия для него и лиц, входящих в отрицательные примеры. Сразу видно, что форма рта тут не поможет. Остаются нос и глаза. Нос и глаза такой формы, как в третьем положительном примере, можно по отдельности найти в отрицательных примерах. Но их комбинация, характерная для третьего положительного примера (при принятых нами обозначениях эта комбинация описывается формулой ƒ&



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












Если составить таблицу, в которой перечислены все комбинации истины и лжи для е, ƒ и g, и определить истинность h и h’, то можно убедиться, что h’=

Такая ситуация не является стопроцентной. На рис. 22 мы снова встречаемся с известной нам зверюшкой. Но здесь выражения для h и h’, легко вычисляемые с помощью общих ядер сходства, имеют вид h=e&


Чем различаются два рассмотренных случая? Пусть на пути нашей зверюшки встретился человек с лицом, обведённым на рис. 21 и 22 в рамочку. Как среагирует на него зверюшка? В случае, показанном на рис. 21, она тут же перейдет в хорошее настроение, ибо h истинно, а h’, естественно, ложно. Но в случае, соответствующем рис. 22, ситуация для зверюшки становится весьма сложной. Для встретившегося ей персонажа h и h’ одновременно ложны. Возникает конфликт. Новый персонаж не укладывается в ту классификацию, которая была построена по положительным и отрицательным примерам. Конфликт для зверюшки неразрешим.

Рис. 22.
Его можно разрешить лишь волевым усилием. Надо включить новый персонаж в число либо положительных, либо отрицательных примеров. В реалии разбиение чего-либо на классы (в наших случаях на два класса) вытекает из каких-то прагматических требований. Например, все люди, отнесенные к положительным примерам, относятся к зверюшке доброжелательно. Их не нужно опасаться. А люди, относимые к группе отрицательных примеров, таковы, что лучше обойти их стороной. От них ждать добра не приходится. Тогда волевое отнесение нового персонажа к той или иной категории должно получить практическое подтверждение своей правильности или неправильности. Если встреча с ним для зверюшки окажется благоприятной, то его, конечно, надо относить к положительным примерам. В противном случае его место среди отрицательных примеров.
Мы продемонстрировали весьма важное положение, связанное с процессом индуктивного обобщения. Если h и h’ классифицируют множества положительных и отрицательных примеров, так что h=

Пусть, например, мы снова имеем классификацию, которая соответствует ситуациям, показанным на рис. 21. Но контрольный пример поступает в систему с указанием, что он относится к группе отрицательных примеров. А система в соответствии с ранее построенной классификацией относит его к положительному классу. В таком случае необходимо внести коррективы в классификацию, полученную ранее, выработать новую классификацию с учетом нового множества отрицательных примеров.
Вывод из этого только один. Поскольку множества положительных и отрицательных примеров не охватывают всех возможных случаев, то h и h’, построенные по методам Милля, даже в тех случаях, когда h=

Рассуждения по аналогии
Начнем с задачи. Посмотрим на первую строку, показанную на рис. 23. В этой строке представлено преобразование F, с помощью которого пара слов, стоящая слева от стрелки, преобразуется в слово, стоящее от нее справа. Можно ли угадать, во что превратится пара слов, стоящих во второй строке на этом рисунке, если считать, что преобразование F’ максимально похоже на преобразование F? Для ответа на этот вопрос надо сначала понять, какова суть F. После недолгого размышления можно прийти к выводу, что слово, получаемое в результате преобразования, устроено следующим образом: первая его половина совпадает с первой половиной первого слова в исходной паре, а вторая его половина получается из первой половины второго слова в исходной паре, если в ней сделать перестановку букв. Если мы верим, что F именно таково (еще раз обратим внимание на этот постулат веры), то можно попытаться придать F’ тот же смысл. Тогда вместо знака вопроса в правой части второй строки можно написать результат преобразования. Им будет слово «плен». Если считать, что F’’ – преобразование, аналогичное F и F’, то вполне законным будет получение правой части по паре левых и в третьей строке на этом рисунке.

Рис. 23.
Какой смысл мы вложили в слово «аналогичное», когда говорили о преобразованиях? По крайней мере, двоякий. Во-первых, мы предположили, что элементы, из которых состоят слова и рисунки, как-то соответствуют друг другу. Например, елочки и фигурки из третьей строки ассоциируются у нас с буквами, из которых состоят слова, а буквы важны не сами по себе, а по тому месту, которое они занимают в словах. Во-вторых, мы предполагаем, что сохраняется суть преобразования, хотя элементы, с которыми преобразование оперирует, могут быть другими.
Эти соображения помогают уловить расплывчатый смысл, вкладываемый людьми в понятие аналогии. На рис. 24 показано три преобразования для треугольника Т. Преобразование




Рис. 24.
Первая попытка формализовать понятие рассуждения по аналогии была предпринята Лейбницем. В своем сочинении «Фрагменты логики» он ввел понятие пропорции для отношения аналогии. Пропорция Лейбница формулируется следующим образом: «Вещь А так относится к вещи В, как вещь А’ к вещи В’». Обычно пропорцию Лейбница представляют в виде диаграммы:

Для иллюстрации того, как может быть использована диаграмма Лейбница, рассмотрим семантическое пространство Осгуда. Это пространство, которое американский психолог Чарльз Осгуд строил экспериментально, проводя опыты с людьми, должно было, по его мнению, характеризовать организацию размещения информации в памяти человека. Мы не будем здесь останавливаться на способе его построения. В комментарии к данному разделу имеется некоторая информация по этому вопросу, а в библиографии заинтересовавшиеся читатели могут найти нужные работы. Скажем только, что упрощенное пространство Осгуда является обычным трехмерным евклидовым пространством. Близость по метрике этого пространства характеризует семантическую близость понятий, фактов и утверждений, а рассуждения, проведенные в пространстве относительно группы элементов, могут проецироваться по аналогии на группы, состоящие из семантически близких элементов.
Проиллюстрируем эту мысль, взяв «кусок» пространства Осгуда, относящийся к понятиям, используемым для указания родства. То, что они в семантическом пространстве расположены компактно, было доказано экспериментально. Этот «кусок» пространства Осгуда показан на рис. 25. Для удобства введена система координат и сделано такое преобразование, чтобы все точки, соответствующие интересующим нас понятиям, оказались лежащими в вершинах единичного куба (правомочность такого преобразования в пространстве Осгуда мы тут не обсуждаем).

Рис. 25.
Пусть даны три элемента пропорции Лейбница А, А’ и В. И необходимо узнать элемент В’. Для рассматриваемого примера примем следующий способ нахождения координат понятия В’: b’i=bi+а’i–аi где i=1,2,3. Пусть, например, нас интересует пропорция Сын:Дочь=Дядя:? Для определения неизвестного члена пропорции произведем необходимые вычисления, используя координаты понятий, отмеченные на рис. 25. Получим b’1=0+1–0=1; b’2=1+0–0=1; b’3=0+1–0=1. Таким образом, понятие В’ имеет координаты (1,1,1). Этим координатам соответствует понятие «Тетя».
Для дальнейшего необходимо уточнить понятия «похожесть» и «аналогия», использованные в диаграмме для пропорции Лейбница, и придать им по возможности строгий смысл. Сделать это можно следующим образом. Выберем некоторый алгебраический язык для описания A и В, который обозначим






Чтобы все сказанное стало понятнее, рассмотрим конкретный пример. На рис. 26 показана серия изображений, соответствующая пропорции Лейбница, в которой, как всегда, надо восстановить недостающее звено, т.е. осуществить (если это возможно) вывод по аналогии. Для описания изображений введем языки




