Моделирование динамики расселения в историческом контексте. Излюбленной темой многих выдающихся историков было влияние географической среды на развитие и исторические судьбы народов и государств. И действительно, изменение климата, стихийные бедствия в одних случаях существенно влияли на судьбы этносов, а в других, по мнению А.Тойнби – становились причиной того, что цивилизация оказывалась "остановленной".
Однако до последних лет анализ этого влияния проводился на уровне общих, достаточно уязвимых рассуждений. До недавнего времени и анализ формирования систем расселения также трактовался весьма субъективно и упрощенно. Преобладало мнение о полной предопределенности на одних исторических временах, например, при анализе формирования промышленных, культурных, политических центров. Такой подход был типичен при обсуждении вопроса, почему именно Москва стала "центром кристаллизации" окрестных княжеств. На других характерных временах, связанных с рождением и интенсивным развитием городов, в отечественной и зарубежной литературе бытовало мнение об определяющей роли субъективного фактора. В таких работах подразумевалась возможность достаточно детально планировать градостроение и выражались надежды, что эти планы будут реализованы в прекрасном соответствии с предлагаемыми проектами. Последнее заблуждение многократно опровергалось при строительстве новых городов. Процессы обычно шли совсем не так, как планировалось. Принципиальному изменению взглядов в этой области способствовал анализ динамики систем расселения с точки зрения теории самоорганизации и нелинейной динамики, а также использование в этих задачах методов точных наук. За последнее десятилетие было предложено несколько математических моделей развития динамики систем расселения, углубляющих и развивающих представление социально-экономической географии [46-48].
Даже анализ простейших моделей [61] показал, что нет дилеммы – полная предопределенность, не допускающая вмешательства случая, или, напротив, полная управляемость и определяющая роль субъективного фактора. Как правило, локальные характеристики возникающих городов или других населенных пунктов могут меняться в широком интервале масштабов. В то же время глобальные характеристики системы расселения, как целого, оказываются вполне предсказуемыми.
Естественно, математическое моделирование освоения территории на временах 10-30 лет относится к описанию развития государств в течение веков, как прогноз погоды и анализ климатических изменений. Это связанные, но существенно различные задачи.
Тем не менее созданный арсенал математического описания динамики расселения дает возможность для построения нового поколения моделей, описывающих влияние среды на жизнь и деятельность людей в историческом контексте. При построении теоретической истории этими возможностями было бы разумно воспользоваться.
Математический аппарат теоретической истории и лезвие Оккама. Наверное, моделирование почти во всех нетрадиционных областях прошло через искус собственной уникальности и исключительности. Одно из проявлений этого – стремление использовать новый достаточно сложный и экзотический математический аппарат, – нечеткие множества, фрактальную геометрию, методы квантовой теории поля и т.д., либо создавать свой, совершенно оригинальный. Вероятно, это стало столь же модно, как уповать на "безумные идеи", значение которых обычно очень преувеличивают. Этот искус проходит и математическое моделирование исторических процессов.
Например, в статье [58] предлагается применять аппарат, используемый в суперсимметричных физических теориях, и искать математические образы многих явлений в истории в современной теории фазовых переходов. Более того, выдвигается оригинальная идея рассматривать нынешний российский этнос как несколько взаимодействующих популяций, несущих главные черты, сложившиеся в ходе различных предшествующих этногенезов, и моделировать динамику этноса как целого, исходя из этих представлений. В статистической физике такой подход связывается с кинетическим описанием изучаемых ансамблей.
Предшествующий опыт математического и компьютерного моделирования в очередной раз подтверждает вывод, в свое время сделанный Оккамом – не следует вводить новых сущностей сверх необходимости. Или, в применении к этому случаю, аппарат должен быть настолько прост и нагляден, насколько это возможно. При этом он должен быть согласован с точностью и объемом информации, которая доступна, и с вопросами, ответы на которые хочется получить.
Действительно, есть определенные классы задач, где требуется весьма развитый математический аппарат, существенно отличающийся от того, который используется в других областях науки. Несомненными лидерами здесь являются квантовая механика, выросшая из нее квантовая теория поля и общая теория относительности, требующие изысканных математических подходов. Однако требуется весьма высокий уровень понимания проблем и точности данных, чтобы убедиться, что решение задачи лежит за рамками более простых традиционных теорий. За пределами физики, и тем более при моделировании в нетрадиционных областях, такие проблемы – большая редкость.
В качестве наглядного примера можно привести большой опыт описания экономических процессов [3, 63, 64], имитационное моделирование межгосударственных отношений [70] или известную модель Пелопонесских войн [14]. Все они в большой степени опирались на достаточно простые, хотя, возможно, и большие системы обыкновенных дифференциальных уравнений. При этом исследователи использовали опыт анализа таких математических объектов, идущий прежде всего из механики.
Именно поэтому нелинейная динамика представляется наиболее удобным языком, по крайней мере на этапе становления теоретической истории. Это связано с простотой и универсальностью "нелинейной науки". Простота обусловлена тем, что само научное направление возникло как попытка ответить на "классические вопросы", сформулированные еще в докомпьютерную эру, – о связи динамического и статистического описаний природы, о возникновении у целого свойств, которыми не обладает ни одна из частей и т.д. Нелинейная динамика вобрала в себя опыт классической механики, радиофизики, теории колебаний, опыт моделирования "типичных объектов" и обогатила его новыми методами и идеями. Именно поэтому возникла междисциплинарность и возможность говорить на этом языке об объектах самых разных наук. Кроме того, этот "ключ" может подойти к теоретической истории потому, что предлагаемый "нелинейный" язык представляется весьма богатым и обширным, содержащим средства описания самых разных образов – от моделирования элементов мышления [41] до динамики гонки вооружений [66]. Разумеется, само наличие языка не дает гарантии, что им не будут злоупотреблять в образно-метафорическом плане, а будут применять на конкретном содержательном уровне. Тем не менее попытки говорить об истории на языке нелинейной динамики представляются весьма интересными.
"Цивилизация", системы виртуальной реальности и теоретическая история. В настоящее время широкое хождение имеет компьютерная игра "Цивилизация". В ней можно "создать планету", "выбрать размеры материков", "договариваться" или "воевать" с соседними народами, тратя определенным образом "ресурсы", "создавать" города, дороги либо "развивать" ремесла, науку или религию. Можно "вернуться в прошлое" и выбрать другую альтернативу. Встает вопрос, в каком отношении эта игра и другие компьютерные диалоговые системы такого типа находятся к теоретической истории?
На наш взгляд, это удачный исходный вариант программной основы, которую можно развивать и использовать при ответе на содержательные "исторические вопросы". Алгоритмы, заложенные в "Цивилизации", описывающие, например, влияние науки на развитие экономики и другие закономерности, сравнительно просты. Естественно, они не привязаны к конкретной исторической реальности и нарочито упрощены в угоду быстроте расчетов и зрелищности всей игры. Такие алгоритмы и могут быть предметом конкретного научного анализа специалистов по моделированию и историков. Последние гораздо лучше понимают причинно-следственные связи, возникающие в разном экономическом, военно-стратегическом, социально-политическом и культурном контексте. Это именно тот наиболее эффективный стиль работы, который сейчас предлагает компьютерное моделирование:"Понимаю, следовательно могу сформулировать в виде алгоритма. Иначе необходимо углублять понимание". Особенно важно было бы понять, как меняется число игроков и их возможности в зависимости от эпохи, предыстории, предшествующих действий этих персонажей. Понять, как изменяются жанры спектаклей, которые могут быть сыграны на исторической сцене.