Святополк, даже если мать и пыталась воспитывать его в христианской вере, едва ли мог глубоко воспринять христианское учение. Отчим Владимир, по-видимому, крестился в 987 году. До этого он был ревностным язычником и даже провел реформу, направленную на упрочение многобожия. Вероятно, Владимир до крещения дозволял исповедание христианства, но едва ли он поддерживал приверженность ему в собственной семье. Если Святополк не был окрещен матерью в младенчестве, то приемный отец должен был крестить его — вместе с родными детьми — или в 987-м, или в 989 году.
Как уже было сказано в предыдущей главе, победа Владимира над Ярополком и женитьба на его вдове относятся или к 978-му, или к 980 году. Святополк родился вскоре после этого—в 978/79-м или в 980/81 году. Если он до этого не воспитывался как христианин, то начатки новой веры он получил уже в отроческом возрасте. Едва ли Святополк их воспринял: об этом недвусмысленно свидетельствуют его позднейшие деяния. И о женитьбе отца на монахине, и о его убийстве Владимиром княжич узнал еще ребенком и, скорее всего, отнесся к ним так, как подобало язычнику: Поступок отца дурным не считал, а дяде-злодею жаждал отомстить. Усилия же матери, если она и пыталась вырастить сына христианином, скорее всего, не могли быть плодотворными и успешными: собственная судьба княгини — преступившей обет монахини — лишала ее морального авторитета.
Симпатизирующий язычеству современный биограф даже приписал уже взрослому Святополку приверженность многобожию, но для этого нет никаких оснований. Во время своего двукратного правления в Киеве — в 1015-м — самом начале 1016-го и в 1018-м — начале 1019 года — Святополк чеканил монеты. На них изображен двузубец с крестообразной формой левого зубца, на некоторых монетах в руке у князя — крест вместо скипетра, надпись «Петр». Крестообразная форма левого зубца, как и использование крестильного, а не княжего имени символически выражают приверженность Святополка христианской вере. Имя «Петр» встречается в двух формах — славянской «Петор» и грецизированной (византинизированной) «Петрос». По мнению М.Б. Свердлова, форма «Петрос» свидетельствует о том, что Святополк «во время восстания против Болеслава Храброго подчеркивал свою православную принадлежность». (Восстание против своего тестя русский князь поднял в 1018 году, когда после победы над Ярославом Мудрым оказался в Киеве на положении Болеславова подручника: польский властитель попытался стать верховным правителем Руси.)
Христианская культура ко времени вокняжения Святополка в Киеве была еще лишь тонкой пленкой, под которой жила толща многобожия, и реставрация язычества могла получить одобрение большей части древнерусского общества. Об этом свидетельствуют события в новокрещеных Болгарии (IX век) и Польше (XI век), причем в Болгарии инициатором языческого ренессанса выступил правящий князь, сын крестителя страны Бориса-Михаила. Святополк же реставрировать язычество не пытался.
Уже одного непомерного, ярого властолюбия достаточно, чтобы объяснить Святополковы преступления. Но решить, является ли желание мести одним из мотивов его злодеяний, можно лишь после ответа на два вопроса. Вопрос первый: действительно ли Святополк — сын Ярополка, а не Владимира? Вопрос второй: если да, был ли для самого Святополка этот факт значим, переживался ли? Ведь Ярополк был убит до его рождения и ребенок никогда не видел своего родного отца.
Из трех основных исторических источников один — «Чтение о Борисе и Глебе» Нестора — о возможном отцовстве Ярополка не упоминает. «Повесть временных лет» прямо о нем не говорит. Со всей определенностью о Ярополке как о настоящем отце Святополка пишет только автор «Сказания об убиении Бориса и Глеба»: «Владимир имел 12 сыновей, и не от одной жены: матери у них были разные. Старший сын — Вышеслав, после него — Изяслав, третий — Святополк, который и замыслил это злое убийство. Мать его гречанка, прежде была монахиней. Брат Владимира Ярополк, прельщенный красотой ее лица, расстриг ее, и взял в жены, и зачал от нее окаянного Святополка. Владимир же, в то время еще язычник, убив Ярополка, овладел его беременной женою. Вот она-то и родила этого окаянного Святополка, сына двух отцов-братьев. Поэтому и не любил его Владимир, ибо не от него был он. А от Рогнеды Владимир имел четырех сыновей: Изяслава, и Мстислава, и Ярослава, и Всеволода. От другой жены были Святослав и Мстислав, а от жены-болгарки — Борис и Глеб».
Эти сведения о сыновьях и женах Владимира восходят или к «Повести временных лет», или, скорее, к более раннему летописному своду.
О гречанке — расстриженной монахине, ставшей женой Ярополка, а затем, после его убийства, доставшейся Владимиру, — «Повесть временных лет» сообщает дважды: под 977-м и под 980-м годами. В обоих случаях эти известия разрывают связный текст. В первом — это уже приводившийся в предыдущей главе рассказ о междоусобице и гибели Олега Древлянского в войне с братом Ярополком и о бегстве Владимира из Новгорода. Во втором случае это повествование о вероломном убийстве Ярополка Владимиром и о рождении Святополка: «И пришел Ярополк ко Владимиру; когда же входил в двери, два варяга[20] подняли его мечами под пазухи. Блуд же затворил двери и не дал войти за ним своим. И так убит был Ярополк. Варяжко же, увидев, что Ярополк убит, бежал со двора того теремного к печенегам и долго воевал с печенегами против Владимира, с трудом привлек его Владимир на свою сторону, дав ему клятвенное обещание. Владимир же стал жить с женою своего брата — гречанкой, и была она беременна, и родился от нее Святополк. От греховного же корня зол плод бывает: во-первых, была его мать монахиней, а во-вторых, Владимир жил с ней не в браке, а как прелюбодей. Потому-то и не любил Святополка отец его, что был он от двух отцов: от Ярополка и от Владимира.
После этого сказали варяги Владимиру: “Это наш город, мы его захватили, — хотим взять выкуп с горожан ”».
Исследователи неоднократно отмечали, что оба известия о вдове Ярополка — матери Святополка — не очень искусные вставки в более раннее цельное повествование. Еще С.М. Соловьев считал Святополка родным сыном Владимира. Немецкий славист Л. Мюллер полагал, что древнерусский летописец — автор вставки о Святополке и его отце и матери — смешал русского князя с его польским тезкой княжичем Свентепульком, чьей матерью была действительно расстриженная монахиня — дочь маркграфа Тидриха. (Свентепульк и Святополк состояли в свойстве, так как сводный брат Свентепулька Болеслав был тестем русского князя.) Однако это смелое предположение недоказуемо. А историк С.М. Михеев показал, что известие «Повести временных лет» под 980 годом о беременности матери Святополка следует понимать скорее как указание на отцовство Владимира, а не Ярополка; в древнерусском оригинале написано: «Володимеръ же залеже жену братьню грекиню, и бе непраздна», это высказывание означает дословно: «Владимир же стал спать с женой брата, гречанкой, и она забеременела». Автор же «Сказания об убиении Бориса и Глеба» понял эту летописную фразу как указание на отцовство Ярополка, а не Владимира и потому написал, что Владимир взял Ярополкову жену уже беременной Святополком. Автору «Сказания…» «было выгодно обелить Владимира, не признав его отцом окаянного Святополка». Мысль, что происхождение Святополка от Ярополка — «не более чем агиографический мотив», призванный дискредитировать «второго Каина» и разорвать «порочащую» родственную связь между ним и крестителем Руси, была высказана и польским историком А. Поппэ.