卷二十三天文一

作者:沈约朝代:南朝梁类别:纪传体断代史 · 白话译文

本文永久链接:https://shishuguan.com/books/songshu-baihuawen-full/volume-2/chapter-23

谈论天体的有三家学说,第一叫宣夜说,第二叫盖天说,第三叫浑天说。而天的真正形体,经典中没有前人的说法,司马迁的《史记·天官书》和班固的《汉书·天文志》又缺少这方面的记载。汉灵帝时,议郎蔡邕在朔方上书说:“论述天体形状的有三家,宣夜学说,完全没有师承和法规。《周髀算经》的方法数理虽然完整存在,但用来检验天象,多有违背和失误。只有浑天说大致符合实际情况。如今史官使用的候台铜仪,就是浑天的方法。设立八尺的圆形球体,呈现天地的形状,用以校正黄道;观测推算日月星辰的出没运行,以推算日月,以步量五星,精微深妙,是百世不变的道术。官署有这种仪器却没有本书,前人的史志也缺漏而未加论述。我本想在仪器旁伏卧,思考其中的精微含义,按度数推算成数,写成篇章。但获罪情形恶劣,被流放到北方,灰飞烟灭如雨断绝,形势路途无从实现。应当询问群臣,下至山野隐士,了解浑天意旨的人,让他们陈述其中的道理。”当时宦官当权,蔡邕的提议未能施行。

汉末吴人陆绩擅长天文,开始推究浑天的意旨。王蕃是庐江人,在吴国时担任中常侍,擅长数术,传承刘洪的《乾象历》。依照《乾象历》的方法制造浑仪,并立论考究度数说:

前代儒者的旧说,天地的形状如同鸟卵,天包裹在地外,就像蛋壳包裹着蛋黄一样。运转没有尽头,它的形状浑圆,所以称为浑天。周天三百六十五又五百八十九分之一百四十五度,一半露出地面之上,一半隐没在地面之下。它的两端称为南极和北极。北极高出地面三十六度,南极沉入地面也三十六度,两极相距一百八十二度半强。环绕北极七十二度,常年可见而不隐藏,称为上规;环绕南极七十二度,常年隐藏而不见,称为下规。赤道像带子一样环绕天空,距离两极各九十一度少强。黄道是太阳运行的轨道。一半在赤道之外,一半在赤道之内,与赤道在东方交于角宿五度少弱,在西方交于奎宿十四度少强。它超出赤道最远的地方,距离赤道二十四度,是斗宿二十一度。它进入赤道内最远的地方,也是二十四度,是井宿二十五度。

冬至时太阳在斗宿二十一度,距离北极一百一十五度少强。太阳最靠南,距离北极最远,所以日影最长。黄道斗宿二十一度,太阳从辰位升起进入申位,所以太阳也出辰入申。太阳白天在地面上运行一百四十六度强,所以白天短;夜间在地面下运行二百一十九度少弱,所以夜晚长。从冬至之后,太阳逐渐靠近北极,所以日影逐渐变短。太阳白天在地面上运行的度数逐渐增多,所以白天逐渐变长;夜间在地面下运行的度数逐渐减少,所以夜晚逐渐变短。太阳所在的度数逐渐偏北,所以太阳逐渐偏北,直到夏至,太阳在井宿二十五度,距离北极六十七度少强,这是太阳最偏北,距离北极最近,日影最短。黄道井宿二十五度,太阳从寅位升起进入戌位,所以太阳也出寅入戌。太阳白天在地面上运行二百一十九度少弱,所以白天长;夜间在地面下运行一百四十六度强,所以夜晚短。从夏至之后,太阳逐渐远离北极,所以日影逐渐变长。太阳白天在地面上运行的度数逐渐减少,所以白天逐渐变短;夜间在地面下运行的度数逐渐增多,所以夜晚逐渐变长。太阳所在的度数逐渐偏南,所以太阳出没逐渐偏南,直到冬至又回到最初的位置。斗宿二十一度,井宿二十五度,南北相差四十八度。

春分时,太阳在奎宿十四度少强;秋分时,太阳在角宿五度少弱,这是黄道和赤道相交的中间点。距离北极都是九十一度少强,南北处于斗宿二十一度和井宿二十五度的中间,所以日影处于冬至和夏至长短的中间。奎宿十四度,角宿五度,太阳从卯位升起进入酉位,所以太阳也出卯入酉。太阳白天在地面上运行,夜间在地面下运行,都是一百八十二度半强。所以太阳可见的漏刻为五十刻,不可见的漏刻为五十刻,称为昼夜相等。天的昼夜,以太阳出没为分界;人的昼夜,以昏明为界限。太阳未出二刻半时天就亮,太阳已经落入二刻半后天才黑,所以从夜间减五刻加到白天,因此春秋分时的漏刻白天为五十五刻。

日月五星的运行,不一定有常规,术家用算术推算,各有异同,所以各家历法参差不齐。《洛书甄耀度》、《春秋考异邮》都说周天一百零七万一千里,每度对应二千九百三十二里七十一步二尺七寸四分四百八十七分之三百六十二。陆绩说:天东西南北直径三十五万七千里,这是基于圆周率周三径一。考究起来,直径一并不止于周三,大致周长一百四十二而直径四十五,那么天的直径应为三十三万九千四百零一里一百二十二步三尺二寸一分七十一分之九。

