在封建社会,每一次改朝换代,都可以说是对上一个朝代的背叛。谁也不想落一个“臣子谋逆,不忠不孝”的恶名。于是,那些自作聪明的改朝换代者就先拥立一个傀儡皇帝,然后再取而代之。他们以这种“掩耳盗铃”的做法,来实现改朝换代而又不留恶名的目的。李渊如法炮制,先立隋朝代王杨侑为皇帝,然后取而代之。这样,以李渊为首的李氏王朝从此建立了起来。
大业十三年(617年)十一月,在李渊强大的政治攻势和军事打击下,防守长安城的隋军很快土崩瓦解,李渊攻陷隋朝都城长安。他下令“封府库,收图籍,禁掳掠”;为稳定局势,派遣李建成、李世民出城驻扎,统兵守城。李渊严明军纪,“与民约法十二条,悉除隋苛禁”,在政治上完全占据了主动。城内百姓对李渊军队进城夹道欢迎,秩序井然。617年十一月十五日,李渊将13岁的代王杨侑迎入大兴殿即皇位,改元义宁,史称隋恭帝。李渊立隋朝代王杨侑为皇帝,自己则被授为都督内外诸军事、大丞相,进封唐王,总理军国机务。陇西公李建成为唐国世子;敦煌公李世民为京兆尹,改封秦王;姑臧公李元吉为齐公。又以裴寂为丞相府长史,刘文静为司马。礼乐征伐,兵马粮仗,事无巨细,全部归丞相府负责。李渊为了进一步巩固自己的势力集团,又大封功臣。义宁二年(618年)春正月,封丞相长史裴寂为魏国公,司马刘文静为鲁国公,其余诸将,分别加封。李渊以大丞相身份辅国是权臣夺取军政大权的一贯做法,像三国时的曹操篡汉、西晋司马氏取代魏,还有隋文帝杨坚取代北周,而此时李渊的身份和他们当时是一样的。李渊通过丞相府牢牢地控制了长安的局势,隋恭帝实际上成为了李渊的傀儡。李渊这种掩耳盗铃的做法,无非是表明自己虽然背叛了隋炀帝,却还不想落个臣子谋逆的恶名,为天下人所不齿,而企图在不失忠义的情况下实现自己改朝换代的政治抱负。李渊从政治上取消了早已失去民心的隋炀帝的正统地位,确立代王为正统,为自己今后的改朝换代做好了准备。当时,与李渊采取相同政治手段的还有两人,一是在江都(今扬州)拥立秦王杨浩为帝的宇文化及,一是在东都洛阳立越王杨侗为天子的王世充。
大业十四年(618年)三月,时为隋炀帝右屯卫将军的宇文化及和司马德勘在江都发动兵变,将隋炀帝杀死,自称大丞相,拥立秦王杨浩为帝。后二人率十余万禁军北上,欲返回关中,却不想在童山(今河南浚县西南)被李密击败。宇文化及率余众经魏县(今河北大名东),将杨浩毒杀,自立为帝,国号许,年号天寿。次年在聊城,宇文化及被窦建德擒杀。隋炀帝被杀,隋朝灭亡,这使李渊不再需要隋恭帝做傀儡了。
义宁二年(618年)三月,隋恭帝杨侑以“功德日隆,天历有归,欲行禅让之礼”为名让位给李渊,朝廷大臣也顺水推舟。但李渊却觉得时机未到。五月,经裴寂等群臣三番五次劝说,李渊装出勉为其难的样子,同意即位。五月二十日甲子,李渊于太极殿即皇位,国号唐,改元武德,仍然定都长安,大赦天下。
唐武德元年,隋恭帝杨侑将玉玺交付李渊,自己逊居旧邸。六月,李渊命李世民为尚书令,相国府长史裴寂为尚书仆射,相国府司马刘文静为纳言,隋民部尚书萧禹、相国府司录窦威为内史令。不久,又立李建成为皇太子,李世民为秦王,李元吉为齐王,以李渊为首的李氏王朝得以建立。从此,中国历史揭开了一页辉煌的篇章。