古代打仗,经常给人一种兵力旺盛的感觉,动不动就是几十万、上百万大军。
我们随便浏览一下著名战例,就会发现这些惊人的数字:
战国时的长平之战,秦赵双方参战兵力将近一百万。
秦灭六国,灭楚之战发动大军六十万。
楚汉争霸彭城之战,汉军与诸侯联军五十六万人。
前秦东晋淝水之战,前秦军队九十六万人。
隋炀帝征辽东,动员军队二百万人。
李自成兵围开封,兵力达一百万人。
……
古代人口如此之少,为何经常上演如此规模的大战呢?这些几十万上百万的兵力,到底是真是假呢?
一、全民皆兵不等于全民上阵
许多人所谓百万大军的依据是,一些史书中动不动有带甲和控弦几十万。所以战国时每个诸侯国都有几十万军队,而且他们还有自己的依据。
按《史记》里的那些纵横家比如苏秦,他推算“临菑(临淄)之卒固已二十一万矣!”理论依据是临淄城内人口7万户,每户三个男子可以组建21万人的军队。看起来很有道理,那实际上呢?
我们再看看秦国的,相比齐国。秦国可是典型的大兵营,在岳麓秦简《数》篇中,有一道关于士兵复员的算术题,“凡三乡,其一乡卒千人,一乡七百人,一乡五百人,今上归千人,欲以人数衰之,问几可归几可?”从这里可以看出,秦国一个官三个乡,能征发2200个士兵。这个还算大县。
根据《秦法》规定,一户有两男丁的,不可以同时服役,以避免影响农业生产,从而尽可能地降低征兵对国家经济的影响。而且这些人也不是完全脱产,期间遇到一些农民还有回家干活,当时是17岁以上服兵役,然后一年期满,一部分复员回家,一部分留下征调番上,这些留下的被称作“戍卒”或“卫士”。
这种安排正好和上面提到秦简的记载对应;一个县征兵2200人,战争结束退伍1000人,一部分留下一部分务农。这么推算秦国一次发动六十万士兵是很难的。
这可是秦国,所以所谓的带甲百万指的是可动员的男性壮丁。如果真按苏秦那么搞齐国其他地方没法招兵了,这就涉及到下面一个问题。
二、古代能无限制地招兵吗?
要想拥有百万大军,基本要靠全民皆兵。
关于全民皆兵,我们以古代城邦国家斯巴达为例。斯巴达基本就是全民皆兵。
根据当代考证,斯巴达人口最多时有8000户,人口不足4万。这里指的是斯巴达本族人口。除了斯巴达本族人口,该国还有被当作奴隶使用的希洛人。根据记载,希洛人数量远远多于斯巴达人,大概在13万到17万。除此以外,还有其他给斯巴达交税的从事工商业的自由民。
算下来,斯巴达城邦的总人口数在25万左右。
那么。根据伯罗奔尼撒战争的相关记载来看,一万人左右规模,已经是斯巴达军队的极限了。动员率为二十五分之一,也不低了。
事实上,这就是古代农业社会所能抽出兵员的极限了,比例再高,就会危及根本。
随着军队数量的增加,维持军队的成本会成几何倍数增长。如果到了百万以上的规模,就不能单纯用二十五分之一的比例来套,这个比例可能会降到五十分之一,甚至百分之一。
西汉人口五千多万,但常年维持的军队数量,顶多也就五十万。
北魏占据中国北方,人口鼎盛时期大概有三千万,但北魏常备军也就三十万左右。
那么,古代那些几十万上百万的数据到底是哪来的呢?会不会游牧民族、草原帝国的动员能力稍微强一些,军人比例更高一些呢?
三、游牧民族会骑马的都能当兵?
相对于农耕民族,游牧确实更灵活,因为没有农业耕作的约束,可以将更多人投入战斗。
但也没有夸大到动不动上百万的地步。
游牧政权像西夏契丹军队数量都有所夸大。虽然《隆平集西夏传》:“凡年六十以下,十五以上,皆自备弓矢甲胄而行”。但是这些人装备差别很大。通过对西夏传世文书的考古发掘可以知道,西夏军由独诱、牧主、农主、臣僚、帐门后宿、内宿后卫等几个部分构成。而每部分都有正军、辅兵与杂役之分。