古人对于星象非常重视,中国有着几千年的观星史。当天空出现较为奇异的天象时,古人认为这往往预示着有特殊的事情要发生。今天留史君就和大家聊一聊中国古代的观星术。
星官和分野我们的古人讲究天人合一,所以上天的天象和地上的各种事件是有对应关系的。类似于西方的88星座体系,我国古人为了便于认星和观测,也把满天的星斗分为不同的区域,连成不同的图像,用日常所见的事物来加以命名。
同时,毕竟是天上的星星嘛,所以又都给它们想象成官员,并分配了职责,称为星官。如大理星官主管刑狱,河鼓星官主管军鼓等。星官的命名从皇帝后妃、诸侯太子、文武大臣到各种人物、飞禽走兽以至于工具设施应有尽有,共有283个之多,正如如张衡在《灵宪》中所说:“在朝像官,在野像物,在人傍事,于是备矣。”古人认为这些星官附近发生的天象,就会对地上相应的事物产生影响,或是有着某种预示,这就是中国古代占星术的基础之一。
为了占卜的更加准确,古人还将天上的各个区域与地上的位置进行了对应,这种将地上的州、国和天上的星域相对应的占星法称为分野。类似于西方的黄道12宫,我国古人沿黄道和天球赤道将天空分成28份,用28个星官命名,称为28宿。分野的方法就是将地上的九州12国和天上的28宿相对应。如王勃的《滕王阁序》开篇讲到:“豫章故郡,洪都新府,星分翼轸,地接衡庐。”意思是说过去的豫章郡现在称为洪都府,对应翼宿和轸宿的分野(其实严格来说,豫章郡在汉代属于扬州,翼宿和轸宿对应的是荆州。但是豫章古代属于楚国,和荆州对应),连接衡山和庐山。又如《三国演义》中有,蒯良谓刘表曰:“某夜观天象,见一将星欲坠。以分野度之,当应在孙坚。”后来孙坚果然被黄祖手下射死。
宋代苏州石刻天文图
我国早在殷商时期就已通过天象进行占卜,现存的甲骨文中就有相关内容的记载。春秋战国时期,占星术的发展已经初具规模,星官和分野的说法开始出现。两汉时期,受谶纬之说的影响,占星术发展的更加完备,出现了很多专门的占星著作。魏晋南北朝时期,天下大乱,朝代更迭频繁,有人利用天象对此进行预测,进一步将占星术与实践进行联系。隋唐时期占星术进入全面总结阶段,如瞿昙悉达的《开元占经》称得上是古代占星术集大成的著作。宋代以后占星术逐渐走向衰落,一方面随着科学技术的发展,天人感应学说的影响力逐步减弱,天文学和占星学逐步分离;另一方面统治者严禁个人学习占星和天文学,《开元占经》就曾一度失传,到了明代才在一尊佛像的肚子里发现一份藏本。
古人对五大行星的观察中国人对天象历来很重视,对五大行星的观测也很早。先秦时期,这五大行星不叫金木水火土,木星叫做岁星,火星叫做荧惑,土星叫做镇星,金星叫做太白,水星叫做辰星。
木星的公转周期是11.8年,约等于12年。古人把周天分为12份,称为十二次或十二辰,可以用十二地支来指代,这样可以根据木星所在的位置来纪年,称为岁星纪年。因此木星称为岁星,我们常说的太岁原本也是指木星。
《五星二十八宿神行图》中的岁星
火星的颜色偏红,其公转轨道偏心率又较大(行星的公转轨道是近似圆形,还稍微有一点椭圆,偏心率越大越不圆),因而造成它在近日点和远日点时的亮度差别特别显著,显得它的运行形态错综复杂,让人感觉迷惑,所以叫荧惑。
《五星二十八宿》神行图中的荧惑
土星的公转周期是29.5年,古人将周天分为28宿,土星基本上一年运行到一个星宿,感觉像是每年要到一个星宿去坐镇一样,因此称为镇星(有时也写作填星,但也要读成镇星)。
《五星二十八宿神形图》中的镇星
金星距离地球很近,因此是全天最亮的行星,亮度能够达到-3.3至-4.4等,比除太阳外最亮的恒星天狼星还亮14倍,可以称得上是天空中最亮的星星了。因为金星很亮,看起来非常白,所以称为太白或太白金星,西游记里招安孙悟空那位老神仙就是它的化身。另外,由于金星多出现在清晨或傍晚,所以也叫启明星或长庚星。
《五星二十八宿神形图》中的太白
水星离太阳最近,公转轨道最小,从地球上观察,好像一直在太阳周围摆来摆去,最多不超过30度角。前面说过,古人把周天360度分为十二辰,每一辰正好是30度,因此水星称为辰星。
《五星二十八宿神形图》中的辰星
战国时期,阴阳五行之说开始盛行,人们开始用五行来命名五星,这五大行星才有了金木水火土星的叫法。
五星聚合五星聚合又称五星聚舍,是指五大行星同时出现在某一星宿附近,仿佛是聚合在了一起的天文现象。五星聚合代表什么呢?《史记·天官书》说的是:“五星合,是为易行,有德,受庆,改立大人,掩有四方,子孙蕃昌;无德,受殃若亡。”也就是说,五星聚合代表改朝换代,有德者拥有天下,无德者倒霉遭殃。从这个角度来说,五星聚合在古代可是相当了不起得的大事。
史书上记载的五星聚合有8次,如加上五星并见,则共有13次。用现代天文知识测算检验,这些记载大部分都是正确的。比如古人记载的8次五星聚合中,有5次确实发生;记载的13次五星并见中,有9次发生。表面上看,观测的准确度还是挺高的,毕竟五星聚合这种天象比较罕见,会持续几天的时间,还是比较容易观测到的。但细看这几次聚合发生的时间,就有点意思了。凡是记载正确的五星聚合,都没有发生什么改朝换代的大事。相反,记载错误的三次五星聚合,到都有大事发生。
汉代“五星出东方利中国”织锦护膊
《宋书·天文志》记载:“今案遗文所存,五星聚者有三:周、汉以王,齐以霸。周将伐殷,五星聚房;齐桓将霸,五星聚箕;汉高入秦,五星聚东井。”意思是周武王伐纣、齐桓公称霸和汉高祖入咸阳的时候都发生了五星聚合。可是,通过测算,这三件大事发生的时候,实际上天空都没有五星聚合出现,或者与聚合的时间差了一些。所以古人所谓的天人感应,有时候是硬把天象和历史事件往一起凑,反正一般老百姓也不懂。五星聚合听起来很神奇,实际上对我们并没有什么特殊的影响。
荧惑守心“荧惑守心”,是指火星顺行转逆行或逆行转顺行时,正好停留在心宿一段时间的天文现象。火星在中国古代代表兵灾战乱,这一点倒是和西方一致。火星的英文名是Mars,是罗马神话中的战神,对应希腊神话的阿瑞斯。心宿有三颗星,代表天子的明堂,其中的心宿二是一等星,又称为心大星或大火星(成语七月流火的火就是指大火星),代表天子。另外两颗心宿一和心宿三(也称心前星和心后星)则分别代表太子和庶子。因此荧惑守心被认为是对皇帝或国家极为不利的天象,历来受到统治者的重视。
荧惑守心其实算是比较常见的天文现象,经测算,大约每80年就会发生一次准确的荧惑守心,近似的更是每40年就会出现一次。有学者做过统计,我国古代史籍中,共记载了荧惑守心25次,可惜只有10次是正确的。这些错误记载中,有些应属于记录或传抄的错误。有些同时发生严重政治事件的记载,则有可能是为了体现星占的预测能力而进行的附会,这一点和3次错误的五星聚合有些类似。
比如关于荧惑守心最早也是最著名的一件事,《史记》记载宋景公三十七年(公元前480年),发生了荧惑守心。心宿的分野正好对应宋国,宋景公很是担忧。司星大臣子韦建议可以把灾祸转移给相国,宋景公说相国是我的左膀右臂,不合适;子韦又建议可以转嫁给百姓,宋景公说百姓是君王的根本,不合适;子韦又建议可以转嫁给年岁,宋景公说年岁是老百姓的依靠,也不合适。子韦说,您这三句话有君主之德,上天会听到,荧惑也会有感应。没过多久,荧惑果然自己移动了三度,离开了心宿。可是,经计算,公元前480年并没有发生荧惑守心现象。
还有一件著名的事件,《史记》中也有记载,说的是汉成帝绥和二年(公元前7年)二月的时候发生了荧惑守心。汉成帝不像宋景公那样有德性,召见了丞相翟方进,表达了希望把灾祸转移给丞相的意思。翟方进没办法,回家自杀了。汉成帝很高兴,用最高标准安葬翟方进。没想到到了三月,汉成帝在未央宫中突然中风而死。神奇不神奇,可惜经过计算,公元前7年也没有荧惑守心的现象发生。