卷五十二 列傳第三十三◎文學(xué)
從弟圭之,有史學(xué),撰《齊職儀》。永明九年,其子中軍參軍顥上啟曰:"臣亡父故長水校尉圭之,籍素為基,依儒習(xí)性。以宋元徽二年,被敕使纂集古設(shè)官歷代分職,凡在墳策,必盡詳究。是以等級(jí)掌司,咸加編錄。黜陟遷補(bǔ),悉該研記。述章服之差,兼冠佩之飾。屬值啟運(yùn),軌度惟新。故太宰臣淵奉宣敕旨,使速洗正?ㄎ串叄妓介T兇禍。不揆庸微,謹(jǐn)冒啟上。凡五十卷,謂之《齊職儀》。仰希永升天閣,長銘秘府。"詔付秘閣。
祖沖之,字文遠(yuǎn),范陽薊人也。祖昌,宋大匠卿。父朔之,奉朝請(qǐng)。沖之少稽古,有機(jī)思。宋孝武使直華林學(xué)省,賜宅宇車服。解褐南徐州迎從事,公府參軍。宋元嘉中用何承天所制歷,比古十一家為密,沖之以為尚疏,乃更造新法。上表曰:
臣博訪前墳,遠(yuǎn)稽昔典,五帝躔次,三王交分,《春秋》朔氣,《紀(jì)年》薄蝕,談、遷載述,彪、固列志,魏世注歷,晉代《起居》,探異今古,觀要華戎。書契以降,二千余稔,日月離會(huì)之征,星度疏密之驗(yàn),專功耽思,咸可得而言也。加以親量圭尺,躬察儀漏,目盡毫厘,心窮籌策,考課推移,又曲備其詳矣。然而古歷疏舛,類不精密,群氏糾紛,莫審其會(huì)。尋何承天所上,意存改革,而置法簡略,今已乖遠(yuǎn)。以臣校之,三睹厥謬,日月所在,差覺三度,二至晷景,幾失一日,五星見伏,至差四旬,留逆進(jìn)退,或移兩宿。分至失實(shí),則節(jié)閏非正;宿度違天,則伺察無準(zhǔn)。
臣生屬圣辰,詢逮在運(yùn),敢率愚瞽,更創(chuàng)新歷。謹(jǐn)立改易之意有二,設(shè)法之情有三。
改易者一:以舊法一章,十九歲有七閏,閏數(shù)為多,經(jīng)二百年輒差一日。節(jié)閏既移,則應(yīng)改法,歷紀(jì)屢遷,實(shí)由此條。今改章法三百九十一年有一百四十四閏,令卻合周、漢,則將來永用,無復(fù)差動(dòng)。其二:以《堯典》云"日短星昴,以正仲冬"。以此推之,唐世冬至日在今宿之左五十許度。漢代之初即用秦歷,冬至日在牽牛六度。漢武改立《太初歷》,冬至日在牛初。后漢四分法,冬至日在斗二十二。晉世姜岌以月蝕檢日,知冬至在斗十七。今參以中星,課以蝕望,冬至之日在斗十一。通而計(jì)之,未盈百載,所差二度。舊法并令冬至日有定處,天數(shù)既差,則七曜宿度,漸與舛訛。乖謬既著,輒應(yīng)改易。僅合一時(shí),莫能通遠(yuǎn)。遷革不已,又由此條。今令冬至所在歲歲微差,卻檢漢注,并皆審密,將來久用,無煩屢改。
又設(shè)法者,其一:以子為辰首,位在正北,爻應(yīng)初九升氣之端,虛為北方列宿之中。元?dú)庹爻,宜在此次。前儒虞喜,備論其義。今歷上元日度,發(fā)自虛一。其二:以日辰之號(hào),甲子為先,歷法設(shè)元,應(yīng)在此歲。而黃帝以來,世代所用,凡十一歷,上元之歲,莫值此名。今歷上元?dú)q在甲子。其三:以上元之歲,歷中眾條,并應(yīng)以此為始。而《景初歷》交會(huì)遲疾,元首有差。又承天法,日月五星,各自有元,交會(huì)遲疾,亦并置差,裁得朔氣合而已,條序紛錯(cuò),不及古意。今設(shè)法日月五緯交會(huì)遲疾,悉以上元?dú)q首為始。群流共源,庶無乖誤。
若夫測(cè)以定形,據(jù)以實(shí)效,懸象著明,尺表之驗(yàn)可推,動(dòng)氣幽微,寸管之候不忒。今臣所立,易以取信。但綜核始終,大存緩密,革新變舊,有約有繁。用約之條,理不自懼,用繁之意,顧非謬然。何者?夫紀(jì)閏參差,數(shù)各有分,分之為體,非不細(xì)密,臣是用深惜毫厘,以全求妙之準(zhǔn),不辭積累,以成永定之制,非為思而莫知,悟而弗改也。若所上萬一可采,伏愿頒宣群司,賜垂詳究。
事奏。孝武令朝士善歷者難之,不能屈。會(huì)帝崩,不施行。出為婁縣令,謁者仆射。
初,宋武平關(guān)中得姚興指南車,有外形而無機(jī)巧,每行,使人于內(nèi)轉(zhuǎn)之。升明中,太祖輔政,使沖之追修古法。沖之改造銅機(jī),圓轉(zhuǎn)不窮,而司方如一,馬均以來未有也。時(shí)有北人索馭飗者,亦云能造指南車,太祖使與沖之各造,使于樂游苑對(duì)共校試,而頗有差僻,乃毀焚之。永明中,竟陵王子良好古,沖之造欹器獻(xiàn)之。