予禾教育

十六国的开端:刘渊为什么姓刘

晋永兴元年(汉元熙元年) 公历 304 年
十六国南北朝汉赵国号与正统民族融合 史源待核 4 存异说,未详考 3

匈奴单于的后裔起兵,国号定为「汉」,追尊蜀汉后主刘禅——一个借来的姓,撑起了十六国的第一个政权。

叙事

304 年冬天,山西离石以北的左国城里,一个匈奴人举行了即位仪式。

他没有称单于——虽然他的祖上正是单于。他称的是汉王。国号定为「汉」,年号叫元熙。仪式的核心环节是设立宗庙:汉高祖刘邦以下,三祖五宗,神主一一列位受祭。最后一位被追尊的,是早已亡国、也早已死去的蜀汉后主刘禅,谥号「孝怀皇帝」。

给刘禅上谥号的这个人,叫刘渊,字元海。他是南匈奴单于的后裔。

一个匈奴人,接续了蜀汉的国祚。这件事听上去荒诞,但当时在场的人——匈奴的部帅、并州的汉人士族、以及后来陆续投奔的流民帅——没有一个人觉得荒诞。

因为这个姓,不是他昨天想出来的。

一份四百年的欠条

要理解刘渊为什么姓刘,得回到汉朝刚建立的时候。

那时的匈奴是冒顿单于的匈奴,而汉高祖刘邦刚刚在白登山吃了一场大亏。仗打不赢,于是走了另一条路:和亲。汉朝把宗室之女送去做单于的阏氏,两家「约为兄弟」。

《晋书》记这件事,只用了一句话:

汉高祖以宗女为公主,以妻冒顿,约为兄弟,故其子孙遂冒姓刘氏。

匈奴人以母族为贵。汉朝的公主进了单于的帐,她生的儿子、以及那一支的子孙,就顺理成章地用了母亲的姓。

于是有了一个后果,一个在当时看没有任何意义、四百年后却价值连城的后果:匈奴的贵族里,有一支世世代代姓刘。

这个姓在两汉四百年间毫无用处。南匈奴内附之后,单于们照旧姓刘,照旧接受汉朝的印绶,照旧被安置在并州的山谷里。汉朝亡了,魏晋来了,这个姓依然只是一个姓——甚至是一个尴尬的姓:你姓着中原开国皇帝的姓,却被当作外藩的部落头人管理。

它像一张四百年前签下的欠条,被压在箱底,没人兑现,也没人撕毁。

刘渊把它翻了出来。

一个被制度做成人质的贵族

刘渊的父亲叫刘豹,是南匈奴的左贤王,后来做了左部帅。

「左部帅」这个头衔,本身就是一段被压缩的历史。建安年间,曹操把内附的南匈奴分成五部——左、右、南、北、中——分别安置在太原、平阳、新兴一带的县境内,各设部帅,帅位仍由匈奴的刘氏贵族充任。五部的规模并不小:左部万余落,右部六千余落,中部六千余落,北部四千余落,南部三千余落,加起来近三万落。但是,单于呼厨泉被留在了邺城,不许回去。

从此,匈奴单于成了一个虚衔。人还在,兵还在,部落还在,只是那个能把这一切统起来的头,被摘掉了。

刘渊生在这样的家里。少年时被送到洛阳做质任——这是当时对内附部族最通行的控制手段:把你的继承人放在我的首都,你的兵就是我的兵。

于是这个匈奴少年的青春,是在洛阳读书度过的。他拜崔游为师,读《毛诗》《尚书》《周易》,最喜欢《春秋左氏传》和孙吴兵法。他身材高大,能开硬弓,谈吐、举止、见识都在洛阳的名士圈里得到承认。司马昭待他不薄。

问题就出在这里。他太优秀了。

晋武帝时,王浑向皇帝力荐刘渊,原话是:

元海长者,浑为君王保明之。

我以我的身家为他担保。

但朝中另一派立刻反对,反对的理由,是一句从《左传》里搬来的话:

非我族类,其心必异。

把天险要地交给这样的人,恐怕不行。

后来鲜卑秃发树机能在凉州起事,晋廷久攻不下。又有人提议:给刘渊兵,让他去平。齐王司马攸听说了,直接对皇帝说:

