《測圓海鏡》之﹝大小差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) 。
上式是為“較”,是以“二角差為之較”,亦即“二極和”之“合成勾股差”。
以下為《測圓海鏡細草》原文:


