2月10日这天,如果你被占星师告知是水瓶座,其实他是在说太阳刚过了水瓶座这30度的宫位。然而,这个宫位真正对应的天空区域,大多数时间里却落在了摩羯座的身上。3月21日到4月20日出生的人被定义为白羊座,但这段时间的太阳是在双鱼座的星空里运行。同样地,2月19日到3月20日出生的人会被划分为双鱼座,而他们头顶上的星空区域却大多被宝瓶座占据。这就是西方星宫与中国星官的巨大差异。 二十八宿与西方黄道十二宫的本质区别在于划分基准不同。中国人把目光投向了赤道,用天赤道作为测量的核心。古代的测量工具浑仪,就是根据这一基准来标定星座位置的。张衡在他的《浑天注》中对这一点解释得非常清楚。由于存在黄赤交角,如果强行按照黄道带的圆环来均分度数,数值会随着季节和岁差产生巨大波动,古人绝不会这么做。他们始终以入宿度和去极度来确定方位,前者对应赤经表示东西方向,后者对应赤纬表示南北方向。 二十八宿在天空中的分布虽然覆盖了黄道带,但日月和五大行星主要就在这个区域运行。虽然中国古人没有观测出天王星和海王星,但对于南极常年不可见和北极常年可见的星空计算得相当准确。无论是《史记·天官书》还是历代的典籍,都明确记录了以赤道环标定二十八宿的体系,这是一套稳定可靠的赤道坐标系统。 另一个不同点在于恒星的数量。中国的二十八宿并不是只有28颗星,而是由28组星官组成的体系。每组星官里包含若干颗恒星,历代都有统一的标准。《步天歌》系统里记录了完整的明细,包括辅官和附座在内一共有182颗星。陈卓在三国时期统一了三家星表——战国的石氏、甘氏以及更古老的巫咸氏——形成了现在的完整体系。尽管后世有过增测的情况发生,但传统的二十八宿星数一直是固定且可查的。 每一个宿都有一颗距星作为唯一的标准星用于测量入宿度。这个名单在汉代之后基本固定下来,保证了坐标体系的稳定性和连续性。与之相比,西方的黄道十二宫完全不同。它们只是把黄道带当成圆环看待并均分成十二份,30度为一宫。由于岁差的影响,古代星宫对应的星座早已错位。我们现在所说的星座其实是指星宫,而不是真实的天空中的星座形状。 例如水瓶座在真实星空中并不对应水瓶座的形状。2月10日这天的太阳位于水瓶座宫位时,实际的星空区域却大多在摩羯座内。3月21日到4月20日出生的人虽然被定为白羊座,但他们头顶的太阳正在双鱼座的区域内运行。双鱼座这个宫位的30度范围实际上覆盖了宝瓶座的大部分区域。 为了方便理解这些差异,我特意绘制了几张真实星空中的星座图。图中特意标出了木星和火星的位置以避免大家认错星星。这次讲解旨在帮助大家认识到西方星座系统与中国古代二十八宿系统在本质上的区别。虽然用西方星座算命很流行,但大家只需了解它是按照古代设定的规则划分出来的宫位即可。