《周礼》说:“夏至日影长一尺五寸的地方,称为地中。”郑众解释说:“土圭的长度是一尺五寸。在夏至那天,立八尺高的表,如果它的影子和土圭一样长,就是地中,如今颍川阳城这个地方就是。”郑玄说:“凡是日影在地面每千里相差一寸,日影一尺五寸的地方,向南距离太阳下面一万五千里。”由此推算,太阳应当距离它下面的地面八万里。太阳斜射到阳城,就是天直径的一半。天体圆如弹丸,大地处于天的中间,而阳城是中心,那么太阳在春秋冬夏,昏明昼夜,距离阳城都相等,没有增减了。所以知道从太阳斜射到阳城的距离是天直径的一半。

用勾股法来说,旁边一万五千里是勾;竖立八万里是股;从太阳斜射到阳城是弦。用勾股求弦的方法计算,得到八万一千三百九十四里三十步五尺三寸六分,这是天直径的一半,也就是地从下面到天的距离。加倍,得十六万二千七百八十八里六十一步四尺七寸二分,这是天直径的数值。用周长率乘以它,用直径率除它,得到五十一万三千六百八十七里六十八步一尺八寸二分,这是周天的数值。减去《甄耀度》、《考异邮》的五十五万七千三百一十二里有余。每度相当于一千四百零六里一百二十四步六寸四分十万七千五百六十五分之一万九千零三十九,比旧度减少一千五百二十五里二百五十六步三尺三寸二十一万五千一百三十分之十六万零七百三十分。黄道和赤道相互交错,它们之间的距离是二十四度。用两仪推算,两道都是三百六十五度有余,由此知道天体圆如弹丸。而陆绩制造浑象,形状像鸟卵,那么黄道应该比赤道长。陆绩说天东西南北直径三十五万七千里,那么陆绩也认为天形是正圆的。但浑象却做成鸟卵形,这是自相违背的。

古代的旧浑象以二分为一度,周长七尺三寸半分。张衡重新制造,以四分为一度,周长一丈四尺六寸。王蕃认为古制偏小,星辰稠密拥挤;张衡的器械偏大,难以移动。于是重新制造浑象,以三分为一度,周天一丈零九寸五分四分之三。

御史中丞何承天论述浑象的形体说:“详细推究前人的说法,并观察浑仪,研究其中的意旨,从而悟出天形是正圆的,而水环绕在它的下面。说到四方,东方旸谷,太阳升起的地方;西方濛汜,太阳落下的地方。庄子又说:‘北溟的鱼,变化为鸟,将要迁徙到南溟。’这也是古代遗留的记载,是四方都有水的证据。四方都有水,称为四海。大凡五行相生,水生于金,所以众多河流的发源,都出自山间,从高处流向低处,汇归注入大海。太阳是阳精,光芒炽热,一夜进入水中,所经过的地方被烧焦干涸,众多河流注入,足以补充恢复,所以干旱时不会减少,水涝时不会增加。关于天直径的数值,王蕃的说法比较接近。”

太中大夫徐爰说:“浑仪的制造,不详始于何时。王蕃说:‘《虞书》称“在璇玑玉衡,以齐七政”。这就是今天的浑天仪、日月五星。郑玄解释说:“运转的是机,持正的是衡,都是用玉制成。观察它们的运行度数,从而考察接受禅让的是非。”浑仪是羲和氏的古器,历代相传,称为机衡,它的由来是有渊源的。而这种仪器设置在候台,史官严密保管,学者很少有机会见到;穿凿附会的人,不理解机衡的含义,看到有七政的说法,就以为是指北斗七星,虚构文字,假托谶纬,司马迁、班固尚且被迷惑。郑玄有渊博高雅高远之才,沉静精妙之思,超然独见,改正了这种说法,即使圣人复出,也不会改变这些话了。’王蕃所说的就是这样。观测审定七曜,应当以运行为本体,设置仪器模拟天象,怎能测定它们的盈缩,由此说来,并非通达之论。假使唐尧、虞舜时代,已有浑仪,经历夏、商、周三代,作为定准,后世遵循,谁敢非议变革。而三天学说之仪,纷乱难辨,直到扬雄才辩难盖天而贯通浑天。张衡担任太史令,于是铸铜制作模型。张衡传记载:‘他制作浑天仪,考校步算阴阳,最为详密。’所以知道在张衡以前,没有这种仪器。王蕃又说:‘浑天道秦朝之乱,师徒丧绝,而失传了文献,只有浑天仪还在候台。’考据既不是舜的璇玉,又没有记载现今仪器所造,认为纬书是穿凿附会,郑玄是博学笃实,偏信无据,不可承用。璇玉是贵重美好的名称;机衡是详细审察的称谓。所以先儒认为是北斗七星,天纲运转,圣人仰观俯察,以审察时令变化。”

史臣按:设置仪器模拟天象,确定它的恒定法度,符合它就吉祥,违背它就凶险,用来占卜观察,有什么不可以。浑天文献废绝,所以有宣夜、盖天的理论,它们的术数都很粗略,所以后人没有记述。扬雄《法言》说:“有人向扬雄询问浑天。扬雄说:‘落下闳经营它,鲜于妄人度量它,耿中丞制作模型,几乎无人能违背它。’”如果问天形定体、浑仪疏密,那么扬雄应用浑仪来回答,而举出这三个人来回答,就知道这三人制造浑仪,以画制晷影经纬。问的人大概是问浑仪的疏密,不是问浑仪的浅深。由此推断,那么西汉长安已经有这种仪器了。大概由于丧乱而丢失,所以张衡重新铸造吧?王蕃又记载古代浑仪的尺度以及张衡改制的文字,那么知道这种仪器不是张衡开始制造的,很明白了。张衡制造的浑仪,传到魏、晋,中原覆败,沉没于戎虏;陆绩、王蕃的旧仪器,也不再存在。晋安帝义熙十四年,高祖平定长安,得到张衡的旧仪器,仪器形状虽然具备,但没有缀连恒星和七曜。

