唐太宗李世民在位期间体恤百姓,并且开创了贞观之治,使我国封建社会的发展达到了顶峰。唐太宗为何要修改国史呢,这个问题一直到现在都还是一个疑案。一种说法认为唐太宗修改历史是为自己辩护,毕竟他自己是杀害了兄弟,逼父亲退位,自己是谋朝篡位的人。
毕竟李世民的皇位并不是合法继承的,这一行为不仅不符合封建伦理道德,而且在李世民自己看来也是不能给子孙看的。因此为了掩盖这种暴行,为了让自己登基合法,所以决定修改历史。李世民还创建了宰相兼修国史的制度,这就使史官很难做到根据历史事实来写,只能按照统治者的意图撰写历史。
李世民在位期间曾经不凡不止一次违反规定,亲自看历史官怎么记录。作为帝王要知道是不可以随便看历史记录的。另外一种说法认为李世民之所以要修改历史,是要抬高自己在太原起兵当中的地位,贬低李渊的功劳,这是出于当时政治统治的需要。
他要求把太原起兵当中李渊主动起兵变为被动起兵,目的就是把李渊描绘成一个忠诚的形象,从而符合儒家的道德要求。李世民将李渊描绘成是隋炀帝要下令逮捕他,李世民又设下圈套,逼得他走投无路的时候才不得不反。
而且在起兵时李渊还称远迎祖上。这样就成了大忠臣了,很明显这种刻画,有利于李世民的统治。防止后人学他们的做法起兵谋反。当然这些都只是大家的猜测,并没有明确的史料支持,但是李世民继位后修改历史是毫无疑问的事实。