李渊的确曾经向突厥称臣,而且这个主意极有可能是唐太宗李世民出的,但是后来唐朝强盛了,近乎消灭了突厥势力,所以史书中对此事颇为忌讳,所以我们难以在正史中找到确凿的证据。
李渊向突厥称臣,主要是因为当时的突厥和隋朝都实在是太强大了,李渊要想成气候,就必须一边倒才行,所以,为了灭隋,他自然要借突厥的势力。
大概在北周兴起之时(公元6世纪中期),突厥势力达到强盛,从现在的东北地区到蒙古高原一直到中亚都是突厥的势力范围。隋朝建立之后,长孙晟曾经为了瓦解突厥势力而在公元583年使用离间计将突厥分为东突厥和西突厥,但是“瘦死的骆驼比马大”,到李渊起兵之时突厥仍然是中原王朝的最强大的敌人。所以,李渊向突厥称臣,一方面是为了避免腹背受敌的窘境,一方面是为了借用突厥强大的骑兵。
所以,李渊当时给突厥的承诺是“若能从我,不侵百姓,征伐所得,子女玉帛,皆可汗有之。”而突厥始毕可汗则以战马千匹、骑兵两千等等作为回报。但是同时,李渊拒绝了突厥可汗的册封,而是自立为皇帝,唐朝建立之后,突厥仍然以唐朝的“宗主国”自居,每次派使者前来,都是傲慢无礼,而李渊也都忍了(《旧唐书》中记载“及高祖即位,前后赏赐,不可胜纪。始毕自恃其功,益骄踞;每遣使者至长安,颇多横恣。高祖以中原未定,每优容之。”)
而陈寅恪先生在《论唐高祖称臣于突厥事》中提出,李渊晋阳起兵之时曾经向突厥称臣,并且“太宗又为此事谋主”(即这个主意是李世民出的),但是由于“后来史臣颇讳饰之,以至其事之本末不明显于后世”。
不论如何,李渊借用外族势力参与内斗的事情在历史上是开了个坏头,唐肃宗在“安史之乱”中借用回纥的兵力,并且承诺“克城(长安)之日,土地、士庶归唐,金帛、子女皆归回纥”。后来唐朝又曾经借助沙陀势力平定黄巢叛乱、石敬瑭向契丹割让燕云十六州以自立,明末吴三桂引清军入关打击李自成,这些都是效仿的唐高祖李渊。