Kerajaan Medang
Agama resmi Kerajaan Medang pada masa pemerintahan Sanjaya adalah Hindu aliran Siwa. Ketika Sailendrawangsa berkuasa, agama resmi kerajaan berganti menjadi Buddha aliran Mahayana. Kemudian pada saat Rakai Pikatan dari Sanjayawangsa berkuasa, agama Hindu dan Buddha tetap hidup berdampingan dengan penuh toleransi.
Wangsa Sanjaya
Jadi, teori Poerbatjaraka menyebutkan bahwa hanya ada satu dinasti saja yang berkuasa di Kerajaan Medang, yaitu Wangsa Sailendra yang beragama Hindu Siwa. Sejak pemerintahan Rakai Panangkaran, dinasti Sailendra terpecah menjadi dua. Agama Buddha dijadikan agama resmi negara, sedangkan cabang Sailendra lainnya ada yang tetap menganut agama Hindu, misalnya seseorang yang kelak menurunkan Rakai Pikatan.