陛下不除刘元海,臣恐并州不得久宁。

不但不能给他兵,还该杀了他。

这两句话,一句从西晋朝堂的最高层说出,一句被当作原则反复援引。它们共同构成了刘渊在洛阳大半生的处境:你的才能被承认,但你的身份决定了这份才能永远不能被使用。

他没有被杀,也没有被用。他被养着,被防着,被搁置。父亲死后,他回并州接任左部帅,后来当到五部大都督,封汉光乡侯——一个统领本族、但绝不给实权的位置。

他把这一切都记住了。

一个王朝把兵送到了他手里

改变一切的,是西晋自己。

八王之乱打到后来,成都王司马颖需要兵。而并州最好的兵,就在匈奴五部。刘渊的族人在邺城给司马颖当侍卫、当参军,刘渊本人也在他的幕府里。

于是刘渊向司马颖提了一个建议:让我回并州,我去把五部的兵调来给您。

司马颖答应了。他甚至给了刘渊一个「北单于」的名号。

这是一个在事后看极其致命的决定,但在当时,它无比合理:司马颖正在被王浚的幽州兵和鲜卑骑兵打得节节败退,他需要援军,而刘渊是他手上唯一能立刻变出五万兵的人。

刘渊回到了并州。

他没有回来。

单于,还是皇帝

回到左国城,刘渊见到了族中的长辈刘宣。

刘宣早就在等他。匈奴的贵族们已经私下开过会,结论是:晋人自相残杀,天下要乱了,这是我们复国的机会。他们的方案很清楚——推刘渊为大单于,恢复呼韩邪的旧业。

呼韩邪单于,是西汉宣帝时那个南下归汉的单于。恢复他的事业,意思是:重建一个独立的匈奴,占住并州的山谷,做草原和边地的主人。

这是一个稳妥的、符合身份的、所有人都能理解的方案。

刘渊否决了它。

他给出的理由,是全场没有一个人想到过的:大丈夫要做,就做汉高祖、魏武帝那样的人,呼韩邪有什么值得效法的。

这不是狂言,是战略。刘渊在洛阳住了大半生,他比帐篷里的任何一个人都更清楚一件事:「单于」这个称号,在中原的政治语言里,是一个从属性的、地方性的、只覆盖草原的头衔。 你顶着它,无论你打下多少土地,你都只是一个部落的领袖。你号召不了汉人,你收编不了流民,你甚至没有理由去接管一个郡的户籍。

而他要的,是整个天下。

那么,用什么名义要整个天下?

他把那张四百年前的欠条拿了出来。

汉有天下世长,恩德结于人心,是以昭烈崎岖于一州之地,而能抗衡于天下。

汉朝统治天下的时间太长了,人心里的那份认同还没有散。所以昭烈皇帝刘备只据着一个州的地盘,也能和天下抗衡。

然后是那句真正的杀招:

吾又汉氏之甥,约为兄弟,兄亡弟绍,不亦可乎?

我是汉朝的外甥。我们两家当年约为兄弟。哥哥家绝了后,弟弟接着做,有什么不可以?

于是国号定为「汉」。于是汉高祖以下三祖五宗立庙受祭。于是那位在洛阳被人拿「乐不思蜀」当笑话说了几十年的蜀汉后主刘禅,被一个匈奴人郑重地追尊为「孝怀皇帝」。

这一整套动作,是一次极其精密的政治工程。它同时完成了四件事:

第一,它把「造反」变成了「继承」。 刘渊起兵的对象是晋。而晋的天下,来自魏;魏的天下,来自汉。汉的合法继承人回来收回自己的东西——这在逻辑上不是叛乱,是复辟。

第二,它给了汉人一个投奔他的理由。 并州、司州的汉人士族和流民帅,可以效忠一个「汉」,很难效忠一个「匈奴单于」。招牌一换,门就开了。

第三,它把矛头从民族之争,转成了王朝之争。 你打晋,不是胡人打汉人,是汉打晋。这在当时的舆论环境里,价值难以估量。

第四,也是最容易被忽略的——它在部众内部制造了一个升级。 你们跟着我,不是去抢一票就走,是去做开国功臣。目标从「劫掠」变成了「取天下」,人心的组织度完全不同。

