关于李渊举兵反隋是被李世民所迫的说法,不少后世史学家都提出过质疑。他自称十八岁举义兵,也是一种有意的时间误导。
事实上,无论从史料记载还是常理推断,李渊身处乱世,戎马半生,官场捭阖不倒,绝不可能是个窝囊废。
相反,李家一朝举旗,是李渊经过了数年经营的结果。王夫之在《读通鉴论》中说:高祖慎之又慎,迟回而不迫起,故秦王之阴结豪杰,高祖不知也。非不知也,王勇而有为,而高祖坚忍自持,姑且听之而以镇静之也。
也就是说,当天下乱势之中,李渊沉稳持重、深谋远虑,是太原起兵的主持者,是主角;而李世民则是阴结豪杰、勇而有为的得力助手,是积极的配角。
为了证明这个问题,我们来看看李家举旗的过程。
温大雅是在李渊任太原留守时的记室参军,他撰写的《大唐创业起居注》是李渊太原起兵的最原始记载。据该书所载,早在大业九年(613年),李渊与宇文士及在涿郡(今北京)密论时事,可见当时已生出反隋的念头。不久助隋炀帝称帝的大功臣杨素之子杨玄感起兵反隋,当时李渊为弘化郡(郡治在今甘肃庆阳)留守,握有关右(函谷关以西)十三郡兵,大舅子窦抗劝他起兵,李渊认为时机尚不成熟,所以没有同意。
杨玄感起兵被平定后,全国各地的农民起义依旧如火如荼,并迅速席卷全国。大业十一年(615年),隋炀帝因大将军李浑门族强盛,又因一句李氏当为天子的谶语,尽诛李浑及其宗族。李渊跟李浑处于相似的处境,此时恰有夏侯端劝他起兵,李渊对他的话深表认同。至此,其反隋之心已公开表露,只是等待时机。
大业十二年(616年)底,突厥乘李渊南下镇压起义军之机,攻取他管辖下的马邑(今山西朔县)。隋炀帝怪罪于李渊,命人前去囚捕李渊,后来或许是考虑到东都形势的紧张,隋炀帝又很快下令赦免了李渊。当时长子李建成、四子李元吉尚在河东,力量分散,不是起兵的绝佳时机。但是在这种情况下,李渊除了起兵已别无选择。
书中记载,当时李渊对李世民说:隋朝气数将尽,我李家奉承天命,本该现在起兵,只是你们三兄弟尚未聚集。于是李渊命李建成于河东潜结英俊,李世民于晋阳密招豪友,为起兵招揽人才。紧接着李建成、李元吉和李渊的女婿柴绍陆续到达太原。与此同时,李渊命晋阳令刘文静等人四处征兵。
当时李渊身边有两个副留守王威和高君雅,这二人实际上是隋炀帝派来监视李渊的角色,自然成为李渊起兵的障碍。这年夏天,李渊借口此二人勾结突厥,杀之。
解决了内部障碍,李渊还要应对突厥的威胁。