你所不知道十二生肖的由来
明代李诩《戒庵老人漫笔》卷七引王文格公的话认为,十二肖的排列顺序和天上二十八宿星象的位序相合。他的解释是二十八宿分布周天,以值十二时辰。每个时辰二宿,子午卯酉三宿,而各有所象。把二十八宿的禽名简化,按天空次序排列,由北而东,而南,而西,这样周转下来,正好是十二生肖绕天一周。
危(燕)、虚(鼠)、女(蝙)都值子时,取鼠代表子。
牛(牛)、斗(邂)都值丑,取牛代表丑。
箕(豹)、尾(虎)都值寅,取虎代表寅。
心(孤)、房(兔)、氏(貉)都值卯,取兔代表卯。亢(龙)、角(蛟)都值辰,取龙代表辰。
轸(蚓)、翼(蛇)都值巳,取蛇代表巳。
张(鹿)、星(马)、柳(獐)都值午,取马代表午。
鬼(羊)、井(犴)都值未,取羊代表未。
参(猿)、觜(猴)都值申,取猴代表申。
毕(乌)、昴(鸡)、胃(雉)都值酉,取鸡代表酉。
娄(狗)、奎(狼)都值戌,取狗代表戌。
壁(猪)、室(猪)都值亥,取猪代表亥。
这种把十二生肖和天上二十八宿联系起来,从而与十二时辰地支发生关系的解释,早在南宋朱熹《十二辰诗》中已经有了隐约的苗子。诗中,朱熹从半夜听老鼠咬席子写起,写一天亮牛就去耕地,一直写到“客来犬吠催煮茶,不用东家卖猪肉”,从而把十二个动物一天的活动,按时间顺序叙述了一遍。这里,朱熹也认为十二生肖是以活动时间来排列顺序的。
我国古代,“肖”又叫“属”。《周书·宇文护传》说:“生汝兄弟,大者属鼠,次者属兔,汝身属蛇。”这里所说的“属”,就是“肖”的意思。因此古代“十二生肖”,又常称为“十二相属”,或者称为“十二属相”。
从文献看,东汉王充《论衡·物势》,蔡邕《月令问答》,晋代葛洪《抱朴子·登涉》等篇都有零星记载,根据这些记载,清朝的赵翼在《陔余丛考》卷三十四中断定,十二相属正式的说法起于东汉,因为在这以前并没有什么人系统提提过这玩意儿。然而却也有人认为,十二生肖早在西周或春秋战略时候就已有了,比如《诗经·小雅·吉日》的“吉日庚午,既差我马”,把午和马对应联系起来;又如《左传·理公五年》有“龙尾伏辰”这样的话,把辰和龙对应起来。然而由于这种对应只是偶然零星的记载,形不成完全的系统,所以只好暂且悬在那里再说。