齐国

围魏救赵的后记

因为前后两篇写的时间相隔太长,因此有不连贯的地方,所以小结一下。

从赵国的角度讲,虽然齐国出兵缓慢,导致邯郸失守,但是却达到了齐魏交恶的目的,这对赵国来说是很有益的,赵国极力想避免的是齐魏联合攻打赵国。这和战国中后期纵横家的一句箴言:“齐秦不合,天下无忧”是一样的道理,也和几千年后的冷战一样,只有超级大国之间产生了矛盾,弱国才有生存和发展的空间,就好比二十世纪初的中国,最终能够翻身是和列强内哄的两次世界大战以及后来的美苏冷战密不可分的(所以当赫鲁晓夫和艾森豪威尔准备改善关系的时候,中国反应异常之强烈,国际共运也许只是个旗号,最关键的是美苏绝对不能媾和);而18世纪的波兰,却因为列强的合作三次被瓜分,并最终亡了国。

从齐国的角度讲,赵国完全是一个棋子,它有两个作用,第一是消耗魏军,第二是使魏军骄傲轻敌,所以救不救赵国并不是齐国最关心的问题——赵国要救,主要是为了防止赵国放弃抵抗,投入魏国的怀抱,这样一来,不仅没有消耗魏国,反而资助了魏国,这是齐国不能容忍的,正是因此,齐国对赵国的承诺是可靠(这种承诺/条约本身没有任何约束力,唯一的约束力来自于双方自愿的执行),赵国也正是确信这一点才出兵攻打卫国 —— 但是赵国大概没有料到齐国的后手是这么的复杂。

所以齐、赵两国在桂陵之战中都是受益者。其它的如秦国、楚国,就不用说了。

魏国始终处在一个比较被动的地位。赵国攻打卫国,魏国不能不救,因为桂陵之战前两年,魏国周边势力比较弱小的鲁、卫、韩、宋曾入朝于魏,相当于承认了魏国在中原地区的霸主地位,如果不救援卫国,魏国不仅信誉以及威慑力会受到影响,它拼凑的这个联盟也会瓦解。当然最主要的是魏国没有正确的估算齐赵之间的关系,并且低估了齐国的力量——但是这样的低估其实是合理的。

孙膑说:“彼三晋之兵素悍勇而轻齐,齐号为怯。” 为什么这样说?因为在春秋近三百年历史中,除了齐桓公的时代,齐国基本上都是晋国的盟国并屈服于晋国。当楚庄王在邲之战大败晋国之后,齐国也想趁着晋国的衰退在晋的势力范围内分一杯羹,所以就有了齐顷公“灭此朝食”的鞍之战,结果,齐国成了一个笑话,不仅惨败,就连齐顷公也差一点儿被晋人捉去,齐国不得不与晋国签订“丧权辱国”的和约,从此山东人就被山西人看不起了。此后的晋国虽然日显颓势,但是仍然在鄢陵之战中打败楚军,并在晋悼公的时候重新成为霸主,随后楚国被吴国攻破,不能再与晋国争霸。晋国虽然有内患,但是环顾四周,仍然是霸者的形象,所以一直没有把齐国放在眼里。而孙膑正是利用了魏国的这一“经验”。从这个角度看,孙膑不愿做主将(“齐威王欲将孙膑,膑辞谢曰:‘刑馀之人不可。’於是乃以田忌为将。” )其实还有另一层含义——不想引起魏军的警觉,这和后来长平之战,秦国 “阴使武安君白起为上将军。而王龁为尉裨将,令军中有敢泄武安君将者斩”是一个道理。

另外,如果单看庞涓在桂陵之战之前的战绩,其实还是不错的,报复赵国,直扑赵国的国都,打下邯郸。如果不是桂陵之败,这绝对是一桩大功。遥想当年,知伯、韩康子、魏桓子围攻赵襄子的晋阳,足足打了三个月,围困了一年,又拿水灌也没有攻克。即便是到了战国末年,长平之战之后,秦昭王派五大夫王陵攻邯郸,也三月不克,又换王龁继续打,仍然没有攻克邯郸。所以庞涓还是很厉害的。

