||
1 文王在位五十年见于《史记•周本纪》和《今文尚书•无逸》,后者称周公所作;战国末期《吕氏春秋•制乐》“周文王立国八年,岁六月,文王寝疾五日而地动……文王即位八年而地动,已动之后四十三年,凡文王立国五十一年而终” ;西汉韩婴(?-BC158)的《韩诗外传》卷三所记相同。因为有两个独立的信息来源,故而可信;至于其间一年差异,大约与后世当年改元和次年改元相当,不必在意。
《周本纪》西伯“受命之年称王而断虞芮之讼。后十年崩,谥为文王”,但“九年武王上祭于毕,……为文王木主,载以车”,多说 “十年”当为“七年”之讹——断虞芮之讼后“明年伐犬戎,明年……,明年西伯崩”计六个明年可为佐。古字“七”本为横竖相贯,为区别于“十”而后竖有折弯;“十”为直竖(中间或略粗),后中间加点而变为短横、横又变长。
武王灭纣在公元前1027年 源于《古本竹书纪年》,十一年始伐殷、十二年二月甲子终克商,则受命元年BC1038,元旦为丁亥。笔者已论述武王崩于受命十二年十二月,而享年54岁来自《古本竹书纪年》,不再赘述。
2 上述材料倘若准确,可以更作如下演绎。
① 文王年长武王G岁,崩于BC1032受命七年已如前述,享年54+G –(12 –7)=49+G;文王在位50年,BC1082年即位时G –1 岁。
② 《史记•周本纪/吴太伯世家》季历为三子,其父古公赞扬幼时文王“我世当有兴者其在昌乎”,而引起季历的两位兄长出逃;季历即位时文王W 岁,则季历在位 G–1 –W 年。
③《古本竹书纪年》武乙三十四年,周王季历来朝…;武乙三十五年及太(文)丁二年、四年、七年、十一年周伐诸戎,最终 “文丁杀周王季历”,该年为BC1082。帝乙元年晚于该年,即帝辛与帝乙少于55年。
季历即位后a 年朝武乙,武乙在位35+b 年,文丁在11+c 年杀季历,则
季历在位 a+(2+b)+(11+c)=13+a+b+c 年,于是有等式
G –1 –W= 13+a+b+c,即b +c = G – (W + a +14)

3 现在只有一个等式b +c = G – (W + a +14),而未知数有5个,并不能数学求解;不过,可以估计未知数的取值范围。
3.1 季历即位之后总有些事情处理,岐山至殷也有些距离,难以当年朝拜商王,a≥1 。
3.2 季历的过度扩张引起商王文丁的制裁。“十一年,周人伐翳徒之戎,捷其三大夫”,而文丁杀季历不在十一年,但也不会过远,c=1 或略大。
3.3 文王受到祖父古公赞扬时多大呢?古公又过了多长时间过世呢?这些当然都不能知道,但季历即位时文王岁数W≥5 总是可信。故而 G ≥ (W + a +14) ≥ 20。文王年长武王二十岁以上。有基于《礼记•文王世子》“文王九十七乃终,武王九十三而终”计算,如《淮南子•氾论训》 “礼三十而娶,文王十五而生武王,非法也”,肯定不能成立。
3.4 《史记•管蔡世家》“武王同母兄弟十人。母曰太姒,文王正妃也。其长子曰伯邑考,次曰武王,…冉季载最少。…武王已克殷纣,平天下封功臣昆弟…。康叔封、冉季载皆少,未得封…周公旦承成王命,伐诛武庚,杀管叔而放蔡叔,…封康叔为卫君,是为卫康叔。封季载於冉。冉季、康叔皆有驯行,於是周公举康叔为周司寇,冉季为周司空…”。
《史记•卫康叔世家》“卫康叔名封,周武王同母少弟也。其次尚有冉季,冉季最少。……以武庚殷馀民封康叔为卫君,居河淇间故商墟。周公旦惧康叔齿少,乃申告康叔曰:……”。又,现在多见“淇卫之间”,清华简《系年》“乃先建卫叔封于康丘,以侯殷之余民。卫人自康丘迁于淇卫”,则有些可疑。
《史记•周本纪》相关内容不再赘引。武王崩于克商年底而享年五十四总是可信,则“冉季、康叔年少”、“与武王同母”,不能皆成立——女性生育也就30年。冉季、康叔的生母亡故而以太姒为母,是合理的猜测。
冉季、康叔因年少未得武王封,周公东征三年后受封于成王,故而两人年龄由15~17变为18~20 是合理的猜测。如此,文王年长冉季、康叔(37~39)+G。
男性的生育年龄难以判断;不过,太姒生子较多而武王为次子,文王年长武王G=20~24是一个合适的选项,即文王年长冉季59~63 岁。
4 基于数据取值范围的讨论,对等式 b +c = G – (W + a +14) 推论如下。
① c=1, 文丁十二年BC1082 杀季历,文丁元年BC1093
② b=0,武乙世三十五年,元年BC1128,距武王克商102 年
③ a=1, 季历在武乙三十三年BC1096 即位,次年朝商,在位十五年
④ W=6, 季历的父亲赞赏过文王;季历即位时文王六岁,文王21岁即位
⑤ G=22, 文王年长武王22岁,在位50年(跨51年),崩于BC1032,享年71岁
W 与G可以增加1、2,但不会更大。此外,殷商岁首与儒略历不同,倘若目标秋分,BC1082年底 文丁十三年初杀季历也是可能,则文丁元年BC1094,武乙元年BC1129。帝乙元年晚于BC1082。在确定殷商岁首之后,通过拟合黄组卜辞的历日可以确定文丁、帝乙和帝辛的元年。
5 笔者已确定三位周王的年代:文王(BC1102-BC1032),武王(BC1080–BC1027),穆王(BC993-BC939)。文王生年或可更早一、两年,其余都是准确的。
文王生年至穆王生年为110 年。这是文王、武王、成王、康王、昭王的五代生太子的年龄之和,平均22 实岁。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2026-10-29 12:55
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社