第六章 古代步兵军阵的战术特征与发展历程(第7/17页)

在《大唐卫公李靖兵法》中,步阵基本队列是5横行、每行10人的50人小方队,《纪效新书》(十八卷本)中“立队法”则是4横行、每行5人的20人小方队,这样既便于第一行的士兵协作对敌,又便于队长统一指挥。反观吴军的这种布置,可能和当时的步兵军阵战术尚不成熟有关。因为这是吴军第一次以步兵主力进入中原。以往吴军经常与楚、越作战,步兵运用较多,但在南方的丛林水网环境中,可能没有进行过这种大型方阵战斗。另外,此次吴军的战术意图也值得探讨。因为晋军还沿袭着以战车为主力的春秋惯例,一旦战车整队冲锋,吴军很难避免被踩踏和碾压的命运。吴军这次布阵是乘夜间秘密进行,[52]列阵完毕后开进到晋军营垒前一里处,当时天色始明(昧明),使营中的晋军猝不及防。以当时惯例,军营外都筑有垒墙,墙内是宿营、炊灶等生活区,没有空间整队列阵。如果这时晋军开出营垒列阵,吴军就可以趁晋军出营时的无序状态展开进攻,未形成阵列的晋军必然大败。以前晋军也曾遭遇过楚军这种“晨压晋军而陈”(前575年,晋楚鄢陵之战),区别在于当时楚军主力是战车兵,晋军的对策则是“夷井塞灶”,在军营内原地驾车列阵,然后平毁垒墙整体开出迎战。[53]这次如果晋军采用相同的办法,吴军则不会在原地等待晋军整队,而是会直接冲向晋营垒,展开攻城式的围攻作战,这恰恰也是步兵的长项。所以晋军这次未敢与吴军开战,而是选择了和平会盟。应当说,夫差步阵这次虽然没有投入实战,却是一次成功的亮相。

史书对战国时期战争的记载都非常简略,使我们难以总结当时的步兵具体战术特征,但秦陵的兵马俑军阵是一个难得的材料,使我们得以了解秦朝步兵军阵形态。秦陵兵马俑军阵和《国语》中的吴兵方阵有一个共同特征,就是纵深较长的长方形。吴兵方阵的纵深为百人,秦陵兵马俑的一号步兵俑坑正面宽57米、纵深184米,深度甚至达宽度的三倍。这说明战国到秦代,步兵军阵的主要特征是密集的方形阵列,对敌的正面不会太宽,或者说宽度不会明显大于纵深。但在这个背景下,列国仍会有些自己特色的方阵队形和战术特点。《吴子·料敌》篇云:“齐陈重而不坚,秦陈散而自斗,楚陈整而不久,燕陈守而不走,三晋陈治而不用”[54]。虽然未必全是实际情况,但也反映出列国军阵仍有一些自己的特点。汉初刘邦与淮南王英布作战,“望布军置陈如项籍军,上恶之”[55]。英布曾长期随项羽(籍)作战,其军阵也有项羽风格。《史记》对秦汉之际几次大会战的记载很简略,没有具体的军阵布局,也许司马迁对此不甚了解,以至现在也无从讨论。

328年洛阳之战与步阵的“扁平化”趋势

两汉到三国时期,关于步兵军阵作战的详细记载依然很少。但到十六国和南北朝时,这方面的史料稍有增多。十六国初期,刘曜前赵与石勒后赵的洛阳之战就体现了步兵军阵一种新的趋势:纵深变浅、宽度变大。

328年,刘曜与石勒决战于洛阳城西,刘曜“军十余万”[56],“陈于洛西,南北十余里”[57]。当时刘曜在西,石勒在东,刘曜军是南北拉开了十余里的宽度。刘曜军中应有三分之一左右为骑兵,不会和步兵混合列阵。暂以步兵为整十万人,且全列为战阵计算,每华里正面平均有万人,如正面一人占据一米的宽度,则纵深仅有二十余人。比起吴兵和秦陵的军阵,这种纵深显然是太浅了。但详细分析《晋书》关于两赵洛阳之战的记载,会发现一种可能性,就是刘曜军阵并非一开始就如此之宽,而是在战斗过程中经历了一个逐渐横向(向南)伸展的过程,这个横向伸展的目的,似乎是为了实现对敌阵的侧翼包抄,即试图以己方的正面军队攻击石勒军的侧翼。下面对战斗中刘曜军阵的变化做一梳理:

《晋书·刘曜载记》云,刘曜军本来是在围攻金镛城,得知石勒亲自率军赶来后,刘曜才“使摄金墉之围,陈于洛西”。金镛城在洛阳大城突出的西北角,刘曜军解除围城后,应当是列阵于洛阳城西偏北,基本在谷水以北的方位。

开战之前,石勒后赵军队已经全部进入洛阳城,共有“步卒六万,骑二万七千”。第一支出城的后赵军是石虎率领的三万名步兵,他们“自城北而西,攻其(刘曜)中军”。石虎部应是从金镛城开出的,之前刘曜军一直猛攻金镛,这三万名步兵应是在此处守城用。当他们从金镛开出向西时,正对的是刘曜中军位置,也可证开战初期刘曜军阵整体偏北。

但就在这一轮的步兵对战中,双方的军阵一直在向横向延伸。由于战场北部是邙山高地,不便军阵展开,双方只能向南方,即刘曜军右翼、石虎军左翼延伸。《刘曜载记》云:“(曜)至于西阳门,捴(挥)阵就平”,按,西阳门为洛阳城西的中门,门外已经是平地,所以这里两句的位置似应互换,即刘曜中军原本在邙山与平地的连接处,他希望军阵向平地展开(就平),才使部队向南延伸到了正对着西阳门的位置。此时前赵军正面已经拉开了半个洛阳城的长度,正面才达到了“南北十余里”。