魏人的经验没有错(齐号为怯),庞涓屡次的决策问题也不大,魏国最根本的问题是输在了信息上,没有用即时的情报来更新已有的经验。虽然面对不确定,经验是最可靠的导向,但是可靠及时的情报却可以指导经验。孙子说:“故明君贤将,所以动而胜人,成功出于众者,先知也。先知者,不可取于鬼神,不可象于事,不可验于度,必取于人,知敌之情者也。” 匈奴攻马邑,入汉塞,未至马邑百余里,见畜布野而无人牧者,尚且知道去抓一个“舌头”,最终让三十万汉兵的埋伏扑了个空,而庞涓急追齐军的时候却不侦探齐军真正的人数和动向 —— 不过这也从另一个方面反映出了孙膑的高明,庞涓被他一步一步完全蒙蔽,以至于到了最后只想日夜兼程的赶来消灭齐军。

另外简要的说一说桂陵之战之后的局势。魏在桂陵大败,贪婪的秦国疯狂的进攻魏国,不仅部分的收复了河西,而是攻取了河东的魏国前都城安邑 —— 这样反而导致了局势的改变,魏国和齐、赵签订了和约,一心一意的来打秦国,秦国抵挡不住,不得不和魏国签订和约,即便是这样,秦孝公仍然不安心,商鞅也说:“以一秦而敌大魏,恐不如”,所以第二次针对魏国的阴谋就产生了,这次的主角是商鞅,而这次的阴谋的结果使得魏彻底沦落为二流国家,齐、秦抗争的局面也就此拉开帷幕。可怜的魏国!

Blog分类: 

一个成语背后的悬案:围魏救赵(二)

呵呵,总算忙完了正事儿,可以来过纸上谈兵的瘾了^_^)

魏国是战国初年的第一强国。它的底子本来就不差,三家分晋的时候拿到了馅饼最大的一块[参见blog里的这张地图],同时它又是最早进行变法改革的,魏国李悝的变法要比后来比较影响力的齐国邹忌变法和秦国商鞅的变法早九十年左右,比不彻底的楚国吴起变法也要早五十年左右,所以魏国在战国初年一跃成为强国。但是从地缘政治上讲,魏国却不占优势,首先它处在中原腹地,战略发展空间有限;其次它的“几”字型的领土使它东面和齐国相邻,西面和秦国相邻,南面和楚国相邻,同时它还和赵国,韩国,宋国等国家相邻,因此经常背腹受敌,所以在秦国和齐国逐渐强大起来以后,魏国的光辉就慢慢的黯淡了。而魏国衰退的开始,其实是一场阴谋。

桂陵之战爆发在公元前三五四年,这时的秦国和齐国的变法都已经开始几年,国力逐渐增强,因此两国也日益不满魏国的地位,但是两国又不愿直接去和魏国对抗,因为这是一个典型的“集体行动”的困境:如果齐国首先和魏国直接对抗,那么秦国就可以趁齐魏两败俱伤的时候坐收渔翁之利;同样的如果秦国先和魏国对抗,齐国也会占便宜。所以齐秦都在等待双方首先向魏国发难,相互观望,甚至相互算计(譬如桂陵之战之后商鞅向魏惠王游说,劝他称王,以恶化齐魏之间的关系,成为马陵之战的前奏)。而就在这个时候时候,一个冤大头--赵国出现了,一个阴谋也随即产生。

齐秦虽然都不愿意先对魏作战,但是相比之下,齐国的处境更恶劣一些,因为秦国的东进虽然受阻,但是西面还有广阔的天地,不仅有西戎,还有巴、蜀;而齐国的东面是大海,向西发展就必须解决魏国的问题,所以齐国策划拉拢韩、赵。赵国此时正在扩张领土,于是在齐国的支持下,赵国开始攻打卫国,而卫国是臣服于魏国的。