刘宣他们接受了。

《晋书》记录了接下来发生的事:

二旬之间,众已五万,都于离石。

二十天,五万人。

这个速度本身就说明,那张欠条兑现了。

招牌的代价

汉国此后走得很快。

308 年,刘渊称帝,改元永凤。309 年,改元河瑞,迁都平阳——从山谷里的城堡,搬到了汾河边上的郡城。这个位置的意思很明白:他不再是并州山里的部落联盟,他是一个要往中原去的王朝。

310 年,刘渊病死,谥光文皇帝,庙号高祖。他的儿子刘和继位,很快被弟弟刘聪所杀。

311 年,刘聪的军队攻破洛阳,俘虏了晋怀帝,官员百姓被杀三万余人。这就是永嘉之乱。316 年,长安陷落,晋愍帝出降,西晋灭亡。

一个匈奴人建立的「汉」,灭掉了一个汉人建立的「晋」。这中间的名分错位,在当时没人当回事——因为「汉」这块招牌,本来就是为了让人不当回事而做的。

但招牌是有代价的。

代价在 318 年到期。

那一年,刘聪死,儿子刘粲继位,很快被外戚靳准所杀。靳准干了一件事,把「汉」这块招牌的性质暴露得干干净净:他在平阳城里大杀刘氏宗室,掘刘渊、刘聪的墓,然后把汉高祖以下的历代神主,打包送还给了江南的东晋

送还神主,是一个符号性的动作,但它精准得可怕。它等于在说:这套东西本来就是你们的,我们借用了一场,现在还给你们。

远在长安一带的刘曜——刘渊的族子,攻破洛阳和长安的那位大将——起兵平定了靳准之乱,即帝位,迁都长安。

然后,319 年,他做了一件他的伯父绝不会做的事:他把国号从「汉」改成了「赵」。

同时被改掉的还有更深的一层:他不再祭汉高祖,改以冒顿单于配天,以刘渊为世祖。年号改为光初。

这是一次彻底的转向。汉室的谱系被摘掉了,匈奴的谱系被重新挂上去。史书后来把改号前的叫「汉」、改号后的叫「前赵」,或者合称「汉赵」——一个政权,两块牌子。

为什么改?

因为那块招牌已经不好用了。刘渊要「汉」,是因为他要从并州的一个部落起家去争天下,他需要中原人接受他。而到了刘曜,这个政权已经打下了长安,已经灭了西晋,已经不需要靠别人的祖宗来解释自己为什么存在。它是打出来的,不是继承来的。更何况,靳准刚刚用最羞辱的方式证明了:借来的祖宗,是可以被别人还回去的。

同一年,河北的石勒——刘渊麾下最能打的将领,一个曾经被卖为奴隶的羯人——自称赵王,另立门户。

于是天下有了两个赵。

结局并不温情。328 年,刘曜在洛阳城下与石勒决战,兵败被俘,次年被杀。329 年,后赵军队攻占上邽,刘熙等刘氏宗室被诛,前赵亡国。

从 304 年那个冬天算起,这个政权总共存在了二十五年。

开端

后来的史家,把 304 年当作十六国的起点。

理由不只是刘渊。同一年,在成都,流民帅李雄攻入城中,自称成都王(两年后称帝,国号大成)。一北一南,两个政权在同一年建号——这是西晋的疆域第一次真正裂开。 此后一百三十五年,直到 439 年北魏灭北凉统一华北,北方的中国再没有出现过一个能覆盖全境的政权。崔鸿写《十六国春秋》,把这一百多年里的政权拣出十六个——五凉、四燕、三秦、二赵,加上成汉和胡夏——「十六国」这个名字就是这么来的。

而刘渊留下的,不只是第一个国号。

他留下的是一个方法

一个非汉族的政权要入主中原,它面对的第一个问题从来不是军事的,而是:凭什么是你? 打下洛阳很容易,让洛阳的人承认你有资格坐在那里,很难。

刘渊给出的答案是:我不另起炉灶,我接你们的谱系。 我姓刘,我是汉的外甥,我来收回我舅舅家的天下。

