历史的诸葛亮为什么要北伐?

首先,蜀国是最弱的。而且内部还有不少矛盾,诸葛亮是知道自己的实力的,那他为什么北伐?
三国演义的说法,就是一条,为了报答刘备的知遇之恩。
一些学者的说法,是为了转移内部矛盾。还有一个原因是,明知道自己打不过,还要去打,以攻为守,与其自己被打,还不如自己主动去打别人。
客观的说,这几种说法,都有点想当然。 多次北伐,非但没有转移和消除国内矛盾,反而加剧了矛盾,北伐消耗了大量的人力、物力、财力,直接导致蜀国的灭亡。
那么历史上的诸葛亮为什么要北伐呢?

赤壁之战后,魏国没有再发动战争,是蜀国一再挑衅,而且刘备后诸葛亮又和吴国恢复盟好,所以蜀国不存在外困,然后诸葛亮在《出师表》中说:此诚危急存亡之秋也。 这个危机就出现在蜀国的内部,蜀国朝政,而面对这样的情况,攘外必先安内,诸葛亮想用战争来稳定蜀国内部的矛盾,所以不停的北伐。 帮助刘备完成心愿,从而完成匡扶汉室,统一中原的大业
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-18
中原的丧乱决定了南方割据的可能,中原一旦恢复完成,南方绝无割据的可能。
历代都有人说,诸葛亮北伐的另一个考量,就是争取引起中原新的动乱,阻挠或者拖延北方经济恢复的过程。应该说,这是对的,这是诸葛亮北伐的主要原因——隆中对中他自己说,“天下有变”,再出去打,天下没有发生大的变化,就只能想办法创造变化。但更加重要的一点是,为什么诸葛亮带着四川小小一个地方的人出去打,就有可能造成中原动乱呢?诸葛亮的宝到底压在什么上面?大致,这和曹魏的兵制有关。曹魏的时候,因为人口大量流失,士兵很容易逃走,就想出了一个很发指的制度,当兵的人世世代代当兵,做二等公民。大体平时要种地,打仗的时候发配边疆,老婆孩子做人质,万一自己死了,老婆要马上改嫁,快点跟其他士兵生小孩。比如刘备进攻汉中的时候,那时候曹操就要从很远的地方发兵,那里当兵的就不高兴了,就会起事端。简单说,曹魏的兵制,使得曹魏在特殊时期有了可靠的兵源,但也决定了发兵的成本远远高于蜀汉。虽然蜀道很艰难,但是曹魏从全国集中兵家到关中去打仗,更加是牵一发而动全身的事情。
综上,诸葛亮北伐,主要是为了迫使魏国在离开边境很远的征发兵户,消耗国力的同时,引起潜在的社会动乱,从而减缓北方经济恢复的速度。一旦出现机会的话,进入关中,逐鹿中原。如果没有机会的话,以保存国力、兵力,巩固对蜀汉的控制。