「岁」本来是斧钺
先说字。「岁」的甲骨文,画的是一把带齿的斧钺(或说收割工具)——一种用于砍伐、收割的利器。
它怎么变成「年岁」的?主流解释是:岁与杀伐、收获有关,而收获一年一度,于是「岁」被借去表示一个农事周期——「岁」是「年」的另一种说法,源头却在农具上。
《说文》给「岁」的定义却是天文的:「岁,木星也。」 这就牵出了那场误会。
岁星纪年:木星当钟表
木星大约十二年走完一圈天球。古人早就注意到了这个规律,于是用木星所在的位置来纪年:
木星今年在哪一片星区,那一年就叫什么。
这颗星因此得名「岁星」——它是天空里那根会走的指针。木星十二年一周天,正好对应十二地支,一套年度坐标系就这样建起来了。
太岁:为了「顺着走」而造的星
问题来了:岁星在天空中运行的次序,跟地上十二辰的方向是反的。
古人记方位、排十二辰,都按固定方向来。总要「反着念」未免别扭。于是他们想了个办法:
虚构一颗与岁星反向、速度相同的星——让它沿着正常方向走,把「反着数」的麻烦消掉。
这颗虚拟出来的星,就叫「太岁」。
太岁是一颗为了算历法方便而发明出来的星。 它不在天上,却在历法里跑了两千多年。
从历法到禁忌
一旦一颗星跑进了人间,它就有了「性格」。民间相信太岁有方位、有岁神,动土、建房、挖沟都要避开它所在的方位——躲不开就叫「在太岁头上动土」,随之而来的是一整套关于动土、搬迁、婚嫁的择吉习俗。
一场纯粹为了计算方便的天文「补丁」,变成了地面上最让人忌惮的方位之神。
一句总结
这个故事的妙处在于:太岁的全部身世,都写着一个「实用」二字。造它是为了纪年不别扭,供它是为了动土不心慌——从天文书桌上的一个技术方案,到民间避之不及的岁时禁忌,中间只隔了一次想象的转手。
延伸阅读
- 文章:天干地支:一套用骨头刻出来的日历
- 文章:「星」和「辰」:一个是星星,一个是蚌壳
- 文章:甲骨文里的日食:世界最早的一批天象记录
- 字条目:「岁」、「星」、「土」、「月」
参考文献
- 《说文解字》
- 《史记·天官书》
- 《汉书·天文志》
本文结论均依据上述文献。如有疏漏或错误,欢迎通过 勘误页指正。