北宋时期的山西是属于宋朝、辽国还是西夏?
小说不是历史,但小说中的很多内容,可以作为历史的借鉴。比如《水浒传》里,王进受到高俅的迫害,准备逃走:只有延安府老种经略相公镇守边庭,想去投奔。
后来史进要找师父王进,邂逅鲁达(这时还不叫鲁智深),得到消息:那个阿哥(就是指王进)不在这里。洒家听得说,他在延安府老种经略相公处勾当。俺这渭州,却是小种经略相公镇守。
延安在陕西,渭州在甘肃。当然古代地名变迁很多,像赤壁就不止一个地方。但是延安与渭州,我还真没听说有第二个。况且从地理上来看,它们也的确符合镇守边庭的说法。
也就是说,在北宋末年,延安、渭州都在大宋手里,由大宋派兵镇守。比陕西、甘肃更偏东的山西,当然不会属于西夏。
至于辽国,可以参照《杨家将》的故事。杨延昭是三关元帅。三关就是雁门关、宁武关、偏关(也叫偏头关),从现在的政区来看,都位于山西中北部的忻州市。因为著名的儿皇帝石敬塘把包括云州(今大同)在内的幽云十六州割让给了匈奴,使得晋北地区落入游牧民族之手,山西中北部的三关就成为抗辽的前线。
《水浒传》中,鲁达打死郑屠后逃亡,一口气跑到代州雁门县。在这里,他看到了悬赏捉拿自己的文书公告,可见这里属于大宋地盘总不能因为斗殴杀死一个市井小商人,就发跨国追辑令吧?这也证明代州(今忻州市代县)属于北宋。
所以,在北宋的大部分时间里,山西的大部分地域,是属于宋的。只有北部一线,属于契丹建立的辽国。
为什么我说大部分时间?因为战乱纷呈,边界变迁,国土归属也常有变动。比如澶渊之盟前,辽军南下深入宋境,签订盟约的地点竟在河南濮阳。
辽军都打到河南了,这个时候的山西全境,想必都在辽国的控制之下。