赵国自然也知道攻打卫国的后果,“上兵伐谋,其次伐交”,春秋战国的每一场战争背后都有着复杂的外交活动。赵国是得到了齐国的承诺之后,才敢出兵伐卫的,所以魏国出兵报复,包围了邯郸,赵国就马上向齐国求救。如果齐魏大规模的冲突,赵国正好可以从中获利,赵国知道齐魏的关系与国力对比,所以赵国是把自己作为一根导火索,来引爆齐魏之间的正面战争,利用自己的一个强邻解决掉另外一个。而齐国这边,孙膑指导下的一场阴谋也同时展开。

齐国不愿在对等的情况下与魏国打上一仗,因为这样的战争即便是胜利了,齐国的损失也会很大。所以齐国怂恿赵国攻打卫国,从而激怒魏国报复。如果攻打魏国的是齐秦一样的国家,魏国自然不敢贸然行动,但是对于赵国,魏国是很不屑的,所以庞涓带了八万人的军队很快就围了邯郸 -- 这正是齐国希望看到的:围攻邯郸这样的大城可以大大的消耗魏军的实力。这是第一步。

赵国来求救,齐国马上出兵,但是第一支军队不是朝向大梁的,而是魏国的襄陵,这是在告诉赵国:齐国已经出兵,要赵国死守待援。赵国死守的结果就是进一步消耗魏军。这是第二步。

当然齐国也知道魏国在密切的注视着齐国的军事部署,在安抚了赵国之后,齐国必须进一步坚定魏国围邯郸的决心,所以齐国派出了第二支部队,但不是朝向大梁方向的,而是指向魏国的平陵。这只军队是去送死的,因为平陵是魏国东阳地区的军事重镇,不仅易守难攻,并且齐军的粮道也非容易被切断。这样一来魏国就会认为齐军的统率无能,将会一心一意的在邯郸和赵国消耗。这是第三步。

但是这还不够,除了让魏军一心一意攻打邯郸以外,齐军还要进一步证实自己的无能,是一只任人宰割的肥羊(此比喻出自 Ogame^_^),这样才能完全解除魏国的戒心,为后面引诱魏军做好铺垫,但这样做就需要下血本了(不下血本很容易被识破伪装,譬如冒顿骗刘邦那次,其实娄敬已经看出问题来了,可惜刘邦大意),于是孙膑问田忌,齐国的都大夫中谁最不善于指作战。田忌说是齐城和高唐的都大夫。于是孙膑派遣这两个倒霉的都大夫去攻打平陵,结果还没有到平陵就他们就兵败身死,魏国更加轻视齐军的力量。这是第四步。

这时,庞涓终于攻破了邯郸,魏军也已疲惫不堪,通常,这是需要修整的时候了,但是孙膑需要庞涓迅速的赶来送死,于是就走了第五步:派轻快战车跟随少量的士兵直指大梁,主力则分路跟进,显示自己兵力薄弱。到这里,网已经织好了:以魏军刚攻克邯郸的骄傲自大;以齐军的无能愚蠢、孤军深入,势单力薄 -- 这一切看上去就像一块肥肉摆在了一直凶狠的恶狼面前。

这里再次重申一下,庞涓也是一员经验丰富的将领,他是不会直接回大梁攻打齐国在大梁城外的军队的,他的经验告诉他,那只是“先锋”,并非“主力”,齐军的军事指挥部一定在后面,那里聚集着一群无用低能、等待宰割的军队,于是他抛弃辎重,日夜兼程,直扑他计算过的齐军大本营 -- 不幸的是布这个棋局的孙膑,也知道庞涓要走这条路,在桂陵集中主力设伏。结果魏军大败,庞涓本人也被俘虏!““故曰:孙子(指孙膑)之所以为者尽矣。”而庞涓的致命错误正是孙子(指孙武)说的:“是故卷甲而趋,日夜不处,倍道兼行,百里而争利,则擒三将军。”