宋文帝元嘉十三年,下诏太史令钱乐之重新铸造浑仪,直径六尺八分少,周长一丈八尺二寸六分少,地在天内,设立黄赤二道,南北两极规画二十八宿、北斗极星,以五分为一度,将日月五星放置在黄道之上,设立漏刻,用水转动仪器,昏明中星与天象相应。十七年,又制作小浑天,直径二尺二寸,周长六尺六寸,以分为一度,安置二十八宿及中外宫,用白、黑和黄色三种珠子代表三家星,日月五星都放置在黄道上。

盖天的学说,说是周公旦访问殷商时得来的,其实是假托的说法。它的书名叫《周髀》。髀,就是圭表,代表周天的度数。它的学说认为:“天像覆盖的斗笠,地像倒扣的盆,地中央高而四周低,日月随着天运转,被地的高处遮蔽,从而形成昼夜。天地相距八万里,天地中央比外衡高六万里;地上的高度,比天外衡高二万里。”有人向扬雄询问盖天说。扬雄说:“盖天啊!盖天啊!”并列举了八条疑难。郑玄又增加了两条疑难。研究盖天学说的人,无法解释通顺。刘向的《五纪》论说,《夏历》认为列宿和日月都向西移动,列宿移动得快,太阳次之,月亮最慢。所以太阳和列宿在黄昏时一起落入西方;过了九十一天,这些星宿在北方;又过九十一天,这些星宿在东方;再过九十一天,在南方。这证明太阳比列宿运行得慢。月亮生出三天,太阳落山时月亮出现在西方;到十五日,太阳落山时月亮出现在东方;将到月底,太阳未出时,月亮出现在东方。由此证明月亮比太阳运行得慢,而且都是向西运行。刘向用《鸿范传》反驳说:“月底时月亮出现在西方,叫做朓。朓,是快速的意思。月初时月亮出现在东方,叫做侧匿。侧匿,是迟缓不敢前进的意思。星辰向西运行,史官称之为逆行。”这三种说法,都与《夏历》相违背,分析其用意,是喜欢标新立异的人所作。

晋成帝咸康年间,会稽虞喜撰写了《安天论》,认为“天高无穷无尽,地深不可测量。地有静止的形体,天有恒久安稳的形状。就其大体而言,应当相互覆盖包容,方就都是方,圆就都是圆,没有方圆不同的道理。”虞喜的族祖河间太守虞耸又创立了《穹天论》,说:“天的形状隆起,应当像鸡蛋的膜,其边缘与四海表面相接,漂浮在元气之上。”而吴国太常姚信撰写了《昕天论》,说:“我曾阅览《汉书》,其中说:冬至时太阳在牵牛星宿,离北极最远;夏至时太阳在东井星宿,离北极最近。想以此推算日影的长短,我认为太极处在二十八宿的中央,虽然有远近之别,但不会相差一倍。”现今《昕天》的说法,认为“冬至时北极极低,而天运行靠近南方。所以太阳离人远,而北斗离人近;北方的天气到来,因此寒冷。夏至时北极升起,而天运行靠近北方,而北斗离人远,太阳离人近,南方的天气到来,因此炎热。北极高时,太阳运行在地中浅,所以夜短;天离地高,所以昼长。北极低时,太阳运行在地中深,所以夜长;天离地近,所以昼短。然而天行的寒冷依据浑天说,夏天依据盖天说。”按此说应作“轩昂”的“轩”,而写作“昕”,不知其意。总共三种学说,都是喜好标新立异的言论,离真理太远了。凡天文中的经星、常宿、中外宫,前代史书已经详备。现在只记魏文帝黄初以来星象变化作为《天文志》,以续司马彪的记载。

魏文帝黄初三年九月甲辰日,客星出现在太微垣左掖门内。占卜说:“客星出现在太微垣,国家有战事和丧事。”十月,孙权违抗命令,文帝亲自南征,前锋到达长江边,击败孙权部将吕范等人。此后多次有征伐。七年五月,文帝去世。

黄初四年三月癸卯日,月亮侵犯心宿大星。十二月丙子日,月亮又侵犯心宿大星。占卜说:“心宿是天王的象征,王者厌恶这种情况。”七年五月,文帝去世。黄初四年六月甲申日,太白星白天出现。五年十一月辛卯日,太白星又白天出现。根据刘向《五纪论》说:“太白星属少阴,力量弱,不能单独运行,所以以己未日为界限,不能横过天空运行。横过天空就会白天出现,其征兆是战争、丧事、臣子不忠、改朝换代。强国变弱,小国变强。”当时,孙权接受魏国的爵位封号,却起兵据守。七年五月,文帝去世。八月,吴国就包围江夏,侵犯襄阳,魏国江夏太守文聘坚守得以保全。大将军司马懿救援襄阳,斩杀吴将张霸。

