曆法知識 古人是怎麼算出來一年有365天的?
古人的確不知道地球繞着太陽轉。但是運動是相對的,運動的參照物選取不同,運動的表現形式也不同,但其本質是一樣的。地球圍繞太陽的運動,也可以轉換為太陽繞着地球在運動。
太陽繞着地球運動,這種運動就叫做太陽的“週年視運動”。晚上我們仰望天空,就會覺得整個天空是一個以地球為球心的球體,日月星辰都鑲嵌在這個球體上。——這個球就叫做“天球”,日月星辰(嚴格來説是它們的投影)都在這個天球上運動。
太陽週年視運動,就是地球公轉在天球上的投影。太陽在天球上的運動軌跡就叫“黃道”,月球在天球上的運行軌跡就叫“白道”,對了,天球還有赤道,那是地球赤道在天球上的投影。
包括日月星辰在內的所有星體在天球上的運動都是可以觀察和測量的,現在你知道古人是怎麼算出來一年的長度了吧?——對的,就是測量太陽在黃道上運行的週期。
具體用什麼方法測量呢?首先要明白,太陽的週年視運動的直觀表現,就是它從南到北、又從北到南的迴歸性。簡單地講,就是夏至時太陽最靠近北方,然後慢慢南移,到冬至時最靠近南方,然後又慢慢北移。直觀地來看,就是冬至時物體的影子最長,夏至時影子最短。
那麼現在就好辦了,要測量回歸年(也就是太陽在黃道上運行一週的時間),我們只需要測出兩個冬至之間的時間就行了。——所以,要首先確定冬至是什麼時候(也就是冬至點)。
怎麼確定冬至呢?也很簡單,在地上立根杆子,然後看一年中影子最長的那個時間點,就是冬至了。這個東西,叫做圭表,也就是測量回歸年用的工具,立着的那個叫“表”,也就是我們前面説的杆子,用來產生影的,水平的那個叫“圭”,也就是一個刻度尺,上面有刻度,用來測量影子長度的。
原理説起來很簡單,但在實際操作中就很複雜了,因為這主要牽扯到一個測量精度問題。因為杆的影子邊緣不可能是清晰的,總是模模糊糊的,這就使得測杆影總不能精確。最早,人們想的解決辦法是儘可能將刻度細化,從分到釐,到毫,到秒。但是,對提高測量精度幫助不大。
最後的完美方案是元朝郭守敬提出的。他在河南登封建造了一座觀象台。
這個觀象台和普通的圭表相比,第一個優點是高大,其高度是普通圭表的5倍,這樣一來,影子也就相應變長,利於測量。此外,更加重要的是,郭守敬發明了一個輔助觀測儀器,叫“景符”。
景符其實就是一個有旋轉軸的銅片,可以在底座上上下旋轉,銅片的正中有一個小孔,測量是,將景符放在觀象台的水平圭尺上,太陽光通過觀象台頂部的缺口照射下來,在頂部缺口處放置一橫樑,在地面上的水平圭尺上就會有一道橫樑的陰影,然後移動景符,使陰影通過景符上的小孔,利用小孔成像的原理,在圭尺上就會產生一個內含橫樑的太陽影像,調解景符,使得橫樑中分太陽影像,這時小孔成像中橫樑所在的刻度,就是豎表的影長。
堅持測量,一年中影長最長的那一時刻,就是冬至點,兩個冬至點之間的時長,就是一個迴歸年長度。郭守敬所測量的迴歸年長度為365.2425天,和現代測量值365.2422天高度一致。
但是,冬至點不可能總在正午,如果單純靠觀測,很難得到365.2425這麼一個精確的數值。確實是的。一個小數點後4位數的精確數值,是不可能靠觀測(尤其是古代的觀測)得到的。這個數據其實是對觀測數據進行處理後,才能得出的。而這個數據處理方法,則是祖沖之發明的。
祖沖之曾經詳細論述過他是如何處理數據,從而得到精確冬至點的。他説:“大明五年十月十日影一丈七寸七分半,十一月二十五日一丈八寸一分太,二十六日一丈七寸五分強,折取其中,則中天冬至應在十一月三日。求其蚤(早)晚,令後二日影相減,則一日差率也,倍之為法;前二日減,以百刻乘之為實。以法除實,得冬至加時在夜半後三十一刻,在元嘉歷後一日,天數之正也。”
這段話翻譯成白話文,就是説劉宋大明5年10月10日這天測量的影長為10.775尺,11月25日影長為10.8175尺(“太”是古代的一個計數符號,是最小單位的3/4),26日影長為10.7508尺(“強”也是古代的一個計數符號,是最小單位的1/12)。那麼,現在求冬至點的準確時刻。
我們不翻譯祖沖之的原文了,而現代數學語言進行説明。首先,我們知道冬至是在10月10日到11月25日之間的(你問怎麼知道的,按照幾百上千你的測量經驗知道的),而且,我們可以做這樣的假設:冬至點前後的影長變化是對稱的(也就是冬至點前一刻和後一刻影長相等)。
那麼,現在就可以進行數據處理了。做這樣一個圖,橫軸是時間,縱軸是影長。設A點為10月10日,其影長為a(a=10.775),B點是11月25日,影長為b(b=10.8175),C點是11月26日,影長為c(c=10.7508)。
冬至點必然在AB之間,咱們假設是E點,在這一時刻,影長最長。D點為AB的中點(因為A是10月10日,B是11月25日,則D點可知,為11月3日0刻)現在要求E點,則我們只需要算出DE長度就行了。
因為b>c,所以在B、C之間,必然有一個A的對稱點A1,其影長a1=a。
DE=AE-AD (1)
AE=(AB+BA1)/2 (2)
AD=AB/2 (3)
將(2)、(3)式代入(1)式,得DE=BA1/2 (4)
根據三角形相似性原理,(b-a1)/(b-c)=BA1/BC
所以,BA1=(b-a1)·BC/(b-c)
因為BC為25日至26日,即1晝夜時長,而1晝夜即為100刻(古代百刻制計時,一晝夜為100刻),
因此BA1=100(b-a)/(b-c)
將其代入(4)式,得
DE=50×(b-a)/(b-c)
所以,DE=50×(10.8175-10.775)/(10.8175-10.7508)=31(刻)
也就是説,大明5年的冬至點是在11月3日子時31刻。
祖沖之發明的這個算法,成為了以後中國人求冬至點的經典算法,郭守敬也是採用這個算法。郭守敬經過自己的測量,同時採用了自祖沖之以來,他認為最精確的6個冬至點的數據,最後得出了迴歸年為365.2425天的結論。
相關文章
-
古代人壽命不足35歲?數據竟是這麼算出來的
我國曆代人的平均壽命:夏、商時期18歲,周、秦大約為20歲,漢代22歲,唐代27歲,宋代30歲,清代33歲,民國時期約為35歲。新中國成立後,據調查1957年我國人民平均壽命已提高到57歲,到1981年為68歲,1985年為68.97歲,其中,男性為66.96,女性 -
天文專家:2013農曆癸巳蛇年是平年只有355天
進入1月後,2013年農曆癸巳蛇年的腳步就越來越近了。天文專家表示,同即將過去的農曆壬辰龍年不同,農曆癸巳蛇年是一個平年,只有355天。天文教育專家、天津市天文學會理事趙之珩介紹説,農曆蛇年從2013年2月10日開始,到2014年1 -
出門不防曬可能會致皮膚癌 一年365天天天都是防曬日
炎炎夏日,每次出門免不了烈日暴曬。回家一照鏡子,又曬黑了!你知道嗎?過度或長期的日光照射不僅會加速皮膚衰老,讓你又黃又黑,還長斑,甚至會發生癌變。那麼,拿什麼拯救你的肌膚和健康?下面本站就來説説防曬這點事。防曬到底是防 -
一年365天生日密碼全面解析 每月每天出生的人性格命運
輕柔感的韓系短髮,內扣的髮尾,凸顯內斂可愛的氣質,薄薄的齊劉海是流行款穿搭蕾絲長裙甜美可人。具有氣質感的中分短髮煥發出一種知性大氣美,而髮絲中微翹感的燙髮馬上增添活潑氣質,棕色染髮穿搭娃娃臉毛衣春意更加吸睛。十 -
喜帕恰斯 測算出一個朔望月週期為29.53058天
喜帕恰斯是方位天文學的創始人,是古希臘最偉大的天文學家。以下就是他的簡介內容。喜帕恰斯,於公元前190年出生在古希臘的尼亞卡伊亞。他生活在一個天文學盛行的年代。在他所居住的亞歷山大城,是當時最大的學術研究中心 -
歷史上古人們是如何用天干地支計算年月日?
在沒有枱曆的古代,人們是如何紀日、紀月、紀年的呢?答案就是運用中國古代曆法的符號系統――天干地支。天干地支簡稱“干支”,古代又稱為“ 枝”。據史書《世本》記載,早在五千年前的黃帝時期,黃帝手下一個叫做大橈的大臣 -
【絕對漲知識】歷史常識17問 答對5道算你牛
本期小編特意費盡心思的找到了這經典的歷史常識17問,來看看你或者孩子能答對幾題!據説能答對5道題,就已經很牛了!趕快跟着小編一起來試驗下你是不是牛人吧!畢竟“我的小區”藏龍卧虎啊!Ps:答案在文末,建議先思考下第一題:他本 -
山姆會員卡一年怎麼算?山姆會員卡是150一年還是260一年?
山姆會員卡是生活中比較特別的一個會員卡,它是需要花錢辦理的,每年都需要交一定的會費,有效期就是一年,一般都是從你辦卡的當天開始計算,到期之後就需要重新繳費辦理。下面,就快和本站一起了解相關知識吧!本文目錄 -
3651×4966是什麼意思什麼梗?3651乘4966等於多少?含義解析
3651×4966什麼意思?今天,小編要為大家帶來的是一道乘法題目,但是呢又不是一道簡單的乘法題目,這道題目背後的答案不知道小夥伴們有木有答對,下面就和本站一起來看看題目還有相關的答案介紹給大家~如果你經常喜 -
5月31日是什麼節日?世界無煙日的來歷和歷年主題
世界無煙日是幾月幾日?每年5月31日為世界無煙日(World No Tobacco Day),旨在引起國際社會對煙草危害人類健康的重視。歷年世界無煙日都有一個主題,表示一個在該年在關於煙草和不吸煙方面特別值得關注的話題。世