这个答案只用了十五年,就被他的族子亲手废掉。但那道题没有消失。后来,鲜卑拓跋氏的孝文帝在洛阳做了同一道题——他改姓元,定姓族,禁胡服,断北语,把整个统治集团的名字都改成了中原的样子。方法不同,思路是一样的:要坐中原的位置,就得进中原的谱系。

刘渊是第一个把这件事想明白的人。

而他之所以能想明白,恰恰是因为他被当作人质,在洛阳住了大半生——那些防着他、议论他、劝皇帝杀他的人,无意中给了他一样东西:他们让他把这套规则学会了。

考据

姓氏来源。 《晋书·刘元海载记》(卷一〇一)明载:「汉高祖以宗女为公主,以妻冒顿,约为兄弟,故其子孙遂冒姓刘氏。」此为刘渊姓刘之直接史源,已实查维基文库《晋书》卷一〇一原文。但须注意:这条记载解释的是南匈奴刘氏这一支姓氏的由来,并不构成一条可逐代复原的世系。从冒顿到刘渊中间隔约四百年,谱系链条在史料上不可能坐实。因此本条目的立场是:姓氏来源有据,世系不可考,而「汉氏之甥」在 304 年的功能是合法性论证。 已列入 disputes。

国号与追尊。 「汉有天下世长,恩德结于人心,是以昭烈崎岖于一州之地,而能抗衡于天下」「吾又汉氏之甥,约为兄弟,兄亡弟绍,不亦可乎」「追尊刘禅为孝怀皇帝,立汉高祖以下三祖五宗神主而祭之」——三处均实查《晋书》卷一〇一原文,verified: true。刘渊拒绝「复呼韩邪之业」、称当为汉高魏武一节,本次未实查到逐字原文,故正文一律作白话转述,不加引号、不作史料引用

晋廷对刘渊的三段评价。 王浑「元海长者,浑为君王保明之」、反对者「非我族类,其心必异」、齐王司马攸「陛下不除刘元海,臣恐并州不得久宁」——三句均见《晋书》卷一〇一,已实查。其中「非我族类,其心必异」原出《左传·成公四年》,此处系晋臣援引成语,非其原创。

起兵规模。 「二旬之间,众已五万,都于离石」,《晋书》卷一〇一原文。⚠️ 注意:坊间常引作「旬日之间」,与原文不合,本条目从原文作「二旬」。

五部落数。 左部万余落、右部六千余落、南部三千余落、北部四千余落、中部六千余落,共约二万九千余落。此数出《晋书·北狄匈奴传》,本次由维基百科转引,卷次未实查,标「待核」+ verified: false

称汉王的月份。 中文维基作 304 年十一月,《资治通鉴》系于永兴元年冬十月。两说未详考,故本条目 precision 只取到年,月份留空,并入 disputes。十六国事件的历朔换算尤其危险——十六国各政权年号林立、正朔互不相认,本站对该时段的历法校验一律降为警告,逐条个案处理。

十六国的起点。 通行以 304 年为始(刘渊称汉王 + 李雄称成都王),亦有主 301 年(张轨领凉州)或 316 年(西晋亡)者。三说并列,采 304 说,理由为学界通行,非本站判断。「十六国」之目出崔鸿《十六国春秋》,其书久佚,今传为辑本,故本条目对 s10 标 verified: false

关于「前赵」与「汉赵」的名称。 刘渊、刘聪时国号为「汉」,刘曜 319 年改为「赵」。后世为与石勒之「赵」区别,称刘氏之赵为「前赵」、石氏之赵为「后赵」。「前赵」是史家的后设称呼,不是当时的自称,本条目 names 中已作区分。今人常以「汉赵」统称这一个政权的两个阶段。

待补。 ① 《晋书·北狄匈奴传》五部落数的卷次实查;② 靳准送神主于东晋一事的原始出处(《晋书·刘聪载记》或《资治通鉴》);③ 刘曜「以冒顿配天,以刘渊为世祖」的原文卷次。以上三项当前均为 verified: false

