薛海波
(江蘇師范大學,江蘇 徐州 221116)
如何將已經(jīng)公認的歷史學研究新成果有機地融入到教學中,關(guān)系到一堂課是否具有學術(shù)意義,是否能提高學生的研究視野和思考能力。目前,大學高師院校歷史系所采用的教材主要是十院校《中國古代史》編寫組編寫、福建人民出版社出版的《中國古代史》(簡稱十院校本)。該書至2010年已經(jīng)修訂5版,總發(fā)行量達一百多萬冊。[1]1筆者擬以此版本教材官渡之戰(zhàn)的相關(guān)內(nèi)容為基礎(chǔ),結(jié)合學界對官渡之戰(zhàn)的相關(guān)研究成果,探討中國古代史教材與學界研究成果有機結(jié)合的問題。
十院校本將官渡之戰(zhàn)與曹操統(tǒng)一北方合在一起,作為第九章“三國兩晉南北朝的社會進步和民族融合”第一節(jié)“三國鼎立”的一目“從軍閥混戰(zhàn)到三國鼎立”。從官渡之戰(zhàn)在十院校本教材所處的位置看,編寫組對官渡之戰(zhàn)對曹操統(tǒng)一北方的決定性意義有充分認識。編寫組對官渡之戰(zhàn)雙方的實力表述為:“袁紹方面兵多糧足,有大軍十萬,戰(zhàn)馬萬匹;曹操則糧少兵寡,可用來作戰(zhàn)的,大約只有一兩萬人”[1]304;將曹操擊敗袁紹的原因歸結(jié)為兩方面:一是袁紹“性格外寬而內(nèi)忌”“猶豫寡斷”以及集團內(nèi)部“政治腐敗”等;二是曹操陣營團結(jié)一致、知人善任、從善如流以及曹操個人杰出的軍事才能,認為官渡之戰(zhàn)是“中國歷史上著名的以少勝多的戰(zhàn)例之一。此戰(zhàn)奠定了曹操統(tǒng)一北方的基礎(chǔ)?!盵1]305由上可見,編寫組主要沿用二三十年前學界對官渡之戰(zhàn)的傳統(tǒng)看法,并沒有將學界研究新成果吸納到教材的編寫中。任課教師如果不將學界有關(guān)官渡之戰(zhàn)的新研究成果融入教材的講授中,學生只能從以上教材的表述中了解官渡之戰(zhàn)的大致經(jīng)過乃至公式化的結(jié)論,這體現(xiàn)不出大學歷史教學培養(yǎng)學生具有一定歷史科研能力、思維能力和洞察力的特點和要求。
學界對官渡之戰(zhàn)研究的進展集中體現(xiàn)在官渡之戰(zhàn)是否是一次以少勝多、以弱勝強的著名戰(zhàn)例之上。相關(guān)論文從袁紹在官渡戰(zhàn)前對青、冀、幽、并四州的實際控制程度、袁紹集團的軍事經(jīng)濟實力、曹操戰(zhàn)前占據(jù)的地盤范圍、許下屯田的良好效果、討伐董卓起兵之初至其戰(zhàn)前兵力擴充的過程及總數(shù)、官渡之戰(zhàn)實際涵蓋的地域范圍及與官渡地區(qū)的區(qū)別、曹操在官渡戰(zhàn)前的征伐劉備等其他小軍閥的軍事行動、曹操在官渡之戰(zhàn)不同階段、不同地區(qū)的兵力部署、對袁紹軍數(shù)萬降卒的處理、曹袁雙方內(nèi)外線攻防態(tài)勢、張繡、鮮于輔、劉表、劉備等其他軍閥的態(tài)度變化、陳壽撰寫《三國志》時是否存在刻意抬高曹操貶低袁紹的曲筆、裴松之的相關(guān)注釋①,得出官渡之戰(zhàn)實際上一場實力相當?shù)睦彂?zhàn),曹操軍隊在十萬左右,并非是曹操以弱勝強的結(jié)論。學界對官渡之戰(zhàn)曹操兵力的考證有助于學生認識東漢末年北方各派軍閥豪強的真正實力和各軍事集團內(nèi)部的實際情況,對學生認識官渡之戰(zhàn)前后北方政局的實際情況有重要價值。
十院校本和學界認為官渡之戰(zhàn)曹操以少勝多的觀點,主要是依據(jù)《三國志》卷一《魏書·武帝本紀》建安五年八月官渡之戰(zhàn)相持階段時“(曹操)公兵不滿萬,傷者十二三”的記載。如將“公兵不滿萬,傷者十二三”放置在其所在的語段中仔細分析,就會得出曹操兵力絕非僅萬人的結(jié)論?,F(xiàn)將此句所在《三國志》中的段落列出如下:
紹連營稍前,依沙堆為屯,東西數(shù)十里。公亦分營與相當,合戰(zhàn)不利。時公兵不滿萬,傷者十二三。紹復進臨官渡,起土山、地道。公亦于內(nèi)作之以相應。紹射,營中矢如雨下,行者皆蒙盾,眾大懼。時公糧少,與荀彧書,議欲還許。彧以為“紹悉眾聚官渡,欲與公決勝敗,公以至弱當至強,若不能制,必為所乘,是天下之大機也。且紹,布衣之雄耳,能聚人而不能用。夫以公之神武明哲而輔以大順,何向而不濟!”公從之。[2]19
由上可見,曹操在官渡之戰(zhàn)中投入的兵力不能不滿萬人,否則曹操不可能與袁紹的十萬大軍在官渡東西數(shù)十里的戰(zhàn)線上“分營與相當”,擋住袁紹的多點進攻。曹操“兵不滿萬,傷者十二三”,應當是指曹操在與袁紹相持的核心官渡地區(qū)所部署的兵力[3]62。從官渡之戰(zhàn)曹軍分布東西數(shù)十里的范圍看,在官渡地區(qū)曹操部署“不滿萬人”的兵力并不算少。裴松之對上引史料的看法也是論證曹操兵力并非僅萬人的重要史料,現(xiàn)列如下:
臣松之以為魏武初起兵,已有眾五千,自后百戰(zhàn)百勝,敗者十二三而已矣。但一破黃巾,受降卒三十余萬,馀所吞并,不可悉紀,雖征戰(zhàn)損傷,未應如此之少也……魏太祖雖機變無方,略不世出,安有以數(shù)千之兵,而得逾時相抗者哉?以理而言,竊謂不然。紹為屯數(shù)十里,公能分營與相當,此兵不得甚少,一也。紹若有十倍之眾,理應當悉力圍守,使出入斷絕,而公使徐晃等擊其運車,公又自出擊淳于瓊等,揚旌往還,曾無抵閡,明紹力不能制,是不得甚少,二也,諸書皆云公坑紹眾八萬,或云七萬。夫八萬人奔散,非八千人所能縛,而紹之大眾皆拱手就戮,何緣力能制之?是不得甚少,三也。[2]20
從中可見,裴松之斷定曹操投入到官渡之戰(zhàn)的兵力絕不止萬人的理由主要有三點:
其一,在官渡戰(zhàn)前,曹操通過不斷的招降納叛使其軍隊數(shù)目已在數(shù)萬之上,官渡之戰(zhàn)是關(guān)系到曹操集團生死存在的決戰(zhàn),曹操不可能僅率萬余人參戰(zhàn)。
其二,如果曹操僅萬余人,袁紹必然會采取圍殲的戰(zhàn)術(shù),而實際情況是袁紹和曹操在官渡東西數(shù)十里的范圍內(nèi)形成了對峙的局面,且曹操還可派大將徐晃率軍外線作戰(zhàn)截斷袁紹糧道,自己還能率軍偷襲烏巢。因此,曹操能與十萬大軍的袁紹形成對峙,并且不時主動進攻,說明其兵力必然在數(shù)萬之上。
其三,曹操僅憑八千人根本無法坑殺八萬袁紹軍降卒。
那么,曹操在官渡之戰(zhàn)中實際投入的總兵力有多少呢?筆者根據(jù)《三國志》中曹操在官渡之戰(zhàn)期間兵力的調(diào)配,結(jié)合沈祖祥先生的研究[3]65-66,列表如下:

