Но, как нам известно, казнь не состоялась. В события вмешался сын Изяслав.
Вспомнив эти интересные предания, повествующие о взаимоотношениях Владимира и Рогнеды, попробуем определить последовательность рождения его сыновей, поскольку летописец местами противоречит сам себе. Поставим под сомнение и дату летописи – 988-й или 989 г., под которой повествуется о разделении Владимиром земли между его 12 сыновьями. Никифоровская летопись, В. Н. Татищев, Н. М. Карамзин дают цифру 10, С. М. Соловьев – 11, а родословная Екатерины II – 13 сыновей. Остановимся на данных Новгородской и Киевской летописей: «И просветился Владимир сам, и сыновья его, и земля его. Было у него двенадцать сыновей: Вышеслав, Изяслав, Ярослав, Святополк, Всеволод, Святослав, Мстислав, Борис, Глеб, Станислав, Позвизд, Судислав». Здесь первая закавыка. Как у Владимира могли родиться к этому времени Борис и Глеб, которые названы детьми царевны Анны, ставшей женой Владимира только в 989 г., после взятия им Корсуни? А поскольку летопись везде говорит о том, что Глеб – младший брат Бориса, то он не мог быть его близнецом и родился после него. Следовательно, Борис мог родиться в 990-м или 991 г., а Глеб – на год позже. Летописец расположил Станислава, Позвизда и Судислава после Глеба, следовательно, они могли родиться не раньше 992–995 гг. Тогда мы можем предположить, что Владимир дважды производил разделение земли. Первый раз это произошло не раньше 997 г., когда Владимир «в Новгороде оставил Вышеслава». Возможно, в тот же год он посадил «Изяслава в Полоцке, Святополка в Турове, а Ярослава в Ростове». Второе разделение земли между всеми живыми на тот момент сыновьями произошло не ранее 1010 г., года смерти Вышеслава. «Преставился в Новгороде Вышеслав, сын Владимира, – записывает летописец. – И дал Владимир Новгород Ярославу, а Борису Ростов, Ярослава вотчину, Глебу, брату его, Муром, вотчину Борисову, поскольку он неотлучно находился при отце, Святослава посадил в Древлянской земле, Всеволода во Владимире-Волынском, Мстислава в Тмутаракани, Станислава в Смоленске, а Судислава в Пскове». К этому времени, после смерти Изяслава в 1002 г., в Полоцке княжили его наследники.
В этой схеме старшинство Ярослава, который получил Новгород и тем самым опередил Святополка, позволяет подтвердить свидетельство Хроники Титмара Мерзебугргского. Автор указывает, что Владимир в это время гневался на Святополка и последний даже находился в заключении.
Установив старшинство среди сыновей Владимира, попробуем разобраться и с их матерями. Вышеслав, как старший по списку, должен был родиться раньше Изяслава. Первый ребенок от Рогнеды – Изяслав. Значит, Вышеслав должен был родиться от какой-то другой, первой жены Владимира. Такой брак мог быть заключен или в Новгороде, или во время пребывания Владимира в Скандинавии, когда ему было лет восемнадцать. Подтверждает такое предположение Иоакимовская летопись – в ней говорится, что матерью Вышеслава была варяжская княжна Олова. Затем следуют Рогнеда и гречанка, мать Святополка. Матерью Всеволода исследователи считают также Рогнеду. Матерью Святослава Иоакимовская летопись называет Малфриду. О ней упоминает и Начальная летопись, говоря, что она умерла в 1002 г. Некоторые споры среди исследователей вызывает определение матери Мстислава, в будущем князя Тмутаракани. Одни считают, что он был третьим, другие – четвертым сыном Рогнеды. Однако Иоакимовская летопись матерью Мстислава и Станислава называет Адель. Не вызывает сомнения, что матерью Бориса и Глеба являлась греческая (некоторые летописи называют ее болгарской) царевна Анна. Поскольку Борис и Глеб рождены в христианском браке, вероятно, по этой причине Владимир и «любил Бориса больше других». Ничего не говорят летописи о матери Позвизда и Судислава.