黄初四年十一月,月亮有晕环绕北斗星。占卜说:“有大丧事,大赦天下。”七年五月,文帝去世,明帝即位,大赦天下。黄初五年十月,岁星进入太微垣,逆行共一百三十九天才出来。占卜说:“五星进入太微垣,从右门进入超过三十天,君主有大忧。”另一说:“有赦令到来。”七年五月,文帝去世,明帝即位,大赦天下。

黄初六年五月十六日壬戌,荧惑星进入太微垣,到二十六日壬申,与岁星相遇,一起侵犯右执法星;到二十七日癸酉,才出来。占卜说:“从右门进入超过三十天,君主有大忧。”又说:“日月五星侵犯左右执法星,大臣有忧。”另一说:“执法者被诛杀。金星火星尤其严重。”十一月,皇子东武阳王曹鉴去世。七年正月,骠骑将军曹洪被罢免为庶民。四月,征南大将军夏侯尚去世。五月,文帝去世。《蜀记》说:“明帝问黄权说:‘天下鼎立,何地为正统?’回答说:‘当验证天文。先前荧惑星守在心宿,而文皇帝去世,吴、蜀无事,这就是征兆。”按三国史书,并没有荧惑守心的记载,应该是进入太微垣。黄初六年十月乙未日,有彗星出现在少微星,经过轩辕星。根据占卜,孛星和彗星形状不同,但灾祸相同。是战争、丧事、除旧布新的征兆,余灾未尽,会导致干旱、凶年、饥荒、暴病。彗星长而大、出现时间久则灾深;短而小、出现时间短则灾浅。当时文帝驻军广陵,辛丑日,亲自穿上铠甲,骑马阅兵。第二年五月,文帝去世。

魏明帝太和四年十一月壬戌日,太白星侵犯岁星。占卜说:“太白星侵犯五星,有大战争;侵犯列宿,为小战争。”五年三月,诸葛亮率大军侵犯天水,明帝派大将军司马懿抵御并击退他。太和五年五月,荧惑星侵犯房宿。占卜说:“房宿四星,象征股肱臣子和将相之位。月亮五星侵犯或留守,将相有忧。”七月,车骑将军张郃追击诸葛亮,被其杀害。十二月,太尉华歆去世。太和五年十一月乙酉日,月亮侵犯轩辕大星。占卜说:“女主有忧。”十二月甲辰日,月亮侵犯镇星。占卜说:“女主承受此灾。”六年三月乙亥日,月亮又侵犯轩辕大星。青龙二年十一月乙丑日,月亮又侵犯镇星。三年正月,太后郭氏去世。

太和六年十一月丙寅日,太白星白天出现在南斗星宿,随后连续八十多天一直可见。占卜说:“吴国有战争。”第二年,孙权派张弥等人率兵万人,赐授公孙渊为燕王。公孙渊斩杀张弥等人,俘虏了其部众。太和六年十一月丙寅日,有彗星出现在翼宿,靠近太微垣上将星。占卜说:“预示战争和丧事。”甘氏说:“孛星彗星所对应的国家,将遭受灾祸。”翼宿又是楚地的分野,是孙权的封地。第二年,孙权有辽东的失败。孙权又进攻合肥新城,派全琮征讨六安,都没有攻克而返回。又过一年,诸葛亮进入秦川,占据渭南,司马懿抵御他。孙权派陆议、诸葛瑾等人驻屯江夏口,孙韶、张承等人进攻广陵淮阳,孙权率大军包围新城以响应诸葛亮。于是明帝亲自东征,孙权及诸将才退兵。太和六年十二月,陈王曹植去世。青龙元年夏,北海王曹蕤去世。三年正月,太后郭氏去世。

明帝青龙二年二月己未日,太白星侵犯荧惑星。占卜说:“大战争起,有大战。”当年四月,诸葛亮占据渭南,吴国也起兵响应,魏国东西两面奔命。九月,诸葛亮去世,蜀军撤退,将帅纷争,被魏国击败。根据占卜,太白星所犯在南方,南方国家失败;在北方,北方国家失败;这次应当是在荧惑星南方。青龙二年三月辛卯日,月亮侵犯舆鬼星。舆鬼星主管斩杀。占卜说:“百姓多病,国家有忧,又有大臣之忧。”当年夏天,大疫;冬天,又大疫,到三年春天才停止。正月,太后郭氏去世。四年五月,司徒董昭去世。青龙二年五月丁亥日,太白星白天出现,持续三十多天。用晷度推算,不是秦、魏,就是楚地。当时诸葛亮占据渭南,司马懿与他相持。孙权侵犯合肥,又派陆议、孙韶等进入淮水、沔水,明帝亲自东征。蜀地原本是秦地,所以秦、晋及楚地战争全部兴起,与占卜相应。青龙二年七月己巳日,月亮侵犯楗闭星。占卜说:“天子去世,又为火灾。”三年七月,崇华殿发生火灾。景初三年正月,明帝去世。青龙二年十月戊寅日,月亮侵犯太白星。占卜说:“国君死亡,又为战争。”景初元年七月,公孙渊反叛。二年正月,派司马懿讨伐。三年正月,明帝去世。

蜀后主建兴十二年,诸葛亮率大军伐魏,驻屯在渭南,有长星红色且有芒角,从东北向西南流,落入诸葛亮军营,三次落下两次返回,来时大返回时小。占卜说:“两军相对,有大流星奔来落在军营上方或落入军营的,都是破败的征兆。”九月,诸葛亮死于军中,蜀军焚烧营寨退兵。众将相互交恶,多互相诛杀。

