漢高祖劉邦在去往驪山的路上,有一條大蛇擋道,把跟隨劉邦的十多個壯士嚇回來了。劉邦當時趁著酒勁說:「壯士們不必懼怕一條大蛇,繼續趕路」!話音剛落,劉邦拔出匣中寶劍對著白蛇揮舞過去,將白蛇擊斬為兩截,一行人得以過去。這時已經是夜間,遇到一老嫗哭泣,一邊哭一邊說「兒子被人給殺了」,眾人很不明白,問老嫗:「你兒子為什麼被殺了?」老嫗答道:「我兒子是白帝之子,變化成白蛇橫在路中間擋住了道路,不料被赤帝的兒子給殺了」。眾人都覺得老嫗說話不誠實,只有劉邦自己暗暗竊喜,他似乎知道了什麼!
從劉邦斬白蛇可以看出他的魄力,一行人都被白蛇給嚇住了,唯獨劉邦揮劍將白蛇一分為二,顯現出來擋者皆毀的英雄氣概。
劉邦的出生就不同尋常,劉邦的母親叫劉媼,有蛟龍附在劉媼身上,從而懷孕生的劉邦。劉邦在王媼、武負那裡飲酒,酒後臥倒之後有龍在劉邦身上盤旋。這些也正好呼應了劉邦為赤帝之子。
劉邦斬殺的白蛇是白帝之子,這個白帝究竟是何方神聖?白帝是少昊,神話傳說中有五方上帝,白帝位於西方,恰好跟秦國的位置處於同一方向。再者,少昊分化出的姓氏包含嬴姓,劉邦是赤帝之子,赤帝就是炎帝,劉姓是黃帝的後代,而炎、黃是少典的兒子,所以劉邦也算得上炎帝的後代。根據以上分析,司馬遷似乎在暗示者劉姓必然取代贏姓!
按照五行相剋是說法,秋天屬金,其味為辛,其色為白,也就是說白帝屬金。赤帝屬火,火克金,等於赤帝克白帝,再從赤帝和白帝後代姓氏來看,又暗示著劉姓即將戰勝嬴姓。
司馬遷是在暗示劉邦成功的合理性和必然性,說明劉邦順天而行。其實劉邦是得了人心,不只是那部分給他出力的人,更是所有人!