《測圓海鏡》之﹝大小差1﹞合成弦與合成勾股差說
《測圓海鏡》之﹝大小差1﹞合成弦與合成勾股差說
上傳書齋名:瀟湘館112 Xiāo XiāngGuǎn 112
何世強 Ho Sai Keung
提要:《測圓海鏡》之“圓城圖式”含十四勾股形,連同原有之大勾股形共十五勾股形。今設一勾股形之弦為 kc1,股為 kb1 及勾為 ka1,弦之數 kc1 乃合成數,k(b1 – a1) 乃勾股差,《測圓海鏡》稱之為“較”,亦為合成數。筆者稱 kc1 為“合成弦”,稱 k(b1– a1) 為“合成勾股差”。
關鍵詞:合成弦、合成勾股差、較
《測圓海鏡》乃金‧李冶所撰,書成於 1248 年,時為南宋淳祐八年。該書卷一“圓城圖式”主要討論與十五勾股形相關之等式,本文介紹其部分等式並作出証明。
本文所引用之勾股式源自“圓城圖式”之十五勾股形,a1、b1、c1 乃最大勾股形天地乾之勾、股及弦長。故 a1、b1、c1 又稱為大勾﹝地乾﹞、大股﹝天乾﹞及大弦﹝天地﹞。
《測圓海鏡》涉及一系列之勾股恆等式,所有恆等式皆與十五勾股形有關。十五勾股形中最大者為天地乾,其三邊勾股弦分別以 a1、b1、c1 表之,其餘十四勾股形三邊勾股弦則分別以 ai、bi、ci 表之,其中 1 < i ≦ 15。但 ai、bi、ci 均可以 a1、b1、c1 表之,此乃《測圓海鏡》之精髓。注意勾股定理成立,即
ai2 + bi2 = ci2。
有關以 a1、b1、c1 表 ai、bi、ci 之式可參閱筆者另文〈《測圓海鏡》“圓城圖式”之十二勾股弦算法〉。本文之等式取自《測圓海鏡‧卷一》“大小差”篇,本文乃“大小差”之首篇。
以下左為“圓城圖式”右為“圓城圖式十五句股形圖”。
上圖第 13 點為“泛”﹝一作“水”﹞,第 7點為“朱”,第 12 點為“心”,第 8 點為“青”。
注意圓徑為 a1 + b1 – c1,見上圖之東南西北圓。
本文主要談及“弦之數”及“勾股差之數”。設一勾股形之弦為kc1,股為 kb1 及勾為 ka1,弦之數 kc1 乃合成數,k(b1 – a1) 乃勾股差,《測圓海鏡》稱之為“較”,k(b1 – a1) 亦為合成數。為清晰起見,筆者稱 kc1 為“合成弦”,稱 k(b1 – a1) 之“較”為“合成勾股差”。其中 k 以 a1、b1、c1 表之,稱之為“合成”,因 kc1 不屬於十五勾股形中之弦,同理 kb1 與 ka1 亦非十五勾股形中之股與勾。
以下諸式,先列出“合成弦”kc1 之法,再列出其“合成勾股差”k(b1 – a1)。以下為有關“合成弦”與“較”之式:
大差弦小差弦共即兩個極弦也,以兩個極差為之較。大差差小差差共即兩個極差也,以兩個傍差為之較。大差上大差、小差上大差共,即兩個明弦也。以兩個明差為之較。大差上小差、小差上小差共,即兩個
弦也,以兩個
差為之較。大差黃﹝案:即二明勾﹞小差黃﹝案:即二
股﹞數共即兩個極黃﹝案:即二虛弦也﹞,以兩個虛差為之較。大差勾小差勾共即兩個極勾也,以兩個平差為之較。大差股小差股共即兩個極股也,以兩個髙差為之較。二和共為二極和,以二角差為之較。
注意等式 (c1 – b1)(c1 – a1) =
(a1 + b1 – c1)2。
以下為各條目之証明:
大差弦小差弦共即兩個極弦也,以兩個極差為之較。
已知大差弦 = c10 =
(c1 – a1) 。小差弦=c11 =
(c1 – b1) 。
大差弦小差弦共,即:
= c10 + c11 =
(c1 – a1) +
(c1 – b1) = c1[
(c1 – a1) +
(c1 – b1)]
=
[c1a1 – a12+ c1b1 – b12]
=
[c1a1 + c1b1 – c12]
=
(a1 + b1 – c1)。
已知皇極弦﹝日川,即極弦﹞:c12 =
(a1 + b1 – c1) 。
兩個極弦 = 2 ×
(a1 + b1 – c1) =
(a1 + b1 – c1)。
所以大差弦小差弦共 = 兩個極弦。
“極差”指皇極勾股較。
皇極勾股較= b12 – a12 =
(a1 + b1 – c1) –
(a1 + b1 – c1)
=
(a1 + b1 – c1)[
–
]
=
(a1 + b1 – c1)(b1 – a1)。
兩個極差= 2 ×
(a1 + b1 – c1)(b1 – a1)
=
(a1 + b1 – c1)(b1 – a1) 。
注意以上之說法:
兩個極弦=
(a1 + b1 – c1) =
(a1 + b1 – c1) c1,
若果最右方之因子 c1 換成 b1 – a1 則成為“較”。
又注意勾股形三邊長分別為
(a1 + b1 – c1)a1,是為勾;
(a1 + b1 – c1) b1是為股;及 弦
(a1 + b1 – c1) c1。而
(a1 + b1 – c1) c1 是為“合成弦”,其“較”便是
(a1 + b1 – c1)(b1 – a1),是為“合成勾股差”;其餘類推。
注意“合成弦”必須含最少一因子 c1,若無因子 c1,則不能成“合成弦”;而“合成勾股差”則必須含一因子 (b1 – a1)。
大差差小差差共即兩個極差也,以兩個傍差為之較。
“大差差”即大差上之勾股差,“小差差”即小差上之勾股差。
大差上勾股差 = b10 – a10 = (c1 – a1) –
(c1 – a1) = (c1 – a1)(1 –
)
=
(c1 – a1)(b1 – a1) 。
小差上勾股差 = – (c1 – b1) +
(c1 – b1) = (c1 – b1)(
– 1)
=
(c1 – b1)(b1 – a1) 。
以上兩數之和,即:
=
(c1 – a1)(b1 – a1) +
(c1 – b1)(b1 – a1)
= (b1 – a1)[
(c1 – a1) +
(c1 – b1)]
=
(b1 – a1)(c1a1– a12 + c1b1 – b12)
=
(b1 – a1)(c1a1+ c1b1 – c12)
=
(a1 + b1 – c1)(b1 – a1)
=
(a1 + b1 – c1) c1。此式是為“合成弦”。
已知兩個極差 =2 ×
(a1 + b1 – c1)(b1 – a1)
=
(a1 + b1 – c1)(b1 – a1) 。
所以兩個極差 = 大差差小差差共,是為“合成弦”﹝注意含因子 c1﹞。
依定義,上式之“較”必為
(a1 + b1 – c1)(b1 – a1) ,是為“合成勾股差” 。
已知明
二差較是為“傍差”。
明差 = b14 – a14 =
(c1 – a1)(b1 – c1 + a1) –
(c1 – a1)(b1 – c1 + a1)
=
(c1 – a1)( a1 + b1 – c1)[
–
]。
差 = b15 – a15 =
(c1 – b1)(a1 – c1 + b1) –
(c1 – b1)(a1 – c1 + b1)
=
(c1 – b1)( a1 + b1 – c1) [
–
]。
二差較 = 明差 –
差
=
(c1 – a1)( a1 + b1 – c1)[
–
] –
(c1 – b1)( a1 + b1 – c1) [
–
]
=
(a1 + b1 – c1)[
–
][(c1 – a1) – (c1 – b1)]
=
(a1 + b1 – c1)(b1 – a1)(b1 – a1)
=
(a1 + b1 – c1)(b1 – a1)
以上之式即為“傍差”。此“傍差”× 2 =
(a1 + b1 – c1)(b1 – a1),即大差差小差差共之較數 = 兩個傍差。
大差上大差、小差上大差共即兩個明弦也。以兩個明差為之較。
“大差”即“勾弦差”。
大差上勾弦差= c10 – a10 =
(c1 – a1) –
(c1 – a1)
=
(c1 – a1)(c1 – a1)
=
(c1 – a1)2。
小差上勾弦較 = c11 – a11 =
(c1 – b1) – (c1 – b1)
= (c1 – b1)[
– 1]
=
(c1 – b1)(c1 – a1)。
以上兩大差共即:
(c1 – a1)2 +
(c1 – b1)(c1 – a1)
= (c1 – a1)[
(c1 – a1) +
(c1 – b1)]
=
(c1 – a1)[a1(c1 – a1) + b1(c1 – b1)]
=
(c1 – a1)(a1c1 – a12+ b1c1 – b12)
=
(c1 – a1)(a1c1 + b1c1 – c12)
=
(c1 – a1)(a1 + b1 – c1)c1。
上式是為“合成弦”。
已知日月為明弦﹝簡稱明弦﹞:c14 =
(c1 – a1)(b1 – c1 + a1),
所以兩個明弦 =2 ×
(c1 – a1)(b1 – c1 + a1) =
(c1 – a1)(a1 + b1 – c1)c1。
比較答案兩式,可知大差上大差、小差上大差共 = 兩個明弦,是為“合成弦”。
“明差”即明弦勾股較,即:
明弦勾股較=b14 – a14=
(c1 – a1)(b1 – c1 + a1) –
(c1 – a1)(b1 – c1 + a1)
=
(c1 – a1)(b1 – c1 + a1)[
–
]
=
(c1 – a1)(b1 – c1 + a1)(b1 – a1) 。
以兩個明差=
(c1 – a1)(a1 + b1 – c1)(b1 – a1) 。
上式是為兩個明弦之“合成勾股差”。
大差上小差,小差上小差共,即兩個
弦也,以兩個
差為之較。
“大差上小差”指大差上股弦較,“小差上小差”指小差上股弦較。
大差上股弦較 = c10– b10 =
(c1 – a1) – (c1 – a1)
= (c1 – a1)(
– 1)
=
(c1 – a1)(c1 – b1) 。
小差上股弦較= c11 – b11 =
(c1 – b1) –
(c1 – b1)
=
(c1 – b1)(c1 – b1)
=
(c1 – b1)2。
以上兩較之和:
(c1 – a1)(c1 – b1) +
(c1 – b1)2
= (c1 – b1)[
(c1 – a1) +
(c1 – b1)]
=
(c1– b1)[c1a1 – a12+ c1b1 – b12]
=
(c1– b1)[c1a1 + c1b1 – c12]
=
(c1– b1)[a1 + b1 – c1] c1。
上式是為“合成弦”。
已知山川
弦﹝簡稱
弦﹞:c15 =
(c1 – b1)(a1 – c1 + b1)。
所以兩個
弦 = 2 ×
(c1 – b1)(a1 – c1 + b1)
=
(c1– b1)(a1 + b1 – c1)c1。
比較答案兩式,可知大差上小差+ 小差上小差 = 兩個
弦。
又“
差”指
弦上勾股較。
弦上勾股較 = b15 – a15
=
(c1 – b1)(a1 – c1 + b1) –
(c1 – b1)(a1 – c1 + b1)
=
(c1 – b1)(a1 – c1 + b1)(
–
)
=
(c1 – b1)(a1 – c1 + b1)(b1 – a1) 。
兩個
差 = 2 ×
(c1 – b1)(a1 – c1 + b1)(b1 – a1)
=
(c1 – b1)(a1 – c1 + b1)(b1 – a1) 。
上式是為“較”式,亦即“合成勾股差”, 故曰“以兩個
差為之較”。
大差黃﹝案:即二明勾﹞小差黃﹝案:即二
股﹞數共即兩個極黃﹝案:即二虛弦也﹞,以兩個虛差為之較。
已知南月勾﹝又稱明勾﹞:a14 =
(c1 – a1)(b1 – c1 + a1)。
二明勾= 2 ×
(c1 – a1)(b1 – c1 + a1) =
(c1 – a1)(b1 – c1 + a1)。
股山東股﹝又稱
股﹞:b15 =
(c1 – b1)(a1 – c1 + b1)。
二
股 = 2 ×
(c1 – b1)(a1 – c1 + b1) =
(c1 – b1)(a1 – c1 + b1)。
二明勾+ 二
股,即:
(c1 – a1)(b1 – c1 + a1) +
(c1 – b1)(a1 – c1 + b1)
= (a1 + b1 – c1)[
(c1 – a1) +
(c1 – b1)]
=
(a1 + b1 – c1)(c1a1 – a12 + c1b1 – b12)
=
(a1 + b1 – c1)(c1a1 + c1b1 – c12)
=
(a1 + b1 – c1)2c1。此式是為“合成弦”。
又已知太虛弦:c13 =
(c1 – b1)(c1 – a1) =
(a1 + b1 – c1)2。
二虛弦= 2 ×
(a1 + b1 – c1)2 =
(a1 + b1 – c1)2c1。
比較兩式,可知二明勾 +二
股 = 二虛弦。
“虛差”指太虛勾股較。
太虛勾股較 = b13 – a13 =
(c1 – b1)(c1 – a1) –
(c1 – b1)(c1 – a1)]
= (c1 – b1)(c1 – a1)[
–
]
=
(c1 – b1)(c1 – a1)(b1 – a1)
=
(a1 + b1 – c1)2(b1 – a1)。
兩個虛差= 2 ×
(a1 + b1 – c1)2(b1 – a1) =
(a1 + b1 – c1)2(b1 – a1)。
上式是為“較”,亦即“合成勾股差”,故曰“以兩個虛差為之較”。
大差勾小差勾共即兩個極勾也,以兩個平差為之較。
已知大差勾﹝在勾股形天月坤 10﹞=a10 =
=
(c1 – a1) 。
小差勾﹝在勾股形山地艮 11﹞=a11 = a1 – (a1 + b1 – c1)
= a1 – a1 – b1 + c1 = c1 – b1。
大差勾小差勾共=
(c1 – a1) + c1 – b1。
=
[a1(c1 – a1) + b1(c1 – b1)]
=
(c1a1 – a12 + c1b1 – b12)
=
(c1a1 + c1b1 – c12)
=
(a1 + b1 – c1)c1。此式是為“合成弦”。
“極勾”即皇極勾﹝川心在勾股形日川心 12﹞:a12 。
a12 =
=
(a1 + b1 – c1)。
兩個極勾= 2 ×
(a1 + b1 – c1) =
(a1 + b1 – c1)
=
(a1 + b1 – c1)c1。
所以大差勾小差勾共 = 兩個極勾。
“平差”指平弦上勾股較。
平弦上勾股較 = b8– a8 =
(a1 + b1 – c1) –
(a1 + b1 – c1)
=
(a1 + b1 – c1)(1 –
)
=
(a1 + b1 – c1)(b1 – a1)。
兩個平差= 2 ×
(a1 + b1 – c1)(b1 – a1) =
(a1 + b1 – c1)(b1 – a1) 。
上式是為“較”,亦即兩個極勾之“合成勾股差”,即兩個平差為之較。
大差股小差股共即兩個極股也,以兩個髙差為之較。
已知大差股 = b10 =b1 – (a1 + b1 – c1) = b1 – a1 – b1 + c1 = c1 – a1。
小差股 = b11=
=
(c1 – b1) 。
大差股小差股共,即:
c1 – a1 +
(c1 – b1)
=
[a1(c1 – a1) + b1(c1 – b1)]
=
(c1a1 – a12 + c1b1 – b12)
=
(c1a1 + c1b1 – c12)
=
(a1 + b1 – c1)c1。此式是為“合成弦”。
已知極股皇極股﹝日心﹞:b12 =
(a1 + b1 – c1)。
兩個極股= 2 ×
(a1 + b1 – c1) =
(a1 + b1 – c1)。
所以大差股 +小差股 = 兩個極股。
“髙差”指髙勾髙股差,即:
b6 – a6 =
(a1 + b1 – c1) –
(a1 + b1 – c1)
=
(a1 + b1 – c1)(
– 1)
=
(a1 + b1 – c1)(b1 – a1)。
兩個髙差= 2 ×
(a1 + b1 – c1)(b1 – a1) =
(a1 + b1 – c1)(b1 – a1) 。
上式是為“較”,從其式可知亦即兩個極股之“合成勾股差”,或曰“以兩個髙差為之較”。
二和共為二極和,以二角差為之較。
“二和共”欠清晰,“和共”可能指髙弦、平弦共。
已知髙弦﹝即天日﹞:c6 =
( a1 +b1 – c1) 。
又已知平弦:c8 =
(a1 + b1 – c1) 。
共,和也。髙弦平弦共 = c6 + c8=
(a1 + b1 – c1) +
(a1 + b1 – c1)
=
(a1 + b1 – c1)(b1 + a1)。
“二和共”= 2 ×
(a1 + b1 – c1)(b1 + a1) =
(a1 + b1 – c1)(b1 + a1) 。
“極和”即皇極勾股和 = b12 +a12 =
(a1 + b1 – c1) +
(a1 + b1 – c1)
=
(a1 + b1 – c1)[
+
]
=
(a1 + b1 – c1)(b1 + a1)
=
(a1 + b1 – c1)c1。
二極和= 2 ×
(a1 + b1 – c1)c1 =
(a1 + b1 – c1)c1。
比較兩式,可知二和共 =二極和。此式是為“合成弦”。
依《測圓海鏡》,髙股平勾差是為“角差”。
“髙股”在“天日旦”或“日山朱”之句股形;“平勾”在“月川青”或“川地夕”之句股形。先注意:
髙股:b6 =
=
(a1 + b1 – c1),髙勾:a6 =
(a1 + b1 – c1)。
平勾:a8 =
=
(a1 + b1 – c1),平股:b8 =
(a1 + b1 – c1)。
髙股平勾差 = b6 – a8 =
(a1 + b1 – c1) –
(a1 + b1 – c1)
=
(a1 + b1 – c1)[
–
]
=
(a1 + b1 – c1)
=
(a1 + b1 – c1) (b1 – a1)。
以上是為“角差”或“逺差”。
二角差 = 2 ×
(a1 + b1 – c1) (b1 – a1) =
(a1 + b1 – c1) (b1 – a1) 。
上式是為“較”,是以“二角差為之較”,亦即“二極和”之“合成勾股差”。
以下為《測圓海鏡細草》原文: