Опять мы сталкиваемся с той же ситуацией фокусника, который вытаскивает из рукава заранее засунутого туда голубя. Но за этой шутливой формулой стоит нешуточная проблема, которая многие столетия тревожила философов, а за ними и психологов. Эта проблема носит специальное наименование «вопроса о логических основах выводов из синтетических суждений».
А суть этой проблемы вот в чем. Из любого суждения и группы суждений (например, данных задачи) можно извлечь только то, что в них сказано. Если это так, то как могут рассуждения вести к новым знаниям, как можно делать из них выводы, в которых не повторяются исходные суждения? Применительно к случаю решения задач этот вопрос выглядит так: если ответ (требуемое) не содержится в самих условиях (данных), то откуда мы его находим?
Чтобы найти ответ на этот вопрос, присмотримся внимательнее к тому, что представляют собой условия задачи. Например, хотя бы уже приведенной задачи о двух пачках мороженого.
Нетрудно заметить, что условия задачи представляют какую-то конкретную ситуацию, какие-то фактические отношения вещей. Эта ситуация или отношения вещей описаны словами (как в нашей задаче о мороженом), или символами (например, задачи в геометрии), или даны непосредственно на предметах (как, например, в головоломках на сборку или разборку).
Способ, которым вводятся условия задачи, можно назвать формой ее данных.
Так вот, в какой бы форме ни вводились данные задачи, они всегда представляют определенные фактические сведения, имеют своим содержанием какую-то совокупность фактов. Решить задачу значит открыть значение этих фактов для задания.
Так, например, в «истории с двумя пачками мороженого» нам надо выяснить, какое значение имеют наши исходные данные — вес мороженого, форма пачки, то что пачки наполнены, то что они стоят на столе и пр. — для скорости таяния мороженого.
Но, как мы знаем, значения вещей, явлений, действий и ситуаций — это не сами соответствующие объекты. Значения — это все то, что мы знаем о свойствах объектов в различных их отношениях с другими объектами (т.е. категориальные характеристики соответствующих вещей, явлений, действий и ситуаций).
Следовательно, раскрытие значения очень много добавляет к фактическим данным задачи. Раскрытие их значений добавляет к вещам, процессам и отношениям, перечисленным в условиях задачи, все, что мы знаем об этих вещах, процессах и отношениях.
Вот в чем основа решения задач. Она в добавлении к условиям всего, что нам вообще известно об объектах и отношениях, фигурирующих в исходных данных, и в использовании этих дополнительных знаний для преобразования данного в искомое, для выведения ответа из условий задачи. Поэтому неверно, что мы решаем задачу на основе ее данных. Мы решаем задачу на основе всех своих знаний о ее данных, а не только тех сведений о них, которые изложены в условиях.
Проиллюстрируем эту мысль одним примером. В 100-этажном небоскребе на 99 этаже живет лилипут. Каждое утро в 8.00 он выходит из квартиры, садится в лифт, спускается до первого этажа и идет на работу. Но по вечерам он ведет себя иначе. Возвратившись с работы, он садится в лифт и доезжает только до 85-го этажа. Там выходит и далее до своей квартиры поднимается пешком. Почему он так поступает?
Спрошенные предлагают много разных ответов. («Для моциона», «на 85-м этаже у него живет друг» и т.д.) Все эти ответы плохи, потому что не вытекают из всей совокупности условия задачи. В них неясно, какое значение имеет, что речь идет о лилипуте, почему на лифте он доезжает именно до 85-го этажа и др.
Правильный ответ будет: потому что он не может Дотянуться выше, чем до кнопки 85-го этажа.
Основа решения здесь очень отчетлива. Мы находим это решение, добавляя к исходным данным наши знания, что лилипут имеет очень маленький рост, что лифт управляется кнопками, которые расположены столбиком от первого этажа до самого верхнего, т.е. используя общие свойства и признаки, которые входят для нас в значение «лилипута» и «лифта».
В принципе от этого мало чем отличается по своей основе решение задачи, вроде (х + у) • (а — £)=?. Только здесь мы используем наши знания о значениях символов, их расположения, действий, которых они требуют и т.д.
То же можно сказать и о практических задачах, типа сборки-разборки, конструирования и т.д. Все они тоже основываются на учете значения отдельных частей и деталей в устройстве и функциях соответствующего механизма, прибора или машины. Только здесь часть информации о значении приходится получать из практического экспериментирования.
Читать дальше