2007-11-6 00:00
悼红狐
武王伐纣年之确定及旁推及我的一点看法
武王伐纣曾经是夏商周断代工程的重要坐标落脚,太史公因无法确定年代顺序,故自共和以前都不载年表,自武王克商以下到共和也因年表无考,从而失却了西周存年的具体数字,现粗略介绍一下工程的考证
二十世纪七十年代在陕西临潼出土的一件青铜器(利簋)的铭文中,记录了武王征伐商纣的事迹。"武王征商,唯甲子朝",明确记录了克商的那一天是甲子日,证明传世文献中记载的克商那一天的干支"甲子"是正确的。"朝"字指早晨。"岁鼎克闻夙有商"句中的"岁"字,张政教授认为是岁星,即木星;"鼎"作"当"解,指岁星正当其位,即周的星土分野鹑火。
《国语·周语下》记有伶州鸠的一段话:"昔武王克商,岁在鹑火,月在天驷,日在析木之津,辰在斗柄,星在天鼋",把克商时的天象记的很清楚。天文学家根据所记的日月星辰的位置进行计算,得出了武王克商发生在1044.1.9B.C.和1046.1.20B.C.两个结果。这两个结论均有合理之处,差别在于对金文中使用的纪时词语(习称月相)的理解不同。鉴于1046B.C.说与推定西周王年时对纪时词语的理解一致,选用了这一结论。
========
这个考证的毛病在于,伶州鸠距离武王克商有四五百年,而且他是乐官,不排除虚张声势的情况。以此来推定似乎欠妥当。
根据周王室谱系:
周武王* 周成王* 周康王* 周昭王* 周穆王* 周共王* 周懿王* 周孝王* 周夷王*周厉王* 共和* 周宣王* 周幽王
工程给出的路线图是由已知的共和元年为公元前841年及史籍所记厉王在位37年之数,并假定共和元年为厉王三十七年当年改元,推定厉王元年为公元前877年;由古本《纪年》“懿王元年天再旦于郑”的记录,用天文方法测定该年为公元前899年;由上二项推定懿、孝、夷三王共在位22年,并各为分配年数(均无确据) ;由所制历谱推得共王元年为公元前922年,且亦假定该年为穆王五十五年当年改元;由上项推定穆王元年为公元前976年;复由上项及古本《纪年》等所记昭王在位19年之数,推定昭王元年为公元前995年;由所制历谱推得康王元年为公元前1020年、成王元年为公元前1042年;综合运用各种手段,最终从东汉郑玄提出的武王克商后在位4年之说,选定西周始年为公元前1046年。(张富祥)
这两天看帖,突然发现一个贴这么说[url]http://cache.tianya.cn/publicforum/content/no05/1/112454.shtml[/url]
作者:海中华彩 提交日期:2007-11-5 16:59:00
关于周武王的克商之年历来有很多的争议,以至于夏商周断代工程将它作为一个专门的科题来研究.前几天我读了史记中的鲁周公世家,发现司马迁在里面很说得很详细下面是我的摘录.
鲁公伯禽卒,子考公酋立.考公四年卒,立弟熙,是谓炀公.炀公筑茅阙门.六年卒,子幽公宰立.幽公十四年,幽公弟沸杀幽公而自立.是为魏公.魏公五十年卒,子厉公擢立.厉公三十七年卒,鲁人立其弟具,是为献公.献公三十二年卒,子真公濞立.
真公十四年,周厉王无道,出奔彘,共和行政.二十九年,周宣王即位.
从上面的文字可以算出从鲁公伯禽卒到共和行政,即公元前841年一共是157年.关于伯禽的前期事迹史记没有具体的年代但是汉书的二十一卷律历志有这样一段记载
成王元年正月已巳朔,此命伯禽俾侯于鲁之岁也.....
<<春秋>><<殷历>>皆以殷,鲁自周昭王以下亡年数,故据周公,伯禽以下为纪.鲁公伯禽,推即位四十六年,至康王十六年而薨......
从上面可以得出这样一个结论,即周成王元年封伯禽为鲁公,至康王十六年去世.共计46年加上先前算出的157年,即周成王元年到共和元年共计是203年,即为公元前1044年.我们再来到周本纪的这样一段记载.
武王已克殷,后二年,问箕子殷所以亡,箕子不忍言殷恶,以存亡国宜告.武王亦丑,故问以天道.
武王病,天下未集,群公惧,穆卜,周公乃祓斋,自为质,欲代武王,武王有病.后而崩,太子诵立,是为成王.
从上面一段文字可以看出武王是克殷二年而死的,这样在公元前1044年再向前推二年,即是公元前1046年.也和夏商周断代工程所推论的年代相吻合.
====
这么说有个毛病,武王并非克商后二年崩,而是克商第二年就死了,一共在位两年
而且共和元年和鲁真公十四年是重合的,所以从考公下算的年数应该减去一年即156年
156+841=前997
根据伯禽在位46年说,加起来就是前1043年
这时候再把郑玄说克商四年武王崩拿出来,则克商在前1046年才说得通啊