注释

  • 冒顿(mò dú):匈奴单于,前 3 世纪末至前 2 世纪初在位,匈奴帝国的实际缔造者。⚠️ 这两个字不读 mào dùn。
  • 阏氏(yān zhī):匈奴单于正妻的称号,相当于皇后。
  • 单于(chán yú):匈奴最高首领的称号。⚠️ 不读 dān yú。
  • 呼韩邪(hū hán yé)单于:西汉宣帝、元帝时的匈奴单于,南下归附汉朝,昭君出塞即嫁与其人。「复呼韩邪之业」在匈奴贵族的语汇里,意思是重建一个附汉而独立的匈奴,而不是入主中原。
  • 左国城:匈奴汉国最初的政治中心,在今山西吕梁离石一带。
  • 离石:西晋西河国治所,今山西吕梁离石区。
  • 平阳:西晋平阳郡治,今山西临汾西南。刘渊 309 年迁都于此。
  • 蒲子:西晋平阳郡属县,今山西隰县。刘渊 308 年一度都此。
  • 质任(zhì rèn):以子弟为人质入居对方都城的制度,中原王朝对内附部族的常规控制手段。
  • :游牧部族的户口单位,一落约等于一帐、一户。
  • 部帅:曹操分南匈奴为五部后,各部的首领,由匈奴刘氏贵族充任,实权受中原王朝节制。
  • 三祖五宗:汉代宗庙中有庙号的八位皇帝(太祖高皇帝、世祖光武皇帝等)。刘渊立汉三祖五宗神主,是在礼制层面完整接续汉朝的宗庙系统,不是象征性的姿态。
  • 孝怀皇帝:刘渊追赠给蜀汉后主刘禅的谥号。⚠️ 刘禅在西晋的正式封号是「安乐公」,蜀汉政权本身未给他上过谥号——因为他投降的时候,蜀汉已经不存在了。这个谥号,是他死后由一个匈奴人补上的。

关 键 数 据

姓氏来源汉初以宗室女妻冒顿单于、约为兄弟,其子孙遂冒姓刘氏
和亲至刘渊起兵的间隔约四百年
南匈奴五部建安年间曹操分南匈奴为五部,刘豹为左部帅
五部落数·左部万余落(居太原郡兹氏县)
五部落数·右部六千余落(居太原郡祁县)
五部落数·南部三千余落(居平阳郡蒲子县)
五部落数·北部四千余落(居新兴县)
五部落数·中部六千余落(居太原郡大陵县)
五部落数·合计约二万九千余落
起兵规模二旬之间,众已五万,都于离石
304 年国号与年号国号汉,改元元熙,即汉王位于左国城
追尊追尊刘禅为孝怀皇帝,立汉高祖以下三祖五宗神主而祭之
308 年刘渊称帝,改元永凤
309 年改元河瑞,迁都平阳
310 年刘渊病逝,谥光文皇帝,庙号高祖;刘和继位旋为刘聪所杀
311 年汉军破洛阳,虏晋怀帝,杀官民三万余人(永嘉之乱)
316 年汉军破长安,晋愍帝出降,西晋亡
318 年靳准杀刘粲、屠刘氏;刘曜于赤壁即帝位,其后迁都长安
319 年刘曜改国号「汉」为「赵」,改元光初;同年石勒自称赵王
328 年刘曜与石勒战于洛阳城下,兵败被俘
329 年后赵攻占上邽,刘熙等被杀,前赵亡
政权存续自 304 年建号至 329 年亡国,凡二十五年
「汉」为国号的时长自 304 年至 319 年改号为赵,凡十五年
十六国时段长度自 304 年至 439 年,约一百三十五年
成汉同年建号304 年李雄入成都自称成都王,306 年称帝,国号大成
十六国下限439 年北魏灭北凉,统一华北
十六国之目崔鸿《十六国春秋》所举——五凉、四燕、三秦、二赵、成汉、胡夏

学 界 异 说

