李渊一生总共生育了22个儿子,从理论上讲这些儿子都有继承皇位的可能性,但有资格争位的却只有三人,因为这22个儿子的生育时间相当长,年龄差距大。
李渊是在617年揭竿起义,到了第二年,也就是618年,他就建立了唐朝当了皇帝。李建成生于589年,李世民生于598年,李玄霸生于599年,李元吉生于603年,李智云生于603年,李渊当皇帝的时候,李建成已经29岁,李世民20年,李元吉15岁,李玄霸因病早逝,李智云在617年被隋朝处决。
李渊的第六子李元景和第七子李元昌是李渊当皇帝的那一年,也就是618年才出生。
李世民发动玄武门之变则是在626年7月。这时候的李元景和李元昌也不过只有8岁,那就更不用说他们的弟弟们了,有的甚至还是李渊当太上皇时生的。
何况在唐朝皇权继承向来讲究“有嫡立嫡,立嫡以长,无嫡立长”的嫡长子继承制,只有李渊的正妻,也就是后来的太穆皇后窦氏所生李建成、李世民、李玄霸和李元吉四人,李玄霸死后则只有建成、世民和元吉三人,所以,根本就轮不到李元景和李元昌这些庶子。
所以说,虽然李渊的儿子确实不少,但是在玄武门之变发生之前有资格争夺皇位的就只有李建成、李世民和李元吉。
可是,为什么会是李世民获得了最后的胜利呢?
李渊起事之初,李世民不仅作为其中一个策划者,也实实在在地掌握了兵权,并且又在打天下的过程中吸收了一帮良臣猛将,为大唐立下了不世之功,他的功劳越大,手下人马就越多。这一点李建成和李元吉他们根本比不了。
李建成虽然几乎不领兵,但是身为太子,他其实也有自己的小团队,又有李渊在背后鼎力支持,当然也是最热门的继位人选,倘若不出意外的话,皇位肯定是要落到李建成的头上。
李元吉想要争的话,他只能暂时依附于李建成,然后再利用李建成去对付李世民,这也是李元吉一次又一次地怂恿李建成早点对李世民下手的原因。
但是李建成行事优柔寡断,李世民却已经是一个行事果决之人。李建成的优柔寡断让他失去了出手的时机,为李世民的出手创造了条件,最终将李建成和李元吉一网打尽,李世民获得了最后的胜利,充分发挥了他的雄才伟路,开创了盛世伟业。