亚历山大的军队最远到了中亚,然后向南征服了南亚次大陆的印度。随后亚历山大就撤回去了,为什么没有向东继续进攻了?难道真的是他不敢进攻当时的秦国吗?
其实原因很简单,当时亚历山大手中的地图最远也就到了印度和中亚,中国这片区域在亚历山大手中的地图上是一个空白区域,需要的是探险,而不是征服。
如果亚历山大真的要征服中国,首先就要穿过中亚地区,进入当时的西域,正面首先碰到的就是匈奴。匈奴的骑兵比秦国的骑兵要厉害,这就是秦国一直都主张在北方修筑长城的原因,因为打不过。
亚历山大如果越过中亚来到遥远的东亚,他带领的军队大概也就在5万左右,四万步兵,一万骑兵。就算他们能够战胜匈奴军队,也没有办法打歼灭战。匈奴军队从来都是打的过就打,打不过就跑,然后找机会打击后勤补给线。
如果照这样打下去,亚历山大的军队根本就碰不到秦军就只能全面撤退,要不然不用打就直接饿死了。这就是在当时的战争中赤裸裸的现实,首先要解决的就是后勤问题。
即使到了后来的汉朝,在西域都护府也只能维持一支几千人的军队。问题就在于从长安像这一地区运送粮草太麻烦,当时没有公路,也没有很好的交通工具,送往前线的粮草十不余一,成本太高。
也就是说亚历山大从中亚来到中原也要面临同样的困难,战胜西域的小国并不困难,但要获取足够的粮草几乎不可能。这也是后来的中原王朝,一直没有把西域纳入中国版图的重要原因。
就算亚历山大的军队能够克服这些困难,当他的军队进入中国后,首先碰到的要么是秦军,要么是赵军。这两个国家的军队都长期和匈奴作战,都非常彪悍。
两军遭遇,很大的可能性互有伤亡。亚历山大没有办法在短时期内彻底占领这一地区,很快就会遭遇到很大的麻烦,后勤补给线肯定会受到袭击,最终要么被全歼要么撤退。
实际上青藏高原和唐古拉山口附近的荒漠就是古老中国的最好屏障,不管欧洲的帝国和中东的帝国有多强大,都没有办法突破这道天然的屏障,在很大程度上防止了外族的入侵。
当然这一地区也限制了当时中华版图领域的扩张,中国的边疆基本上也就到了这一地区,没有办法继续向西发展。这个原理一直持续到了清朝都是如此,清政府占领了新疆,也没有能力向中亚发展。
综上所述,地理分布上的原因既保护了中原帝国,也截断了中国和其他国家之间的联系。长期以来,中国和其他国家主要是靠阿拉伯的商人来串联。后来闭关锁国后,就开始慢慢落后于西方。如果亚历山大碰到了当时的秦国军队,很有可能是两败俱伤,秦军又占据了本土作战的优势,最后肯定能胜出。