Советский патриотизм основывался на советской мифологии, в том числе на исторической мифологии. При её создании была использована официальная мифология царской России, но с существенными поправками: исключалась роль Церкви и вводился классовый аспект — эксплуатация трудящихся и борьба угнетённых масс. Осуждение эксплуататоров не распространялось на героев исторических мифов: князей, царей, полководцев, писателей, учёных. Правители, включённые в пантеон мифологических героев — Юрий Долгорукий, Александр Невский, Дмитрий Донской, Иван III, Иван Грозный, Пётр I, — в большей или меньшей мере идеализировались, а их пороки и преступления смягчались и замалчивались. Главными из них Сталин считал Ивана Грозного и Петра. В сложение советского мифа о Петре основную роль сыграл Алексей Толстой, хотя писателя мало интересовала классовая борьба — он предпочитал национальную идею.
Либретто Булгакова «Пётр Великий». В 1937 г. Михаил Булгаков по предложению композитора Бориса Асафьева написал либретто для оперы «Пётр Великий». К работе над либретто Булгаков приступил в июне и в сентябре закончил его. Действие начинается с победы Петра под Полтавой и завершается его смертью. Булгаков рисует идеального Петра — полководца, корабела, токаря, но прежде всего государя. Царь справедлив и способен сострадать. Когда секретарь доложил, что «дворянин Головин человека стал бить и забил его насмерть», Пётр возмущён: «Ах, он тёмный злодей! Ну я выжгу из них сии пакости! Пиши — быть ему в каторге!» Он же приказывает построить при церквах «гошпиталии, чтобы матери тайных младенцев сдавали бы». Но Пётр страшен, когда встречает нерадение и тем паче воровство. Меншикову он кричит: «Ты кого раздеваешь — народ? Я тебя за казну четвертую! За народный алтын сорву голову...»
В либретто ничего не сказано об участии Алексея в иностранном заговоре. Здесь Булгаков не пошёл против своих убеждений; в остальном он следует сталинскому курсу оправданности жертв ради нужд государства. Трагедию Петра он видит в том, что царь не может передать сыну свое дело по переустройству России. Отец спрашивает сына: «Я умру... Отвечай, как управишь сие государство? Отвечай: ненавидишь ты новое? Повернёшь ты всё вспять, в тьму невежества?» И слышит просьбу отпустить в монастырь. Кончается тем, что Пётр обвинил сына, что он враг государства, и приказал арестовать. В окончательном варианте либретто не упоминается о смерти Алексея, тем более о пытках. Булгаков не хотел делать Петра излишне жестоким.
В либретто Екатерина преданно любит мужа. Булгаков вводит сцену, где Екатерина убаюкивает Петра, расстроенного объяснением с сыном. Здесь Екатерина очень похожа на Маргариту; она даже называет Петра Мастером. Смерть Петра подана героически — он заболел, спасая солдат из холодной Невы. После его смерти престол заслуженно наследует Екатерина — за её спиной гвардия и Меншиков.
Гвардейцы, провожая императора в последний путь, кричат «Он умер, но в гвардии не умрёт любовь к Петру, земному богу!» Закончив либретто, Булгаков послал его на утверждение председателю Комитета по делам искусств Платону Керженцеву. Вскоре он получил ответ с заключением, что «это самое первое приближение к теме, нужна ещё очень большая работа». Замечания Керженцева типичны для партийного бюрократа, вроде — «нет народа», «не показана жестокая эксплуатация народа (в формулировке тов. Сталина)». Но трудно не согласиться, что «многие картины как-то не закончены», «конец чересчур идилличен» и «язык чересчур модернизирован».
Наум Шефер, опубликовавший либретто «Пётр Великий» (1988), утверждает, что Керженцев не понимал законы построения либретто, призванные «отразить дух эпохи», а не подробности конфликтов. Борис Соколов — автор «Булгаковской энциклопедии» (1996), увидел здесь тупость партийного чиновника, не понявшего глубину идей либретто Булгакова. По-другому оценила произведение мужа Елена Сергеевна. В дневнике она записала: «М. А. сидит над "Петром". Не могу разобраться, не нравится мне эта вещь или я не люблю Петра. Вернее, конечно, последнее». Любящая Маргарита не могла обвинить Мастера, но литературный вкус её не подвёл: «Пётр Великий» — вещь слабая. Булгаков работал над либретто всего два с половиной месяца, без истинного увлечения темой. «Пётр Великий» не воплотился на сцене, как и другие либретто Булгакова.