2006-11-7 10:06 PM
chanpang
[书籍] 古算書 甄鸞 《五經算術》
卷上〉xR1gLoAwZ.b*Q
6A P-U6dp(Ou#S
f8O
DJ)eoL
W
#I }
Q{_Q
《尚書》定閏法:
N O5V!D
{3w,s
1xB Dn
uK0c
Y*AbT
「帝曰:咨汝羲暨和,期三百有六旬六日。以閏月定四時成歲。」孔氏
(T3zz't$W0f)Y N1rm
注云:「咨,嗟;暨,與也。匝四時曰期。一歲十二月,月三十日,正三百
v?7?3]O!^/lv
六十日。除小月六為六日,是為一歲。有餘十二日,未盈三歲足得一月,則,ZL&U7v!yO
置閏焉。以定四時之氣節,成一歲之曆象。」
U%c2R4NvUhR;]#n,vw
甄鸞按:一歲之閏惟有十日九百四十分日之八百二十七。而云餘十二日IQv%N"q
者,理則不然。何者?十九年七閏,今古之通軌。以十九年整得七閏,更無
)\0r8F)j2O
餘分。故以十九年為一章。今若一年有餘十二日,則十九年二百二十八日。(E+^:y#?c:iY]
若七月皆小,則賸二十五日;若七月皆大,猶餘十八日。先推日月合宿,以
*l,JI@yj*z6~T4[c
定一年之閏,則十九年七閏可知。
^u,~Bkf3eC
|%IM:yXkg,u \
推日月合宿法:
4np
O#dA'F4mAv
P1P^'sy8M
置周天三百六十五度於上,四分度之一於下‧又置月行十三度十九分度
*lOJ/I)V2_#d
之七。除其日一度,餘十二度。以月分母十九乘十二度,積二百二十八;內0k
I&y(]h"C7L|
子七得二百三十五為章月。以度分母四乘章月得九百四十日為法。又以四分
!Qr
rO9rM
乘度三百六十五,內子一,得一千四百六十一。乃以月行分母十九乘之,得
"sE
IB pAU%Op
二萬七千七百五十九為周天分。以日法九百四十除之,得二十九日,不盡四
K
Ey4iZg
百九十九。即是一月二十九日九百四十分日之四百九十九。與日合宿也。
3{Z:~|L"s
c
{(k
J^R#laP8g
求一年定閏法:
8P`*M T(^9Q
D.kL cnb q
置一年十二月。以二十九日乘之,得三百四十八日。又置十二月,以日
r/V*{K5c~[$Q
分子四百九十九乘之,得五千九百八十八。以日法九百四十除之,得六日。+A/fE V-b
II?
從上三百四十八日,得三百五十四日,餘三百四十八。以三百五十四減周天
wz1Q!q4~N/u;t/m
三百六十五度,不盡十一日。又以餘分三百四十八減章月二百三十五。而章!Y9Cd!Fgyy(E
月少,不足減。上減一日,下加法九百四十分,得一千一百七十五。以實餘.N4Fx;T'BO2?
三百四十八乃減下法,餘八百二十七。是為一歲定閏十日九百四十分日之八Q5q{se'h3Eb(\,K
百二十七。
l,IVj \bW
yQM{,["INuz3a
求十九年七閏法:
?{J(e en;ed7@
bT ldbZHF
置一年閏十日,以十九年乘之得一百九十日。又以八百二十七分,以十
WlOI^!u
九年乘之得一萬五千七百一十三。以日法九百四十除之,得十六日,餘六百
:rP8A{)dTMY
七十三。以十六加上日,得二百六日。以二十九除之,得七月,餘三日。以$Rsp!C{)gG6o-c
法九百四十乘之,得二千八百二十。以前分六百七十三加之,得三千四百九
?'B;iIQ$AA'_C a
D
十三。以四百九十九命七月分之,適盡。是謂十九年得七閏月,月各二十九
!|B[4\R
a@5VO
日九百四十分日之四百九十九。]7x3~jA.Q?.W2q6q
]t_;Uh#b
《尚書》、《孝經》「兆民」注數越次法:8s+ZZ*EF;b+e
e.a7OA/i*J#i7O3vg
「天子曰兆民,諸侯曰萬民。」甄鸞按:呂刑云:「一人有慶,兆民賴
Lu1e(Q2k'ZF hD
之」注云:「億萬曰兆。天子曰兆民,諸侯曰萬民。」又按周官:乃經土地-tL.L1v*\h*Y_~
而井,牧其田野。九夫為井,四井為邑,四邑為邱,四邱為甸,四甸為縣,
b"y3V`u,v
四縣為都。以任地事而令貢賦。凡稅斂之事,所以必共井者,存亡更守,入(h9f#y t_-Z@yi
出相同,嫁娶相媒,有無相貸,疾病相憂,緩急相救,以所有易以所無也。
(q{7r qn&Z
兆民者,王畿方千里,自乘得兆井。王畿者,因井田立法,故曰兆民。若言
%i:A;P9g"xBI"[/I(s
兆井之民也。如以九州地方千里者九言之,則是九兆,其數不越於兆也。諸nC I y9sI,TF
侯曰萬民者,公地方百里,自乘得一萬井。故曰萬民。所以言侯者,諸侯之
#X3T c9SOF
通稱也。6D*}8z;aVo
j+`
)}1[^JINq sB:q
按注云:「億萬曰兆」者,理或未盡。何者?按黃帝為法,數有十等。
j{:h7qD
及其用也,乃有三焉。十等者,謂億、兆、京、垓、秭、壤、溝、澗、正、_s^JYDV|
載也。三等者,謂上、中、下也。其下數者,十十變之。若言十萬曰億,十JYa#Kf$\j
億曰兆,十兆曰京也。中數者,萬萬變之。若言萬萬曰億,萬萬億曰兆,萬jM#}w.B fx+g7V"C3R
萬兆曰京也。上數者,數窮則變。若言萬萬曰億,億億曰兆、兆兆曰京也。
3lI"`b1bL9e m5ix
若以下數言之,則十億曰兆;若以中數言之,則萬萬億曰兆;若以上數言之
!DEq0L&s!RP
,則億億曰兆。注乃云「億萬曰兆」者,正是萬億也。若從中數,其次則需
k4?{sfS`d9]
有十萬億、次百萬億、次千萬億、次萬萬億曰兆。三數並違,有所未詳。按Gj@#|gw;n
尚書無此注,故從孝經注釋之。3x5fv&?l;CF
:w#Z8W[ ?
《詩》伐檀毛、鄭注不同法:EOf8S d yk y
n~Oq x#sa2_7j k
「不稼不穡,胡取禾三百億兮;不狩不獵,胡瞻爾庭,有縣特兮。」注7sR"@[NK%J
云:「萬萬曰億。獸三歲曰特。」箋云:「十萬曰億。三百億,禾秉之數也
bAV0V,liS"{ h*m
。」;VN9B4\%v"_!G
/[xK*d%`
甄鸞按:黃帝為法,數有十等。及其用也,乃有三焉。十等者,謂億、B`K
?+|0v ]{V
兆、京、垓、秭、壤、溝、澗、正、載。三等者,謂上、中、下也。其下數k0?ATe
P
者,十十變之。若言十萬曰億,十億曰兆,十兆曰京也。中數者,萬萬變之
]j)e'E8Y
。若言萬萬曰億,萬萬億曰兆,萬萬兆曰京也。上數者,數窮則變。若言萬
;?;AG7C+EaDY6e ]
萬曰億,億億曰兆、兆兆曰京也。據此而言,鄭用下數,毛用中數矣。
g
r*MO1[h(x
)zl8g f4IF0k
《詩》豐年毛注數越次法:
u3]5]?p,@
#`,TO*`(ps
「豐年多黍多稌,亦有高廩,萬億及秭。」毛注云:「豐,大;稌,稻m)K|"ZE.y x+Zu
。廩所以藏齋盛之穗。數萬至萬曰億;數億至億曰秭。」箋云:「豐年,大
9Z~;])L!ss
有之年。萬億及秭,以言穀數多也。」8^kKmiT(EKk
6Gf[5lt
甄鸞按:毛注云數萬至萬曰億者,此即中數,萬萬曰億也。又云數億至4k}{'\#vna
億曰秭者,或有可疑。何者?按黃帝數術云:中數者,萬萬曰億,萬萬億曰
oWC;o B-H"@yO
兆,萬萬兆曰京,萬萬京曰垓,萬萬垓曰秭。此應云數億至垓曰秭,而言數
HoNk Y
億至億曰秭者,有所未詳。
|\V2f,Q-z1qW#U)X4l
vF?`c#H-p
《周易》策數法:yR'Ps!B8Z6q
J5yc(E&M+FX;|
「天地之數五十有五,此所以成變化而行鬼神也。乾之策二百一十有六
]+z/X t0@r6B)Q
;坤之策百四十有四。凡三百有六十,當期之日。二篇之策,萬有一千五百
$^3J"@9zq.R
t2e
二十,當萬物之數也。是故四營而成易,十有八變而成卦;八卦而小成。引
w6g5P]gRcb)L
而申之,觸類而長之,天下之能事畢矣。」(Yq4xa7{:?Fx!~
{3O kX+qwe#T Dx
甄鸞按:天以一生水,地以二生火,天以三生木,地以四生金,天以五3no fl/kR&Y
生土。天數奇,二十五;地數耦,三十。并天地之數,合五十五,謂之大衍
/b0H#`~+du-b0Z
之數。揲蓍得乾者,三十六策然後得九一爻。爻有三十六策。合二百一十六u\%Hpg
。揲蓍得坤者,二十四策然後得六一爻。爻有二十四策。合一百四十四。并
6JMF8^,\BS#P8~ Z
乾坤之策,三百六十。當一期之日者,舉全數也。上、下經有六十四卦,卦
'O~C}b&cg^^1d
有六爻,合三百八十四爻。陰陽各半,陽爻稱九,陰爻稱六。九、六各百九
H0L0Owc2J+V
十二也。陽爻以三十六策乘之,得六千九百一十二;陰爻以二十四乘之,得JiY)Z h'}qJ-]vf
四千六百八。并陰陽之策,合得一萬一千五百二十也。四營者,仰象天,俯
ev8iR6Hx;`
J
法地,近取諸身,遠取諸物也。十八變者,三變而成爻,十八變而六爻也。
~;@8w~oE
八卦而小成者,言雖成易,猶未備也。3rx]8y!vy-_]
R:H%A*Q^
qB
《論語》「千乘之國」法:KM+c6|QY|)F(r
t6MM T7]T6MM
「子曰:『導千乘之國。…』」注云:「司馬法:六尺為步,步百為畝
{p
_l3s
,畝百為夫,夫三為屋,屋三為井,井十為通,通十為成,成出革車一乘。X ~WN+T
然則千乘之賦,其地千成也。」今有千乘之國,其地千成,計積九十億步。r#zx"Ls
問為方幾何?#f%{9r@M"d7M
T
K~*_&K@&DFR2j+O
答曰:三百一十六里六十八步一十八萬九千七百三十七分步之六萬二千
o-fM:qfs;D:w2u
五百七十六。
I!`5xA'~odb%Av E
X9Rk N5E^T
術曰:置積步為實,開方除之即得。N-Xx"r-oX
}M
(A4`5Ob]
D6@G)u
按千乘之國,其地千成。方十里,置一乘地十里,以三百步乘之,得三OuT4^w.m
千步。重張相乘,得九百萬步。又以千成乘之,得積九十億步。以開方除之I
u^
K&hA#X!bA
,即得方數。
!wE-cd] d9MQ
gA
6jjb"f#`
開方法曰:借一算為下法。步之常超一位,至萬而止。置上商九萬於實
/P'Y4l"UdFM7t?
之上。又置九億於實之下,下法之上,名曰方法。命上商九萬以除實畢。倍
F,I8W$BpnAtK
方法九億得十八億。乃折之:方法一折,下法再折。又置上商四千於上,以v2FU?5q3C
次前商之後。又置四百萬於方法之下,下法之上,名曰隅法。方、隅皆命上AjoM&k
商四千以除實畢。倍隅法得八百萬。上從方法,得一億八千八百萬。乃折之
6Y1DI:Z.b;hy
:方法一折,下法再折。又置上商八百於上,以次前商之後。又置八萬於方kP*a(lLJ~!m
x
法之下,下法之上,名曰隅法。方、隅皆命上商八百以除實畢。倍隅法得十O'ad2_1U\J
六萬。上從方法,得一千八百九十六萬。乃折之:方法一折,下法再折。又-r$z
dS_ zc9n\T
置上商六十於上,以次前商之後。又置上商六十於上,以次前商之後。又置
._F\)B
eH
六百於方法之下,下法之上,名曰隅法。方、隅皆命上商六十以除實畢。倍.NLm$Nc_3ZdU"d
i
隅法得一千二百。上從方法,得一百八十九萬七千二百。乃折之:方法一折.~)kK2}Wx
,下法再折。又置上商八於上,以次前商之後。又置八於方法之下,下法之
-]A9`:_aZ
上,名曰隅法。方、隅皆命上商八以除實畢。倍隅法得一十六。上從方法, my F1t2C$c$B2`
下法一亦從之,得一十八萬九千七百三十七分步之六萬二千五百七十六。以
d0I0T Y3x W%I4XX+|
里法三百步除之,得三百一十六里。不盡六十八步。即得三百一十六里六十
;k0@Q _1G7J}1g0v5d
八步一十八萬九千七百三十七分步之六萬二千五百七十六也。Q4E/i
}tN&U6Y,s$C
;e,v,`3|,UG:Y YTH
周官車蓋法:
&W}J[$r?8L
b T1v!~]8y
「參分弓長,以其一為尊。」注云:「尊,高也。六尺之弓,上部近平m N'hCU/l1I
者二尺。爪末下於部二尺。二尺為句,四尺為弦,求其股。股十二。開方除KiE9y Ft8NEWq_a
之,面三尺幾半。」
1a KG1Gn)^ bC:?
sA|#x
LB g
甄鸞按:句股之法,橫者為句,直者為股,斜者為弦。若句三,則股四
{y]F9E3X+Z5m#v2_
而弦五。此自然之率也。今此車蓋,句二弦四則股三,此亦自然之率矣。求
0f k:g1A.K/EpX+E1~0F
之法,句、股各自乘,并而開方除之,即弦也。股自乘,以減弦自乘,其餘6r!g/K)Q$b)g&X
T
開方除之,即句也。句自乘,以減弦自乘,其餘開方除之,即股也。假令句
b:BiX
C6Q9h@Q
三自乘得九,股四自乘得十六,并之得二十五,開方除之得五,弦也。股四
M7_0k3s%B#u
自乘得十六;弦五自乘得二十五,以十六減之,餘九。開方除之得三,句也
*m
O~*nF#DR
。句三自乘得九,弦五自乘得二十五,以九減之,餘十六。開方除之得四,