主要原因在于中上游地形复杂,不利于渡江,而且距离敌人的国都较远,渡江后想要灭亡敌国的难度更大。
1山脉众多,不利于大兵团进兵
长江下游多为平原,非常适合进兵,而长江中上游则不然。长江上游的位置大致在川蜀一带,而中游的位置则是在荆州一带。这两个地方都有着比较多的山脉,绝对的易守难攻,只要南方的军队防守得当,北军是很难成功渡江的。
不过历史上有一个例外,那就是元世祖忽必烈从长江上游采用“革囊渡江”的方式强渡长江。当然,忽必烈能够成功渡江的原因主要是双方的军事实力实在差距太大,南宋重视发展经济,军队的战斗力很差,很难抵挡住北方元朝的进攻。
2河流较窄,小股部队渡河容易被围歼
长江中上游的河流一般都比较窄,采用大船满载士兵渡江是行不通的。如果采用小船安排较少的人渡江,那就成了“添油战术”,会被对岸的敌军逐步蚕食胜率较小。
而且大多数时候长江上游都存在着少数民族的地方势力,在这一地带渡江很可能会引起不必要的战争,容易被两面夹击,徒增己方的人员伤亡。
3敌方国都多建立在下游附近,下游渡江更容易灭亡敌国
纵观我国历史上占据南方半壁江山的政权,例如吴(三国)、东晋、南朝(宋、齐、梁、陈)、南宋、明等国,都城都建立在长江下游的南京、杭州等城市。因为这些城市不仅交通便利,商业也非常发达,人口众多,在这里建立都城非常有利于自身的统治。
而北方敌国在向南方进兵是也意识到了这一点,从下游的长江天险进兵,可以更快速的攻打南方政权的都城,从而实现灭亡对方的目的。
历史上,西晋灭吴和隋朝灭陈都是采用了这一战略,全部主力直扑长江下游,渡过长江后迅速攻进对方都城,之后南方全境纷纷望风归降,北方政权也统一了全国。
以上三点就是为什么古代战争中北方政权向南方进兵时纷纷选择在下游的长江天险渡江的原因。其实自古以来战争的本质都是以最小的代价获取最大的利益,长江下游照比中游和上游更容易进兵,渡江过程中的伤亡也会小很多,所以大家纷纷选择在长江下游渡江也就不足为奇了。