说明下,我现在说的"星象"古代都称为"天文",只是近代为了区别现代天文学,才用"星象"代表古代用来预测世事的神秘学科.
星象学是高度机密,百姓是看不到相关书籍的,更不能学习.
司马迁自称其撰史记是要"究天之人际"的,在他看来,天人之间是有某种关联的,因此必须懂得星象.他父亲曾向唐都(星象专家)学天官(星象).
春秋之前的星象家,现在只能知道名字,而不了解他们的事迹.有详细记载的星象家只有从春秋说起,其中最出名的就是梓慎和裨灶.
梓慎是鲁国大夫生活在鲁襄公,昭公时期.鲁襄公二十八年春,鲁国没有结冰,这在当地是反常的气象.
梓慎对此发表看法:"今年宋国和郑国要发生饥荒了吧!"别人问他为什么,他解释到:"今年岁星(也就是木星)应走在十二次的星纪位,实际上缺超前走到玄枵的位置上,这是不正常的,必然发生灾害.阴气在冬天应该强盛,但是今年缺而不强,这是阴气被阳气压倒,所以发生不结冰的现象.岁星属木为青龙,走的太快提前到了玄枵.而玄枵位置上的星宿为女,虚,危属蛇.龙在蛇的位置下,这是蛇乘龙.这是反常的现象.按照分野来说,宋和郑的主星为岁星,即被蛇所乘的龙.玄枵的三个星宿(女,虚,危)是虚宿处于中央,这就是中虚的意思,指土地空虚无收成,人民消耗已空,因此可判定为饥荒."
左传记载,宋,郑两国当年果然发生了饥荒.
裨灶同样也是春秋时期一位十分活跃的星象家,在左传中他也频频露面.
鲁昭公十年正月,在婺女之宿出现了一颗客星(原来不曾有,而短时间出现并十分明亮的星星).裨灶观察到了这个现象,并对子产说:到七月戊子日,晋君将死.子产知道裨灶不会乱说话,就问为什么.裨灶解释到:"岁在玄枵之次,玄枵是对应颛顼的领土,就是姜姓的齐国和任姓的薛国.玄枵于二十八宿为女,虚,危三宿,女宿就是玄枵三宿的前端.而女宿出现了妖星,说明是对邑姜的警告.邑姜就是齐国始祖姜太公的女儿,又是晋国始封只君唐叔的母亲.因此,这个妖星是针对晋国的.周代之前,齐地的诸侯是逢公,他就是死在戊子日的.因此,妖星出现在齐地分野的星宿中,就表面戊子日为灾难日.上天星象的分布是以七为基数划分的,因此我判断是在七月戊子日那一天发生.既是对晋先妣的警告,那一定是说她子孙有难,因此判断灾难是发生在晋君身上."
左传记载,晋平公死与当年七月戊子日.