Несколько причин, по которым в русских былинах часто упоминается разное количество голов у Змея Горыныча:
- Традиционная трёхголовость. 1 Именно таким Змей чаще всего предстаёт на рисунках и гравюрах. 1 Однако на Руси число три было почти священным, поэтому встречались образы Горынычей с большим количеством голов, но всё равно кратным трём — их было девять, двенадцать и даже двадцать семь. 1
- Олицетворение степной угрозы. 3 После прихода христианства Змея сделали олицетворением восточных кочевников, многотысячных (читай — многоглавых) орд, мечущих огненные стрелы. 3
- Воплощение вражеского войска. 4 Многие исследователи рассматривали былинных Змеев как воплощение вражеского войска, каждая голова такого Змея, по их мнению, означает тумен или тьму — 10 000 вражеских воинов. 4