但是这一切能怪庞涓么?从他角度看,刚打了胜者,意气风发,士气高涨,种种迹象也表明齐军不仅愚蠢无能,而且莽撞冒进。庞涓在齐军刚入境的时候保持了冷静,在决定追击齐军的时候判断出了需要打击的最佳位置 -- 但是这一切却一步一步铸就了他的错误。所以“围魏救赵”实质上不是“攻其必救”,而是“诱敌轻进”。

在齐军大胜魏军的同时,秦国自然不会放过这个机会,秦军在元里打败魏军,占领了少梁(陕西韩城附近),并在魏军无法干涉的情况下出兵伐韩,虽然没有攻克韩国的焦城,但是把触角深入了韩国与魏国交界的地方,并在那里筑城,为今后的军事行动奠定了基础。同时,楚国也没有闲着,从南面攻占了魏国的睢水等地,这一切再次凸显了魏国的地缘困境。

这个水坑到了这儿也就平了。但是,慢着,庞涓如果在桂陵就被抓了(根据《孙膑兵法》的记录),那么后来的“马陵之战”呢?难道不是庞涓指挥的?为什么马陵之战的过程和桂陵之战如此的相似:魏军攻韩国,齐国声明救援但是并不急着出兵,导致韩国和魏国死战,然后齐国出兵大梁,引诱疲惫不看的魏军来进攻,而齐军假装逃走(所以也根本不是为了围大梁),恐怕魏军不疾驰跟进,还用了逐日减灶的办法,诱使魏军舍弃辎重,再次日夜兼程的赶来中齐军的埋伏... ... 这简直是桂陵之战的翻版啊! 究竟是为什么呢? 呵呵,桂陵之战到此结束:)

Blog分类: 

一个成语背后的悬案:围魏救赵(一)

几天前用到了这个成语,想到了关于这则成语的故事,断断续续的写了几段,还没有写完。

“围魏救赵”是一个常用的成语, 背后的故事一般都会描述为:魏国围了赵国的都城邯郸,赵国向齐国求救,孙膑指挥齐军直奔魏国都城大梁而去,魏军急忙回救,在桂陵被齐军大败,邯郸之围随之也解了。所以是“围魏”而“救赵”。这个大致也是《史记·孙子吴起列传》中的记述。但是问题真的有这么简单么?

没有这么简单。因为“赵”其实没有被救,邯郸城被魏军攻破了。《史记·魏世家》上说:“十七年,与秦战元里,秦取我少梁。围赵邯郸。十八年,拔邯郸。赵请救于齐,齐使田忌、孙膑救赵,败魏桂陵。” 《史记·齐世家》上说:“十月,邯郸拔,齐因起兵击魏,大败之桂陵。” 《史记·赵世家》上说:“二十二年,魏惠王拔我邯郸,齐亦败魏於桂陵。” “围魏救赵”所牵扯到的三方的记载是一致的:“邯郸城破在前,齐国败魏在后。“ 齐国虽然打败了魏国,但是并没有能够救到赵国。事实上,从这时起魏国就一直占领着赵国的都城,赵国也因此不得不向魏国屈服,三年后两国在漳水签订盟约,魏国才把邯郸还给了赵国。齐国虽然在桂陵获胜,但是却并没有直接救到赵国。

那么魏国的都城大梁被围了么?按照《史记》上的说法,其实也没有围,孙膑的建议是“ 不若引兵疾走大梁,据其街路,冲其方虚,彼必释赵而自救。” 也就是说派兵直指大梁,占据有利的交通的要道,等待魏军回救时歼灭魏军,所以齐军也并没有围城。所以有趣的是这个成语背后的历史驳斥了成语本身:魏没有被围,赵也没有被救。但是,孙膑却正确的预料到魏军会急急忙忙的回大梁,那么促使魏军返回的真正原因是什么?

