古代打仗动辄"百万大军",真的是这样吗?
《三国演义》里,曹操统八十万大军下江南,声势滔天。淝水之战,前秦百万雄师踏碎江南,吓得对面"草木皆兵"。
读历史读到这儿,我每次都想问同一个问题:古代那点人口、那点粮食,哪来的百万大军?后来我认真查了史料,直接傻了。
这"百万大军"背后,藏着一个流传几千年、史上规模最大的集体吹牛皮。
先讲一件记录在《汉书》里的事。公元前206年,楚汉争霸,鸿门宴之前。《汉书·高帝纪》白纸黑字写着:项羽兵四十万,号百万;沛公兵十万,号二十万,力不敌。
翻译成大白话:项羽手里实打实四十万,嘴上喊的是"百万大军"。刘邦那边才十万,愣是对外吹成二十万,然后感叹"打不过打不过"。
这不是这俩人脸皮厚,这叫古代战场的标准操作。
在冷兵器时代,人数多寡基本是决定成败的关键,敌对双方互相吹嘘是常事。手下有三十万人的,敢号称"百万之师"。
史书里每次出现"号称"两字,基本就是在提醒你:这个数,看看就行,别认真。
敌方也知道是吹的,但一凑过来一看"好多人",腿就先软了三分,这就是"号称"的价值所在。
但问题来了:就算扣掉那些水分,古代那些动辄几十万的实际兵力,真能拉得出去、养得活吗?
先看赤壁之战。公元208年,曹操平定北方,决意一鼓作气灭掉江东,号称八十万大军南下,旌旗遮天。但这八十万到底从哪凑的?
史载曹操得青州兵三十万,择其精锐得三万。
再据人口和后勤计算,曹操实际人马最多不超过十万。三十万青州兵里,真正打得了仗的精锐,才三万。那个"八十万",是纯粹用来吓人的数字。
结果孙刘联军没被吓到,反手一把火把曹操烧回了北方。
再看淝水之战。公元383年,前秦苻坚率"百万大军"南下灭东晋。苻坚放出豪言:吾之众旅,投鞭于江,足断其流。
但东晋军队击败的并不是真正的百万大军,而是先锋十五万大军。
前秦百万大军在先锋败退之后,军心涣散、士卒无心恋战,兵败如山倒。"风声鹤唳,草木皆兵",那些溃逃的前秦士卒,被自己人踩死的不计其数。
最极端的案例,是隋炀帝征高句丽。
公元612年,《隋书》记载:总兵力"一百一十三万三千八百,号二百万,其餽运者倍之"。就是说,军队本身超过百万,负责运粮运物资的民夫,还是这个数字的两倍。
由于人数巨大,全部部队用了四十天才出发完毕。
旌旗连绵九百六十里,前队已经到了辽东安营扎寨,后队的尾巴还没离开出发地。
但这一百多万人里,真正扛刀上阵的战斗部队约三十万,其余八十多万,全是推车背粮的民夫。
这三十万战士一天要吃多少粮?
沈括在《梦溪笔谈》里算过:宋军出征时,一个随军民夫背负的粮食,最多能支撑一个士兵十八天的军事行动。
而十万大军一天,就要消耗大约七十五吨谷物,这还不包括肉类和蔬菜的消耗。再算上战马,数字还要翻倍。
孙子兵法里写道:有智慧的将领一定是千方百计去得到敌人的粮草,吃敌人一斤粮食,相当于省了自己二十斤。
实践这个理论的杰出代表,就是曹操。
官渡之战中,曹操夜袭袁绍的粮食据点乌巢,一把火烧掉袁绍的粮食储备,使得袁军阵脚大乱,不战而溃。
你看,这才是打仗的真相:刀剑是表,粮草是里。
那为什么史书里的数字,动辄百万?
史官都是不知兵的文人,不通兵事,也不关心细节,对于各种战场的细节都习惯性地忽略,因此给人一种可以轻易调动数十万大军的感觉。
将帅上报多少,他记多少,而那个上报的数字,早就层层注过水了。
军队越大,威慑力越强,己方士气越高,敌方胆子越小。从将领到皇帝,没有人愿意给自家兵力"挤水分",越多越好,皆大欢喜。
古代军队,不少更寓军于民、军民一体,即使是最高统帅,也未必真正知道到底有多少士兵。
运粮的、修路的、推车的、赶骡子的,全被打包进"大军"总数。真正拿刀上阵的,往往只有三分之一不到。
以隋炀帝那场征高句丽为例,由于大量劳动力被抽调,粮食储备在运输中被消耗,造成了国家的剧烈动荡。
军民不堪重负,要么饿死、要么逃亡、要么反抗,最终引发了大规模农民起义,隋帝国也就此崩溃。
隋朝巅峰时的八百九十万户,到唐朝建立时仅剩一百五十万户。
一场"百万大军",把一个王朝活活烧干了。
【主要信源】
《汉书·高帝纪》,班固著,东汉,原典史料
《隋书·食货志》,魏征等著,唐代,原典史料
《梦溪笔谈》,沈括著,北宋,原典史料
《古代战场上动辄几十万大军可信吗?揭秘隋炀帝征高句丽的真实兵力》,知乎专栏,2017年
