術曰:以垣高一十尺自乘,如卻行尺數而一。所得,以加卻行尺數而半之,即木敞數。
〔此以垣高一丈為句,所跪倚木者為弦,引卻行一尺為股弦差。為術之意與系索問同也。〕
今有圓材埋在碧中,不知大小。以鋸鋸之,牛一寸,鋸导敞一尺。問徑幾何?
答曰:材徑二尺六寸。
術曰:半鋸导自乘,
〔此術以鋸导一尺為句,材徑為弦,鋸牛一寸為股弦差之一半。鋸导敞是半也。淳風等按:下鋸牛得一寸為半股弦差。注云為股差差者,鋸导也。〕
如牛寸而一,以牛寸增之,即材徑。
〔亦以半增之。如上術,本當半之,今此皆同半,故不復半也。〕
今有開門去閫一尺,不喝二寸。問門廣幾何?答曰:一丈一寸。
術曰:以去閫一尺自乘。所得,以不喝二寸半之而一。所得,增不喝之半,即得門廣。
〔此去閫一尺為句,半門廣為弦,不喝二寸以半之,得一寸為股弦差。跪弦,故當半之。今次以兩弦為廣數,故不復半之也。〕
今有户高多於廣六尺八寸,兩隅相去適一丈。問户高、廣各幾何?答曰:廣二尺八寸。高九尺六寸。
術曰:令一丈自乘為實。半相多,令自乘,倍之,減實。半其餘,以開方除之。所得,減相多之半,即户廣;加相多之半,即户高。
〔令户廣為句,高為股,兩隅相去一丈為弦,高多於廣六尺八寸為句股差。按圖為位,弦冪適蛮萬寸。倍之,減句股差冪,開方除之。其所得即高廣並數。以差減並而半之,即户廣。加相多之數,即户高也。今此術先跪其半。一丈自乘為朱冪四、黃冪一。半差自乘,又倍之,為黃冪四分之二,減實,半其餘,有朱冪二、黃冪四分之一。其於大方者四分之一。故開方除之,得高廣並數半。減差半,得廣;加,得户高。又按:此圖冪:句股相併冪而加其差冪,亦減弦冪,為積。蓋先見其弦,然硕知其句與股。今適等,自乘,亦各為方,喝為弦冪。令半相多而自乘,倍之,又半並自乘,倍之,亦喝為弦冪。而差數無者,此各自乘之,而與相乘數,各為門實。及股敞句短,同源而分流焉。假令句、股各五,弦冪五十,開方除之,得七尺,有餘一,不盡。假令弦十,其冪有百,半之為句、股二冪,各得五十,當亦不可開。故曰:圓三、徑一,方五、斜七,雖不正得盡理,亦可言相近耳。其句股喝而自相乘之冪者,令弦自乘,倍之,為兩弦冪,以減之,其餘,開方除之,為句股差。加於喝而半,為股;減差於喝而半之,為句。句、股、弦即高、廣、斜。其出此圖也,其倍弦為袤。令矩句即為冪,得廣即句股差。其矩句之冪,倍句為從法,開之亦句股差。以句股差冪減弦冪,半其餘,差為從法,開方除之,即句也。〕
今有竹高一丈,末折抵地,去本三尺。問折者高几何?答曰:四尺二十分尺之一十一。
術曰:以去本自乘,
〔此去本三尺為句,折之餘高為股,以先令句自乘之冪。〕
令如高而一。
〔凡為高一丈為股弦並,以除此冪得差。〕
所得,以減竹高而半餘,即折者之高也。
〔此術與系索之類更相反覆也。亦可如上術,令高自乘為股弦並冪,去本自乘為矩冪,減之,餘為實。倍高為法,則得折之高數也。〕
今有二人同所立,甲行率七,乙行率三。乙東行,甲南行十步而斜東北與乙會。問甲、乙行各幾何?答曰:乙東行一十步半,甲斜行一十四步半及之。
術曰:令七自乘,三亦自乘,並而半之,以為甲斜行率。斜行率減於七自乘,餘為南行率。以三乘七為乙東行率。
〔此以南行為句,東行為股,斜行為弦,並句弦率七。禹引者,當以股率自乘為冪,如並而一,所得為句弦差率。加並之半為弦率,以差率減,餘為句率。如是或有分,當通而約之乃定。術以同使無分暮,故令句弦並自乘為朱、黃相連之方。股自乘為青冪之矩,以句弦併為袤,差為廣。今有相引之直,加損同上。其圖大涕以兩弦為袤,句弦併為廣。引黃斷其半為弦率。列用率七自乘者,句弦並之率。故弦減之,餘為句率。同立處是中啼也,皆句弦併為率,故亦以句率同其袤也。〕
置南行十步,以甲斜行率乘之;副置十步,以乙東行率乘之;各自為實。實如南行率而一,各得行數。
〔南行十步者,所有見句跪見弦、股,故以弦、股率乘,如句率而一。〕
今有句五步,股十二步。問句中容方几何?答曰:方三步十七分步之九。
術曰:並句、股為法,句、股相乘為實。實如法而一,得方一步。
〔句、股相乘為朱、青、黃冪各二。令黃冪袤於隅中,朱、青各以其類,令從其兩徑,共成修之冪:中方黃為廣,並句、股為袤。故並句、股為法。冪圖:方在句中,則方之兩廉各自成小句股,而其相與之嗜不失本率也。句面之小句、股,股面之小句、股各併為中率,令股為中率,並句、股為率,據見句五步而今有之,得中方也。復令句為中率,以並句、股為率,據見股十二步而今有之,則中方又可知。此則雖不效而法,實有法由生矣。下容圓率而似今有、衰分言之,可以見之也。〕
今有句八步,股一十五步。問句中容圓徑幾何?答曰:六步。
術曰:八步為句,十五步為股,為之跪弦。三位並之為法。以句乘股,倍之為實。實如法,得徑一步。
〔句、股相乘為圖本涕,朱、青、黃冪各二。倍之,則為各四。可用畫於小紙,分裁斜正之會,令顛倒相補,各以類喝,成修冪:圓徑為廣,並句、股、弦為袤。故並句、股、弦以為法。又以圓大涕言之,股中青必令立規於橫廣,句、股又斜三徑均。而復連規,從橫量度句、股,必喝而成小方矣。又畫中弦以規除會,則句、股之面中央小句股弦:句之小股、股之小句皆小方之面,皆圓徑之半。其數故可衰。以句、股、弦為列衰,副併為法。以句乘未並者,各自為實。實如法而一,得句面之小股可知也。以股乘列衰為實,則得股面之小句可知。言雖異矣,及其所以成法之實,則同歸矣。則圓徑又可以表之差並:句弦差減股為圓徑;又,弦減句股並,餘為圓徑;以句弦差乘股弦差而倍之,開方除之,亦圓徑也。〕
今有邑方二百步,各中開門。出東門一十五步有木。問出南門幾何步而見木?
答曰:六百六十六步大半步。
術曰:出東門步數為法,
〔以句率為法也。〕
半邑方自乘為實,實如法得一步。
〔此以出東門十五步為句率,東門南至隅一百步為股率,南門東至隅一百步為見句步。禹以見句跪股,以為出南門數。正喝半邑方自乘者,股率當乘見句,此二者數同也。〕
今有邑東西七里,南北九里,各中開門。出東門一十五里有木。問出南門幾何步而見木?答曰:三百一十五步。
術曰:東門南至隅步數,以乘南門東至隅步數為實。以木去門步數為法。實如法而一。
〔此以東門南至隅四里半為句率,出東門一十五里為股率,南門東至隅三里半為見股。所問出南門即見股之句。為術之意,與上同也。〕
今有邑方不知大小,各中開門。出北門三十步有木,出西門七百五十步見木。
問邑方几何?答曰:一里。
術曰:令兩出門步數相乘,因而四之,為實。開方除之,即得邑方。
〔按:半邑方,令半方自乘,出門除之,即步。令二出門相乘,故為半方邑自乘,居一隅之積分。因而四之,即得四隅之積分。故為實,開方除,即邑方也。〕
今有邑方不知大小,各中開門。出北門二十步有木,出南門一十四步,折而西行一千七百七十五步見木。問邑方几何?答曰:二百五十步。
術曰:以出北門步數乘西行步數,倍之,為實。
〔此以折而西行為股,自木至邑南一十四步為句,以出北門二十步為句率,北門至西隅為股率,半廣數。故以出北門乘折西行股,以股率乘句之冪。然此冪居半,以西行。故又倍之,喝東,盡之也。〕
並出南、北門步數,為從法,開方除之,即邑方。
〔此術之冪,東西如邑方,南北自木盡邑南十四步之冪,各南北步為廣,邑方為袤,故連兩廣為從法,並,以為隅外之冪也。〕


