古代战争之所以消耗巨大,关键不在于士兵驻军的日常开销,而在于行军作战的后勤压力。通过沈括在《梦溪笔谈》中的详细计算,可以清晰地看到为何一场远征需要动用天文数字的资源,这远超普通人的想象。
智能速览
十万大军需要三十万民夫运粮,真正能作战仅七万人
古代军队行军速度仅每天二三十里,慢得惊人
从大同派万人部队到锦州,需要1400万升粮食
明朝采用就地供粮模式,虽节省却降低军队战斗力
草原和西域作战成本极高,远超农耕地区
精华内容
沈括的运粮计算揭示了古代战争的残酷真相:每三个民夫才能保障一个士兵的粮食供应,这还不包括士兵自己携带的干粮。
运粮数学题
沈括在《梦溪笔谈》中详细计算了运粮问题。每个民夫可背六斗米,士兵每天吃二升米。最理想的配置是三个民夫供应一个士兵,这样一支十万人的大军需要三十万民夫运粮。再加上三分之一的士兵负责辎重,真正能作战的只有七万人。这种1:3的运粮比例已经是最优解。
行军速度慢
古代军队行军速度极慢,通常每天只能走二三十里。大部队需要沿途挖灶坑、打水、砍柴做饭,每天重复两三次。晚上要扎帐篷、挖厕所,早上还要收帐篷。如果有牲畜,还需要放牧时间。明末白杆兵三千人从四川到北京,走了半年,平均每天仅十八里。
天文数字消耗
以大同派一万人援辽为例,需要三万民夫运粮。到锦州两千里路程,按每天二十里计算,需要准备1400万升粮食。但三万民夫总共只能背180万升,仅为需求的六分之一。增加民夫又会增加消耗,陷入面多了加水、水多了加面的困境。
补给站策略
古人采用分段补给站解决运粮问题。民夫背负粮食走十二天,到达补给站后,再背负下一个路段的粮食。这样把粮食集中地分开,各个站点准备压力小,成本降低很多。明朝更发展到军队到地供粮模式,沿途县城各负责一天粮食供应。
风险与代价
就地供粮虽然节省,但代价巨大。军队规模受限,速度受制于县城位置。更危险的是,各地供粮标准不一,军队无法承受三五天得不到补给。己巳之变时,山西军六千人因三天未得补给直接哗变。登莱之乱更是因一只鸡引发,导致大明精锐炮兵部队投降后金。
古代战争消耗之所以远超驻军,根本原因在于行军后勤的指数级增长。中原王朝对草原和西域用兵稀少,正是因为运输成本超出大部分时代的财政承受能力。打仗打钱粮,绝非虚言。
关键评论
民夫和士兵的感觉差距好大啊
兵马未动粮草先行,各种断粮道的战术手段都在强调粮食的重要性
清朝在1850年前维持对多个地区的统治,是如何调配钱粮的?