出自と暦法
- 字は文遠、范陽薊の人。祖父の昌、宋の大匠卿。父の朔之、奉朝請。沖之は若くして古学に通じ機知に富み、宋孝武帝は華林学省に直せしめ邸宅・車服を賜った。南徐州迎従事・公府参軍として出仕。宋の元嘉中に用いられていた何承天が制した暦は古来の十一家に比べ精密であったが、沖之はなお疎であるとして新法を作り上表した。
- 上表の要旨は次の通り。古来の天文暦学の書を博く調べ、五帝の運行・三王の交分・春秋の朔気・紀年・薄蝕を、史官の記述からすべて検討し、親しく圭尺で測り儀漏(観測器)を用いて厘毫まで観察し、算術で推移を考究した。しかし古暦は疎漏で精密さを欠き、何承天の暦も改革を志したが法が簡略で誤りがあり、自ら校合すると三度の誤りが見られ、日月の位置は二至(冬至・夏至)で三度、晷影(日影)はほぼ一日、五星の出没は四旬もずれ、留逆進退(惑星の運行)も二宿動くほどであった。分至(春分秋分冬至夏至)が実情とずれれば節閏(暦の閏)が正しくなくなり、宿度が天と違えば観測の基準を失う。臣は聖代に生まれ暦の改訂を任じられ、あえて新暦を創った。改易の意図は二つ、設法の趣旨は三つある。
- 改易の第一は、旧法(十九年七閏の章法)では二百年ごとに一日ずれるため、これを三百九十一年に百四十四閏とする新章法に改め周・漢の暦と合致させ将来にわたり誤差をなくすこと。第二は、堯典に「日短星昴、以正仲冬」とあるのを基に冬至の日の位置を検証すると、堯の時代・秦・漢武帝の太初暦・後漢の四分暦・晋の姜岌の計算、それぞれで冬至点が異なっており、今、中星と蝕望を参照すると冬至は斗宿十一度にあり、百年に満たぬ間に二度ずれる、旧法は冬至点を固定していたためこの誤差が生じたのであり、今は冬至点を年ごとに微差させて漢代の観測記録とも一致させ、将来にわたり頻繁な改訂を不要にすること。
- 設法の第一は、子を辰の首とし正北に位置づけ、易の爻で初九の升気の端とし、虚宿を北方列宿の中とする(前儒虞喜の説による)、暦の上元を虚宿一度から起こす。第二は、甲子を日辰の首とするのが暦法設元の慣例だが、黄帝以来の十一暦の上元はこの年に当たらなかった、今の暦は上元を甲子の年とする。第三は、上元の年をすべての条件の基準とすべきだが、景初暦は交会・遅疾の元が異なり、何承天の法も日月五星それぞれに元を置き交会・遅疾にも差があり、朔気のみが合致していた、今は日月五星の交会・遅疾をすべて上元歳首から始め一元に統一する。
- 実測による検証は確かで信頼できるが、緩密(大まかさと精密さ)のバランスを保ち、旧を改め新に変える際には簡略な部分と繁多な部分がある、簡略にした部分は自信があり、繁多にした部分も理由がないわけではない、紀閏の差異は各々分度があり、その細密さゆえに毫釐の精密を惜しみ、積み重ねを厭わず永続する制度を目指したのであり、思わずして分からず悟らずして改めないというわけではない、もし採用に値するなら群臣に頒布し詳しく検討していただきたい、と。
技術と学問
- 上表は奏上されたが、孝武帝は暦に通じた朝士に反論させたところ屈服させられず、たまたま帝が崩御し施行されなかった。婁県令として出、謁者僕射に転じる。宋の武帝が関中を平定した際に得た姚興の指南車は外形のみで機巧がなく、行進のたびに人が内部で回していた。昇明中、太祖輔政期に沖之に古法を追修させ、沖之は銅の機構を改造し円転きわまりなく常に南を指すようにした、これは馬鈞以来なかった技術である。当時、北人の索馭驎という者も指南車を作れると称し、太祖は沖之と共に楽遊苑で試作させ比較したところ索馭驎のものには差異があり焼却された。
- 永明中、竟陵王子良が古物を好み、沖之は欹器を作り献じた。文恵太子は東宮で沖之の暦法を見て世祖に施行を進言したが、太子はまもなく薨じ事は再び停滞した。長水校尉に転じ本職を領した。沖之は「安辺論」を著し屯田開発・農業振興を説いた。建武中、明帝は沖之に四方を巡行させ民の利益となる大事業を興させようとしたが、たびたび軍事が起こり実現しなかった。沖之は鍾律・博塞(音律・博打)に通じ当代随一で対抗できる者がなかった。諸葛亮の木牛流馬に倣い、風水に頼らず自ら機構で動く器を作り、また千里船を新亭江で試作し一日百余里を進んだ。楽遊苑に水碓磨(水車式の臼)を作り、世祖自ら見に来た。また算術に特に優れた。永元二年、七十二歳で卒した。「易」「老子」「荘子」の義釈、「論語」「孝経」の注、「九章」の綴述数十篇を著した。