Двое современных историков — И.Н. Данилевский и развивающий его идеи С.М. Михеев — заходят в радикальном пересмотре сообщений, содержащихся в древнерусских источниках, намного дальше: они считают недостоверным, фальсифицированным даже сообщение о том, какая из жен Владимира была матерью Святополка. Сообщение летописи и «Сказания об убиении Бориса и Глеба», что матерью Святополка была гречанка-монахиня, И.Н. Данилевский объясняет так: древнерусские книжники желали уподобить Святополка врагу самого Бога и посланнику Сатаны — Антихристу. Они ориентировались на известия авторитетного памятника, повествующего о событиях перед концом света, — переведенного с греческого языка «Откровения Мефодия Патарского», где сообщалось, что матерью Антихриста будет именно монахиня{64}.
Под 980 годом «Повесть временных лет» сообщает о двенадцати детях Владимира — десяти сыновьях и двух дочерях: «Был же Владимир побежден похотью, и были у него жены: Рогнеда, которую поселил на Лыбеди, где ныне находится сельцо Предславино, от нее имел он четырех сыновей: Изяслава, Мстислава, Ярослава, Всеволода, и двух дочерей; от гречанки имел он Святополка, от чехини — Вышеслава, а еще от одной жены — Святослава и Мстислава, а от болгарыни — Бориса и Глеба, а наложниц было у него 300 в Вышгороде, 300 в Белгороде и 200 на Берестове, в сельце, которое называют сейчас Берестовое. И был он ненасытен в блуде, приводя к себе замужних женщин и растляя девиц»{65}.
Перевод Д.С. Лихачева не вполне точно передает смысл древнерусского текста: о матери Святослава и Мстислава сказано просто: «от другое» — то есть от «другой»{66}, а не «от другой жены». Так как перед этим упоминалась жена-чешка («чехиня»), то и упоминание о матери Святослава и Мстислава может быть понято как указание на ее чешское этническое происхождение: «от другой [чехини]». И есть некоторые основания доверять именно такому пониманию текста — хотя они и небесспорны[21].
Под 988 годом летопись называет уже двенадцать детей князя — только сыновей: «Было же у него 12 сыновей: Вышеслав, Изяслав, Ярослав, Святополк, Всеволод, Святослав, Мстислав, Борис, Глеб, Станислав, Позвизд, Судислав. И посадил Вышеслава в Новгороде, Изяслава в Полоцке, а Святополка в Турове, а Ярослава в Ростове. Когда же умер старший Вышеслав в Новгороде, посадил в нем Ярослава, а Бориса в Ростове, а Глеба в Муроме, Святослава в Древлянской земле, Всеволода во Владимире (на Волыни. —
Точность и полнота обоих перечней действительно сомнительны. У женолюбивого Владимира сыновей могло быть, разумеется, не десять или двенадцать, а больше, да и дочерей точно было больше, чем две. Немецкий хронист Титмар Мерзебургский со слов очевидцев записал: когда 14 августа 1018 года Святополк и его тесть польский князь Болеслав вошли в Киев после победы над Владимировым сыном Ярославом Мудрым, в соборе Святой Софии (видимо, еще деревянном) их встретили русский архиепископ (так Титмар, вероятно, называет киевского митрополита), мачеха Ярослава и девять его сестер{68}.
Вызывает сомнения и существование двух тезок — Мстиславов (один из них якобы сын Рогнеды, другой — безымянной матери). В некоторых списках «Повести временных лет» под 980 годом имя второго Мстислава заменяется на имя Станислав{69}. А.А. Шахматов плодом домыслов летописца считал даже соотнесение сыновей Владимира с их матерями.