張胄玄,渤海..地人。
博學(xué)多才,尤其精通天文、歷法。
冀州刺史趙..推薦他,高祖授予他云騎尉的官職,在太史當(dāng)值,參議歷法事。
當(dāng)時(shí)同輩人中許多都比不上他,因而太史令劉暉等人很忌妒他。
然而劉暉所言有很多不合實(shí)際,而胄玄所推算的卻很精密。
皇上對(duì)此感到很驚奇,令楊素和通術(shù)數(shù)的人士立議六十一件事,都是用舊歷書(shū)難以解釋的,讓劉暉和胄玄等人細(xì)加辨析。
劉暉閉口一無(wú)所答,胄玄卻能通順解釋五十四件事。
于是皇上提升他為員外散騎侍郎,兼太史令,賞賜千段布帛。
劉暉及其同黨八人都罷去不用。
胄玄改定新歷法,說(shuō)從前的歷法與實(shí)際差一天。
內(nèi)史通事顏敏楚上奏章道:“漢朝時(shí)落下閎改《顓頊歷》為《太初歷》,說(shuō)以后會(huì)差一天,八百年后,會(huì)有圣人來(lái)改定。
時(shí)至今日已有七百一十年,數(shù)術(shù)家喜歡說(shuō)整數(shù),圣人所言,現(xiàn)在應(yīng)驗(yàn)了!”皇上很高興,胄玄也日漸被皇上重用。
胄玄所制定的歷法,和古歷法不同之處有三點(diǎn):其一,南朝宋代祖沖之在每一年的末尾,設(shè)立歲差,冬至點(diǎn)漸漸后移,不再回到原來(lái)的冬至點(diǎn)上。
每隔四十六年,便相差一度。
梁朝虞廣刂的歷法,嫌祖沖之歲差太多,因而每隔一百八十六年冬至點(diǎn)后移一度。
胄玄認(rèn)為這兩種算法年限懸殊太大,查檢古注,發(fā)現(xiàn)失誤之處很多。
于是折中兩家之言,制定新的歷法。
他認(rèn)為冬至點(diǎn)逐年后移,每隔八十三年后移一度。
這樣既符合堯時(shí)歷法所說(shuō)的太陽(yáng)不停地圍繞大火星運(yùn)轉(zhuǎn),又符合漢代歷法所認(rèn)為的太陽(yáng)運(yùn)行以牽牛星而始終。
用這種方法考察前后天文現(xiàn)象,都很合適。
其二,周朝馬顯創(chuàng)造《丙寅元?dú)v》,運(yùn)用陰陽(yáng)互轉(zhuǎn)、加減章分、進(jìn)退蝕余等方法,來(lái)推斷太陽(yáng)運(yùn)行的常率。
當(dāng)時(shí)的術(shù)數(shù)家大多不能理解。
張賓沿用了這種方法,也沒(méi)能加以考證。
胄玄認(rèn)為,增加時(shí)間的先后,隨節(jié)氣而不同,籠統(tǒng)地按月推斷,在道理上說(shuō)不通。
于是根據(jù)二十四節(jié)氣排列出太陽(yáng)運(yùn)行的快慢,太陽(yáng)運(yùn)行慢,則月亮容易趕上太陽(yáng),讓合朔加早時(shí);太陽(yáng)運(yùn)行快,則月亮追逐太陽(yáng)稍為滯后,讓合朔加晚時(shí)。
查閱前代加時(shí)早晚,作為加減的概率。
從秋分到春分,太陽(yáng)運(yùn)動(dòng)速度快,計(jì)一百八十二天運(yùn)行一百八十度,從春分到秋分,太陽(yáng)運(yùn)動(dòng)速度慢,計(jì)一百八十二天運(yùn)行一百七十六度。
每一節(jié)氣之下,就是太陽(yáng)運(yùn)行的速率。
其三,自古歷法認(rèn)為,每月初一、十五,不分內(nèi)外,只要進(jìn)入黃道白道交叉點(diǎn),便有月蝕發(fā)生。
張賓制定的歷法,記錄了月亮在交點(diǎn)外當(dāng)蝕而未蝕的現(xiàn)象,但沒(méi)有加以詳細(xì)說(shuō)明。
胄玄認(rèn)為,日行黃道,一周為一年;月行月道,一周二十七天有余。
月道與黃道相交,在黃道內(nèi)運(yùn)行十三日有奇而出,又在黃道外運(yùn)行十三日有奇而入,周而復(fù)始,月亮經(jīng)過(guò)黃道,稱為交。
初一、十五在距交點(diǎn)十五度以內(nèi),就有月蝕現(xiàn)象。
如果月亮在內(nèi)道運(yùn)行,即在黃道以北,月蝕多有應(yīng)驗(yàn)。
如果月亮在外道運(yùn)行,即在黃道以南,即使正在交點(diǎn),因?yàn)闆](méi)有什么遮擋,也不會(huì)發(fā)生月蝕。
胄玄根據(jù)前人歷法,重新確定了月蝕發(fā)生的范圍,根據(jù)交點(diǎn)的遠(yuǎn)近、節(jié)氣的變化,月蝕月全的現(xiàn)象,記載得非常明確。
胄玄超越前人的獨(dú)創(chuàng)之處有七點(diǎn):其一,自古歷書(shū),認(rèn)為五星的運(yùn)動(dòng)是恒速的,對(duì)于五星的隱現(xiàn)快慢,都沒(méi)有一個(gè)準(zhǔn)確的記載。
胄玄經(jīng)過(guò)推論,發(fā)現(xiàn)了五星各自的實(shí)際運(yùn)動(dòng)速率,出現(xiàn)的日子,都與古歷記載不同。
相差多的達(dá)加減三十多天。
比如熒惑星,照平均速度出現(xiàn)在雨水,就加上二十九天,出現(xiàn)在小雪,就減去二十五天。
這樣,通過(guò)加減,就得出實(shí)際出現(xiàn)的時(shí)間。
五星各自運(yùn)動(dòng)的快慢,都同此例,只是差數(shù)不同。
這是他經(jīng)過(guò)長(zhǎng)期的觀測(cè)積累才發(fā)現(xiàn)的,當(dāng)時(shí)的人們還不能理解。
其二,按星辰舊率計(jì)算,運(yùn)行一周,要出現(xiàn)兩次,自古歷法,都認(rèn)為如此,對(duì)于應(yīng)該出現(xiàn)而沒(méi)出現(xiàn)的情況,就沒(méi)有人能觀測(cè)到了。
胄玄經(jīng)過(guò)長(zhǎng)期觀測(cè)積累,發(fā)現(xiàn)星辰在運(yùn)行一周的過(guò)程中,有時(shí)出現(xiàn)一次,若有同類相感召,又相跟著而出現(xiàn)。
比如辰星平均在早晨出現(xiàn)在雨水的,就屬應(yīng)出現(xiàn)而不現(xiàn)的情況。
如果是平均在早晨出現(xiàn)在驚蟄的,在距太陽(yáng)十八度以外,三十六度以內(nèi),早晨若有木火土金中的一星出現(xiàn),它就會(huì)跟著出現(xiàn)。
其三,自古歷法,認(rèn)為五星運(yùn)動(dòng)都是等速的,自第一次出現(xiàn)以后,就可以按固定的速率來(lái)推算了。
至于提前或推后的時(shí)間,都無(wú)人知曉。
胄玄經(jīng)過(guò)長(zhǎng)期觀測(cè)積累,發(fā)現(xiàn)五星運(yùn)動(dòng)的實(shí)際快慢速度,與古歷所載不同,有的誤差多達(dá)八十多天,徘徊范圍也相差八十多度。
比如熒惑星前一次很快在立冬初首次出現(xiàn),二百五十天運(yùn)行一百七十七度,第二次必出現(xiàn)在夏至初,一百七十天運(yùn)行九十二度。
無(wú)論是推算還是天象顯示,都很精確。
其四,自古歷法對(duì)于月蝕的記載,是按平朔來(lái)計(jì)算的,推算出的月蝕次數(shù)與實(shí)際很少相符。
胄玄根據(jù)長(zhǎng)期觀測(cè)積累,發(fā)現(xiàn)月亮隨木、火、土、金四星運(yùn)行有向背之分。
月亮向著四星運(yùn)行則快,背之則慢,在相距十五度以外,才按正常速度運(yùn)行。
于是在交分之時(shí),設(shè)定月蝕次數(shù)。
其五,自古歷法,在加時(shí)的時(shí)候,無(wú)論初一還是十五,都采用同一方法。
胄玄根據(jù)長(zhǎng)期觀測(cè)積累,發(fā)現(xiàn)日蝕發(fā)生的地點(diǎn),隨著方向的不同而有所變化,高低正斜都不同。
相交有深有淺,快慢也不同。
胄玄對(duì)于時(shí)間的推算和時(shí)差的判斷,都很符合天象。
其六,自古歷法,認(rèn)為日月相交的時(shí)刻,即是日蝕的長(zhǎng)短。
離交點(diǎn)十四度蝕一分,離交點(diǎn)十三度蝕二分,離交點(diǎn)十度蝕三分。
每接近交點(diǎn)一度,日蝕增加一分,正處于交點(diǎn)即全蝕。
至于應(yīng)少反多,應(yīng)多反少的情況,自古歷書(shū),沒(méi)有加以詳細(xì)解釋。
胄玄根據(jù)長(zhǎng)期觀測(cè)積累,發(fā)現(xiàn)正處交點(diǎn)時(shí),若月亮不能完全遮掩住太陽(yáng),那么日蝕的時(shí)間反而比離交點(diǎn)五六度時(shí)要少。
若月亮正好在太陽(yáng)內(nèi),就會(huì)完全遮掩住太陽(yáng),因而發(fā)生全蝕。
自此以后,越遠(yuǎn)離交點(diǎn),日蝕就越少。
日月相交前后在冬至?xí)r都是如此。
若近夏至,概率又有誤差了。
胄玄所推斷的日蝕的時(shí)間,最為詳密。
其七,自古歷法,把一天分作二分,晝夜長(zhǎng)短相同。
胄玄根據(jù)長(zhǎng)期觀測(cè)積累,發(fā)現(xiàn)有誤差,春秋季節(jié),白天長(zhǎng)于夜漏半刻,這都是由于太陽(yáng)運(yùn)行時(shí)快時(shí)慢造成的。
以上這些獨(dú)到見(jiàn)解,評(píng)論者都很佩服其精謹(jǐn)。
大業(yè)年間(605~617),胄玄死于任上。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。