生肖先是一个地支,然后才是一句性格
生肖命名的是十二地支里的一支。一张命盘有四柱,每柱都带一个地支,所以一张盘带的是四个生肖,不是一个——而且四个里常常有两个是同一只。人们引用的那一只是年支,之所以被引用,是因为它每十二年才换一次,于是它成了四只里最好记的一只,也成了四只里信息量最低的一只。这个专题剩下的内容都从这里长出来:生肖是一个计数里的位置,而这个计数有来历、有边界问题,还有一套算得出来但预测不了的关系。
十二支,四个生肖
生肖是一个地支标签,而一张盘带着四个。十二年之数从哪来、年界把它切成什么样、合婚与犯太岁到底在数什么,以及真正被读的是四只里的哪一只。
生肖命名的是十二地支里的一支。一张命盘有四柱,每柱都带一个地支,所以一张盘带的是四个生肖,不是一个——而且四个里常常有两个是同一只。人们引用的那一只是年支,之所以被引用,是因为它每十二年才换一次,于是它成了四只里最好记的一只,也成了四只里信息量最低的一只。这个专题剩下的内容都从这里长出来:生肖是一个计数里的位置,而这个计数有来历、有边界问题,还有一套算得出来但预测不了的关系。
这个计数比动物更早。《淮南子·天文训》把它写成对木星的观测:岁星在二十八宿里走,有的年份走三宿,有的年份走两宿,走完一圈十二年。木星实际一圈 11.86 年,所以一个跟着观测位置走的计数每轮会多出约 51 天,八十年上下就偏出一整站。同一篇给出了修法——一个从寅起、每年挪一格、方向与木星相反、按定义十二年走完一圈的点。那个点就是太岁;因为它是定义的而不是量出来的,所以它不会漂。动物的名字是后来才配给地支的,而地支从来不是木星。
年上的生肖需要一个「年」,而年有两个候选。排盘的年立在立春换,也就是二月初那个节气;民间算岁的年在正月初一换,落在 1 月 21 日到 2 月 20 日之间。立春固定在 2 月 3 日到 5 日,而正月初一可以早到 1 月 21 日、晚到 2 月 20 日,所以两者的先后是会翻的:2015 年的正月初一在 2 月 19 日,比立春晚半个月;2023 年的正月初一在 1 月 22 日,比立春早十三天。生在这段缝里的人,两个年上的生肖都说得通。这不是现代的混乱:四柱用的就是节气年,而日历印的是农历年。两套在各自的口径里都正确;只给其中一个又不说明是哪一个,等于没有回答这个问题。
把这个专题带起来的基本是两个问题。第一个是两个人合不合。地支关系是固定的:冲相隔六位,合是定好的配对,刑与害是定好的集合,所以十二个动物给出六十六对,每一对都有答案。这个答案值多少是另一回事,而它是可以数出来的:两个地支之间的关系说的是两个位置,不是两个人。第二个是犯太岁,也就是每到新年被告知自己冲撞了这一年。这个词打包了五组关系——值、冲、刑、害、破——把它们的并集算出来,任何一年都覆盖十二支里的四个或五个。一个每年覆盖三分之一人口的标签,在那三分之一里挑不出任何人。每日黄历用的是同一套十二支,只是往下一层:每个生肖一年都是三十来个冲日,与当年是哪个动物无关。
它说的是一个位置。隔十二年出生的两个人共用年上的生肖,全世界大约每十二个人里就有一个共用它——这条算术决定了这个标签最多能承载多少东西。它不描述性情:一套为了追一颗行星而搭起来的计数,里面没有哪一步在测量人。它单独也标不了年份,因为动物只是六十年标签里的地支那一半,把两个鼠年分开的是天干。真正被读的是日支,因为日干就是日主,其余每一条判断都是相对它下的;而日支恰恰是四柱里唯一估不出来的那一柱。
本专题的四篇文章按顺序处理四个问题:为什么是十二个、犯太岁在数什么、被读的是四只里的哪一只、以及出生落在 23 点到 24 点之间时,日柱会怎么样。八字四柱计算器是站内把四柱连地支、藏干和五行分布一起算出来的工具,也是唯一能一次看到一张盘上四只动物的地方,不必从出生年份去猜年上的那一只。要问日这一层——哪一天冲哪一支——择日工具回答的才是会天天变的那一层。
阅读路径
先按顺序理解专题框架,再进入具体文章或工具。每一步都会补充下一步判断所需的背景。
十二生肖是十二年一轮的计数,出处是木星走完二十八宿。二十八除以十二除不尽,所以有的年份走三宿、有的走两宿——这个取整规则就是整套构造的核心。
太岁是一套记账装置,因为木星走 11.862 年而不是 12 年。把五组地支关系并起来,每年牵动十二支里的四五支;放到十二年,一个不漏。
一张盘有四柱,每柱一个地支,每个地支一个动物。四动物组合 20,736 种,四成三的盘会重复一个,四个地支给出六对可读的关系。
子时从 23 点走到次日 1 点,半夜落在它中间。一套约定在 23 点换日,另一套在 0 点换日;而时干由日干推出,所以两套差的是日柱与时干两处。