Шрифт:
Воспользуемся же этой возможностью. Возьмем все тексты-хроники, которыми мы располагаем, — и те, которые говорят о хорошо знакомых событиях и людях и привязаны к единой хронологической шкале, и те, в которых имена незнакомы, а хронология не расшифрована, — и разобьем каждую на одинаковые "главы" (заранее задавшись их длиной: год, или 5, или 10 лет, как удобнее). И подсчитаем: сколько текста приходится на каждую "главу". Теперь любую хронику можно изобразить в виде графика, где по горизонтали пойдут по порядку "главы", т. е. одинаковые отрезки времени, а по вертикали — объем текста каждой "главы". Такой график — своеобразный "портрет" хроники, ее "дендрологического распила". Но и сама хроника, как мы знаем, — "портрет" событий, происшедших когда-то, в какой-то отрезок времени, в каком-то царстве-государстве. И мы уже знаем, что даже многоступенчатое переписывание хроник и объединение их в "Истории", хоть и искажает получившийся на графике "портрет" событий, но не так уж сильно. Получается что-то вроде многократных копирований музыкальной записи, когда звук все хуже, но опытное ухо еще может различить, кто и что поет. Пусть мы не знаем, в какой стране и когда происходят события какой-нибудь хроники, — взаимное сличение "портретов" хроник поможет найти ответ.
Главная примета — максимумы (всплески) на графике (рис. 1). Они могут становиться повыше или пониже в различных хрониках, говорящих про одно и то же, но взаимное положение их должно быть одинаково. Именно то, насколько точно совпадают эти максимумы при наложении друг на друга двух различных графиков, и называется здесь "корреляцией". Высокий уровень корреляции — значит, графики действительно совпадают, значит, эти две хроники говорят про одно и то же (и за это называются "зависимой парой текстов"), низкий уровень корреляции — графики и хроники чужие друг другу ("независимая пара"). Однако нужно учитывать, конечно, и "обрыв пленки", когда несколько страниц из какой-нибудь хроники утеряны, так что в результате один максимум исчез (или даже несколько подряд); нужно учесть и такую возможность, когда отсчет лет в этой хронике не может подсказать нам, что утрачен какой-то кусок истории. Допустим, все даты в ней даны по годам царствия очередного короля; и рукой какого-то злоумышленника все страницы, говорящие про одно из царствований, вырваны; в этом случае мы попросту не заметим пробела.
Поэтому сличение графиков — "портретов" хроник — нужно вести, конечно, не на глаз, а поручить это все той же ЭВМ, вооружив ее такими формулами для оценки совпадений, в которых учитываются и неприятности подобного рода.
Этот метод был проверен на десятках пар хроник (и заведомо говорящих про одно и то же, и заведомо различных) и показал высокую точность. Применяется он, как ясно из описания, для отыскания текстов, описывающих одни и те же события.
Есть и варианты этого метода, тоже достаточно точные: например, посчитывать не объем текста в "главе", а количество упомянутых там личных имен. Это хорошо помогает в тех случаях, когда автор хроники любит "лить воду", к месту и не к месту пускаясь в "лирические отступления".
Принцип малых искажений.
–
Старинные хроники могут упоминать или не упоминать о пожарах и наводнениях, о голоде и других народных бедствиях; но все они, совершенно неуклонно, подробно повествуют о сильных мира сего, старательно сообщая, когда воцарился и когда умер или был свергнут тот или иной правитель. В самых ужатых хрониках вообще ничего другого и не остается, только годы правлений фараонов или королей, одного за другим. На первый взгляд, такие хроники предельно скучны и однообразны, и извлечь из них ничего иного нельзя, кроме как отыскивать уже знакомые имена и, если эти знакомые короли (или фараоны) уже получили "прописку" на общей хронологической шкале, отсчитывать от них и годы правления всех остальных правителей. Скорей всего, именно так и поступали средневековые хронисты; при этом хронологическая шкала, вполне естественно, трещала по швам и неуклонно растягивалась, если вдруг требовалось "втиснуть" десяток-другой неожиданно возникших королей или фараонов — между двумя, уже знакомыми.
Однако: скучны? — да, конечно. Однообразны? — ни в коем случае! Лишь на наш, на человеческий взгляд длинная цепочка чисел однообразна. На самом же деле это — иллюзорное "однообразие", вроде книги на незнакомом языке. Точно так же, как человек, знающий тот язык, раскрыв эту книгу, может вдруг сказать: "Автор занимается плагиатом! Вот это место он списал у такого-то!" — так и ЭВМ, сопоставляя длинные цепочки чисел, может распознать, если где-то произошло "списывание".
Если говорить предельно упрощенно, любой текст-хронику мы можем превратить в цепочку чисел — длительностей правления королей, одного за другим. Могут попадаться там, конечно, и годы междуцарствий и смут, и годы чужеземных завоеваний, когда и короля-то своего не было, — их тоже включим в цепочку, соответственно пометив эти числа. Дальше — дело за ЭВМ: сравнивать.
На самом деле, конечно, все не так просто. Чтобы успешно применить этот метод, нужно вначале решить немало "технических" проблем. Вот, скажем, относительно простой вопрос: как быть с соправителями? Например: Петр Первый и сестра его Софья были коронованы совместно (стали соправителями); через несколько лет Петру удалось спихнуть ее с престола и остаться там одному. История полна подобными событиями. Как быть с Софьей: вообще не упоминать в этой цепочке чисел? Или поместить ее там впереди Петра (соответственно сократив его правление)?.. Другая проблема: в одной хронике может называться воцарением формальный, в другой — фактический момент восшествия на престол. Допустим, некий король Густав III был коронован в возрасте 4 лет, после смерти папаши. Фактически же правил за него регент, который к власти постепенно привык и приглядывался, как бы самому стать королем. Густав, достигнув 14 лет, сумел-таки переманить гвардию и устроил дворцовый переворот, предав регента заслуженной казни. И правил он в итоге: по одним хроникам — 7, по другим — 17 лет. Бывают ситуации и попроще, без регента. Какой-нибудь везучий монарх постепенно объединил под одной своей короной три королевства. В результате в хрониках этих трех государств длительность его правления называется разная, для каждого — своя.
Однако все эти проблемы разрешимы, так что в общем итоге удалось все обрабатываемые хроники (даже Библию) расписать по годам правлений, смут-междуцарствий и оккупаций.
Были закодированы: епископы и папы в Риме, Египет, Византия, Римская империя, Испания, Россия, Франция, Италия, сарацины, Оттоманская империя, Шотландия, Лакедемон, Германия, Швеция, Дания, Израиль, Вавилон, Сирия, первосвященники в Иудее, грекобактрийцы, Сицион, Иудея, Португалия, Парфия, экзархи в Равенне, Боспорское царство, Македония, Польша, Англия и т. д.
При поисках совпадающих числовых участков различных хроник очень важно уберечься от совпадений случайных, которые могут привести к ошибочным выводам. Поэтому прежде всего важно выяснить: по скольку чисел подряд (и не меньше!) следует сравнивать? Оказалось, что 15 чисел (т. е. 15 подряд королей — обычно не такое уж маленькое время!) — достаточно длинный отрезок этих числовых рядов, гарантирующий нас от случайных совпадений. Каждый такой отрезок из 15 подряд царствий (или: междуцарствий и т. п.) был назван здесь "династией" совершенно условно; с тем, что в исторической науке называется правящими династиями, это слово здесь не имеет ничего общего. Взять какую-нибудь "династию", вычеркнуть из нее первого в списке правителя, приписать пятнадцатым того, который в хронике следует за последним, — вот и новая наша "династия". В ней могут сойтись последние Каролинги и первые Капетинги, — ничего страшного. Из этого описания ясно также, что любой царь-король участвует сразу в нескольких "династиях", порой даже много больше чем в 15-ти: такое происходит в тех случаях, когда сказанное в хронике неясно, и приходится делать варианты, где изменяется на год-другой время правления какого-нибудь фараона или он меняется местами со своим соправителем.