公孙衍五国伐秦:联盟战争与将领竞争
公元前318年,公孙衍联合魏、赵、韩、燕、楚五国攻打秦国。这几乎是战国史画卷中最具声势的一次联军行动——五国君主在同一个进攻目标下集合,推举楚怀王为纵长,号称“合纵”破秦。然而联军在函谷关前受阻,不久便告失败,秦军随后反攻,在修鱼一地重创韩、赵、魏。一场规模浩大的联盟战争,从轰轰烈烈到黯然收场,只用了一年时间。
这场战争之所以值得反复审视,不是因为它的战果,而是因为它第一次把“合纵”与“连横”这两种外交体制摆上了实战舞台。五国伐秦的溃败,并非仅仅由于兵力不济或将领无能;更深层的原因,是合纵联盟内部根深蒂固的利益矛盾,以及组织者公孙衍与秦国相国张仪之间贯穿始终的个人竞争。换句话说,这既是一场国家间的战争,也是一场纵横家之间的战争。理解这双重结构,才能真正理解战国中期列国关系的运转逻辑。
秦国的东进,把合纵逼了出来
战国初期的秦国,在东方诸侯眼中不过是边陲蛮夷。孝公任用商鞅变法,彻底改变了这个国家的面貌。二十余年间,秦国建立起以军功为轴心的国家机器,战斗力急剧膨胀。孝公去世后,秦惠文王继承这套制度,继续向东扩张。他先夺回被魏国长期占领的河西之地,又攻取赵国的离石,把秦国的边境推到了黄河东岸。魏国不得不放弃安邑,迁都大梁(今开封),东方门户从此向秦敞开。
这种军事压力具有连锁反应。魏国失地,赵国失去屏卫,韩国则感受到宜阳通道的威胁。到了公元前四世纪二十年代,秦国已经成为一道悬在中原各国头上的阴影。就军事常识而言,单独抵抗秦国几乎没有胜算,于是联合成了唯一的出路。
但联合并不是自动发生的。东方各国之间本来就存在着领土纠纷和世仇——魏与赵争邯郸,韩与魏争郑地,燕国更是游离于中原之外。把这样一群国家捏合成一个联盟,需要有人运用外交技巧。公孙衍正是在这个节骨眼上出现在历史舞台上的。
公孙衍的合纵,也是个人的仕途之战
公孙衍是魏国人,早年却是在秦国发迹的。他以“犀首”之名闻于诸侯,做过秦国的大良造,带兵攻打过魏国。然而秦惠文王在张仪入秦后,对这位谋士的兴趣迅速超过了对公孙衍的信任。张仪主张连横,认为秦国应当通过外交手段分化东方,而不是一味树敌。公孙衍不认同这种路线,更不甘心大权旁落。失势之后,他愤然离秦,回到母国魏国,成为魏将。
从此,公孙衍的个人命运与反秦事业绑在了一起。他越是想证明自己比张仪高明,就越要推动东方国家联合起来对抗秦国。从前325年起,他就奔波于列国之间,促成魏、韩、赵、燕、中山“五国相王”,让各国君主互相承认僭称的王号。表面上是礼仪之争,实际是建立共同政治身份的尝试。到了公元前318年,他终于拼凑出五国联军,推楚怀王为纵长,自己则坐镇前线协调。
这种个人动机对历史进程的影响值得注意。战国时代是一个游士阶层蓬勃兴起的时代。这些人没有固定的国籍观念,效忠于赏识自己的君主,把“理想”和“权术”融为一体。公孙衍的反秦,掺杂着刻骨的嫉妒和报复心理;正如张仪的连横,也带有明显排斥异己的私心。二人的斗争是那个时代的典型标本:外交战略从来不是纯粹的国家理性,而是被个人恩怨、官场沉浮所塑造。
五国同床异梦,联盟天生就有裂缝
五国伐秦的旗号是“合纵抗秦”,可这个联盟的内部结构,从一开始就决定了它的脆弱。
魏国是公孙衍的落脚点,也是联盟最积极的推动者。它想收回河西失地,恢复昔日霸主尊严。赵国正被秦军骚扰,也希望有人替它挡住西来的锋芒。韩国最弱,只想保住宜阳一带的铜矿山,确保关中的通商道路不被切断。燕国完全是个局外人,它和秦国无冤无仇,派兵更多是一种政治姿态。楚国是五国中最强大的一方,公孙衍之所以推举楚怀王为纵长,是因为他深知没有楚国的支持,联盟在军事上不可能对秦国形成压倒性优势。但楚国和秦国世代联姻,楚国又在江淮之间扩张,并不想真得罪秦国。
这样的联盟,无法形成统一的军事目标。魏国要攻坚,韩国要守土,楚国想要渔利,燕国不过点卯。各国将领在函谷关前各有各的想法,谁也指挥不了谁。更要命的是,三晋之间的旧怨依旧存在,魏、赵、韩尽管面对共同的敌人,对彼此的警惕却从未消失。公孙衍的权威只是来自他的个人声望,而不是一种制度化的指挥体系。一旦战场出现挫折,联盟就会在猜疑中崩解。
函谷关前:地理和后勤决定了胜负
联军的主攻方向选在函谷关。这个地名本身便是一种宿命的象征。函谷关在崤山中段,黄河与秦岭之间的狭窄通道,是关中平原与中原之间的唯一大路。秦自建都关中以来,一直把函谷关视为防守的前沿。关城修筑在悬崖峭壁上,守军可以居高临下,封锁一切器械和兵马的通行。
五国联军在关下聚集,却始终无法突破这道天然屏障。关城坚固,秦军又善守;联军的补给线却已被拉得很长。魏军的粮草要从大梁运来,赵军要越过太行山,韩军要穿过秦国的边境封锁。时间一长,军心开始涣散。还有一个秦国的后顾之忧:关中西北的义渠时常骚扰,秦惠文王不得不分兵防范。但秦国一边用财帛和和亲拉拢义渠,一边集中精锐在函谷关迎敌,避免了腹背受敌。
第一次受挫的联军没有及时退兵。翌年,秦国大将樗里疾率领反击部队出关,在修鱼(今河南原阳一带)与韩、赵、魏联军交战,大破联军。此次战役的损失究竟有多大,史书记载不一,但足以让三晋从此对合纵充满怀疑。联军彻底瓦解,公孙衍只好离开政治中心,辗转他国。
从军事地理的角度看,这场战争其实在尚未开打时就已经注定结局。联军虽然兵多,却无法在狭窄的地形上展开优势兵力。而秦军依托关隘,以逸待劳,只要守住要点,就能拖垮联军。后勤困难、指挥分散和地形限制叠加在一起,使得五国伐秦成了一场地缘政治的幻想。
张仪的连横:外交怎样拆掉军事同盟
联军在战场上受挫,在战场外更是一败涂地。张仪没有出现在函谷关的战场上,但他的外交活动,贯穿了这场战争的始终。
战争爆发前,张仪已经意识到楚国是联盟的重心。楚怀王被推为纵长,但楚国与秦国有姻亲关系,与齐国也有矛盾。张仪利用这种复杂关系,向楚国传递善意:只要楚国不与秦军交战,秦国不会侵犯楚国的利益。楚怀王想要坐收渔利,于是名义上身为纵长,实际上却没有派兵参战。这等于在五国联盟中抽掉了最重要的一块基石。
张仪的高明之处在于,他准确地看穿了东方国家“各怀鬼胎”的本质。他向各国君主传递同一个信息:秦国的强大不是联合所能撼动的,倒不如与秦结好,把矛头转向邻国。这种连横的逻辑,迎合了部分君主急于保住眼前利益的心理。楚国退出了,魏国和韩国又动摇了。五国联盟其实在决战之前,就已经失去了最重要的盟友。
战争结束后的几年,张仪又故伎重演,以“商於之地六百里”为诱饵,再次欺骗楚怀王,使楚国与齐国断交,随后反悔,导致楚军大败。这一事件看似是五国伐秦之后才发生的,却是当时外交战线的延续:张仪始终在用空头许诺和利益离间来拆解任何可能出现的反秦联盟。
公孙衍虽然也懂外交,但他的合纵缺乏一个坚实的支点。他试图以道德号召和纵横之术维系各国,但这种联合的根基是共同恐惧,而不是共同利益。张仪则把利益问题摆到桌面上:谁跟秦国合作,谁就能得到相邻小国的土地。于是,公孙衍越是努力召集各国,张仪就越容易用分化的方式消解联盟。这种外交对决的结果,比战场上更能说明问题。
尾声:合纵的失败与战国的新常态
五国伐秦失败之后,公孙衍很快在政治舞台上淡出。张仪的连横政策,则让秦国在接下来的数十年里继续蚕食东方。但合纵并没有因为这一次失败而销声匿迹,相反,它成为一种反复出现的历史模式。后来,从春申君到信陵君,一再尝试组织联军攻秦,联盟战争一再上演,却从未真正改变秦国的优势地位。
原因在于,合纵的本质是一种“以弱胜强”的政治设计,它要求各国在和平时期就建立高度的信任和军事协同。而在战国时代的君主政治下,这种信任几乎是奢侈品。每一个君主都更关心自己眼前的领土与安全,而不是一个遥远的共同未来。秦国则不同,它的国家机器已经把领土扩张和军功绑定在一起,形成了持续而稳定的对外扩张动力。一个结构严密的战争机器,对付一群各怀心思的松散联盟,结果在宏观上早已划定。
公孙衍与张仪的竞争,是这场宏观博弈的一个缩影。两个人都以权谋和口才闻名,都试图用自己的政治设计塑造天下格局。但公孙衍的合纵更像一种临时拼凑的“拼盘”,张仪的连横则与秦国的实力结合,形成了一种可持续的对外政策。当个人竞争与国家命运交织在一起,历史的走向便显得既偶然又必然。五国伐秦的失败告诉我们:在任何一个多国体系中,联盟的成功都不仅取决于敌人的强大,更取决于联盟成员是否有能力超越各自的短期利益。而战国时代,恰恰是这种能力最稀缺的时代。