一、故事背景
空城计是《三国演义》里面描绘的故事。背景发生在蜀国诸葛亮挥泪斩马谡后,街亭丢失,诸葛亮西城暴露在魏军面前。魏军大将军司马懿率大军15万攻击诸葛亮西城,诸葛亮身边只有5千老弱病残,城里军民人心惶惶。诸葛亮命令手下大开城门,偃旗息鼓,将士兵装扮成百姓沿街打扫。自己领着书童,登上城楼上抚琴几曲,悠然自得。
司马懿的斥候前往西城侦查,发现气氛过于诡异,不像大战来临前的样子,回去禀报司马懿。司马懿身性多疑,资金亲自前往窥视,发现蜀国军师诸葛真是亮气宇轩昂地坐在城门楼上抚琴。司马懿犹豫不前,觉得诸葛亮为人谨慎,最终决定引兵退去。
二、小说加工
事实上,这个故事是虚构的,西晋人郭冲是个诸葛亮迷,《三国志诸葛亮传》中裴松之注引《蜀记》载郭冲五事,详辩其非。然五事亦得此而流传,其中第三事,空城计被《三国演义》作者罗贯中引用改编而已。
三、历史事实
街亭之战在历史上是真实发生的,公元228年诸葛亮进行第一次北伐战争,也是一场决定性战事。曹魏这边主要将领曹真和张郃,蜀汉这边主要将领诸葛亮、马谡、赵云、邓芝、王平。马谡违背诸葛亮的指令,放弃水源上山驻扎,不在山下据守城邑,张郃断绝马谡取水的道路,发动进攻并大败马谡,蜀军溃散,蜀汉在街亭之战失败。这里面根本没有司马懿的事情。
四、新城之战
那么,那时候司马懿在哪?公元227年 - 228年曹魏守将孟达两次与蜀汉相勾结进行反叛。孟达率叛军与诸葛亮计划进攻洛阳,曹魏大将司马懿未得朝廷授权,分化叛军,主动出击,攻打新城,大败孟达。