魏明帝青龙三年六月丁未日,镇星侵犯井钺星。四年闰四月乙巳日,又侵犯。戊戌日,太白星又侵犯。占卜说:“凡是月亮五星侵犯井钺星,都预示战争兴起。”另一说:“斧钺被使用,大臣被诛杀。”景初元年,公孙渊反叛,司马懿讨伐消灭了他。青龙三年七月己丑日,镇星侵犯东井星。四年三月癸卯日,在参宿,又返回侵犯。占卜说:“镇星进入井宿,大人有忧。运行靠近为行阴,其占卜为大水,五谷不成熟。”景初元年夏,大水,伤害五谷。九月,皇后毛氏去世。三年正月,明帝去世。青龙三年十月壬申日,太白星白天出现在尾宿,持续二百多天一直可见。占卜说:“尾宿为燕地,燕地臣子强大,有战争。”青龙四年三月己巳日,太白星与月亮都在丙位,白天出现。月亮侵犯太白星。景初元年七月辛卯日,太白星又白天出现,持续二百八十多天。占卜全部同上。当时公孙渊自立为燕王,设置百官,发兵拒守,明帝派司马懿讨伐消灭了他。青龙三年十二月戊辰日,月亮侵犯钩钤星。占卜说:“王者有忧。”景初三年正月,明帝去世。

青龙四年五月壬寅日,太白星侵犯毕宿左股第一星。占卜说:“毕宿主边防战争,又主管刑罚。”九月,凉州塞外胡人阿毕师侵犯周边各国,西域校尉张就讨伐他,斩首俘虏约万人。青龙四年七月甲寅日,太白星侵犯轩辕大星。占卜说:“女主有忧。”景初元年,皇后毛氏去世。青龙四年十月甲申日,有彗星出现在大辰星,长三尺。乙酉日,又出现在东方。十一月己亥日,彗星出现,侵犯宦者星、天纪星。占卜说:“大辰星为天王,天下有丧事。”刘向《五纪论》说:“《春秋》中彗星出现在东方,不说星宿,是因为不附加星宿。”宦者星在天市垣,预示中外有战争,天纪星预示地震。孛星彗星主管战争和丧事。景初元年六月,地震。九月,吴将朱然包围江夏,荆州刺史胡质击退他。皇后毛氏去世。二年正月,讨伐公孙渊。三年正月,明帝去世。

魏明帝景初元年二月乙酉日,月亮侵犯房宿第二星。占卜说:“将相有忧。”七月,司徒陈矫去世。二年四月,司徒韩暨去世。景初元年十月丁未日,月亮侵犯荧惑星。占卜说:“贵人死。”二年四月,司徒韩暨去世。八月,公孙渊被消灭。

景初二年二月癸丑日,月亮侵犯心宿的距星,又侵犯中央大星。五月己亥日,又侵犯心宿距星和中央大星。闰月癸丑日,月亮又侵犯心宿和中央大星。按占卜说法:“大星代表天王,前面的星代表太子,后面的星代表皇子。侵犯大星,对君王不利。侵犯前面的星,太子有忧患。侵犯后面的星,庶子有忧患。”三年正月,皇帝去世,太子即位,最终被废为齐王。正始四年,秦王曹询去世。景初二年八月,彗星出现在张宿,长三尺,逆方向向西行,四十一天后消失。占卜说:“预示战争和丧事。张宿对应周的分野,洛邑有灾祸。”这年十月,斩杀公孙渊。次年正月,明帝去世。景初二年十月甲午日,月亮侵犯箕宿。占卜说:“军将死亡。”正始元年四月,车骑将军黄权去世。景初二年,司马懿在襄平包围公孙渊。八月丙寅夜,有颗大流星长数十丈,颜色白色,有光芒和鬣状尾,从首山向北流动坠落到襄平城东南。占卜说:“被围城而有流星流向城上或坠入城中的,城会被攻破。”又说:“星坠落,其下有战场。”又说:“凡是星坠落的地方,国家会改姓。”九月,公孙渊突围,逃到星坠落的地方被斩杀,城被屠,其部众被坑杀。景初二年十月癸巳日,客星出现在危宿,逆行在离宫北边、腾蛇星南边。甲辰日,侵犯宗星。己酉日,消失。占卜说:“客星出现的地方有战争和丧事。虚宿、危宿代表宗庙,又代表坟墓。客星接近离宫,则宫中会有大丧,先君前往宗庙,都是君王去世的征兆。”三年正月,明帝去世。正始二年五月,吴将朱然包围樊城,司马懿率军抵御并击退他们。

魏齐王正始元年四月戊午日,月亮侵犯昴宿东头第一星。这年十月庚寅日,月亮又侵犯昴宿北头第四星。占卜说:“侵犯昴宿,胡人不安。”二年六月,鲜卑阿妙儿等侵犯西部,敦煌太守王延斩杀他们,并斩首二千余级。三年,又斩杀鲜卑大帅及千余级。正始元年十月乙酉日,彗星出现在西方,在尾宿,长三丈,拂过牵牛星,侵犯太白星。十一月甲子日,进犯羽林星。占卜说:“尾宿对应燕地,又对应吴地,牛宿也是吴、越的分野。太白星代表上将,羽林代表中军士兵。吴、越有战争和丧事,中军士兵有行动。”二年五月,吴将全琮侵犯芍陂,朱然包围樊城,诸葛瑾进入沮中。吴太子孙登去世。六月,司马懿在皖地讨伐诸葛恪。诸葛恪焚烧积聚的物资,弃城逃走。三年,太尉满宠去世。

