首页 > 历史 > 长平之战的不解之谜,赵括也许真的不是那么不堪

长平之战的不解之谜,赵括也许真的不是那么不堪

长平之战是秦国统一步伐中的最最重要的一步,长平之战以秦国的胜利而告终,从此山东六国再无可与强大的秦国一决高下了。

长平之战成就了一代名将白起,也将白起的对手赵括变成了几千年来的一个巨大的笑话。赵括成了眼高手低的代名词,“纸上谈兵”的典故由此流传。


长平之战

关于长平之战,我们有一个初步的认识是赵孝成王用赵括代替廉颇,转变了廉颇的防守为主的策略,主动出击被白起打了伏击,最后赵括被杀,四十五万赵兵被白起坑杀。


赵军主帅赵括

不过赵括真的是一个无能之辈吗?这个争论千百年都没有停止过。秦始皇统一六国之后,对各家史书采取了焚书的策略,所以关于赵括的史籍资料真的是少的可怜。历史上赵括唯一的记载就是长平之战。按理说长平之战这么大规模的战役,赵括身为主帅应当有传。不过很遗憾,关于赵括和长平之战的史料主要集中在《史记》和《战国策》两本历史资料之中。


史记

我对长平之战的怀疑有如下几个观点,大家可以一起讨论一下。

今天说第一个疑问就是赵孝成王选帅问题。我们都知道秦赵爆发长平之战的时候,赵军的主帅是廉颇,不过廉颇在前线打的非常的不好,秦军的先头斥候就杀了赵军的裨将茄。而后秦军又攻克了赵军的两个重要据点,二樟城和光狼城。廉颇开始转向防御,但是即便如此,秦军仍然攻占了赵军西面的堡垒,斩杀赵军两名都尉。

《史记白起王翦列传》四月,龁因攻赵。赵使廉颇将。赵军士卒犯秦斥兵,秦斥兵斩赵裨将茄。六月,陷赵军,取二鄣四尉。七月,赵军筑垒壁而守之。秦又攻其垒,取二尉,败其阵,夺西垒壁。


廉颇

廉颇退守到丹河东岸,坚守不战。此时赵孝成王已经不满,多次派遣使者催促迎战,不过廉颇置之不理。

《史记白起王翦列传》廉颇坚壁以待秦,秦数挑战,赵兵不出。赵王数以为让。

这里赵孝成王选帅选的是廉颇。之所以选择廉颇并不是因为廉颇有多厉害,而是赵奢去世,赵国无将可派。

《史记廉颇蔺相如列传》七年,秦与赵兵相距长平,时赵奢已死,而蔺相如病笃,赵使廉颇将攻秦,秦数败赵军,赵军固壁不战。

廉颇

由此我们可以得出一个结论,赵国计划迎击秦国的第一人选是赵奢,廉颇只不过是无奈之举,廉颇在前线连连吃败仗,一场胜利都没有,赵孝成王临阵易帅的心情就不难理解了。

此时秦国相国范睢让人带着重金到赵国首都邯郸去游说,说“廉颇非常容易对付,秦国害怕的是赵奢的儿子赵括。”

《史记》而秦相应侯又使人行千金於赵为反间,曰:“秦之所恶,独畏马服子赵括将耳,廉颇易与,且降矣。”


赵括

赵孝成王是是公元前266年即位,此时已经是21岁的年轻人,到长平之战爆发的时候已经执政六年时间。在此期间秦国和赵国经常爆发战争,有著名的触龙说赵太后的历史典故,而且有赵豹和赵胜两个宗族辅政,所以赵孝成王应当是有一定的政治阅历的人。

如果真的是这样,那么赵孝成王怎么可能听信一个敌对国家的建议呢?范睢让人拿着钱行贿一定要找到赵国没有秦国背景的人才行,而且这个人必须还要能够跟赵孝成王能说得上话,也能说动赵孝成王。


赵孝成王赵丹

历史上只有蔺相如反对任用赵括为将领的记载,对于赵胜、赵豹是什么态度我们并不知情。不过如此重大的人事变动,赵孝成王不去和两个相国商量的可能性不大,最后人事任命下来,两个人可能是点了头的。

赵胜和赵豹是赵国的宗族,换句话说如果赵军在前线失利,两个人是没有半点好处的。如果范睢要推荐赵括上位,那么就一定要有点事实和证据来说动赵国的群臣。廉颇和蔺相如关系不错,所以蔺相如反对,这一点我们好理解。但是没有得到其他大臣的反对,也就是说明赵括的资历和能力应当是得到了赵国君臣上下的一致认可。


蔺相如

赵括的母亲虽然也出来劝阻,但是是赵括的母亲出于爱子之心还是赵括能力真的不足这一点很值得研究。赵括到前线后对廉颇的部署进行了大规模的调整。

《史记》赵括既代廉颇,悉更约束,易置军吏。

要知道军队比较注重资历,嘴上无毛办事不牢。赵括能够更换军吏说明赵括在军中的威望,而且是悉更约束,说明赵括对前线情报的掌握程度应当不差,否则怎么敢连尝试都不尝试就换了部署呢?


赵括

除了能力以外,赵括应当还是比较受到赵孝成王的信任。赵孝成王能够将全国的精锐部队给赵括调遣充分的说明了赵括应当是孝成王自己人,而对这样一个自己人,赵孝成王又怎么可能不清楚他的能力呢?

只不过随着焚书坑儒的举措,赵括在赵国的历史上到底有过什么功绩已经不为人知,单纯凭着赵括作为一个军头的儿子而成为赵军主帅只不过是多了一个便利条件,构不成绝对的理由,能够让赵孝成王相信赵括具备这方面能力的只有那些被历史淹没却又实实在在的战绩而已。

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.sosokankan.com/article/3071965.html

setTimeout(function () { fetch('http://www.sosokankan.com/stat/article.html?articleId=' + MIP.getData('articleId')) .then(function () { }) }, 3 * 1000)