陶然
摘 要:匈奴的人口數(shù)量是匈奴史研究中的一個(gè)重要課題,但是囿于史料缺乏和計(jì)算方法的差異,學(xué)者歷來(lái)對(duì)南北匈奴分裂前匈奴人口的數(shù)量看法不一。本文通過(guò)對(duì)匈奴人口數(shù)量計(jì)算方法的梳理,論證每戶平均人口乘以戶數(shù)、以漢郡人口推斷匈奴人口、以二十四長(zhǎng)所轄人口加上單于直轄人口這三種計(jì)算方法的局限性,提出正確的計(jì)算方法--以兵數(shù)除以兵民比例計(jì)算匈奴人口,并運(yùn)用這一方法對(duì)南北匈奴分裂前的匈奴政權(quán)人口數(shù)量進(jìn)行計(jì)算。
關(guān)鍵詞:匈奴;人口;二十四長(zhǎng);漢郡
中圖分類號(hào):K234.1? 文獻(xiàn)標(biāo)識(shí)碼:A? 文章編號(hào):1673-2596(2019)09-0018-05
近一個(gè)世紀(jì)以來(lái),匈奴史研究取得了很大發(fā)展,學(xué)界對(duì)匈奴的種族、語(yǔ)言、政治制度、經(jīng)濟(jì)形態(tài)、文化風(fēng)俗以及一些歷史地理方面的問(wèn)題有了新的認(rèn)識(shí)。匈奴的人口數(shù)量,很大程度上反映了匈奴政權(quán)的興衰,是匈奴史研究中的一個(gè)重要課題。本文擬在前人研究的基礎(chǔ)之上,對(duì)南北匈奴分裂前匈奴政權(quán)人口數(shù)量的計(jì)算方法進(jìn)行辨析,并初步探討南北匈奴分裂前匈奴的人口數(shù)量。
一、以戶均人口乘以戶數(shù)辨析
阿爾丁夫認(rèn)為,金日磾降漢前一家有四口人(即金日磾?shù)牡艿?、母親和被殺的父親),因此匈奴的戶均口數(shù)為4人[1]。筆者認(rèn)為金日磾家庭的口數(shù),不能等同于匈奴的戶均口數(shù),因此需要對(duì)匈奴的戶均口數(shù)進(jìn)行考察。
(一)匈奴戶均口數(shù)之考察
是否同金日磾之父一家一樣,匈奴的戶均人口是四人呢?筆者根據(jù)史書所載,將南北匈奴分裂前能夠部分推測(cè)其人口的家庭,加以梳理,發(fā)現(xiàn)頭曼單于的家庭至少有5口人[2],且鞮侯單于一家至少8口人[3],日逐王先賢撣之父的家庭左賢王至少6口人[4],右犂汙王咸一家至少5口人[5]。以上幾個(gè)家庭,由于史書記載未必是其全部?jī)鹤拥臄?shù)量,女性家庭成員的情況更是不得而知,因此只能對(duì)其口數(shù)作一個(gè)最為保守的估計(jì)。而在所有匈奴家庭中,呼韓邪單于的家庭情況是最為清晰的,其家庭至少有25人。①
以上就是對(duì)部分匈奴家庭口數(shù)的計(jì)算,需要注意的是,即使是對(duì)這些家庭成員情況了解較多的家庭,其口數(shù)仍難以完全掌握,女性人口數(shù)量方面缺乏記載是其重要的一個(gè)原因。這些家庭都有大多有5人以上的規(guī)模,特別是其兒子情況相對(duì)清晰的呼韓邪單于,其家庭至少有25人,很值得我們注意。但是上述六個(gè)家庭都是匈奴貴族,按理其口數(shù)應(yīng)多于一般平民。由于目前沒(méi)有任何南北匈奴分裂前的資料能夠說(shuō)明任何一個(gè)匈奴平民家庭的人口數(shù)量,加之這些貴族家庭中女兒的人數(shù)完全沒(méi)有記載,閼氏的記載也相當(dāng)模糊,因此計(jì)算匈奴戶均人口數(shù)量的嘗試是行不通的。
(二)兵數(shù)有明確記載,戶數(shù)只有東漢有零星記載
除了戶均口數(shù)難以推測(cè)外,匈奴戶數(shù)和戶均口數(shù)相關(guān)的記載也十分稀少。遍檢《史記》《漢書》和《后漢書》,相關(guān)記載只有兩條:
是時(shí)南部連克獲納降,黨眾最盛,領(lǐng)戶三萬(wàn)四千,口二十三萬(wàn)七千三百,勝兵五萬(wàn)一百七十[6]。
匈奴余種留者尚有十余萬(wàn)落,皆自號(hào)鮮卑,鮮卑由此漸盛[7]。
這是史書中僅有的關(guān)于匈奴戶數(shù)的記載,而且都是南北匈奴分裂以后的數(shù)字,故不在本文討論范圍之內(nèi)。
由于戶數(shù)缺載,戶均口數(shù)又無(wú)法計(jì)算,故無(wú)法用戶數(shù)乘以戶均人口的方法計(jì)算南北匈奴分裂前的匈奴人口。反觀匈奴軍隊(duì)的數(shù)量,在歷次漢匈戰(zhàn)爭(zhēng)和五單于爭(zhēng)立時(shí)期的內(nèi)戰(zhàn)中都有相對(duì)明確的記載。因此,戶數(shù)乘以戶均口數(shù)并非計(jì)算匈奴人口的有效方法。
二、“匈奴人眾,不能當(dāng)漢之一郡”分析
袁祖亮認(rèn)為中行說(shuō)在單于左右,對(duì)匈奴的情況應(yīng)當(dāng)非常清楚。因此,按中行說(shuō)“匈奴人眾,不能當(dāng)漢之一郡”來(lái)比對(duì)當(dāng)時(shí)漢郡的口數(shù),就能得出匈奴的人口數(shù)量[8]。但筆者認(rèn)為,這一方法同樣是行不通的。
(一)中行說(shuō)發(fā)表此番言論時(shí)動(dòng)機(jī)不純
中行說(shuō)是在什么背景下發(fā)表此番言論的呢?當(dāng)時(shí)老上單于初立,“好漢繒絮食物”,中行說(shuō)非常擔(dān)心,于是才說(shuō):“匈奴人眾不能當(dāng)漢之一郡……今單于變俗好漢物,漢物不過(guò)什二,則匈奴盡歸于漢矣?!盵9]可見(jiàn),他發(fā)表這番言論的目的,是為了說(shuō)明漢朝人口眾多與匈奴人口稀少,以讓單于保持匈奴原有的生活習(xí)慣,不使用漢朝衣物和食品。為了說(shuō)明問(wèn)題的嚴(yán)重性,他完全有可能故意少說(shuō)匈奴的人口,這與先秦時(shí)期縱橫家夸張的敘述相類,為了達(dá)到勸說(shuō)的目的完全有可能夸大漢匈之間人口的差距。因此,中行說(shuō)發(fā)表此番言論時(shí)的目的性很強(qiáng),真實(shí)性當(dāng)慎重考慮。
(二)中行說(shuō)未必知道匈奴全國(guó)的人口總數(shù)
中行說(shuō)在發(fā)表“匈奴人眾不能當(dāng)漢之一郡”的言論之后,才“教單于左右疏記,以計(jì)課其人眾畜物”[10]??梢?jiàn),在中行說(shuō)教給單于左右計(jì)數(shù)方法之前,匈奴恐怕還不能計(jì)算其人眾。因此,中行說(shuō)發(fā)表這番言論之時(shí),匈奴人可能自己都搞不清本國(guó)的人口數(shù)量,中行說(shuō)當(dāng)然也就不可能知道匈奴人口的確切數(shù)量。
綜上所述,中行說(shuō)所說(shuō)的“匈奴人眾,不能當(dāng)漢之一郡”并不可信,不能用于計(jì)算匈奴的人口數(shù)量。
三、以二十四長(zhǎng)計(jì)算匈奴人口數(shù)量之說(shuō)
阿爾丁夫主張用二十四長(zhǎng)所轄部眾加上單于直轄部眾來(lái)計(jì)算匈奴的人口[11]。根據(jù)《漢書》記載,左右賢王以下至當(dāng)戶,“大者萬(wàn)余騎,小者數(shù)千,凡二十四長(zhǎng),立號(hào)曰萬(wàn)騎?!盵12]似乎除了單于直轄的部眾以外,匈奴其他的部眾都為“二十四長(zhǎng)”所掌握。但由于二十四長(zhǎng)概念不清且不斷變化,部分王將不屬于二十四長(zhǎng)管轄范圍,因此難以使用此種方法計(jì)算匈奴人口。
(一)“二十四長(zhǎng)”概念不清
按照《史記》和《漢書》的記載,“自如左右賢王以下至當(dāng)戶……凡二十四長(zhǎng),立號(hào)曰萬(wàn)騎。”這就是說(shuō),二十四長(zhǎng)的范圍,上起左右賢王,下至當(dāng)戶。
但是后文說(shuō):“諸二十四長(zhǎng)亦各自置千長(zhǎng)、百長(zhǎng)、什長(zhǎng)、裨小王、相封、都尉、當(dāng)戶、且渠之屬?!蹦蔷褪钦f(shuō),“當(dāng)戶”應(yīng)是二十四長(zhǎng)的屬官,而非二十四長(zhǎng)之一。
因此,《史記》[13]《漢書》所載“置左右賢王,左右谷蠡王,左右大將,左右大都尉,左右大當(dāng)戶,左右骨都候。”[14]這才應(yīng)當(dāng)是二十四長(zhǎng)的范圍。但從左右賢王至左右骨都候,即使算上左右,也只有“十二長(zhǎng)”,“二十四”之?dāng)?shù)從何而來(lái)?而且《史記》明載,“左右骨都候輔政”?!妒酚洝贰稘h書》中也未出現(xiàn)骨都侯率軍作戰(zhàn)的任何記載,說(shuō)明“左右骨都候”可能也不在二十四長(zhǎng)之列。那么僅剩下“十長(zhǎng)”,這一問(wèn)題就更難解釋了。
目前學(xué)界對(duì)這一問(wèn)題并無(wú)較好的解釋,因此二十四長(zhǎng)究竟是哪二十四長(zhǎng),我們不得而知。因此,對(duì)于一個(gè)尚不清楚的概念,我們自然不能運(yùn)用其計(jì)算匈奴人口數(shù)量。
(二)“二十四長(zhǎng)”在不斷變化
《史記》《漢書》均載自左右賢王以下至當(dāng)戶為二十四長(zhǎng)。但是《后漢書》中卻沒(méi)有“二十四長(zhǎng)”的稱呼,且所記載的匈奴官制也發(fā)生了巨大變化。按《漢書》所載,匈奴的重要官職有左右賢王、左右谷蠡王、左右大將、左右大都尉、左右大當(dāng)戶、左右骨都侯,共12人[15]。而《后漢書》所載重要官職為左右賢王,左右谷蠡王,左右日逐王,左右溫禺鞮王,左右漸將王,左右骨都侯,左右尸逐骨都侯,共14人[16]??梢?jiàn),其與西漢時(shí)期的匈奴官制已經(jīng)發(fā)生了巨大變化。由此可見(jiàn),匈奴的職官體系是在不斷發(fā)展的,“二十四長(zhǎng)”制度未必是南北匈奴分裂前一以貫之的制度。
(三)部分王將不屬于二十四長(zhǎng)的系統(tǒng)
從“二十四長(zhǎng)”的名稱來(lái)看,其名稱必帶“左右”二字中的一個(gè),如左賢王,右大將等。那么不帶“左右”的王將,當(dāng)不屬于“二十四長(zhǎng)”之列。
根據(jù)史書記載,這類名稱中不含“左右”的王將有很多,如渾邪王、休屠王[17]、白羊王、樓煩王[18]、呼揭王[19]等等,另外還有后來(lái)歸附匈奴的小國(guó),如烏撣幕[20]。衛(wèi)律曾擔(dān)任丁零王,為單于之寵臣,擁眾數(shù)萬(wàn),馬畜彌山[21];呼揭王曾自立為呼揭單于,且其與兵敗后的右?jiàn)W鞬王和烏籍都尉兵力總和達(dá)四萬(wàn)人,可見(jiàn)其勢(shì)力不小[22];史書中也沒(méi)有任何二十四長(zhǎng)號(hào)令這些王的記載??梢?jiàn)這幾個(gè)王未必屬于只有“萬(wàn)余騎”軍隊(duì)的二十四長(zhǎng)。因此,這些王不一定屬于二十四長(zhǎng)的管轄范圍,其兵數(shù)恐怕也不在二十四長(zhǎng)之列。
綜上所述,二十四長(zhǎng)概念不清,處于不斷變化之中,而且也沒(méi)有涵蓋除單于直轄部眾以外的所有匈奴部眾,因此不能以之計(jì)算匈奴人口。
四、以兵數(shù)除以兵民比例計(jì)算匈奴人口之論
(一)以兵數(shù)除以兵民比例方法之正確
綜上所述,不能通過(guò)戶數(shù)乘以戶均人口、二十四長(zhǎng)所轄部眾加上單于直轄部眾、以漢郡人口類比這幾種方法算出匈奴人口,那么唯一可行的方法,當(dāng)是以匈奴的兵數(shù)除以兵民比例,得出其人口總數(shù)。
在南北匈奴分裂前關(guān)于匈奴人口的各項(xiàng)記載中,兵數(shù)始終是最詳盡的記載。從冒頓單于初期的“控弦之士三十余萬(wàn)”[23],到老上單于時(shí)期單于率領(lǐng)十四萬(wàn)騎進(jìn)攻漢朝[24],歷次漢匈戰(zhàn)爭(zhēng)或者匈奴內(nèi)亂,都有匈奴用兵數(shù)量的記載。由于匈奴“士力能彎弓,盡為甲騎”[25],因此匈奴人只要年齡結(jié)構(gòu)不發(fā)生巨大變化,其兵民比當(dāng)不會(huì)發(fā)生巨大變化。由此可見(jiàn),這是相對(duì)于戶數(shù)、政治制度等等因素相對(duì)穩(wěn)定的數(shù)字,因此較為適合計(jì)算匈奴人口。而且直接由匈奴軍隊(duì)數(shù)量結(jié)合兵民比例計(jì)算出匈奴人口,沒(méi)有中間環(huán)節(jié),縮小了計(jì)算的誤差。
不少學(xué)者在計(jì)算匈奴人口時(shí),都采用了這一計(jì)算方法,但是得出的結(jié)論仍然相差很大。因此,有必要重新審視這一計(jì)算過(guò)程,對(duì)南北匈奴分裂前各階段匈奴的兵數(shù)以及匈奴的兵民比例作重新的分析。
(二)南北匈奴分裂前匈奴的兵民比例
南北匈奴分裂前匈奴的兵民比例,一直是一個(gè)未知的數(shù)字。我們只知道匈奴“士力能彎弓,盡為甲騎”[26],卻無(wú)法知道匈奴人的年齡結(jié)構(gòu)和性別比例,因此也無(wú)法直接利用這條材料。
《后漢書》記載,永元二年,南匈奴“口二十三萬(wàn)七千三百,勝兵五萬(wàn)一百七十”[27],那么其兵民比應(yīng)該是1:4.73??紤]到南匈奴人口主要由北匈奴降附者構(gòu)成,這些降附者中恐怕老弱居多,②因此需要結(jié)合秦漢時(shí)期其他北方少數(shù)民族的情況,加以考證。
關(guān)于北匈奴的兵民比例,只有一條史料可考:漢章帝章和元年(公元87年),鮮卑大破匈奴,北匈奴五十八部,二十萬(wàn)人,勝兵八千人向漢朝投降。當(dāng)然,這是鮮卑擊破匈奴,斬殺單于,北庭大亂之后降漢的匈奴人,因此其人口結(jié)構(gòu)很可能已經(jīng)發(fā)生了巨大變化,而且來(lái)降者也有可能大多為走投無(wú)路的老弱,不能以此計(jì)算匈奴的兵民比例[28]。
西域大部分國(guó)家的兵數(shù)和民數(shù),在《漢書·西域傳》中有明確記載。其中行國(guó)的兵數(shù)和口數(shù)當(dāng)是關(guān)注的重點(diǎn)。筆者將西域各個(gè)有戶口勝兵記載的行國(guó)之兵民比例,詳列于下[29]:
1.婼羌國(guó):口1570,勝兵500,兵民比為1:3.5。
2.鄯善國(guó):口14100,勝兵2912,兵民比為1:4.84。
3.西夜國(guó):口4000,勝兵1000,兵民比1:4。
4.蒲犁國(guó):口5000,勝兵2000,兵民比為1:2.5。
5.依耐國(guó):口670,勝兵350人,兵民比為1:1.91。
6.無(wú)雷國(guó):口7000,勝兵3000,兵民比為1:2.33。
7.大月氏國(guó):口40萬(wàn),勝兵10萬(wàn),兵民比為1:4。
8.康居國(guó):口60萬(wàn),勝兵12萬(wàn),兵民比為1:5。
9.大宛國(guó):口30萬(wàn),勝兵6萬(wàn),兵民比為1:5。
10.休循國(guó):口1030,勝兵480人,兵民比為1:2.15。
11.捐毒國(guó):口1100,勝兵500人,兵民比為1:2.2。
12.尉頭國(guó):口2300,勝兵800人,兵民比為1:2.875。
13.烏孫國(guó):口63萬(wàn),勝兵188800人,兵民比為1:3.34。
結(jié)合前文所言五單于爭(zhēng)立的過(guò)程,這一時(shí)期戰(zhàn)爭(zhēng)頻繁,匈奴社會(huì)出現(xiàn)了“死者以萬(wàn)數(shù),畜產(chǎn)大耗什八九,人民饑餓,相燔燒以求食,因大乖亂”[47]的悲慘景象,其人口必然急劇下降。因此,在五單于爭(zhēng)立的開(kāi)始階段,其人口數(shù)量必然大于這一數(shù)字;在五單于之亂結(jié)束,即郅支單于被誅時(shí),其人口數(shù)量必然小于這一數(shù)字。
綜上,以冒頓單于初期與五單于爭(zhēng)立時(shí)期之兵數(shù),除以西域行國(guó)中大國(guó)的兵民比例,就大致可以計(jì)算南北匈奴分裂以前的匈奴的人口了。但應(yīng)當(dāng)注意到,由于史料的缺乏,計(jì)算南北匈奴分裂以前匈奴人口一定的不確定性。由于所依據(jù)資料的不確定性,匈奴人口的計(jì)算結(jié)果也必然存在一定的誤差,這是無(wú)法避免的。隨著新材料的發(fā)現(xiàn),這一問(wèn)題可能會(huì)得到更好地解決。
——————————
注 釋:
①王昭君與其生有一子,顓渠閼氏與其生有二子,大閼氏與其生有四子,其他閼氏還為他生了十余個(gè)兒子。王莽即位后,“因分其地,立呼韓邪十五子?!庇纱丝梢?jiàn),此時(shí)呼韓邪單于在世的兒子尚有15人。而此時(shí)是烏珠留若鞮單于在位時(shí)期,在他之前的車牙若鞮單于、搜諧若鞮單于、復(fù)株累若鞮單于三位單于都是呼韓邪的兒子,加上這三人,呼韓邪單于當(dāng)至少有十八個(gè)兒子。顓渠閼氏為呼韓邪單于生子2人,大閼氏生子4人,寧胡閼氏生子1人,3位閼氏為呼韓邪單于生了7個(gè)兒子,那么從呼韓邪單于至少有18個(gè)兒子計(jì)算,呼韓邪單于大約有閼氏7到9位。即使在呼韓邪單于沒(méi)有一個(gè)女兒的情況下,呼韓邪單于一家至少也有25人。[東漢]班固.漢書[M].北京:中華書局,1962.3807-3824.
②降附者以老弱居多,如東漢章和元年,鮮卑大破匈奴,北匈奴五十八部,二十萬(wàn)人向漢朝投降。這二十萬(wàn)人中,勝兵只有八千人。這說(shuō)明來(lái)投降的北匈奴人中,可能以婦女老弱為主。投降漢朝者如此,投降南匈奴者亦可能如此。[南朝宋]范曄.后漢書[M].北京:中華書局,1965.2951.
③如呼韓邪單于進(jìn)攻握衍朐鞮單于之時(shí),僅有對(duì)呼韓邪單于兵力的記載,而握衍朐鞮單于率領(lǐng)的兵力我們不得而知;日逐王被立為屠耆單于后進(jìn)攻呼韓邪單于,屠耆單于兵力僅有“數(shù)萬(wàn)人”的模糊記載,而呼韓邪單于的兵力則無(wú)明確記載;呼揭單于的兵力從始至終都沒(méi)有明確記載。類似的例子,不勝枚舉。[東漢]班固.漢書[M].北京:中華書局,1962.3790-3796.
④在此之前,呼韓邪單于派右谷蠡王襲擊了屠耆單于在東邊的守備軍隊(duì),殺掠萬(wàn)余人??紤]到這一點(diǎn),在第二年呼韓邪單于進(jìn)攻屠耆單于的近四萬(wàn)騎兵中,最多有一萬(wàn)人左右是從屠耆單于的軍隊(duì)中俘虜?shù)?,在?jì)算呼韓邪單于兵力的過(guò)程中應(yīng)予以扣除。[東漢]班固.漢書[M].北京:中華書局,1962.3796.
參考文獻(xiàn):
〔1〕〔11〕阿爾丁夫.關(guān)于匈奴戶口估計(jì)原則和冒頓單于當(dāng)政前期的匈奴人口[J].內(nèi)蒙古工業(yè)大學(xué)學(xué)報(bào),2013,(02).
〔2〕〔9〕〔11〕〔13〕〔18〕〔23〕〔24〕〔30〕-〔35〕〔37〕〔40〕〔41〕〔44〕[西漢]司馬遷.史記[M].北京:中華書局,1982.2888,2899,2890-2891,2929,2923, 2890,2901,2929-2933,2906,2934-2937,2890, 2893,2894,2719,2633,2894,2718,2894.
〔3〕-〔5〕〔10〕〔12〕〔14〕〔17〕-〔19〕〔21〕〔24〕-〔26〕〔29〕〔36〕〔39〕〔43〕〔45〕-〔47〕[東漢]班固.漢書[M].北京:中華書局,1962.3781,3790,3823, 3751,3751,3751,3795,3790,2462,3795,3743, 3743,3875-3901,3753,2122,3753,3753,3790-3796,3795,266.
〔6〕〔7〕〔16〕〔27〕〔28〕[南朝宋]范曄.后漢書[M].北京:中華書局,1965.2953,2986,2944,2953,2951.
〔8〕袁祖亮.中國(guó)古代邊疆民族人口研究[M].鄭州:中州古籍出版社,1999.21.
(責(zé)任編輯 賽漢其其格)
Study on the Population of Xiongnu before the Divide of Xiongnu
TAO Ran
(Renmin University of China, Beijing 100872, China)
Abstract: The Population of Xiongnu is an important issue in the history of Xionnu .Because of lack of records and difference in calculation methods,Scholars have always had different views on the number of Xiongnu before The divide of the South Xiongnu and North Xiongnu. This article starts with the calculation method of the population of Huns,point out these ways,such as Average number of people per household,surmise the population of Xiongnu by the population of cantons in Han,twenty four king and Population mastered by the Chanyu cannot calculating the population of the Xiongnu. Thus inferred the right method that quantity of troops divided by the proportion of troops and population. Then count the number of Population of Xiongnu before the divide of the South Xiongnu and North Xiongnu.
Keywords: Xiongnu; Population; Twenty Four Kings; Jun of Han Dynasty
赤峰學(xué)院學(xué)報(bào)·哲學(xué)社會(huì)科學(xué)版2019年9期