正始二年九月癸酉日,月亮侵犯舆鬼宿西北星。西北星主金。三年二月丁未日,又侵犯西南星。西南星主布帛。占卜说:“有关于钱财的政令。”一说:“大臣有忧患。”三年三月,太尉满宠去世。四年正月,皇帝加元服,赏赐群臣钱财各有差别。

正始四年十月、十一月,月亮两次侵犯井钺星。这月,司马懿讨伐诸葛恪,诸葛恪弃城逃走。五年三月,曹爽征伐蜀地。正始五年十一月癸巳日,镇星侵犯亢宿距星。占卜说:“诸侯有失去国家的。”嘉平元年,曹爽兄弟被诛杀。

正始六年八月戊午日,彗星出现在七星宿,长二尺,颜色白色,行进到张宿,共二十三天后消失。七年十一月癸亥日,又出现在轸宿,长一尺,共一百五十六天后消失。九年三月,又出现在昴宿,长六尺,颜色青白,光芒指向西南。七月,又出现在翼宿,长二尺,行进到轸宿,共四十二天后消失。按占卜说:“七星宿、张宿是周的分野,翼宿、轸宿对应楚地,昴宿对应赵、魏地,彗星是用来除旧布新的,主战争和丧事。”嘉平元年,司马懿诛杀曹爽兄弟及其党羽,都灭族,京城加强戒备,实际开始削弱魏国。三年,诛杀楚王曹彪,又在淮南袭击王凌。淮南是东楚地。将魏国诸王幽禁在邺城。

正始七年七月丁丑日,月亮侵犯左角星。占卜说:“天下有战争,将军死亡。”九年正月辛亥日,月亮侵犯亢宿南星。占卜说:“战争兴起。”一说:“军将死亡。”七月乙亥日,荧惑星侵犯毕宿距星。占卜说:“有边境战争。”一说:“刑罚使用。”嘉平元年,曹爽等人被诛杀。三年,王凌等人又被诛杀。

正始九年七月癸丑日,镇星侵犯楗闭星。占卜说:“君王不宜出宫下殿。”次年,皇帝谒陵,司马懿奏请诛杀曹爽等人,天子在野外住宿,于是失去权势。

魏齐王嘉平元年六月壬戌日,太白星侵犯东井宿距星。二年三月己未日,又侵犯。占卜说:“国家失政,大臣作乱。”四月辛巳日,太白星侵犯舆鬼宿。占卜说:“大臣被诛杀。”一说:“战争兴起。”三年七月,王凌与楚王曹彪有谋反,都被处死。君主于是地位卑微。

吴主孙权赤乌十三年五月,夏至日,荧惑星逆行进入南斗宿。七月,侵犯魁星第二星而后向东。《汉晋春秋》说是逆行。按占卜,荧惑星进入南斗,三个月后,吴王死。一说:“荧惑星逆行,其地有死去的君主。”太元二年孙权去世,这是应验。所以国志记载在吴国而不记载在魏国。这时,王凌谋划立楚王曹彪,认为斗宿中有星,应当有突然尊贵的人,于是询问懂星象的人浩详。浩详怀疑有缘故,想说明他的意图,不说吴国有死亡丧事,而说淮南是楚的分野,吴、楚同占,应当有王者兴起,所以王凌的计谋就决定了。

魏齐王嘉平二年十月丙申日,月亮侵犯舆鬼宿。占卜说:“国家有忧患。”一说:“大臣有忧患。”三年四月戊寅日,月亮侵犯东井宿。占卜说:“军将死亡。”一说:“国家有忧患。”五月,王凌、楚王曹彪等人被诛杀。七月,皇后甄氏去世。

嘉平三年五月甲寅日,月亮侵犯距星。占卜说:“将军死亡。”一说:“有战争。”这月,王凌被诛杀。四年三月,吴将朱然、朱异侵犯,镇东将军诸葛诞击退他们。嘉平三年七月己巳日,月亮侵犯舆鬼宿。九月乙巳日,又侵犯。四年十一月丁未日,又侵犯鬼宿积尸星。五年七月丙午日,月亮又侵犯舆鬼宿西北星。占卜说:“国家有忧患。”正元元年,李丰等人被诛杀,皇后张氏被废。九月,皇帝被废为齐王。齐王嘉平三年十月癸未日,荧惑星侵犯亢宿南星。占卜说:“大臣有叛乱。”正元元年二月,李丰等人谋乱被诛杀。嘉平三年十一月癸未日,有彗星出现在营室宿,向西行共九十天后消失。占卜说:“有战争和丧事。营室代表后宫,后宫将有动乱。”四年二月丁酉日,彗星出现在西方,在胃宿,长五六丈,颜色白色,光芒向南指向贯穿参宿,共二十天后消失。五年十一月,彗星又出现在轸宿,长五丈,在太微垣左执法星西边,指向东南,共一百九十天后消失。按占卜说:“胃宿是兖州的分野,参宿白虎主战争,太微垣是天子的朝廷,执法星代表执政,孛星彗星代表战争,是除旧布新的征兆。”正元元年二月,李丰、李丰的弟弟兖州刺史李翼、皇后父亲光禄大夫张缉等人谋乱,都被诛杀,皇后也被废黜。九月,皇帝被废为齐王,高贵乡公代立。

