「日上三竿」到底是早上多少點?
從吉打Lembah Bujang布央谷開車回家,經過怡保的時候剛好是晚餐時間。
在麥當勞用過晚餐後,發現開車的我好像也有點睏了,於是決定在怡保睡一覺。我們把車開到Bandar Meru Raya,然後跟Casuarina要了一間房間。
隔天早我見小兒子辛円睡到很遲還不願意起床,就拿起手機給他照了一張相。
原想給照片標上:阿円睡到日上三竿,大太陽曬屁股還不起身。但,住在我頭腦裡面的另外一個人問我:
三竿到底是幾點?
於是我便上網查了一下該成語的出處:「日上三竿」應該是出自《南齊書・天文誌上・日光色》的一段話。《南齊書・天文誌》是南齊政府天文局官員根據每日的觀測日記整理出來的天文異象報告。《日光色》的第三個記錄是這樣寫道的:
永明五年十一月丁亥,日出高三竿,這段話有三個部分。第一部分「永明五年十一月丁亥」標的是日期。第二部分「日出高三竿」說的是太陽的高度,也就是當時的時間。第三部分「朱色赤黃,日暈,虹抱珥直背」解釋的當時天文局官員觀察到的天象。
朱色赤黃,日暈,虹抱珥直背。
通常我讀文言文的時候都會在頭腦裡面把文字翻譯成英語。因為只有這樣,才能逼我自己將每個字都解讀出來。這段話譯成英語大概是:
Sunday. December 7, 487.
The shadow cast by the sun is three times the height of the pole. The colour of the sky is between red and yellow.
Solar haloes and parhelia are clearly visible.
我們先說日期的那一部分。「永明」指的是南齊的蕭宣遠先生。蕭先生是在公元483至493期間做皇帝的。永明五年自然是落在公元487年。後面的「十一月」指的是農曆十一月,而「丁亥」是中國傳統天干地支計日系統的寫法,它是一種60模的寫法,例如:甲子 = 1、癸亥 = 60。所以,「丁亥」的值為24。
接著我們用Reingold與Dershowitz的方法把農曆日期換算成格列高曆。其結果是:公元487年12月7日(既該年的第341天,\(d = 341\))。
根據日影我們可以計算太陽的仰角 \(\theta\),也就是三分之一的反正「切」讀作qiè而不是qiē,「切」是拉丁語tangere的意譯,第一次出現在明代數學家徐光啓和瑞士人鄧玉函所編寫的三角學入門書《大測》裡面切,大概是\(18.4^\circ\): $$\theta = \tfrac{180}{\pi}\tan^{-1}\left(\tfrac{1}{3}\right) = 18.4^\circ$$ 有了\(18.4^\circ\),只要再配上觀測地點的緯度\(\varphi\)和觀測日期\(d\),就能知道時間。我們假設觀測地點是在南齊國都建康。建康差不多是現在的南京,所以緯度大約是\(32^\circ\):把 \(d = 341, \varphi = 32^\circ, \theta = 18.4^\circ\) 當然你也可以直接從勾股定理算出\(\theta\)的正弦值:\(\sin \theta = \frac{1}{\sqrt{10}}\)代入以下的方程組,
一般來說,「日上三竿」的實際時間是由日期和你身處的緯度的函數決定。在我住的地方(\(\varphi = 3^\circ\)),「三竿」的平均時間大概是七點十七分,所以該成語不適合用做遲起身的同義。
Comments