Конечно, иметь в памяти только формулу, только сжатую схему, из которой можно получить много вариантов программ, удобнее. Это как раз и позво ляет действовать в разных обстоятельствах по-разному и пока что служит главным различием в способе «мышления» машин и человека.
Сама по себе способность строить много программ на основе общей схемы характеризует мышление человека как творческое по своей природе. Но это, так сказать, низший уровень творчества, благодаря которому человек просто оказывается умнее современных вычислительных машин.
В чем же заключается, с точки зрения кибернетики, творчество в высоком смысле — открытие новых законов, конструирование новых машин?
Видимо, в создании принципиально новых алгоритмов.
«Что такое математическое открытие? — говорил Пуанкаре. — Оно вовсе не состоит в том, чтобы создавать новые комбинации из тех математических единиц, которые уже известны. Это может сделать каждый, число этих комбинаций может быть бесконечно, однако большая часть их абсолютно лишена интереса. Открытие состоит, собственно, не в конструировании бесполезных комбинаций, но в конструировании тех комбинаций, которые полезны и которые являются чрезвычайно редкими. Открытие есть распознавание, выбор».
Не найдя в памяти готовой формулы для решения новой проблемы или хотя бы отдельных частей, из которых ее можно было составить заново, мозг пытается разработать совершенно иную программу мыслительных действий. Если это ему удается, задача оказывается решенной творчески, с помощью не использовавшихся раньше мыслительных ходов. Вот почему всякое открытие, будь оно в химии или астрономии, литературе или живописи, поднимает на новую ступеньку не только ту или иную науку или разновидность искусства, но и человеческий разум вообще. Изучая технологию открытий, следующие поколения людей овладеют и секретами творческого мышления. И сами уже не будут «открывать Америку», а двинут науку, искусство еще дальше, создадут новые алгоритмы для работы ума.
Конечно, неправильно было бы все механизмы ума сводить лишь к алгоритмам. Человек не только обладатель громадного запаса разнообразных алгоритмов. Он способен вести себя, так сказать, и неалгоритмически, то есть принимать неожиданные решения в новых обстоятельствах.
И может быть, правы те психологи, которые считают, что вернее говорить не о раз и навсегда установленных правилах мышления, а о динамической модели вещей и явлений внешнего мира, формирующейся у нас в мозгу и позволяющей ориентироваться в новой обстановке.
Ведь, исследуя какую-то новую для себя область, человек создает в мозгу ее модель. Вначале приблизительную, потом постепенно человек ее совершенствует, корректирует. И на основе такой мысленной модели человек в уме изобретает способы воздействия на нее.
Что человек строит мысленные модели действительности — теперь, после появления кибернетики, общепризнано. Так, может быть, и во время творческого процесса имеет место нечто аналогичное?
Ряд психологов предполагает, что при решении задачи в мозгу человека возникает подвижная изменчивая модель проблемной ситуации. При взаимодействии с другими идеями, возникшими раньше или просто с мысленными «отпечатками» известных нам объектов, образуются новые связи и отношения между отдельными Деталями проблемной ситуации.
А это и есть решение задачи.
Наблюдения позволяют предположить, что мысленная модель проблемной ситуации существует в мозгу в какой-то мере самостоятельно, автономно. Во всяком случае, в известной степени независимо от сознания (отсюда неожиданность, внезапность найденных решений).
Кто прав — сторонники алгоритмического подхода к творчеству или мыслительных моделей, — покажет будущее. Сейчас ясно одно: почти никогда мы не действуем методом проб и ошибок.
Многие задачи практически просто не удалось бы решить, действуй мозг путем обычного перебора вариантов. Математик Тьюринг подсчитал, что в головоломке, состоящей из нескольких квадратиков, которые нужно определенным образом скомбинировать, возможно 20 922 789 888 000 разных комбинаций. Работая сутки напролет и тратя на анализ каждой комбинации всего минуту, человек решал бы эту задачу 4 миллиона лет! А ведь головоломка с квадратиками — разновидность игры в «пятнадцать», в которой каждый из вас успевал расставить фишки несколько раз за школьную переменку.
Приводя пример с головоломками, Тьюринг спорил с другими математиками, которые упорно считали, будто любая мыслительная работа — это чисто статистический выбор нужного решения из бесчисленных возможностей. Они утверждали, что если посадить за пишущую машинку даже обезьяну, то, произвольно нажимая на клавиши, она в конце концов чисто случайно напечатает хоть все книги из библиотеки Британского музея. Вряд ли нужно доказывать, что процесс создания книги — это не последовательный выбор одной из возможных комбинаций ста тысяч слов.