十六国的起点应定在哪一年?
  • 304 年——刘渊称汉王、李雄称成都王,同年两个政权建号,通行以此为十六国之始
  • 301 年——张轨出任凉州刺史,前凉的实际开端
  • 316 年——西晋灭亡,北方始无统一政权
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。
刘渊即汉王位在 304 年十月还是十一月?
  • 本站不采月份,precision 只取到年;两说并存,待实查《晋书》《资治通鉴》原文后回填
  • 十月(《资治通鉴》永兴元年冬十月条系之)
  • 十一月
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。
刘渊自称「汉氏之甥」,是可考的世系,还是纯粹的政治建构?
  • 《晋书》明载汉初和亲、冒顿子孙冒姓刘氏,其姓氏来源于史有据;但由冒顿到刘渊的具体世系链条不可复原,「汉甥」在 304 年的功能是合法性论证,而非血缘陈述
  • 南匈奴刘氏自后汉以来即以刘为姓,刘渊的宗汉之举是对既有姓氏事实的政治激活,不宜简单称为「附会」
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。

影 响(编 者 的 推 断)

e-yongjia-zhiluan(未撰) 304 – 311
刘渊立汉建号,把并州的匈奴五部从晋的兵源变成独立的军政实体,此后洛阳陷落、怀帝被虏,皆由这一支力量完成——起兵与永嘉之乱是同一条线的首尾。
刘渊以「汉室之甥」立国号为汉,是入主中原的非汉政权借中原谱系取合法性的最早范式;北魏孝文帝改姓元、定姓族、迁洛阳,是同一道题的另一种解法。此为今人的比较推断,非史料直陈。

为什么单独列出来:没有任何一条史料能"证明"跨越百年的因果——那是现代人的推断。 所以它和史料直陈的事实分开显示。明示这是编者的解释,比假装有史料诚实。

关 联

参与 p-liu-yuan(未撰) — 起兵,称汉王,定国号为汉,追尊刘禅
参与 p-liu-xuan(未撰) — 匈奴右贤王,首倡推刘渊为大单于、复呼韩邪之业
参与 p-wang-hun(未撰) — 晋臣,向武帝力荐刘渊,谓「元海长者,浑为君王保明之」
参与 p-sima-ying(未撰) — 成都王,八王之乱中授刘渊北单于号,纵其归并州调兵
参与 p-liu-cong(未撰) — 刘渊第四子,杀兄自立,在位期间破洛阳、长安
参与 p-liu-yao(未撰) — 318 年即位,319 年去汉室之号,改国号为赵
参与 p-jin-zhun(未撰) — 外戚,318 年杀刘粲、尽屠刘氏,送汉室神主于晋
参与 p-shi-le(未撰) — 汉之大将,319 年自称赵王,另立后赵,终灭前赵
地点 pl-zuoguocheng-jin(未撰)
创立 po-han-zhao(未撰) — 十六国中最早建号的政权之一
起因 e-bawang-zhiluan(未撰)

被 引 用

史 源

s1 《jin-shu》 卷一〇一·载记第一·刘元海 「汉高祖以宗女为公主,以妻冒顿,约为兄弟,故其子孙遂冒姓刘氏」
s2 《jin-shu》 卷一〇一·载记第一·刘元海 「汉有天下世长,恩德结于人心,是以昭烈崎岖于一州之地,而能抗衡于天下」
s3 《jin-shu》 卷一〇一·载记第一·刘元海 「追尊刘禅为孝怀皇帝,立汉高祖以下三祖五宗神主而祭之」
s4 《jin-shu》 卷一〇一·载记第一·刘元海 「元海长者,浑为君王保明之」
s5 《jin-shu》 卷一〇一·载记第一·刘元海 「非我族类,其心必异」
s6 《jin-shu》 待核(北狄匈奴传·南匈奴五部) · 待实查
s7 《jin-shu》 卷一〇一·载记第一·刘元海 「二旬之间,众已五万,都于离石」
s8 《jin-shu》 待核(载记第一·刘元海;载记第二·刘聪) · 待实查
s9 《jin-shu》 待核(载记第三·刘曜) · 待实查
s10 《shiliuguo-chunqiu》 待核 · 待实查
s11 《jin-shu》 卷一〇一·载记第一·刘元海 「陛下不除刘元海,臣恐并州不得久宁」
s12 《jin-shu》 卷一〇一·载记第一·刘元海 「吾又汉氏之甥,约为兄弟,兄亡弟绍,不亦可乎」

⚠ 本条目有 4 条史源的卷次尚未实查,一律标「待核」。
本站铁律:不得凭记忆填卷次——那正是 AI 最容易一本正经编造的东西。 未实查是老实的状态,编一个卷次才是欺骗。