这个问题《史记》里并没有仔细回答,但是从司马迁的记述来看,他比较倾向于“攻其必救”这个解释,这也是“围魏救赵”这个成语现在的含义。但是魏军回救的原因真的是担心大梁被攻克么?

从理论上讲,“围魏救赵”是一个非常难操作的策略。因为围城的目的并不在于攻城,而是在于等待魏军回救,从而解除赵国的危机。但是“围魏”存在一个矛盾:如果围而不攻,虚晃一枪,魏军未必会长途跋涉的来救援,并不能达到救赵的目的;退一步,魏军即便是来但也并不匆忙,可以带着辎重慢慢的赶来,这样的结果等于是齐国代赵国受兵,自己没有半点优势;如果实实在在的攻城,这下子魏军可能匆匆忙忙、疲惫不堪的赶来,甚至连辎重都来不及带上,但是这却又有一个问题,春秋战国时攻城的伤亡是非常惨重的,孙子说:“故上兵伐谋,其次伐交,其次伐兵,其下攻城。攻城之法,为不得已。” 万不得已的情况下才去攻城。正是因为攻城困难,所以后来秦国屡次围大梁都没有攻下,直到统一全国时也是引黄河和大沟的水灌大梁,泡了三个月,直到大梁城坏,魏王才投降。如果齐国用力攻城,虽然能解赵国的围,也能迫使魏军马不停蹄的赶来,但是齐国自己的力量也因攻城损失了不少,对魏军并仍然没有优势。简单的说,虚攻,魏军不回救;实攻,自己损失太大。不管虚攻实攻,最终都要陷于“其次伐兵”的境地。这显然是兵家孙膑所不取的,因为“上兵伐谋”。

另外从事实上看,魏军仍在围困邯郸的时候,齐国就已经进入魏国。而此时统率魏军的庞涓(《史记》上没有说是谁,但是应该是庞涓,见下)也表现出了大将的军事素养,他没有理会齐军,一心一意的攻打邯郸,因为他也知道攻打邯郸的代价,如果开始攻城,绝对不能中途放弃,所以不久邯郸城就被攻破了。可是,在攻破邯郸之后,庞涓却抛弃辎重,兼程回师,最终在桂陵被孙膑大败。孙膑究竟是如何在没有实际攻打大梁的情况下让庞涓急速返回的?

这个问题从《史记》上找不到解释。直到 72 年银雀山汉墓《孙膑兵法》残卷出土,这个问题才有了答案:孙膑其实根本就没想救赵,赵国不过是他的一个诱饵,不仅赵国,他甚至还牺牲了齐国两个大夫性命做饵,为的就是让庞涓急急忙忙的跑来送死从而击破魏军。孙膑破庞涓,不是“攻其必救”,而是“诱敌深入”。回顾一下整场战争的过程。

Blog分类: 

初入秦的韩非子·三

纷纷绕绕的春秋最终稳定在晋国与楚国的两极对抗上,形成了中国历史或者也是世界历史上第一次“冷战”局面,和二千多年后苏美冷战有着异曲同工之妙。最稳定的格局自然是统一或者一极独大(hegemony),其次是两极对立(bipolarity),最不稳定的系统是多极对立(multipolarity)---当然这样的理论是把系统内的国家作为最小的研究对象,假设了国家作为一个单一actor的理性,但是由于国家也是有内部结构的,某些情况下这样的假设并不合理,譬如战国时候稳定的秦国与齐国的二极对立就毁在了齐国的内部问题上--齐国找了燕国间谍苏秦来当相国,最终把自己给废了(每每读到这里都为苏秦可惜,战国的人真是老实啊,苏秦要是演上一段《无间道》那哭的就是燕昭王了,而苏秦也不用被车裂了,可是苏秦就是恪守着自己的信义,结果自己的命也赔上了)。但是这样的假设大抵能帮我们理解春秋战国的历史发展。