表1 曹操在官渡之戰(zhàn)中的投入兵力
從表1可見,粗略估算曹操用于官渡之戰(zhàn)的兵力達到10萬人。在官渡之戰(zhàn)期間,為防止袁紹從側(cè)翼包抄在青州等地,曹操在黃河南岸的白馬、延津、原武、獲嘉孟津等戰(zhàn)略要地、政治中心許昌、戰(zhàn)略后方宛、汝南、陳留,均部署重兵,且上述地區(qū)的將領(lǐng)夏侯淳、曹仁、曹洪等將領(lǐng)統(tǒng)帥的還是曹軍主力。這使得袁紹十萬大軍無法將曹操包圍或兩翼夾擊,只能集中軍力在官渡尋求“中央突破”。在相持階段,曹操率萬余人在官渡就能牽制袁紹軍主力,伺機偷襲取勝??梢姡俣芍畱?zhàn)是一場曹操、袁紹勢均力敵的相持戰(zhàn)。曹操斷袁紹糧道、偷襲烏巢僅是袁紹官渡之戰(zhàn)慘敗的直接原因。袁紹軍事集團內(nèi)部派系傾軋、勾心斗角,袁紹自身用人不當,導致謀臣許攸投奔曹操,將袁軍屯糧烏巢的機密告之曹操[2]21,是曹操能一鼓作氣擊潰袁紹的重要原因。
通過對官渡之戰(zhàn)是否是“以少勝多”“以弱勝強”戰(zhàn)例教學過程的舉例分析,我們認為大學中國古代史教學應當加強對原始史料的研讀。從教材編寫修訂上,不能滿足于對傳統(tǒng)觀點的長期沿用或?qū)滩谋硎龅男⌒扌⊙a,而應當及時吸取學界已經(jīng)公認的新研究成果,將之融入教材編寫修訂中,使教材與學術(shù)研究的新進展保持一定的承接和聯(lián)系。任課教師要仔細研讀教材結(jié)構(gòu),以原始史料為基礎(chǔ),將學術(shù)研究成果融入備課和教學過程中,在教學過程中通過對原始史料的研讀,補充乃至糾正教材的疏漏之處,培養(yǎng)學生閱讀原典文獻、分析史料、獨立思考創(chuàng)新的能力,從而實現(xiàn)大學歷史學專業(yè)對學生科研能力的培養(yǎng),即從史料中來、到史料中去。
[注釋]
①相關(guān)論文主要有黎洪:《曹、袁官渡之戰(zhàn),兵力是一比十嗎?》,《安徽史學》1985年第3期,第69-70頁;宋裕:《官渡之戰(zhàn)并非“以弱勝強”》,《齊魯學刊》1988年第6期,第74-79頁;張鐵民:《官渡之戰(zhàn)曹操并非以少勝多》,《文史知識》1991年第6期,第86-89頁;沈祖祥:《官渡之戰(zhàn)是以少勝多的戰(zhàn)役嗎?——曹操官渡之戰(zhàn)兵力考》,《江漢論壇》1991年第4期,第61-67頁;楊巨中:《官渡之戰(zhàn)中曹軍兵力考》,《軍事歷史》2000年第6期,第48-50頁。
[1]朱紹侯,齊濤,王育濟.中國古代史(上冊)[M].福州:福建人民出版社,2010.
[2]陳壽.三國志[M].北京:中華書局,1959.
[3]沈祖祥.官渡之戰(zhàn)是以少勝多的戰(zhàn)役嗎?——曹操官渡之戰(zhàn)兵力考[J].江漢論壇,1991(4).