嘉平五年六月庚辰日,月亮侵犯箕宿。占卜说:“军将死亡。”正元元年正月,镇东将军毋丘俭反叛,兵败而死。嘉平五年六月戊午日,太白星侵犯角宿。占卜说:“群臣谋划不成。”正元元年,李丰等人谋划泄露,全部被诛杀。嘉平五年七月,月亮侵犯井钺星。正元元年二月,李丰等人被诛杀。蜀将姜维进攻陇西,车骑将军郭淮讨伐击败他。嘉平五年十一月癸酉日,月亮侵犯东井宿距星。占卜说:“军将死亡。”到六年正月,镇东将军豫州刺史毋丘俭、前将军扬州刺史文钦反叛,被诛杀。

魏高贵乡公正元元年十一月,有白气从斗宿旁边出现,宽数丈,长度横贯天空。王肃说:“这是蚩尤的旗帜,东南方将有动乱吧!”二年正月,毋丘俭等人占据淮南反叛,大将军司马师讨伐平定他们。按占卜说:“蚩尤旗出现,君王征伐四方。”此后又征伐淮南,西平巴蜀。这一年,吴主孙亮五凤元年,斗宿、牛宿是吴、越的分野。按占卜说:“有战争和丧事,是除旧布新的征兆。”太平三年,孙綝盛兵包围宫殿,废黜孙亮为会稽王,孙休代立,这是应验。所以国志又记载在吴国。因此淮南、江东同属扬州地,所以当时天象变化出现在吴、楚的分野。那么魏国的淮南,大多与吴国同受灾难,因此毋丘俭把孛星作为自己的应验,于是起兵而失败,这也是应验。后三年,即魏甘露二年,诸葛诞又在淮南反叛,吴国派朱异救援他。等到城陷落,诸葛诞的部下和吴兵死没各数万人,如同先前长星的应验。高贵乡公正元二年二月戊午日,荧惑星侵犯东井宿北辕西头第一星。占卜说:“群臣有因家族犯罪被连坐的。”甘露元年,诸葛诞被灭族。

吴孙亮太平元年九月壬辰日,太白星侵犯南斗宿,是《吴志》所记载的。占卜说:“太白星侵犯斗宿,国家有战争,大臣有反叛的。”第二年,诸葛诞反叛。又第二年,孙琳废黜孙亮,吴、魏都有战争。

魏高贵乡公甘露元年七月乙卯日,荧惑星侵犯井钺星。壬戌日,月亮又侵犯钺星。二年八月壬子日,岁星侵犯井钺星。九月庚寅日,岁星又逆行乘犯钺星。三年,诸葛诞被灭族。甘露元年八月辛亥日,月亮侵犯箕宿。占卜说:“军将死亡。”九月丁巳日,月亮侵犯东井宿。占卜说:“军将死亡。”二年,诸葛诞被诛杀。

甘露二年六月己酉日,月亮侵犯心宿中央大星。景元元年五月,高贵乡公败亡。甘露二年十月丙寅日,太白星侵犯亢宿距星。占卜说:“朝中大臣作乱,君王有忧患。”景元元年,有成济之变。甘露二年十一月,彗星出现在角宿,颜色白色。占卜说:“彗星出现在两角之间,颜色白色的,战争兴起而不交战,国家有大丧。”景元元年,高贵乡公率领左右士兵袭击晋文王,未交战,被成济杀害。

甘露三年三月庚子日,太白星侵犯东井宿。占卜说:“国家失政,大臣作乱。”当夜,岁星又侵犯东井宿。占卜说:“战争兴起。”到景元元年,高贵乡公败亡。甘露三年八月壬辰日,岁星侵犯舆鬼宿质星。占卜说:“斧钺使用,大臣被诛杀。”甘露四年四月甲申日,岁星又侵犯舆鬼宿东南星。占卜说:“鬼宿东南星主战争。木星进入鬼宿,大臣被诛杀。”景元元年,高贵乡公败亡,杀害尚书王经。

甘露四年十月丁丑日,客星出现在太微垣中,转向东南行,经过轸宿,共七天后消失。占卜说:“客星出现在太微垣,有战争和丧事。”景元元年,高贵乡公被害。

魏陈留王景元元年二月,月亮侵犯建星。按占卜说:“月亮和五星侵犯建星,大臣互相谗害。”此后钟会、邓艾攻破蜀地,钟会谗害邓艾,于是都被灭族。

景元二年四月,荧惑星进入太微垣,侵犯右执法星。占卜说:“君主有大忧患。”又说:“大臣有忧患。”后四年,邓艾、钟会都被灭族。五年,皇帝逊位。

景元三年十一月壬寅日,彗星出现在亢宿,颜色白色,长五寸,转向北行,共四十五天后消失。占卜预示战争和丧事。一说:“彗星出现在亢宿,天子失德。”四年,钟会、邓艾伐蜀攻克。钟会、邓艾反乱,都被诛杀。魏国逊让天下。

景元四年六月,有两颗大流星,都像斗一样大,出现在西方,分开流向南北,光芒照耀,发出隆隆的声响。根据占卜,流星代表尊贵的使者,大的使者地位高。这一年,钟会、邓艾攻占蜀地,这两颗星大概是两位统帅的象征。两位统帅相互背离,又是分流南北的应验。钟会叛乱后,三军愤怒,隆隆声响,是兵将愤怒的征兆。景元四年十月,岁星停留在房宿。占卜说:“将相有忧患。”又说:“有大赦。”第二年正月,太尉邓艾、司徒钟会都被诛杀,特别赦免了益州地区。咸熙二年秋天,又大赦。