两极化的形成也是战火磨砺得结果。不仅有晋国和楚国的直接对抗,也有其他小强们的挑战。即便国家是台机器,也有暂时出故障的时候而国君的交替就是这样的故障,所以当晋文公死后,秦穆公出兵郑国,攻下了郑国便能得到插手中原事务的机会,晋国作为两极之一的地位也将被动摇。晋国的先轸也清楚地看到了这一点,毅然决然地准备打一场preemptive war,在没有任何征兆的情况下偷袭了秦军,导致秦军全军覆没,打掉了秦国的上升势头。随后的几年,秦晋又有交手,秦国屡有败绩,并非晋国的敌手,公元前624年,秦国被逼急了,秦穆公亲自带着军队伐晋,过了黄河之后连渡船都烧了,一副拼命的拼命架势,而晋国并没有直接应战,糊弄糊弄也就过去了。秦穆公之后,秦国一直追随楚国反晋,成为superpower手下的小强。

晋国在与楚国的邲之战战败之后,晋国阵营内部的齐国也蠢蠢欲动,想要取代晋国superpower的地位,与晋国冲突起来,齐顷公在交战前甚至自负的说“灭此朝食”,但是还是被晋打得大败,连自己都差些被俘虏了。

Blog分类: 

吴起传 -- 《史记》卷六五

【说明】吴起(约前440前381),战国早期卫国左氏(今山东曹县北)人。曾从师于曾子。初为鲁将大破齐军,后入魏为将,任西河郡守二十杂年,以拒秦、韩。后遭大夫王错排挤,离魏入楚。楚悼王任吴起为令尹,掌军政大权,实行变法。仅一年,楚国由弱变强,兵威四方。次年楚悼王死,反对变法的旧贵族作乱,乘机杀害吴起。吴起精通兵法,善于用兵,后世把他与孙子相题并论,连称为"孙吴",著有《吴子兵法》。

吴起,卫国人,善于用兵。曾求学于曾子,侍奉鲁君。齐国进攻鲁国,鲁国想任命吴起为将军,但吴起娶了齐国的女子为妻,因而鲁国对他有所怀疑。吴起为了要成就功名,竟杀了自己的妻子,以表明自己与齐国没有关系。结果鲁国任命他为将军,率兵攻齐,大破齐军。

孙武传——《史记》卷六五

【说明】孙武,齐国人。原本姓田,因其祖父田书伐莒有功,赐姓孙氏。后遭齐国内乱,奔吴为将军,以兵法十三篇求用于吴王阖庐。西破疆楚。北威齐晋,显名于诸侯。著有《孙子兵法》,是古代兵家的鼻祖。

孙子武,齐国人,以兵法求见吴王阖庐。阖庐对孙武说:" 你写的十三篇兵法,我都全部看过了,是否可以试演一下操兵的阵法?" 孙武答道:" 可以。" 阖庐又问:" 可以用妇人试验一下吗?" 孙武说;" 可以。" 于是阖庐为了试验孙武的许诺,从后宫挑选美女一百八十人交给孙武。孙武把美女分成二队,叫吴王最宠爱的两个美姬分别充当队长,每人都手持长戟一把。孙武下令说:" 你们知道前心与后背以及左右手的位置吗?" 妇女们说:" 知道。

司马穰苴传——《史记》卷六四

【说明】司马穰苴,原名田穰苴,因军功尊为大司马,故又名司马穰苴。生卒年不详,其主要军事活动是在齐景公执政之时,是春秋末期著名军事家。曾率军击退晋、燕军,名闻于诸侯。后遭齐国守旧贵族势力鲍氏、国氏、高氏的忌恨,被齐景公辞退。司马穰苴郁郁不乐,最后患病而死。

司马穰苴严于治军,精通兵法。田氏代齐以后,齐威王命大臣整理古代兵法,将司马穰苴的军事论述附在其中,题名为《司马穰苴兵法》,又称《司马兵法》。《汉书·艺文志》记载《司马法》有一百五十五篇,后佚失,现在所能见到的仅有《仁本》、《夭子之义》、《定爵》、《严位》、《用众》五篇。