數術記遺
數術記遺
欽定四庫全書巻
數術記遺
余以天門金虎呼吸精泉
按星經云昴者西方白虎之宿太白者金之精也太
白入昴金虎相薄法有兵亂周宣王時有人採薪於
郊間歌曰金虎入門呼長精吸𤣥泉時人莫能知其
義老子曰太白入昴兵其亂徐氏名岳東萊人葢以
漢室板蕩又譎詭見於天將訪名山自求多福也
羽檄星馳郊多走馬
按漢徵天下兵必露檄插羽也老子曰天下有道却
走馬以糞天下無道戎馬生於郊也
遂負帙遊山蹠跡志道
蹠跡者兩足共躡一足跡也漢文帝時河上公蹠跡
為士
備厯邱嶽林壑必過乃於太山見劉㑹稽博識多聞徧
於數術余因受業頗染所由余時問曰數有窮乎㑹稽
曰吾曽游天目山中
㑹稽官號漢中人也按厯志稱靈帝光和中穀城守
門候太山劉洪造乾象厯又制月行遲疾隂陽厯自
洪始也方於太初四分轉精密矣洪後為㑹稽太守
劉洪付乾象於東萊徐岳又授吳中書令闞澤澤甚
重焉為注解今按地記天目山在吳興之界
見有隱者世莫知其名號曰天目先生余亦以此意問
之先生曰世人言三不能比兩乃云捐悶與四維
藝經云捐悶者周公作也先本位以十二時相從其
文曰同有文章虎不如龍豕者何為來入兎宮王孫
出卜乃造黄鐘犬就馬廐非類相從羊奔蛇穴牛入
雞籠徐援稱捐悶乃是竒兩之術發首即竒一後乃
竒兩者即為疑更調曰大豬東行遁虎坑兎子欲宿
入馬廐羊来入村狗所屯大牛何知乗龍上蛇徃西
方入猴鄉雞鳥不止夜䑕藏其言三不能比兩者孔
子所造也布十干於其方戊已在西南維其文曰火
為木生甲呼丁夫婦義重已隨壬貴夷則統領辛參
南丙乙妻則須守後火戊子天癸就庚四維東萊子
所造也布十二時四維之一其文曰天行星紀石隨
龍淵風吹羊圏天門地連兎居蛇穴馬到猴邊雞飛
猪鄉䑕入虎躔摯亦有四維之戯與此異焉
數不識三妄談知十
三者上中下也十數昻一數也于先之意非止十等
之名將闗大衍之㫖事一也
猶川人事迷其指歸乃恨司方之手爽
司方者指南車也狐疑論稱黄帝將見大隗于具茨
之山至襄城之野川谷之山率多斜曲川人曰積數
之常乃固以之非指南車之為爽乃指謂(闕/)擢司方
所指者乃為我等之西也然則指車豈其謬也乃行
數里川人又曰司方所指我等之東也衆共論之為
疑笑于時容成子怪而問之川人以其狀白對容成
曰在此望之具茨之山于汝住所復在何方川人又
曰在我之東容成曰汝向言在西今更在東何言不
常也此非山川之移川曲之斜人心之惑耳川人乃
請於斜曲之中定東西南北之術容成曰當豎一木
為表以索繫之表端引索繞表畫地為規日初出影
長則出圓規之外向中影漸短入規之中候西北隅
影初入規之處則記之乃過中影漸長出規之外候
東北隅影初出規之處又記之取二記之所即正東
西也折半以指表則正南北也川人志之以為知方
之術
未識刹那之賒促安知麻姑之桑田
按楞伽經云稱量長短者積刹那數以成日夜刹那
量者壯夫一彈指日過頃遥六十四刹那二百四十
刹那名一恒刹那三十恒刹那名一婆羅三十婆羅
名一摩㬋羅多三十摩㬋羅多子為一日一夜其一
日一夜有六百四十八萬刹那神仙傳稱麻姑謂王
方平曰自接侍以來見東海三變為桑田向到蓬萊水乃
淺於往者略半也豈復將為陵陸乎方平乃曰東海
行復揚塵耳
不辨積微之為量詎曉百億與大千
按楞伽經云積微成一阿耨七阿耨為一銅上塵七
銅上塵為一水上塵七水上塵為一兎毫上塵七兎
毫上塵為一羊毛上塵七羊毛上塵為一牛毛上塵
七牛毛上塵為一嚮中由塵七嚮中由塵成一蟣七
蟣成一蝨七蝨成一麥横七麥横成一指節二十四
指節為一肘四肘為一弓去肘五百弓為阿蘭惹據
若摩羯國人一拘盧舍為五里八拘盧舍為一由旬
一由旬計之為四十里也及以算校之正得一十七
里何者計二尺為一肘四肘為一弓弓長八尺也計
五百弓有四千尺也八拘盧舍則有三萬二千尺以
步法六尺除之得五千三百三十三步以里法三百
步除之得一十七里餘二百三十三步華嚴經云四
天下共一日月為一世界有千世界有一小鐵圍山
遶之名曰小千世界有一小千世界有中鐵圍山遶
之名曰中千世界有中千世界有大鐵圍山遶之名
曰大千世界此三千大千世界之中有百億須彌山
乃今校之世有十億日月十億須彌山何者置小千
世界之中有一千日月以一千乗之得一百萬即中
千世界中日月數也置中千世界日月之數以一千
乗之即得大千世界日月之數也又云四天下者須
彌山南曰閻浮提山北曰鬱丹越山東曰(闕/)提山西
曰俱瞿耶尼山其日月一日一夜照四天下山南日
中山北夜半山東日中山西夜半及以成事驗之則
有疑矣何者按閻浮提人在須彌山南及至二月八
月春秋分晝夜停以漏刻度之則晝夜各五十刻也
然則日初出時東向視日之當我之東即漏刻及其
日浸當我之西五十刻其一日一夜之中遶三天下
而來所以至曉亦得五十刻也胡以十萬為億有百
倍日月四天下等事有所未詳也
黄帝為法數有十等及其用也乃有三焉十等者億兆
京垓秭壤溝澗正載三等者謂上中下也其下數者十
十變之若言十萬曰億十億曰兆十兆曰京也中數萬
萬變之若言萬萬曰億萬萬億曰兆萬萬兆曰京也上
數者數窮則變若言萬萬曰億億億曰兆兆兆曰京也
按詩云胡取禾三百億兮毛注曰萬萬曰億此即中
數也鄭注云十萬曰億此即下數也徐援受記云億
億曰兆兆兆曰京也此即上數也鄭注以數為多故
合而言之
從億至載終于大衍
按易經大衍之數五十其用四十有九又云天一地
二天三地四天五地六天七地八天九地十天數五
地數五天數二十有五地數三十凡天地之數五十
有五也
下數淺短計事則不盡上數宏廓世不可用故其傳業
惟以中數耳余時問曰先生之言上數者數窮則變既
云終于大衍大衍有限此何得窮先生笑曰盖未之思
耳數之為用言重則變以小兼大又加循環循環之理
豈有窮乎
小兼大者備加董氏三等術數加更載為煩故略焉
余又問曰為算之體皆以積為名為復更有他法乎先
生曰隸首注術乃有多種及余遺忘記憶數事而已
其一積算 其一太乙 其一兩儀 其一三才 其
一五行 其一八卦 其一九宫 其一運算 其一
了算 其一成數 其一把頭 其一龜算 其一珠
算 其一計算
此等諸法隨須更位唯有九宫守一不移位依行色並
應無窮
從積以來至珠算從一至於百千已上位更不變改
位依行色者位依五行之色北方水色黒數一東方
木色青數三南方火色赤數二西方金色白數四中
央土色黄數五言位依行色也一位第一用𤣥珠十
位第二用赤珠百位第三用青珠千位第四用白珠
萬位第五用黄珠十萬位以赤綖繫黄珠百萬位以
青綖繫黄珠千萬位以白綖繫黄珠萬萬位曰億以
黄綖繫黄珠自餘諸位唯兼之故曰並應無窮也
余慕其術慮恐遺忘故與好事後生記之云爾
積算
今之常算者也以竹為之長四寸以效四時方三分
以象三才言算法是包括天地以燭人情數始四時
終于大衍猶如循環故曰今之常算是也
太乙算太乙之行去來九道
刻板横為九道豎以為柱柱上一珠數從下始故曰
去來九道也
兩儀算天氣下通地稟四時
刻板横為五道豎為位一位兩珠上珠色青下珠色
黄其青珠自上而下第一刻主五第二刻主六第三
刻主七第四刻主八第五刻主九其黄珠自下而上
第一刻主一第二刻主二第三刻主三第四刻主四
而已故曰天氣下通地禀四時也
三才算天地和同隨物變通
刻板横為三道上刻為天中刻為地下刻為人豎為
算位有三珠青珠屬天黄珠屬地白珠屬人又其三
珠通行三道若天珠在天為九在地主六在人主三
其地珠在天為八在地主五在人主二人珠在天為
七在地主四在人主一故曰天地和同隨物變通按
三元上元甲子一七四中元甲子二八五下元甲子
三六九隨物變通也
五行算以生兼生生變無窮
五行之法水𤣥生數一火赤生數二木青生數三金
白生數四土黄生數五今為五行算色别九枚以五
行色數相配為算之位假令九億八千七百六十五
萬四千三百二十一者則以白算配黄為九億以青
算配黄為八千以赤算配黄為七百以𤣥算配黄為
六十以一黄算為五萬以一白算為四千以一青算
為三百以一赤算為二十以𤣥算為一也故曰以生
兼生生變無窮
八卦算針刺八方位闕從天
算為之法位用一針鋒所指以定算位數一從離起
指正南離為一西南坤為二正西兑為三西北乾為
四正北坎為五東北艮為六正東震為七東南巽為
八至九位闕即在中央豎而指天故曰位闕從天也
九宫算五行參數猶如循環
九宫者即二四為肩六八為足左三右七戴九履一
五居中央五行參數者設位之法依五行已注于上
是也
運籌算小往大來運於指掌
此法位别須算籌一枚令長五寸其一籌上各為五
刻上頭一刻近一頭刻之其下四刻迭相去一寸令
去下頭亦一寸入手取四指三間間有三節初食指
上節間為一位第二節間為十位第三節間為百位
至中指上節間為千位中節間為萬位下節間為十
萬位無名指上節間為百萬位中為千萬位下為億
也他皆倣此至算刻近頭者一刻主五其逺頭者一
刻之别從下而起主一主二主三主四若一二三四
頭則向下於掌中中若其至五則迴取上頭向掌中
故曰小往大来也迴游於手掌之間故曰運于指掌也
了知算首惟秉五腹背兩兼
了算之法一位為一了字其了有三曲其下股之末
内主一外主九下次第一曲内主二外主八當二曲
内主三外主七其第三曲内主四外主六當了字之
首則主五故曰首唯秉五腹背兩兼也
成數算春夏生養秋收冬成
算之法位别須五色算一枚其一算之象頭各以黄
色為本以生數也餘色為首其五行各配土為成數
也水𤣥生數一成數六火赤生數二成數七木青生
數三成數八金白生數四成數九若以首向東及南
為生數向西及北為成數假令有九億八千七百六
十五萬四千三百二十一者則以白算首向北為九
億以青算首向西為八千以赤算首向北為七百以
𤣥算首向西為六十以黄算一枚豎為五萬以白算
首向東為四千以青算首向南為三百以赤算首向
東為二十以𤣥算首向南為一也故首向東向南為
生數向西向北為成數故云春夏生養秋收冬成也
把頭算以身當五目視四方
把頭之法别須算二枚一漫一齒者一面刻為一其
一面為二一面為三其一面為四也漫者為把為猶
即當五算生齒者為把頭一目當一算故曰以身當
五目視四方也
龜算春夏秋成遇冬則停
為算之法位别一龜龜之四面為十二時以龜首指
寅為一指卯為二指辰為三指已為四指午為五指
未為六指申為七指酉為八指戌為九指亥為十龜
頭指不以為數故云遇冬則停也
珠算控𢃄四時經緯三才
刻板為三分其上下二分以停游珠中間一分以定
算位位各五珠上一珠與下四珠色别其上别色之
珠當其下四珠珠各當一至下四珠所領故云控𢃄
四時其珠游於三方之中故云經緯三才也
計數既捨數術宜從心計
言捨數術者謂不用算籌宜以心計之或問曰今有
大水不知廣狹欲不用算籌度而知之假令於水北
度之者在水北置三表令南北相直各相去一丈人
在中表之北平直相望水北岸令三相直即記南表
相望相直之處其中表人目望處亦記之又從中相
望處直望水南岸三相直㸔南表相直之處亦記之
取南表二記之處髙下以等北表㸃記之還從中表
前望之所北望之北表下記三相直之北即河北岸
也又望上記三相直之處即河北岸中間則水廣狹
也或曰今有長竿一枝不知髙下既不用籌算云何
計而知之答曰取竿之影任其長短畫地記之假令
手中有三尺之物亦豎之取杖下之影長短以量竿
影得矣或問曰今有深坑在上㸔之可知尺數已否
答曰以一杖極意長短假令以一丈之杖擲著坑中
人在岸上手提之一杖舒手望坑中之杖遥量知其
寸數即令一人于平地捉一丈之杖漸令却行以前
者遥望坑中寸量之與望坑中數等者即得或問曰
今甲乙各驅羊一羣人各問多少而甲曰更得乙一
口即加五多于甲問各幾何答曰甲九口乙十一口
或問曰甲乙各驅羊行人問其多少甲曰我得乙一
口即與乙等乙曰我得甲一口則倍多于甲問各幾
何答曰甲二乙四或問曰今有雞翁一隻直五文雞
母一隻直四文雞兒一文得四隻今有錢一百文買
鷄大小一百隻問各幾何答曰雞翁十五隻雞母一隻
雞兒八十四隻合大小一百隻計數多少略舉其例
或問曰今有雞翁一隻直四文雞母一隻直三文雞
兒三隻直一文今有錢一百文還買雞大小一百隻
問各幾何答曰雞翁八隻雞母十四隻雞兒七十八
隻合一百隻
或問鸞曰世人乃云算位者算子則豎信有之乎鸞答
之曰依如針算則以針鋒指八卦之位一從離起右行
周帀至巽八位既合及其至九無位可指是以在中豎
而指天故曰有位合算子豎之名也又問鸞曰昔有吳
人趙逹用一算之法頭乗尾除其有此術乎鸞答之曰
此乃傳之失實猶(闕/)公獲夔一足丁氏穿井而獲一人
也何者按乗之法重張其位以上呼一置得于中置所
除之數于下又置得于上亦三重張位然則乗之與除
法用不同欲以一算上下當六重之身増損為衆位之
實若其神也則藉一算之功如其凢也理不可爾問者
又曰若如来指為妄矣此言何從而至鸞答之曰此亦
傳之過實也何者積一算者盖一位用一算也頭乗尾
除者欲使乗别位乗時以針鋒指之除時則用針尾撝
之故有頭乗尾除之名也
數術記遺