Чем можно объяснить различия в родословиях? Епископ Кассиан (Безобразов) отмечает, что принятие в канон Евангелий с несовпадающими родословиями доказывает, что для христиан конца I – начала II века эти различия не были проблемой[96]. В IV веке, по свидетельству епископа Евсевия Кесарийского, этот вопрос уже беспокоил многих христиан: «Так как евангелисты Матфей и Лука передают родословную Христа по-разному, то немало верующих считает, что они противоречат одна другой, и каждый, не зная истины, изо всех сил старается придумать объяснение этих мест»[97]. Но первое письменное объяснение и попытка согласования родословий Христа зафиксированы еще в конце II века. Ученый римлянин Юлий Африкан (160–240 г.) в письме к Аристиду[98] сообщает, что знаком со сродниками Христа и от них узнал о причинах расхождений в родословиях. Он объясняет это следствием закона левирата или ужичества (Втор. 25: 5–6). Этот закон требовал, чтобы, в случае если мужчина умирал бездетным, его ближайший родственник восстановил семя брата, то есть взял себе его жену и продолжил род. Первый сын, родившийся от такого левиратного брака, считался сыном умершего, то есть носил его имя и был его наследником. Африкан говорит, что евангелисты перечисляют предков Христа то по плоти, то по закону, исходя из левиратных связей: «Ни то, ни другое Евангелие не ошибается, исчисляя имена по природе и по закону. Потомки Соломона и Нафана до того переплелись между собой вследствие «воскрешения» бездетных, вторых браков и «восстановления семени», что одни и те же лица справедливо могли считаться детьми и мнимых, и действительных их отцов. Оба повествования совершенно правильны и доходят до Иосифа путем извилистым, но верным»[99]. Конечно, это объяснение не предполагает регулярное бесплодие у потомков царя Давида и не применяется ко всему родословию[100].
Основная же причина отличий имен (и разницы в их количестве) в том, что они ведутся по двум разным родовым ветвям,