宋景公三十七年,即公元前四八零年,宋国的司星官子韦(宋国国师、太史、阴阳家)观测到荧惑守心之象,禀告给了宋景公。
荧惑守心,指的乃是荧惑星入侵心宿,发生轨迹逆转,同时在心宿内停留徘徊一段时间。
按照现在的说法,就是夜空之中火星在运行的时候与心宿二(天蝎座a星)相距极近,甚至‘如果足够凑巧的话’,还会出现木星、火星、心宿二连成一线的‘三星一线’奇观。
而当宋景公知道了之后,就是为宋国的前景感到担忧。
荧惑,在古人看来是灾祸和战争的象征,而心宿更是宋国的分野(心宿对应宋国疆域)。
宋国之前本就动乱不止,宋景公因此对阴阳星象之学十分在意,便问子韦可有什么应对的办法。
子韦告诉宋景公,他有办法将这灾祸转移到为相之人上去。可宋景公表示,宰相,就如同我的股肱一般,又有什么区别呢?
子韦又表示,可以将这份灾祸转移到百姓身上。宋景公又不同意,他认为,为君之人,就应该用仁爱对待百姓,遇到祸事就转移给百姓,又有谁会支持你呢?
子韦又说,可以将这份灾祸转移到来年的收成上去。宋景公还是摇头,他告诉子韦,收成不好,百姓就要遭罪,国家还是要蒙难,离开了百姓,我就算是一国之君又有什么用呢?、
子韦听了景公的话,就对景公说,天虽然离我们很远,但也能听到我们说的话,您说的三句话句句都是仁君的代表,荧惑应该会偏移吧。
结果再次观测天象,果然发现荧惑偏移了三度。
而宋国在这一年里也没有发生任何的灾祸。
今人观古,不可因其制旧,其学未进,其智未明,做轻蔑之态,放狂悖之言,天地浩广,宇宙晦暗,非人力可明辨也。
阴阳之术、星象之学,虽不显于当世,不可尽没其为虚,本书不敢多放妄言。