那麽司馬遷的《天象天災錄》有什麽特殊意義呢?沒什麽特別的,這是歷史學家的職責。歷史學家不僅負責記錄統治者的言論和行動,還負責觀察天象,制作歷法,根據天象占蔔國家大事的吉兇。在李周官純宗伯中,有壹個叫張苞的官員,他與大史、小史、內史、外史並列。他的職責是“掌管星辰,觀察星辰、日月的變化,辨別其好壞。”借助天象來認識命運和人事,是古人壹種非常基本的思維方式,直到蔔筮理論或東施天人感應論興起才盛行起來。《春秋》中有很多“食為天”的記載,也記載了“晨有星辰”。司馬遷只是繼承了史家的傳統,在歷代史書中如實記錄了天象。他特別強調這壹部分,並不是因為他自己的思想。
只有哈雷彗星這樣的短周期彗星才能準確計算出它過去的位置,而長周期彗星(占肉眼可見彗星總數的80%以上)是無法計算的。而且,即使是短周期彗星,也極難計算。需要考慮行星的引力攝動和彗星本身的非引力效應。後者只有經驗公式,無法確定只有壹兩次記錄的彗星。對於大部分彗星來說,能倒推幾百年就很不錯了。如果再遠壹點,就會有很大的累積誤差,甚至可能進入混沌。沒有其他可靠史料的輔助,無法準確判定司馬遷記錄的是真彗星還是其他天象被當成彗星。