Текст книги "Психология критического мышления"
Автор книги: Дайана Халперн
Соавторы: А. Нафтульев
Жанр:
Психология
сообщить о нарушении
Текущая страница: 35 (всего у книги 42 страниц)
Другой пример использования древовидных диаграмм для решения задач – это применение хорошо известного генеалогического дерева. Занимающиеся вопросами недвижимости юристы, которые часто сталкиваются с запутанным клубком родственных связей, должны уметь определять степень родства всех членов семьи, чтобы контролировать выполнение условий завещаний и уплату налогов на имущество.
Рис. 9.8. Диаграмма в виде иерархического дерева, иллюстрирующая одну из попыток решения сформулированной Дункером задачи рентгеновского облучения (Duncker, 1945).
Рис. 9.9. Диаграмма в виде иерархического дерева, которая поможет ответить на вопрос: «Являются ли пчелы животными?»
Многочисленные отчимы и мачехи, сожители, пасынки, падчерицы, сводные братья и сестры, незаконнорожденные дети могут превратить сложный вопрос наследства в сущий правовой кошмар. Аккуратное построение генеалогического дерева, которое разместит каждого родственника на соответствующей ветке, является просто бесценным средством решения запутанных задач наследования.
Постройте матрицу
Матрица – это расположение фактов или чисел в прямоугольном порядке. На самом деле это просто более замысловатое слово для таблицы. Когда исходные данные в задаче могут быть разбиты на отдельные категории, матрица может оказаться удобным способом для их представления. Рассмотрим задачу, сформулированную Уимби и Лоххедом (Whimbey & Lochhead, 1982):
Трое молодых людей – Фред, Эд и Тед – женились на Джоан, Салли и Викки (не обязательно в таком порядке). Джоан, будучи сестрой Эда, живет в Детройте. Фред не любит животных. Эд весит больше, чем муж Викки. А у мужа Салли есть хобби: разводить сиамских котов. Фред тратит на регулярные поездки от своего дома в Энн-Эрбор до работы в Детройте свыше 200 часов в год. Определите, кто на ком женат (р. 67).
Каков тип исходных данных в этой задаче? Данные касаются мужей и жен. Постройте матрицу 3 х 3 и заполните ее, насколько возможно, в соответствии с полученной информацией:
Поскольку Джоан является сестрой Эда, она не может быть его женой, поэтому впишите «НЕТ» в ячейку матрицы Джоан-Эд. Пропустите на время следующие два предложения и остановитесь на фразе, что Эд весит больше мужа Викки. Это значит, что Эд не является мужем Викки. Эд должен быть женат на Салли. Матрица принимает вид:
Перечитайте задачу и попробуйте найти еще ключи к решению. Нашли что-нибудь важное? Фред живет в Энн-Эрбор, а Джоан живет в Детройте; следовательно, можно предположить, что они не являются мужем и женой. Поскольку Фред не женат на Джоан и Салли, он должен быть мужем Викки. Кто же остается для Теда? Женой Теда должна быть Джоан.
Заполненная матрица выглядит так:
Возьмем еще один пример. Эта задача взята из прекрасной книги Филлипса (Phillips, 1961) под названием «Мои любимые загадки и головоломки». Наверное, она вам покажется проще, так как вы уже познакомились с техникой решения:
«Все мои четыре внучки – высокообразованные девушки», – заявил Кен Чезабл с явным удовольствием. «Каждая из них, – продолжил он, – играет на каком-нибудь музыкальном инструменте и говорит на одном из европейских языков, причем так же хорошо, если не лучше, как человек, для которого этот язык родной».
«На чем играет Мэри?» – спросил кто-то.
«На виолончели».
«А кто играет на скрипке?»
«Понимаете, – сказал Чезабл, – я постоянно забываю. О Господи, увы! Но я знаю, что это как раз та, которая говорит по-французски».
Кроме этого, мне удалось выудить из Кена только отрицания. Я узнал, что девушку, которая играет на органе, зовут не Валерия; ту, которая говорит по-немецки, зовут не Лорна; и что Мэри не знает итальянского. Антея не играет на скрипке и не говорит по-испански. Валерия не знает французского; Лорна не играет на арфе, а та, что играет на органе, не говорит по-итальянски.
На чем играет и какой язык знает Валерия?
Теперь остановитесь и поразмышляйте над этой задачей. Не продолжайте, пока действительно не продумаете ее.
Вам следует начать с осознания того, что исходная информация делится на категории, вследствие чего самым удобным представлением условий задачи будет матрица. Имеются четыре внучки, четыре музыкальных инструмента и четыре языка. Можно построить такую матрицу:
Поскольку большая часть информации дана в форме отрицания, давайте перечислим возможные комбинации внучек-инструментов-языков.
Так как девушка, которая играет на скрипке, говорит по-французски, она должна быть Лорной. Антея играет на органе и говорит по-немецки. Это означает, что только Мэри может говорить по-испански. А для Валерии остается единственная комбинация – арфа и итальянский.
Естественно, это искусственные задачи, непохожие на те, с которыми нам приходится сталкиваться в жизни. Давайте рассмотрим более практическое применение матричной формы представления задачи.
Существуют значительные разногласия во мнениях относительно применения витамина С как средства, сдерживающего распространение простуды Как бы вы решили этот вопрос: предотвращает или нет витамин С простуду? Вероятнее всего, вы бы дали витамин С некоторым людям и не дали бы другим, а затем подсчитали бы количество заболевших простудным заболеванием в каждой группе. Предположим, вы получили следующие результаты. 10 человек принимали витамин С и не заболели, 4 человека принимали витамин С и все-таки простудились, 8 человек, не принимавших витамин С, не заболели, а 6 человек, которые не принимали его, заболели. Какой вывод вы сделаете?
Поскольку исходная информация может быть разбита на категории (принимали или не принимали витамин С, простудились или нет), матрица, содержащая соответствующие значения, поможет нам правильно представить данные:
Изучая каждую ячейку матрицы, вы можете установить, предотвращает ли витамин С простуду. Чтобы оценить действие витамина, вам нужно посмотреть, сколько человек из числа простудившихся принимали его. Их число составляет 4 из 10, или 40 %. А теперь оцените количество людей, не заболевших и принимавших витамин С. Как можно заметить, их 8 из 18; т. е. 55,5 %. Из этого факта можно сделать вывод, что витамин С помогает предотвратить простуду. (Принципы исследований более подробно рассматриваются в главах 6 и 7.) Целью этого примера было показать, что матричное представление условий задачи облегчает поиски ответа. По существу, это та же задача, что была рассмотрена в главе 8, когда врачи и медсестры должны были решить, существует ли связь между заболеванием и целым комплексом симптомов. Темы различных глав пересекаются, и вы должны представлять, что приемы, которые использовались в одной ситуации, могут также применяться в других, связанных с ней ситуациях.
Используйте модели
Часто бывает удобно представить абстрактную задачу в конкретной форме. Я уверена, что вы видели когда-нибудь макеты планируемых архитектурных построек – таких, как торговый центр, офисы, студенческий городок. Макеты небольших строений и тротуаров не делаются – архитекторы любят грандиозные постройки. Часто такие макеты строятся для согласования планов будущего строительства с другими специалистами, которые не умеют читать чертежи, и в этом случае небольшие модели помогают решить задачу. Составленный из заменяемых деталей макет позволяет архитектору варьировать конструкцию и искать наилучший вариант расположения частей.
Давайте возьмем задачу, найти решение которой поможет создание модели. На мифической планете отдаленной галактики обитают два вида разумных существ – хоббиты и орки. Однажды три хоббита, увлекшись исследованием страны орков, потерялись. Хоббиты могли бы спокойно вернуться домой, если бы сумели перебраться через реку, отделяющую их страну от страны орков. Три орка согласились помочь хоббитам переправиться через реку, но единственная имеющаяся у них лодка могла выдержать только двоих – чего хоббиты никак не могли допустить, так как, обладая численным превосходством, орки могли в любой момент съесть их.
Ваша задача состоит в том, чтобы установить последовательность переправ, которая позволит трем хоббитам перебраться на другой берег реки, а трем оркам – вернуться на свой родной берег. Ограничением в этой задаче является то, что в лодке одновременно могут находиться только двое. К тому же если в какой-то момент времени число орков на берегу будет превышать число хоббитов, то вы должны будете отказаться от этого варианта и начать сначала.
Без наглядной формы представления этой задачи она кажется неразрешимой. Воспользуйтесь любыми маленькими предметами, которые будут заменять вам орков и хоббитов, и перемещайте их через воображаемую реку. Подойдут, например, три больших кусочка бумаги в качестве хоббитов, а три маленьких – в качестве орков. Вам надо будет представить, что вы перемещаете инопланетян в лодке. Не забывайте записывать все ваши ходы. Постарайтесь найти решение этой задачи в течение 10–15 минут. Занимаясь поиском решения, продумывайте каждый шаг. Не-продолжайте чтения, пока не решите эту задачу.
Последовательность всех необходимых действий для переправы хоббитов приведена на рис. 9.10. Одна из наибольших сложностей этой задачи заключается в необходимости переправить всех трех орков через реку – действия, которые сами по себе нежелательны, но которых нельзя избежать, чтобы не допустить численного превосходства орков над хоббитами. Задачи такого типа называют задачами с обходным маневром, поскольку пути их решения не прямолинейны. Нужны промежуточные шаги, которые, на первый взгляд, даже уводят от цели – в данном случае это переправа всех трех орков на противоположный берег реки, в то время как конечной целью, поставленной в задаче, является нахождение орков на их родном берегу. Очень важно осознать, что путь к намеченной цели может оказаться обходным. В качестве более приближенного к жизни примера рассмотрим стремление Леона стать очень обеспеченным человеком. Один из путей достижения этой цели – влезть в долги, чтобы оплатить образование. Хотя одалживание крупной суммы денег, на первый взгляд, уводит от намеченной цели разбогатеть, оно может оказаться необходимым обходным маневром для ее достижения. Когда вы столкнетесь со сложной задачей, будьте готовы рассмотреть и обходные пути ее решения.
Рис. 9.10. Последовательность переправы трех хоббитов через реку на лодке, которая одновременно может выдержать только двоих. При этом количество орков никогда не превышает количество хоббитов.
Выберите лучшее представление
Использовать наглядные формы представления задачи (например, с помощью карандаша и бумаги) полезно в любом случае, когда у вас есть данные, которыми нужно оперировать. Ваша кратковременная память может быстро переполниться. Если вы уже прочитали главу 8, то должны осознавать, насколько важно снижение нагрузки на кратковременную память. Один из способов сделать это – выписывать возможные варианты путей решения и затем поочередно рассматривать их. Практически все данные, выраженные в числах – включая полученные в ходе эксперимента результаты, – следует всегда изображать графически. Если задача математическая или пространственная, то, вероятно, будет полезно применение диаграмм. Диаграмма сможет помочь распутать ситуацию, когда исходные данные взаимозависимы. Кроме того, диаграммы могут выделить некоторые важные отношения, которые нередко приводят непосредственно к цели. Иерархические деревья являются естественной формой представления задач, когда материал сам по себе образует иерархическую структуру. Матрицы чаще всего удобны, когда исходные данные могут быть разбиты на категории для последующего анализа. Модели хороши при представлении задач, решение которых определяет перемещение или передвижение данных. Часто именно выбор наглядного представления задачи является главным моментом, и от него зависит возможность решения задачи (Posner, 1973). Если вы обнаружите, что один из видов наглядного представления не помогает, попробуйте другой.
Стратегии решения задач
Решение задач может быть отнесено к наиболее характерной деятельности человека.
Полья (Роlуа, 1962)
Глупо советовать человеку, столкнувшемуся с задачей, спланировать ее решение, если он понятия не имеет, как это делается. Казалось бы, что тут сложного? Нужно только разрабатывать одно за другим возможные решения и затем проверять их. А что если вы не можете придумать ни одного решения? Существует несколько стратегий, которые при правильном использовании могут помочь вам генерировать решения. Несмотря на то что ни одна отдельно взятая стратегия не может гарантировать вам универсальных решений на все случаи жизни, умение применять эти стратегии придаст направленность и уверенность вашим действиям при решении новых задач.
Шонфелд (Shoenfeld, 1979) заметил, что многие математики и ученые при решении стоящих перед ними задач прибегают к определенным стратегиям и правилам. Многие из них уверены, что если бы студенты приобрели некоторые базовые навыки, они бы решали задачи с большим успехом. Кроме того, исследователи обнаружили, что обучение, направленное на приобретение соответствующих навыков, может повысить способность человека решать возникающие задачи (напр., Klein, Weizenfeld 1978; Wickelgren, 1974). Приведенные ниже стратегии или руководства по решению задач можно рассматривать как способы планирования решения.
Анализ целей и средств
Чаще всего продвижение к цели не происходит по прямой вымощенной дороге. Если цель не может быть достигнута сразу, нередко приходится идти обходными путями или разбивать задачу на более мелкие части – так называемые подзадачи, каждая из которых имеет свою цель, или подцель.
Как и большинство стратегий решения задач, выбор и использование подцелей требует планирования. Процедура, согласно которой люди определяют подцели и используют их достижение для продвижения к основной цели, называется анализом целей и средств. Он является одним из основных, очень мощных средств решения задач. Сначала задача делится на подцели. Затем человек начинает действовать, чтобы достигнуть определенной подцели. Таким образом, с каждой отдельной победой он будет все ближе и ближе подходить к главной цели. Чтобы эта идея стала более понятной, давайте обратимся к примерам.
Первым шагом в анализе целей и средств является перечисление целей, которые можно поставить в данной задаче, и выбор наиболее перспективной из них. Предположим, что во время игры в шахматы вы поставили перед собой удачную подцель – поставить шах королю противника. Целью, естественно, является победа в игре, но для того, чтобы ее достичь, необходимо постоянно двигаться в направлении подцелей. Шах королю противника – это та ближайшая цель, в направлении которой вы продвигаетесь. Теперь вам необходимо выбрать средства для достижения данной цели – отсюда и термин анализ целей и средств. Чтобы достичь поставленной подцели, определите, какова текущая позиция ваших фигур. Затем определите разницу между той позицией, которую они занимают, и той, которой вы бы хотели достичь. Вам следует выбирать ходы, которые будут уменьшать эту разницу и позволят поставить шах королю противника. Предположим, этого нельзя добиться за один ход, тогда анализ целей и средств следует применить снова, на этот раз выбрав менее крупную подцель – возможно, это будет просто отдельный ход, направленный против какой-либо фигуры противника. Постоянное повторение этих двух процессов – выбора подцелей и сокращения расстояния до них – позволит вам продвигаться в направлении главной цели.
Любимая задача психологов, которая может служить демонстрацией анализа целей и средств, – это задача Ханойской башни. Название этой головоломке дала одна интересная легенда. Предположим, что имеются три колышка и 64 диска, каждый из которых имеет свой диаметр. Все диски нанизаны на один из колышков в порядке убывания диаметра. Для кого-то может быть удобнее представить диски в виде 64 пышек различных размеров, нанизанных одна за другой на колышек. Задача состоит в том, чтобы переместить диски с первого колышка на третий, используя средний для промежуточных действий. Правила переноса дисков заключаются в следующем: можно переносить только один диск за один раз и нельзя ставить больший диск на меньший. Легенда, связанная с задачей, гласит, что в одном монастыре вблизи Ханоя монахи заняты решением этой головоломки, а когда они закончат, настанет конец света. Даже если бы легенда оказалась правдой, у вас нет повода для беспокойства, поскольку, для того чтобы выполнить это задание, монахам понадобится примерно один триллион лет, если при этом они будут делать один ход в секунду.
Поскольку вы вряд ли собираетесь потратить столько времени на решение задачи Ханойской башни, вы можете попробовать решить ее упрощенную версию, используя только три диска. Вы легко можете приступить к решению, воспользовавшись тремя монетами различного диаметра (хорошо подойдут для этого монеты в 5 рублей, 2 рубля и 1 рубль) и тремя небольшими листочками бумаги. Сложите монеты пирамидкой на один лист бумаги так, чтобы монета наибольшего диаметра оказалась внизу, а наименьшего – наверху. Задача состоит в том, чтобы переместить монеты с первого листа бумаги на третий – при этом они должны быть расположены в том же порядке. За один прием можно брать только одну монету. Для решения задачи могут быть использованы все три листка бумаги. Записывайте все шаги, которые вы предпринимаете для решения этой задачи. Начальное и конечное положение монет показано на рис. 9.11.
Рис. 9.11. Начальное и конечное положение монет в задаче Ханойской башни. Для решения этой задачи используйте стратегию анализа целей и средств.
При анализе целей и средств задачи Ханойской башни определяется одна из очевидных подцелей – положить самую большую по диаметру монету в 5 рублей на третий лист бумаги. Этого нельзя сделать сразу, так как на ней лежат монеты в 2 рубля и 1 рубль – следовательно, надо рассмотреть вторую подцель. Она заключается в создании ситуации, когда двухрублевая монета лежит на пятирублевой. Эта подцель будет достигнута, если монета в 1 рубль будет лежать на втором листе бумаги, а монета в 5 рублей на третьем. Эта подцель не может быть достигнута, поскольку первым можно перемещать только рубль. Таким образом, последовательно рассматриваются подцели, определяющие конец каждого этапа, и действия, направленные на их достижение. Окончательное решение со всеми необходимыми ходами показано на рис. 9.12. Если вы попробуете решить эту задачу не с тремя монетами, а с четырьмя или пятью, то убедитесь, что она значительно усложнится, хотя стратегия решения останется прежней.
Рис. 9.12. Решение задачи Ханойской башни.
Обратите внимание, как достижение поставленных подцелей обеспечивает продвижение к основной цели.
Решение с конца
Анализ целей и средств является примером прямой стратегии – все планируемые действия ориентированы на приближение к подцели и, в конечном итоге, к основной цели. Иногда полезнее оказывается стратегия планирования операций решения с конца, которые обеспечивают движение от конечной цели назад – к текущему или исходному положению. Простейшим примером такой стратегии может служить игра в обожаемые детьми лабиринты, нарисованные на бумаге, которые нужно проходить с помощью карандаша.
Многие из этих лабиринтов содержат несколько возможных путей, отходящих от начальной точки, и среди них только один верный путь, который приведет в конец лабиринта к заветной цели. Даже маленькие дети понимают, что они смогут ускорить решение такой задачки-лабиринта, если пойдут в обратном направлении, начав движение с конечной точки и прорисовывая путь к началу лабиринта. Пример такого лабиринта приведен на рис. 9.13.
Стратегия решения с конца очень удобна, если от конечной цели ведет меньше путей, чем из исходного положения. Разумеется, эта стратегия может быть применена не только для прохождения лабиринтов. Рассмотрим такую задачу: «Площадь, которую покрывают водяные лилии на одном из озер, удваивается каждые двадцать четыре часа. С того момента, как появилась первая лилия, до того, когда лилии полностью покрыли поверхность озера, прошло шестьдесят дней. Когда озеро было покрыто наполовину?» (Fixx, 1978, р. 50).
Единственным путем решения этой задачи является применение стратегии решения с конца. Можете ли вы решить ее, пользуясь этой подсказкой? Если озеро полностью было покрыто лилиями на 60-й день, а площадь, которую покрывают лилии, удваивалась каждые сутки, какая часть озера была закрыта в 59-й день? Ответ: половина. Таким образом, пользуясь обратным ходом, мы легко решили эту задачу. Прямая стратегия решения этой задачи наверняка завела бы нас в тупик.
Иногда оказывается эффективной комбинация прямой стратегии и стратегии решения с конца. Если вы столкнулись с геометрической или тригонометрической задачей на доказательство, то, вполне вероятно, прибегнув к комбинации этих двух стратегий, вы успешно с ней справитесь. Вы можете начать с конечного выражения, преобразуя его до какой-то определенной стадии, затем последовательно переходить от преобразования этого выражения к преобразованию исходного выражения и наоборот – до тех пор, пока они не совпадут на каком-то промежуточном этапе.
Рис. 9.13. Стратегия решения с конца удобна, когда из конечной точки ведет меньше путей, чем из исходного положения.
Упрощение
Вы все обдумываете и обдумываете свою задачу; попробуйте упростить ее… Довели ли вы ее до максимально возможного упрощения, до той ясности, которая наталкивает на мысли?
Полья (Роlуа, 1962)
Задачи, вызывающие затруднения при решении чаще всего сложны по структуре. Хороший способ справиться с такой задачей – это упростить ее настолько, насколько возможно. Нередко удачно выбранная форма наглядного представления задачи сама способствует ее упрощению, поскольку позволяет «увидеть» эффективный путь решения.
Предположим, вы столкнулись с классической задачей «кошка на дереве». Согласно устоявшемуся мнению, кошки могут карабкаться вверх по деревьям, но не могут спускаться. (На самом деле в этом утверждении не больше правды, чем в том, что слоны боятся мышей.) Предположим, вам надо снять кошку с ветки, расположенной на высоте 10 футов. В вашем распоряжении имеется единственная лестница длиной 6 футов. Для того чтобы лестница была надежно установлена, ее основание должно находиться на расстоянии трех футов от ствола. Дотянетесь ли вы до кошки?
Лучший путь к решению этой (и не только этой) задачи – графически изобразить исходные данные. Условия задачи графически показаны на рис. 9.14. Как только информация представлена в виде чертежа, ее можно воспринимать как простую геометрическую задачу: найти гипотенузу прямоугольного треугольника, если его катеты равны 10 и 3 футам. Такая формулировка задачи предполагает, что вы воспользуетесь своими знаниями о том, как вычисляются длины сторон треугольников. Факт остается фактом: когда для решения задачи требуется определенный уровень образования – его ничем не заменишь.
Рис. 9.14. Задача «кошка на дереве».
Если исходные данные представить в виде рисунка, задача превращается в простую геометрическую задачу.
Формула для нахождения гипотенузы треугольника имеет вид:
а2 + Ь2 = с2.
Подставляя соответствующие значения в это уравнение, получим:
102 + 32 = с2
100 + 9 = с2
109 = с2
√109 = c
с= 10,4
Таким образом, для того чтобы достать до ветки, нужна лестница длиной 10,4 фута. Но постойте, может, попробовать перерисовать задачу, используя условие, что для спасения кошки в вашем распоряжении имеется только шестифутовая лестница? На рис. 9.15 приведена несколько другая графическая интерпретация этой задачи.
Может быть использована та же формула, но теперь неизвестной величиной является не гипотенуза, а один из катетов прямоугольного треугольника.
Рис. 9.15. Задачу «кошка на дереве» можно переформулировать таким образом: как высоко от земли располагается конец лестницы в 6 футов, если ее основание отставить на 3 фута от ствола?
Тогда и ответ получится другой.
Изменяя формулу, получим:
а2 + Ь2 = с2
а2 = с2-Ь2
а2 = 62-32
а2 = 36-9
а2 = 27
a = √27
a = 5,2
Таким образом, верхняя планка лестницы коснется ствола дерева на высоте 5,2 фута над землей. Сможете ли вы достать кошку? Нарисуйте себя на верхней ступеньке. Если вы выше 5 футов, то без труда дотянетесь до кошки, стоя на последней или даже предпоследней ступеньке. На самом деле вам даже не придется тянуться.
Упрощение является хорошей стратегией для решения абстрактных задач, сложных или содержащих информацию, не относящуюся к поиску решения. Часто стратегия упрощения работает рука об руку с выбором оптимальной формы представления задачи, поскольку именно удачное наглядное представление может существенно упростить задачу.
Обобщение и специализация
Иногда, столкнувшись с задачей, оказывается полезно рассмотреть ее как частный случай целого класса аналогичных задач (обобщение); или, наоборот, как специальный случай (специализация).
Чаще всего стратегии обобщения и специализации уместны при представлении задачи в форме древовидной диаграммы. Большинство целей в этом случае может одновременно классифицироваться как подчиненные для вышестоящей категории и главные для нижестоящей. Рассмотрим пример, проясняющий сказанное. Предположим, что перед вами как дизайнером мебели стоит задача разработки проекта специального удобного стула для чтения. Что бы вы предприняли для решения этой задачи?
Как вы уже, по-видимому, поняли – это пример нечетко поставленной задачи. Самая большая сложность состоит в том, чтобы выбрать: какой из нескольких возможных вариантов стульев наиболее подходит поставленной цели? Воспользуйтесь древовидной диаграммой, чтобы классифицировать стулья вообще и стулья для чтения в частности. Таких диаграмм можно построить множество; один из возможных вариантов приведен на рис. 9.16.
Рис. 9.16. Одна из возможных древовидных диаграмм задачи проектирования стула для чтения.
Надеюсь, что вы сами поработали над этой задачей и построили свою диаграмму. Как можно видеть из рис. 9.16, восприятие «стула для чтения» как отдельного элемента категории «стулья» помогает учесть при рассмотрении проекта как общие качества стульев, так и уникальные качества «стульев для чтения». Таким образом, процесс обобщения и/или специализации позволит вам взглянуть на задачу как в широкой перспективе, так и в узкой.
Случайный поиск и метод проб и ошибок
Вспомните, что структура задачи включает в себя исходное положение и цель, а также пути решения, ведущие от исходного положения к цели. Одной из стратегий поиска возможных путей решения является случайный поиск. Хотя такой подход не выглядит серьезной стратегией решения задачи, а кажется скорее псевдостратегией, в некоторых случаях он оказывается весьма полезным. Если задача имеет небольшое число возможных путей решения, то случайный поиск приведет к цели в кратчайший срок. Совершенно случайный поиск означал бы отсутствие систематического порядка рассмотрения вариантов и возможность повтора уже рассмотренных решении. Поэтому более предпочтительной стратегией является систематический поиск методом проб и ошибок по всему пространству задачи (содержащему пути решения, цель и исходное положение). Лучше всего применять метод проб и ошибок к решению четко поставленных задач, имеющих конечное число возможных путей решения. Применение этого метода хорошо подходит при решении коротких анаграмм. Например, переставьте следующие буквы так, чтобы получилось слово:
БДУ
Поскольку возможны только шесть вариантов последовательностей расположения этих букв (БДУ, ДБУ, УБД, УДБ, ДУБ, БУД), то можно без труда найти решение простым перебором вариантов. Если бы вы воспользовались чисто случайным поиском, то не хранили бы в памяти уже рассмотренные варианты и повторяли бы некоторые из них по несколько раз, пока не наткнулись бы на верное решение. Систематический поиск методом «проб и ошибок» почти всегда имеет преимущества перед случайным поиском – однако эти преимущества менее заметны при большом числе возможных вариантов решения.
Обе стратегии – метод проб и ошибок и случайный поиск – плохо работают, когда возрастает количество путей решения задачи из-за роста числа возможных комбинаций. Часто бывает полезным разбить задачу на части и воспользоваться методом проб и ошибок для решения более мелких подзадач.
Правила
Некоторые типы задач строятся по определенным правилам – например, задачи на последовательности. Как только будут установлены принципы построения такой задачи, можно считать ее решенной. В области математики и физики большинство задач построено по определенным правилам. Хороший способ обнаружить заложенную в задаче закономерность – это попробовать отыскать повторяющиеся фрагменты в данных или подцелях. Такого сорта задачи, требующие поиска закономерности, часто используются в тестах интеллекта.
Продолжите следующую запись:
АББАВВВАГГГГА
Это пример задачи на простейшую последовательность. Следующими шестью буквами будут ДДДДДА. В таких задачах часто встречаются определенные повторяющиеся фрагменты. Чтобы их обнаружить, посчитайте число повторяющихся символов, внимательно просмотрите значительные по длине участки последовательности и постарайтесь отыскать закономерность – при этом попробуйте воспользоваться простейшими операциями сложения и вычитания. Это вовсе не тривиальная задача! Расшифровка военных донесений противника во время Второй мировой войны явилась важнейшим фактором, внесшим вклад в нашу победу. Соединенные Штаты Америки и Великобритания привлекли к работе большое количество профессиональных шифровальщиков, в чью обязанность входило отыскать ключ к шифрам военных донесений Германии и Японии.
Представим на минуту, что в космическом пространстве существует разумная жизнь и что эти разумные существа тоже интересуются нами. Как они дадут нам знать, что они существуют? Некоторые ученые, фантасты да и многие простые люди считают, что они могут дать знать о своем присутствии, послав сообщения. Никто не рассчитывает, что эти сообщения будут на английском или китайском языках, языке островов Самоа или на каком-нибудь другом земном языке. Они отправят сообщение на своем родном языке или, если они не имеют языка, другими доступными им средствами. Как же мы, земляне, распознаем это сообщение? Военное ведомство США уверено, что если мы когда-нибудь получим сообщения из других миров, то они будут построены по правилам определенной «грамматики» и содержать повторяющиеся фрагменты. Может, это покажется странным, но военные исследуют космическое пространство, что бы найти излучения с повторяющимися фрагментами. И до тех пор пока они ничего не нашли, мы можем продолжать верить, что являемся самыми разумными существами во Вселенной (или, что более разумные существа не желают быть обнаруженными, не могут или не хотят вступать с нами в контакт).