圖書編 · 卷一百十八

章潢 《圖書編》
圖書編巻一百十八 明 章潢 撰 古陣法敘 古陣法圖籍皆録舊記所傳風后握竒圖雲初受之於?女佐黃帝破蚩尤於涿鹿其文本三百六十字鎮名而已其後太公又増塡之漢武帝令丞相公孫?敷演其義授霍光常習八陣於長樂館而輔少主以令天下史稱諸葛亮推演八陣圖得其新意今防州之南北崖沙中累石為八陣形勢凡八行行相去二丈桓溫伐蜀路由之僚佐觀之無能知者視之曰此常山蛇勢也晉馬隆征西羌依八陣法且戰且行誅斬萬計遂復涼州以此論之公孫?既已討論諸葛亮又能推演桓溫知其率然其後馬隆依以破敵則八陣之用無廢矣唐李簽所載八陣圖配四正四竒之位於八卦其形天圓地方風銳其首雲左右向而垂飛龍盤屈虎張兩翼蛇宛轉鳥翔為突擊之勢定而不變及觀握竒經義則簽盡出臆度殊乖本文經曰天地前沖為虎翼風為蛇蟠天地後軸為飛龍雲之目變之則為龍虎蛇鳥之名所謂竒亦為正正亦為竒出則就列歸則複列正合此義也其圖已亡今載其經以侯識者宗陣法之始也 右握竒經雖其圖不傳久矣今采其説列而為圖恐未必與古合更俟識者參訂之 金鼓旌旗數 角音二 初警眾 末収眾 革音五 一特召 二結陣 三鬭 四赴 五急鬬金音五 一緩  二止  三退 四背 五急背麾色五 一黒  二黃  三白 四赤 五青旗法八 一天黒 二地黃 三風赤 四青雲五天前上黒下赤 六天後上黒下白七地前上黒下青 八地後上黃下赤 二革二金為天三革三金為地二革三金為風三革二金為雲四革三金為龍三革四金為虎四革五金為鳥五革四金為蛇【此八陣各用金鼔之制也】其金革之間加一角音者在天為兼風在地為兼雲在龍為兼鳥在虎兼蛇加二角音者全師進東加三角音者全師進西加四角音者全師進南加五角音者全師進北鞉音不止者師不整金革既息而角音不止者師並旋天圓不動【前為右龍為左】天地四望之屬是也風象天居兩端其次風其次雲在左右相向是也公孫?曰地為靜地方布風雲各在後衡之前天居兩端其次地居中間兩地為北是也地為動天為從天陣變為地陣或即張形布勢破敵攻圍不定其形故為動也雲象龍縱布兩天兩天次之縱布四地四地次於天后縱布四風挾天地之左右天前衡居其左雲居端人多傳韓信注釋者與此防有差異而有范蠡樂毅之說相雜今亦錯綜於其中【公孫?觧續說之意謂之上語】其於部隊或三或五或三十或五十陣圖如此變通由人其八陣用方圓陣法以寡御眾靣靣相向背背相承騎出其間出騎突擊馬隆以三千歩卒敗羌萬騎用此術也按古所傳握竒經雲出於風后即廖廓莫考然兵乗之法實自黃帝至周為尤詳比閭族黨州郷之間隱然有勝兵焉天子無事嵗三田以供三品王親執路鼔教以坐作進退不用命者隨僇之凜凜若臨師然夫惟不以獵戲也乃其不以兵戲與甘誓牧誓左右歩伐丁寧告戒皆先為不可勝故能決勝第不至詐如後世耳謂帝王無兵者誣也武侯八陣實出握竒法仿於井田善兵者莫能窮謂後世之法又加於古昔者淺矣 握機經 凡一十九字乃風后握機經古文也黃帝立井田之法因以制兵為握機陣法破蚩尤扵涿鹿之野其臣風后實佐為萬世兵法之祖 天地風雲龍虎鳥蛇四為正四為竒余竒為握機此八陣方位四方龍虎鳥蛇當震兌坎離之位為正兵四隅天地風雲當乾坤艮巽之位為竒兵其餘竒零之兵大將居中所握猶弩之有機故曰握機易范曰以內製外必重輕之勢足以相權而無尾大不掉之患寧使之有餘不可使之不足也先出後躡棲盛擊虛潛見出入惟變所適故無一定之數昔人有泥八陣之名因謂八人為伍八伍為隊八隊為部八部為將八將為軍每圖皆虛其中遂使大將居中而無所握是尚得為兵制也哉不知陣名雖八陣數實九惟中之所握倍扵外四正四正之兵倍扵四隅所以為居重馭輕之勢也 此圖名握機後圖名握竒而陣之隊伍稍異茲兩存之以備攷 八陣圖總敘 夫冦不可與並生兵之不可弛也不教而戰是謂棄之師出以律否臧凶是故訓兵以禦敵申律以練兵安不防危之義也八陣者象八卦以定位因井地而制形兵之紀律也武侯推演盡得其妙司馬懿之所以甘受辱而不敢輕出也自今觀之天有衡地有軸前後左右衝風雲之列四隅八陣之定位也卻月環衛於後所以應八陣而為之羽翼也天覆出於南地載出於北雲垂變於東風揚變於西東南之變為龍飛西北之變為龍翼蛇蟠於西南鳥翔扵東北卻月則隨方分陣應之不滯乃間隊分兵聨絡互發其中之八陣卻月固自若也是定位辯方設伏為援竒正之體也因敵變陣形由方遷游以擁衛正以迭出竒正之用也竒正之相生端倪莫測小大視乎眾進退因乎敵散之有經聨之若一勞逸既均強弱適用兵之紀律孰有善於八陣者乎武侯既徃世鮮有洞其趣者雖師律提綱具載圖設而遺卻月夫遺卻月則無游兵何以為聲援而取勝乎 握竒經曰四為正四為竒余竒為握竒或總稱之先出遊軍定兩端天有衡地有軸前後為風左右為雲風輔於天雲輔於地沖重列各四隊前後之沖各三隊風居四維故以圓軸重列各三隊前後之軸各三隊雲居四角故以方天居兩端地居中間總有八陣陣訖游軍従右躡其敵或警左或警右聽音望麾以出四竒天地前衡為虎翼風為蛇蟠圍繞之義也虎居於中張翼而進蛇居兩端向敵而蟠以應之天地後軸為龍飛云為鳥翔突擊之義也龍居於中張翼而進鳥防兩端向敵而翔以應之髙氏子略曰風后握竒經三百八十四字其妙本乎竒正相生變化不測葢潛乎伏羲之畫所謂天地風雲龍鳥蛇虎則其為八卦之象明矣葢注竒讀如竒偶之竒則尤可與易凖諸儒多稱諸葛武侯八陣唐李衛公六花皆出乎此唐裴緒之稱又以六十四卦之變其出也無窮若此則所謂八陣者八卦之統爾焦氏易學卦變至於四千九十有六竒正相錯變化無窮是可以名數該之乎然觀太公武韜且言牧野之師有天陣有地陣此同出扵握竒而又有人陣焉此又出於天地之外者非八陣六花所能盡也獨孤及作風后八陣圖記有曰黃帝順煞氣以作兵法文昌以命將風后握機制勝作為陣圖故八其陣所以定位衡抗於外軸布扵內風雲負其四維所以備物也虎張翼以進蛇向敵而蟠飛龍翔島上下其勢所以致用也至若疑兵以固其餘地游軍以案其後列門具將發然後合戰弛張則二廣迭舉犄角則四正皆出圖成罇俎帝用經略北逐獯鬻南平蚩尤遺風防防神機昧昧唐天寳中客有得其遺制於黃帝書之外篇裂素而圖之按魚復之圖全夲於握機賾其妙窮其神者武侯而已 師律提綱曰黃帝因井田以制兵井分四道八家共之其形井字開方九焉五為陣法四為閒地虛其中大將居焉環其四靣諸部連繞此黃帝之陣法也風后因之以乾坤艮防四閒地為天地風雲四正以水火金木方向爲龍虎鳥蛇四竒此風后之陣法也其陣制或六十歩或六百歩或千二百歩而為開方之形或以竒為正或以正為竒竒正相生如循環之無端不可終窮也自是而降寥寥數千百年間世莫逹其蘊奧惟諸葛孔明善推演其法故於平沙之上壘石為紋縱橫皆八其法六十四陣天衡十六陣居兩端地軸十二陣居中間天前沖四陣居右後沖四陣居左地前沖六陣居前後沖六陣居後風八陣附天雲八陣附地合為八陣天衡並前後沖二十四陣合風八陣為三十二陽地軸並前後沖二十四陣合雲八陣為三十二隂游兵二十四陣在六十四陣之後凡行軍結陣合戰設疑補缺全在游兵天地之前沖為虎翼風為蛇蟠兵家先隂以後為前又風從虎虎與蛇皆隂數同衛西北也天地之後沖為龍飛云為鳥翔兵家後隂以左為後又雲從龍龍與鳥皆陽數同衛東南也以天地風云為四正以龍虎鳥蛇為四竒謂八陣也每以二陣相從一陣之中又有兩陣一戰一守中外有輕重之權隂陽有剛柔之節彼此有虛實之地主客有先後之數所謂陣間容陣隊間容隊以前為後以後為前進無速奔退無遽走擊首則尾應擊尾則首應擊其中央則首尾俱應此桓溫所謂常山蛇勢也及夫蜀地險窄道出斜谷則裁之為六至唐李靖因之為六花陣此陣之大畧也 嚴陵計饒曰八陣圖有三一在沔陽一在廣都一在瞿塘而沔陽廣都者世莫覩獨瞿唐者在白帝城西魚復平沙之上每四月末至十月中則江漲所沒不可得見冬春復出如故信哉杜詩有雲江流石不轉非虛誕也 推演八陣始於隊伍而成營陣○【武經總要凡百人曰隊二隊曰官二官曰曲二曲曰部】伍者五行生成之數也陣者八卦之象也【八卦之象生於太極太極生兩儀兩儀生四象生八卦故將台左列四陣右列四陣兩儀之象也左前十六隊左後十六隊右前十六隊右後十六隊四象之四象也南八隊北八隊東八隊西八隊南東八隊東北八隊西南八隊西北八隊八卦之象也】游兵者二十四氣之象也【合圖游兵環伏扵後二層卻月其義未顯惟變圖分為兩哨左列十二陣右列十二陣宛若天道之周旋然則十四陣者對待之隂陽也二十四陣者流行之隂陽也易有交易變易之義而八陣有分合變合之精】所以五人爲伍十伍為一隊加五旗軍而五十有五終於生成之數也【天一地二天三地四天五地六天七地八天九地十天數二十有五地數三十凡天地之數五十有五所以成變化而行鬼神也】八隊為一陣有四百四十人【每隊以五十五人乗之】八陣為一部有三千五百二十人而為小成可變陣也【每陣四百四十人乗之其卻月游兵不載焉即一變而為天覆地載二陣囘營已畢又二變而為風?雲垂二陣囘營已畢又三變而為龍飛虎翼二陣囘營已畢又四變而鳥翔蛇蟠二陣是也】八部為一將有二萬八千一百六十人而為中成八陣齊可觀也【每小成三千五百二十人加游兵一千三百二十八人以全隊出攻全隊留守南一部變天覆一陣北一部變地載陣東一部變雲垂陣西一部變風?陣東南一部變龍飛陣西北一部變虎翼陣東北一部變鳥翔陣西南一部變蛇蟠陣游兵卻月於外有變仍分兩哨一守一攻】○【其號令約束前後左右大小將士各從其局特入門中軍専設守警權命悉由中將以制治焉其所以謂天地風云為四正龍虎鳥蛇爲四竒者豈兵家防應而有常形哉如八靣有警則八靣正兵為正游兵為竒如四靣正向有警則出四面正兵夾擊豈非以謂竒乎如四隅有警則出四正兵夾擊豈非以謂正亦以為竒乎是以活物隨形應變以勢非知道者其能然哉】終於六十四卦也八將為一軍有二十二萬五千二百八十人而為大成故韓信曰多多益善【每中成二萬八千一百六十人加游兵一萬五百六十人共有三十萬九千七百六十人以前隊出攻前隊留守南一將變八陣東西四隅各變八陣游兵一依中成分列隨機應變號令約束前後左右大將士各司其局特入門中軍専設守警權命悉由大將以裁成焉】其布列營陣以將防左列四陣右列四陣分作兩層駐劄而為小將左列四部右列四部亦分兩層而為中將左列四將右列四將亦分兩層而為大將其制陣以為千人可布六花陣每靣用六十歩【六華陣起於李靖外六軍一曰前鋒一曰後軍一曰左虞侯一曰右虞侯一曰左箱軍一曰右箱軍環而圍之象六出華中軍為竒外六軍為正內今三道其隔落鉤連曲折相對與八陣者同但八陣者方陣也六華陣者圖陣也】以小成三千五百二十人布八陣每靣用一百二十歩以中成二萬八千一百六十人每靣用六百歩以大成二十二萬五千二百八十人每靣用一千二百歩【此言一靣□方所用地歩】其小成每隊相離十八歩中成每隊相離八十六歩大成每隊相離一百七十二歩【此言四方相離歩則】內余歩數加中軍而為閠也【小成小將居之中成中將居之大成大將居之是謂握竒之説也或夲握機】以天后沖四隊東北西北風雲各二隊定作一號以地後沖四隊東北西北風雲各二隊定作二號以後地軸地後沖各二隊左右後天衡各二隊定作三號以後地軸四隊左右後天衡各二隊定作四號以前地軸四隊左右前天衡各二隊定作五號以前地軸地前沖各二隊左右前衡各二隊定作六號以地前沖四隊東南西南風雲各二隊定作七號以天前沖四隊東南西南風雲各二隊定作八號書於本隊旗上布列下營不得錯亂聞中軍舉號每陳皆間隊一二五六號先出三十六歩止單擺開戰畢仍収作八陣為第一陣二次舉號三四七八號出過第一陣前三十六歩止單擺開戰畢収作八陣為第二陣三次舉號第一隊又間隊每陣出五六號過第二陣前三十六歩止單擺開戰畢仍収八陣為第三陣四次舉號第三陣又間隊每陣出七八號過第三陣前三十六歩止單擺開戰畢仍收作八陣為第四陣次視中軍舉起火?鼓每陣又間隊一三五號不動二四六八號出前行十八歩止天前沖四陣居前天后沖四陣居後天衡十六隊居兩端地軸十二陣居中間地前沖六陣居前地後沖六陣居後風八陣居四維雲八陣居四角自然而成八陣之規也【直衝南前一靣之法如遇左右後有警亦依前例定號以次壘沖則不雜亂而行陣始整矣】游兵二十四陣分列兩哨每哨十二陣三陣定作一號共作四號分列兩層進止開闔間隊與八陣皆同惟下營之際掣環於後而伏之取勝衝擊全在乎游兵也【下營之時十二陣為一層共為二層以候遣用若分變各陣聽天鵞聲即時分列兩哨左哨十二陣如變天覆陣一號卻月二號擊伏地載陣四號卻月三號擊伏余陣詳具分撥圖兩哨項下亦量隊內兵士眾寡全隊間隊分變守攻惟勤練勇悍者可充選鋒其實乃竒兵也】四沖三成分撥圖説 按圖説曰八陣為一部而為小成八部為一將而為中成八將為一軍而為大成是故三成者統同辨異之義也舉小成而中成可推也由中成而大成可推也譬之元氣雖無所不貫而耳目手足各有其司理一分殊兵法之所以為竒也舊圖舉小成以見例其詳不可悉聞也是故四沖者疉陣合體間亂而不亂之例也小成者分門立疊之詳也分撥者括八陣之用通進止之方縁義立圖因圖審機武侯之兵法不可推乎