陈留王咸熙二年五月,彗星出现在王良星座,长一丈多,颜色白,指向东南,持续十二天消失。占卜说:“王良是天子的御马,彗星扫过它,是禅让代位的征兆,除旧布新的迹象。白色代表丧事。王良在东壁宿,又是并州的分野。”八月,晋文王去世。十二月,皇帝让位给晋朝。

晋武帝泰始四年正月丙戌日,彗星出现在轸宿,青白色,向西北运行,又转向东运行。占卜说:“预示战争和丧事。轸宿又是楚地的分野。”三月,皇太后王氏去世。十月,吴国将领施绩侵犯江夏,万彧侵犯襄阳,后将军田璋、荆州刺史胡烈等击退了他们。泰始四年七月,流星像雨一样坠落,都向西流。占卜说:“流星坠落预示百姓叛乱,向西流,是吴国百姓归顺晋朝的征兆。”二年,吴国夏口督孙秀率领部曲二千多人前来投降。

泰始五年九月,有彗星出现在紫宫,占卜同上。紫宫是天子的内宫。十年,武元杨皇后去世。

泰始十年十二月,有彗星出现在轸宿。占卜说:“天下将有战争。轸宿又是楚地的分野。”咸宁二年六月,彗星出现在氐宿。占卜说:“天子失德,政权更迭。氐宿又是兖州的分野。”七月,彗星出现在大角星。大角星是帝王的座位。八月,彗星出现在太微垣,到达翼宿、北斗、三台。占卜说:“太微垣是天子的朝廷,大人物厌恶它。”又说:“有迁都或迁徙王。翼宿又是楚地的分野。”“北斗主管杀伐惩罚,三台代表三公。”三年,彗星出现在胃宿。胃宿是徐州的分野。四月,彗星出现在女御星。女御代表后宫。五月,又出现在东方。七月,彗星出现在紫宫。占卜说:“天下更换君主。”五年三月,彗星出现在柳宿。占卜说:“外臣凌驾君主。柳宿又是三河的分野。大角、太微、紫宫、女御,都是君主的象征。”第二年吴国灭亡,就是它的应验。彗星主管战争丧事,征伐吴国的战役,三河、徐州、兖州的军队全部出动,在吴、楚之地交战。吴国丞相、都督以下,被杀十多人,偏将、裨将行阵之类,被斩首数以万计,都是它的征兆。《春秋》记载彗星出现在北方,那么齐、鲁、晋、郑、陈、宋、莒的国君都遭受杀乱之祸。彗星出现在东方,那么楚国灭陈国,韩赵魏三家分晋、田氏篡齐。汉文帝末年,彗星出现在西方,后来吴、楚七国被诛灭。考察泰始末年到太康初年,灾异多次出现,而晋朝隆盛,吴国确实灭亡,天象变化在吴国是可以知道的。过去汉三年,彗星出现在大角,项羽因此灭亡,汉朝没有事,这是因为项羽主命。吴、晋之时,天下分裂,大角出现彗星而吴国灭亡,这与项羽的事情相同。后学都认为咸宁的灾异是针对晋朝,这是不对的。

晋武帝咸宁四年四月,蚩尤旗出现。根据《星传》,蚩尤旗类似彗星,但尾部弯曲像旗帜。汉武帝时出现过,长度横贯天空。汉献帝时又出现,长十余丈,都是长星。魏高贵乡公时则是白气。考察各种记录,这一年没有长星,应该又是异气。两年后,倾尽三方力量征伐吴国,是它的应验。到武帝去世,天下又起兵,于是灭亡了华夏。咸宁四年九月,太白星应当出现却没有出现。占卜说:“这叫失去舍次,不是有破军,就是有死王的坟墓。还有亡国。”当时羊祜上表请求征伐吴国,皇上同意了。五年十一月,出兵,太白星才在傍晚出现在西方。太康元年三月,大破吴军,孙皓双手反绑请求处死,吴国于是灭亡。

晋武帝太康二年八月,有彗星出现在张宿。占卜说:“预示战争和丧事。”周的分野,灾祸在洛邑。十一月,彗星出现在轩辕星座。占卜说:“后宫应验。”四年三月戊申日,彗星出现在西南方。四年三月癸丑日,齐王司马攸去世。四月戊寅日,任城王司马陵去世。五月己亥日,琅邪王司马伷去世。十一月戊午日,新都王司马该去世。

太康八年三月,荧惑星停留在心宿。占卜说:“君主厌恶它。”太熙元年四月己酉日,武帝去世。太康八年九月,彗星出现在南斗,长数十丈,十多天消失。占卜说:“南斗主管爵位俸禄,国家有大忧患。”又说:“彗星出现在南斗,君主疾病,臣子弑父,天下变政,大乱兵起。”太熙元年四月,客星出现在紫宫。占卜说:“预示战争和丧事。”太康末年,武帝沉迷于宴饮游乐,多疾病。这个月乙酉日,武帝去世。永平元年,贾后诛杀杨骏及其党羽,都夷灭三族;杨太后也被杀。这一年,又诛杀汝南王司马亮、太保卫瓘、楚王司马玮,是王室战争丧事的应验。