伊比利亚半岛位于欧洲的东南角,北部被比利牛斯山脉隔开,形成了与法国的自然边界,南部则通过直布罗陀海峡与非洲相望。从地图上看,这个半岛非常大,而西班牙几乎占据了半岛的大部分,葡萄牙则被挤到了一个相对较小的角落,对于葡萄牙来说,显得非常局促和无奈。 那么,为什么西班牙在几百年的历史中没有吞并葡萄牙呢?伊比利亚半岛的历史其实充满了外来民族的入侵。从中世纪开始,当地的基督教民族(也就是后来的西班牙和葡萄牙人民)一直被外来的穆斯林统治,历时七、八百年。直到后来,西班牙和葡萄牙才成功收复了自己的失地。在这段历史过程中,葡萄牙作为一个新的、较小的王国,成功从莱昂王国中独立出来。
葡萄牙一开始就和教皇保持紧密关系,教皇也鼓励基督教徒团结一致,不应在基督教内部发生争斗。于是,教皇曾告诫卡斯蒂利亚(西班牙的一个王国)要安分守己,这也就避免了葡萄牙被西班牙吞并的命运。 直到1479年,阿拉贡王国与卡斯蒂利亚联合,成立了西班牙,而葡萄牙则比西班牙晚了约三百年才建立。那时的葡萄牙正值大航海时代的巅峰,成为了一个海上强国,不容易被吞并。 葡萄牙通过开辟海上航线迅速崛起,强大的海上力量刺激了西班牙,迫使西班牙也走上了这条航海扩张的道路。随着时间的推移,西班牙逐渐赶超葡萄牙,成为新的海上霸主。然而,在1580年,葡萄牙因继承危机被西班牙吞并。此时,西班牙的实力达到了最强。 按理说,这时葡萄牙就可能消失于历史,但接下来,西班牙却遭遇了一系列挫折。西班牙的无敌舰队被英国击败,失去了海上强国的地位;又因卷入三十年战争,西班牙的国力严重受损。葡萄牙趁机在欧洲列强的支持下重新获得了独立。 葡萄牙重新独立后的实力虽然不如西班牙强大,但西班牙此时已变得疲弱和自顾不暇,难以再完成吞并葡萄牙的目标。同时,葡萄牙与英国签订了结盟条约,虽然两国关系并不密切,但英国并不希望西班牙重新崛起。毕竟,英国控制着战略要地直布罗陀,这使得它十分支持葡萄牙保持独立,也使得西班牙再次吞并葡萄牙几乎变得不可能。