这个问题涉及军事技术特别是骑兵装具进步、气候变化两个最重要的原因。先说骑兵装具的进步。
一。汉人王朝与游牧民族在军队组成上的主要区别是:游牧民族的军队全是骑兵,并且几乎全民皆兵,成年男子基本不需要什么特殊训练,就可以很熟练的骑马奔驰、弯弓射箭。这是他们的游牧性质决定的,从小就在马背上长大,从小就以游牧射猎为生。
而汉人以耕田为生,成年男子不经训练,骑马射箭的能力就无法与胡儿相比。汉人的优势是人多,资源丰厚。
在古代,骑兵是所有兵种中最具战斗力的,速度快,机动性能强,可长途奔袭,可强行冲阵。
但在隋唐之前,主要是南北朝之前,骑兵装具发展落后,导致骑兵许多优势发挥不出来。比如秦汉时期,马鞍、马镫等东西还没有发明出来,马背上铺一片毡,骑兵坐上去就奔跑打仗了。这种情况,让骑兵除了正面射箭外,很难再有其他作为,无法挥舞刀剑作战。因为身子在马背上无法固定,很难用力,稍有不慎,人就会从马背上跌下来。
因此,此时游牧民族虽有骑射优势,但面对中原的丰厚资源与超多的人数,仍然在大多数时候采取守势,做些袭扰、抢劫一类事,无法有更大作为。
东汉后期,高背马鞍、马镫被发明出来,骑兵的优势一下子得到充分释放。骑兵在马背上可以多个角度射箭,可以轮刀砍劈,可以做很多惊险动作。这时游牧民族的战斗力就显得强大起来了。此后马蹄铁等装具的发明,骑兵的长途奔袭能力更强,相对步兵的威慑力变得更大。
二。气候原因。
地球气候是一直变化的,有温暖期,也有冰川期,在温暖时期也有小冰川期。
这是中国五千年气候变化图,唐之后,就进入小冰川期,直至现在还在恢复中。
隋唐之际,北半球基本都处于温暖期,气候湿润多雨而且平均温度较高。当时的都城长安有橘子树,能结果的,皇家园林里还有梅花,可见其温度比今日要高。杨贵妃吃的荔子,是从四川运过来的,有张籍的“成都曲”为证:“锦江近西烟水绿,新雨山头荔枝熟。万里桥边多酒家,游人爱向谁家宿。”
在隋唐温暖期,中原雨水丰沛、温度较高,农作物丰收,因此国力强大。而游牧民族也因温度高雨水多而牧草茂盛,丰富的牧草喂肥了牛羊,胡儿不愁衣食,因此侵略性大为降低。这样才有了隋唐两朝的强大。
而唐末宋初,温暖期就结束了,北半球缓缓进入小冰河期,气候逐渐变冷,降雨也开始减少。气候的寒冷让中原的物产变得少起来,同时让游牧民族变得凶残起来,于是,有了“弱宋”。
这次小冰河期持续时间很长,从宋初开始,历经元、明,到清朝时,温度才开始缓缓回升,直到今天,温度还没有恢复到隋唐时的水平。大约比隋唐时的平均温度还差2--3度的样子。(有兴趣的朋友,可参看竺可桢的《中国近五千年来气候变迁的初步研究》,网上就可以搜到。)
在小冰河期,中原汉地农业灾害较多,旱灾、雪灾等频繁,农业减产,北方草原地区则牧草廋黄,春季还经常遭遇雪灾,使羊、马大批冻死。这让游牧民族的侵略性大为增强,变得十分凶残。他们在寒冷气候的驱使下,大规模南下侵略汉地。
因此给人一个感觉,似乎隋唐之后汉王朝的战斗力减弱了,其实应该换一种说法,即:游牧民族变凶残了。
当然,这都是在以冷兵器为主时代发生的事,当热兵器在战场上占主导地位时,情况就完全不一样了。套用一句网上的话:当机枪发明之后,游牧民族忽然就变得能歌善舞了。