|
- [例 1]
(圓周率)的連分數表示為
,代入公式 1 得
故得出其頭幾個漸近分數為 3/1, 22/7, 333/106, 355/113,……我國在紀元五世紀時,祖沖之即以 22/7 為「疏率」(比π之實際值略大),以 333/106 為「密率」(比 π 之實際值略小)。由推論 2,
可知以 355/113 為 π 的近似值時準到小數點後面 6 位。事實上,祖沖之求出
這是數學史上極光輝的貢獻。
- [例 2]
16世紀的時候,義大利數學家 Bombelli 利用連分數求 的近似值,他的做法如下:
令
,則
,今以 代入,則
它的頭幾個漸近分數為
而
這就說明了以 1+(169/408) 做為 的近似值時,誤差小於四萬分之一。
- [例 3]
閏年的算法。現在通行的辦法是每四年一閏,每逢百年免閏一次,而每逢四百年又恢復一閏,另外還有「閏秒」的鮮事。用連分數的方法來看就清楚了:
地球繞日一周需時365天5時48分46秒,以天為單位化成分數即
將分數部分 10463/43200 展成連分數。(下面的直算式為輾轉相除法的簡寫型式)得出
其中
a0=0,a1=4,a2=7,a3=1,a4=3,a5=5,a6=64
由公式 1
其最佳漸近分數依次為
(愈後愈佳),頭一個漸近分數 1/4 告訴我們每四年一閏,第三個漸近分數 8/33 告訴我們每三十三年八閏,換句話說,每九十九年二十四閏,而與我們現行的辦法,為方便計,定為每一百年二十四閏相差極微,若每四年一閏,則每百年有二十五閏,故需略作調整,這就是逢百不閏的道理。
每四百年間,有三段 128 年,另加 4 段 4 年,故閏年的總數該為
3 x 31 + 4 x 1 = 97,若每百年 24 閏則 400 年有 96 閏,比實際需要的少了一次,故需再作調整,這就是逢 400 年恢復閏年的理由。
以上所述,牽涉的數字像 100,400 是人為的(為了方便記憶),按學理講,更正確的閏年表應如下列:(括號表示閏年,請注意逗點的位置與漸近分數分母的關係。)
1 |
2 |
3 |
(4), |
5 |
6 |
7 |
(8), |
9 |
10 |
11 |
(12), |
13 |
14 |
15 |
(16), |
17 |
18 |
19 |
(20), |
21 |
22 |
23 |
(24), |
25 |
26 |
27 |
(28), |
29,, |
30 |
31 |
32 |
(33),,, |
34 |
35 |
36 |
(37) |
38 |
39 |
40 |
(41) |
42 |
43 |
44 |
(45) |
46 |
47 |
48 |
(49) |
50 |
51 |
52 |
(53) |
54 |
55 |
56 |
(57) |
58 |
59 |
60 |
(61) |
62 |
63 |
64 |
65 |
(66),,, |
67 |
68 |
69 |
(70) |
71 |
72 |
73 |
(74) |
75 |
76 |
77 |
(78) |
79 |
80 |
81 |
(82) |
83 |
84 |
85 |
(86) |
87 |
88 |
89 |
(90) |
91 |
92 |
93 |
94 |
(95) |
96 |
97 |
98 |
(99),,, |
100 |
101 |
102 |
(103) |
104 |
105 |
106 |
(107) |
108 |
109 |
110 |
(111) |
112 |
113 |
114 |
(115) |
116 |
117 |
118 |
(119) |
120 |
121 |
122 |
(123) |
124 |
125 |
126 |
(127) |
128,,,, |
|
|
讀者可從上圖明顯看出它與習俗上曆法之差別處;在現行曆法中,夏至、冬至的日子常因年份而提前或挪後一天(通常冬至為12月22日),如果採用上圖,就可大大省略這種麻煩,但上圈的規則不便記憶,所以不太可能實行。
- [例 4]
陰曆閏年的由來是因為月球繞地球一周需時 29.5306 天(即朔望的週期),而一年(地球繞日的周期)是 365.2422 天,兩數相除得
365.2422/29.5306=12.37,所以一年該有 12.37 月,此數非整數,只得以 12 個月為一年,而將尾數 0.37 累積成閏月。今將 0.37 展成連分數
其漸近分數依次為:
而閏年(即有閏月之年)應如下安排:(括號表示閏年)
1 |
(2), |
3,, |
4 |
(5) |
6,, |
7 |
(8),,, |
9 |
(10) |
11 |
12 |
(13) |
14 |
15 |
(16),,, |
17 |
(18) |
19,,,, |
20 |
(21) |
22 |
23 |
(24) |
25 |
26 |
(27),,,,, |
|
|
|
我們可從上圖清楚地看出來,每隔兩年或三年出現一次閏月。
- [例 5]
陰曆月大月小的由來是因為月球繞地球一周需時 29.5306 天,此數非整數,若以 29 天為一個月,則顯太少(是為小月),若以 30 天為一個月則顯太多(是為大月),至於其間安排的規則也可根據連分數理論找到線索,其法如下:
將 0.5306 展成連分數,則得(其算式如下圖)
由此可直接寫出下表(括號表示月大,請注意同一逗點符號出現之次數與 ak 間的關係)
讀者不難看出前 12 個月大小月間隔整齊,六大六小,其次的 12 個月則為 7 大 5 小等等。我曾拿這個表和今年的月曆對照,發現它上面居然有連續兩個大月,也有連續兩個小月的情形,令我困惑不已,難道說其中另有人為的因素嗎?讀者不妨驗證一下。
(註:漸近分數為
)
|
|
|