人的眼睛如果一直盯着一颗行星看,时间久了会察觉一种怪事。那颗亮点并非老老实实顺着一个方向走下去,而是走着走着慢下来,停下来,往后倒退一段日子,再停下,再恢复原方向前进。这个倒退动作就是行星逆行。古代天文学家看到这种景象,脑袋里冒出的念头一个比一个大胆。有人觉得行星套在透明水晶球上,水晶球转动的方向各自不同,偶尔一个球把另一个球拖着走,于是出现倒退。有人觉得行星本身就爱兜圈子,离开地球一段路之后又要往回走。这些解释在数学上都能凑出某种结果,但都掩盖不了一个事实,也就是天空里那个往回溜的光点,到底怎么回事,在很长一段时间里没人真正说清。
先要把逆行的画面看清楚。地球绕太阳每年跑一圈,火星绕太阳跑一圈要将近两年。地球在心里默念口诀,跑得比火星快。某一刻地球从火星和太阳中间穿过去,这个天区位置叫冲日。冲日前后,地球刚好把火星超过去。想象一下你在大马路上快走,前面有个慢悠悠散步的人,你一旦超过他,回头看他,就感觉他正往后退。火星这个东西在天空里的逆行,正是大地把人拉出的一种参照错觉。超车那一阵子,火星投影在遥远星座上的背景变化方向反了,看上去就像它自己把脚步收回去。这个现象在冲日前后最明显,持续时间往往有几十天。水星金星绕太阳的轨道比地球小,它们从太阳一侧转到另一侧的时候,也会在天空中掉头往回走,只是它们离太阳太近,经常淹没在日光里,观测时要挑好时机。外行星里头火星逆行大约两年来一回,每回两个多月。木星土星那种轨道又大又慢的,一年总有一阵子也在星星之间慢慢倒车。天王星海王星直到近代有了望远镜,人们同样发现它们也干这种勾当。可见逆行在太阳系里是家常便饭。
古代两河流域的祭司把夜空当成国家大事的镜子。他们记下行星每天的方位,把连续观测数据连成线。在泥版文书里,巴比伦人画出行星亮度位置变化的表格,数值精确到挺吓人的程度。他们知道火星每隔大概七百八十天会跑完一个逆行周期,还把这个周期叫回归期。公元元年前后的希腊天文学家托勒密,把前人攒下来的观测数据整理成一套模型。地球待在宇宙正中央,太阳月亮行星全都绕着地球转。每颗行星有一个大圆轨道叫均轮,同时在这个均轮上再套一个更小的圆,叫本轮。行星一边绕大圈,一边绕小圈,组合起来就能把逆行那种忽进忽退的路径模拟出来。托勒密把本轮半径,转速,方向调来调去,确实做到了让行星按预定的时刻停在某个星座里,或者倒退到某个经度。这套手艺活了上千年,欧洲人阿拉伯人都靠它算历法。问题在于托勒密这套模型并不能回答物理上为什么要有本轮,而且随着观测精度增加,旧模型偏差越来越大,后人只好往均轮上面再加本轮,最后搞得像一堆齿轮粘在一块儿的钟表。
哥白尼在十六世纪写的那本《天体运行论》里头,把太阳放到了中心位置,地球变成一颗普通行星。有人以为他这一下就解决了逆行的疑难,简直把天空的谜题撕开口子。其实哥白尼最初给出的模型仍然用了本轮,并且为了凑出和托勒密差不多的精度,他保留的圆环数量也不少。但有一个原则性的东西被他扭转了,地球不再安坐在宇宙中心,行星的逆行就可以把地球公转以及那颗行星的公转放到一起考虑。当两颗行星各自绕太阳跑,彼此之间并不能总保持匀速的相对角度变化,从地球这颗运动着的观测站望出去,另一颗行星的视线方向就会在某些时刻反着扫过星空。这个图景比本轮实在多了。再往后的开普勒拿到第谷留下的火星观测数据,琢磨多年之后发现火星轨道不是正圆,而是椭圆,太阳待在椭圆的一个焦点上。行星绕太阳扫过的面积又跟时间成固定比例。这样一来,火星逆行的起止时刻,倒退幅度,继续用数学计算就能比较精确地定下来。牛顿再往上一把劲儿,把引力弄成一条万有引力定律,开普勒那三条经验规律反过来可以从引力方程里头推导出来。到这个时候,行星逆行的存在已经不再是什么玄机,而是太阳系里所有行星绕同一颗恒星公转时必然出现的投影效果。
既然原理清楚,再看具体数据就有意思了。火星逆行的节奏很好记。每二十六个月左右,地球把火星超过去一次,这时火星在天空中正好跟太阳隔着大约一百八十度,黄昏时分从东方升起来,午夜挂到正南,天亮前落到西方。这样的夜里火星特别亮,颜色偏红,是观测它表面的好时候。火星逆行期间,它在星空背景上走过的路径并非一条直线,而会画出一个环或者一个S形的圈。这跟两颗行星的轨道倾角有关系。地球轨道面和火星轨道面不是完全重合,火星看出去的投影方向随着时间变化,于是倒退的轨迹成了弯弯绕绕的曲线。木星从冲日前后开始逆行,周期大约是四百天多一点儿,逆行持续的时间有将近一百二十天。木星亮度本来就高,渡过逆行的这段时间,它在星空里的位置移动肉眼也能察觉。土星就更慢了,大约三百七十八天出现一次冲日,逆行的大概从一百三十天到一百五十天不等。土星环在望远镜里特别漂亮,逆行时它的背景星空移动幅度不大,往往是绕着某一颗亮星转个小圈。天王星海王星的轨道周期太长,八十年和一百六十五年,每次逆行的持续时间甚至能占掉半个地球年,只不过它们肉眼几乎看不见,一般人不会注意到这些遥远冷清的世界也在星空里面玩“倒退”的把戏。
水星和金星的逆行场景与外行星不同。内行星永远不会出现在深夜正空的对面位置,因为它们的轨道塞在地球和太阳之间,从地球上看,它们只是早晚贴着地平线露个脸。水星由于离太阳太近,被阳光淹没得厉害,靠肉眼观察它得专门挑大距,也就是它偏离太阳角度最大的那几天。水星绕太阳一圈只要八十八天,逆行周期大概一百一十六天,可逆行的时段和它是否大距得赶在一起才能看到。如果逆行发生在它接近太阳的那段时间,即使天文学家也只能看到它被淹没在暮光里。金星是全天除去太阳月亮最亮的星,它绕着太阳转一圈需两百二十五天,合起来跟地球的会合周期差不多是五百八十四天。每个这样的周期中间都有一次逆行。由于金星轨道相对地球轨道倾角不大,它的逆行有时发生在夜空中较显眼的位置,有时傍晚或清晨出现得很快。金星逆行时,它在天球上往回走的弧度相当明显,有时候持续四十多天。古时候的人看着金星在傍晚的西方天空一会儿离太阳远一会儿离太阳近,配合上它忽明忽暗的问题,才有了不少神怪传说。
观测逆行有非常现实的好处。首先要明白,只有先知道某颗行星的正常顺行速度,再看它在逆行期间的路径变化,才能比较准确推出它的轨道大小。开普勒当年分析火星,用到的一个重要资料就是把火星在不同年份处于同一个平太阳经度附近的观测值拿来对比。他发现火星每隔七百八十天完成一次相对于太阳和地球的完整循环,而这个循环的总时长直接反映地球跟火星的会合周期。会合周期一旦确定,根据两颗行星公转周期的关系式就能算出各自的真实轨道周期。把轨道周期算出来,再结合观测到的行星视直径变化或者光度变化,才可能估计行星距离太阳的远近。从十六世纪到十八世纪,天文学家就是这样一步步把太阳系行星的距离链条定出来的。后来测定火星逆行期间它在星空背景上的位置变化,还能算出光行差,这个现象本身跟地球公转速度有关系,又反过来给光速测量提供了便利。可以说行星逆行表面上是个视觉把戏,实际是测量太阳系空间尺度的一把尺子。
有人提起逆行时还会想到占星术那一套东西。占星家相信水星逆行会带来沟通混乱,电器故障,交通延误,文件签署出岔子。金星逆行据说跟感情关系,审美判断,金钱往来搅在一块儿。火星逆行更是被说成冲动失控的源头。现代天文学把这些说法当成文化现象来看。社会学家研究占星术,理解的是人怎么在不确定的局面里寻找某种确定性的叙事。一个社会步入转折阶段或者个人面临选择时,人们倾向于把自己的遭遇归到天上某颗行星的运行模式上。这个归因方式在心理学上叫外化,把内心焦虑投射到外部符号上。行星逆行这个名词占了便宜,因为它的字面意思违反直觉,听着就带着一种不对劲的意味。新闻媒体每到水星逆行期间就爱播报电子产品出故障,航班延误,前任回头的故事,循环往复,受众乐此不疲。实际上水星逆行时,它距离地球并没有变近也没有变远,它对地球施加的引力影响在太阳系里小得几乎可以忽略。地球上的通讯设备出错,交通状况混乱,更多是统计学上的正常波动,跟水星方向没有因果关系。占星学里那种把行星位置当作命运指针的说法,要经过一个非常复杂的解释链条,这套链条本身缺乏可重复实验的证据支撑,科学共同体并不认可。
但逆行的天文学意义仍然难以替代。进入望远镜时代以后,天文学家觉察到行星逆行时,地球上收到的信号频率也有变化。测定火星某个无线电波段的特征谱线,当火星在天空里顺行时它的径向速度是正的还是负的,跟逆行时有所差别。这种由运动引起的多普勒效应可以用来精测轨道的细节。后来发射到火星附近的人造探测器,在火星上空飞行时发的无线电信号,也照样受到地球和火星相对运动的影响。航天工程师在做轨道设计时,必须把地球绕太阳的公转速度加进去,把目标行星在当时当地的速度算准,否则通信链路就会出现频偏误差。可见逆行不只是纸上谈兵的概念,它是航天工程里一个需要时刻考虑的几何条件。

回看逆行的历史,还有人把坐标转换说得更明白。站在太阳系外面一个不动的观察者看,行星都沿着自己的椭圆轨道绕太阳前进,没有一个真的倒着走。站在地球上,观测平台自身还以每秒差不多三十公里的速度绕着太阳画圈,这个运动叠加到行星原本的运动上,就产生了视差。视差大小取决于它跟观测平台的距离以及相对速度。火星靠地球比较近,它在冲日前后又被地球超车,相对位置变化很剧烈,逆行幅度最大。木星土星离得远,视差变化比较小,逆行路径就显得平缓。位于地球轨道内侧的水星金星,它们要从我们身后绕到身前,在地球看过去,它们的经度变化方向会倒转。这些并不需要复杂的相对论,牛顿力学加上简单的三角就足够处理。
古代中国天文学家也把行星的顺行留退看得很重。司马迁那本《史记》的《天官书》里头记录了木星的运行规律,战国时期甘德石申的星表里详细列出行星的见伏行度。他们把行星在某个位置停住叫“留”,往回运动叫“逆”,正常往前叫“顺”。皇帝身边的历法官却掌握着推算这些状态的历法技巧,用来排国家大事的吉日。五代北宋时期的天文官不断修订行星位置表,留下了大量的观测记录,这些记录至今还可以用来反推古代地轴岁差的变化。有意思的是,中国古人推算逆行状态没有借助本轮均轮那套东西,他们直接把行星的匀加速或者变速运动编成分段函数,用插值法算出每日的位置变化。这种数值方法在当时非常实用,能用内插公式逼近行星真实运动轨迹。元代郭守敬编纂《授时历》的时候,已经会用三次差分来推算日月五星的进度。即便没有几何模型支撑,逆行的周期性照样被古人拿捏得很准。可见逆行作为天文现象,并不依赖于某一种特定的宇宙图景,它是一个能被各种观测体系捕捉到的基本事实。
从观测层面继续说,现代天文台的自动巡天望远镜每晚拍下海量的天体图像。它们识别行星的时候,靠的就是不同夜晚之间目标位置的移动。移动方向如果和它平时扫过星空的长期趋势相同,就归类为正常运动,如果反了,就归类为逆行。为了好看,天文爱好者拍行星轨迹长曝光合成图的时候,会专门等它逆行的时段,把每晚同一时刻行星的位置标出来,连成一条弧线,那个弧线上会显眼地出现一个回头弯。这种照片在社交媒体上很有吸引力,因为天球上的行星虽然肉眼看上去是静止的亮星,合成照片却把时间维度压扁,让人直观看到它在一个月到几个月内来回挣扎的样子。有人把这种轨迹形容成天空里打出的蝴蝶结,也有人喜欢叫它回环。
行星逆行到底多久一次,每种行星不太一样。火星每七百八十天左右发生一次逆行,持续约七十二天。木星每年在冲日前后逆行大约一百二十天。土星逆行的时段约一百五十天。天王星逆行大约一百五十一到一百五十六天,它绕太阳八十四年,一个逆行周期也差不多对应一个地球年。海王星更离谱,逆行一次将近一百六十天,而且十年里差不多有五六年都处在逆行的状态里。水星每三四个月就逆行一回,每次二十多天,这也是占星学里水逆出现频率最高的原因。金星每十九个月左右逆行一回,持续约四十到四十三天。水星和金星的逆行时段常常发生在它们下合或上合的附近。所谓下合就是内行星运行到地球和太阳之间,上合则是它绕到太阳背后。在下合前后,内行星离地球最近,视直径最大,但被太阳光掩映得看不见;在上合前后,它离地球最远,反而常伴在太阳左右很难目视。
人们经常拿望远镜去看逆行期间的行星,因为这时候外行星正好处于冲日附近,离地球最近,圆面最大,是观察者最值得投入精力的时段。火星冲日每两年多来一次,冲日时它的视直径大约能到二十多角秒,用一台口径十厘米的小折射镜就能看出极冠和暗色区域。逆行并不影响表面细节的可见性,反而因为地球相对火星的超车效应,火星的同一块区域每天会提前约四分钟左右出现在中天。木星冲日时,云带和大红斑在小型望远镜里非常清楚,它的四颗亮卫星好像在琴弦上跳动。土星冲日时,土星环张到最阔,边缘的卡西尼缝都清晰可辨。这个连观测价值都跟着行星逆行的节奏走,可见它并不只是一个理论名词。
顺着历史的脉络继续看,开普勒的第一定律和第二定律发表在一六零九年,第三定律在一六一九年。他老人家对火星逆行数据那是抓得死死的。第谷在汶岛观测了二十多年,积累的误差不超过一两个角分。开普勒一开始想用匀速圆周运动来描述火星轨道,结果怎么算都对不上第谷的记录。他改了好多方案,包括各种偏心圆和卵形线,仍然不行。最终他把火星轨道压成椭圆,太阳安在其中一个焦点上,然后又发现行星在近日点跑得快,远日点跑得慢。这样一来,火星相对太阳的位置就不是均匀变化的,而是扫过相等面积用掉相等时间。从地球上看,火星的视位置变化时快时慢,搭配上地球本身的椭圆轨道,逆行的起止时间和持续时间就能从几何规律里严格推出来。牛顿后来把开普勒的发现收进万有引力的框架中,证明了只要引力跟距离平方成反比,行星就自然会走椭圆轨道。于是逆行从单纯的几何描述变成力学定律的自然推论。
二十世纪后,狭义相对论的质能关系打破了牛顿力学的绝对时空观念,但星逆行的计算依然适用经典框架,因为行星运动的速度只有每秒几十公里,跟光速比起来极小,相对论修正项小到可以忽略。人造卫星绕地球飞行的轨道有时也出现类似逆行的现象,那是由于轨道平面本身在空间里进动。这种贴近术语的“逆行”跟行星逆行属于两码事,但它给人提了个醒,即运动是相对的,选择的坐标系决定了某些现象会不会出现。站在太阳质心系里,行星绕着太阳永不回头;站在旋转的地球上,就会有顺行逆行留的全套变化。这是坐标系选择带出来的自然结果。
回到日常观察,初学者想亲眼验证行星逆行,并不需要太多设备。注意看火星在冲日前几个月在星座背景上的位置,记下它每个星期处于哪颗亮星旁边。冲日过后,火星开始一天比一天暗下去,但它的移动方向反过来,会重新经过之前经过的星座区域。一段时间之后,它再恢复顺行。这个过程用肉眼和笔记本就能记录。手机上的星图软件可以实时显示行星位置,把时间轴拨快,就能看到火星在屏幕上画出那个逆行的小圈。逆行那几周,火星的高度角变化也跟顺行时段不同,顺行时它每天出现的时间偏差相对均匀,逆行时偏差会被打乱。这也是为什么古代航海者在船上看行星位置推算经度时,要仔细查表扣除逆行影响。天体导航的历书里标着行星每日的视赤经和视赤纬,这部分数据就是用包含了逆行效应的理论星历算出来的。如果没有正确处理逆行,船只在海上就可能偏航几十海里。
占星术再把逆行说得天花乱坠,也掩盖不了一个基础事实,天上的行星运动规律是精确可预测的。人类对逆行的认识从困惑到解释,走了两千多年。每一次观念的更替都以更精确的观测为依据。托勒密的本轮系统虽然麻烦,但它至少意识到逆行是几何模型的必然结果,而不是某个神的恶作剧。哥白尼把地球从宇宙中心搬走,排除了地球特殊性的旧观念。开普勒用椭圆替换圆,让行星物理规律变得跟普通物体运动规律一致。牛顿之后,天体力学变成一门可以给出长期预报的精确科学。旅行者号和好奇号火星车能够准确降落在预定地点,背后依赖的正是这些对包括逆行在内的行星运动规律的深刻领悟。
几百年来,每一代人站在夜空下仰望那颗红红色的亮点,看着它在星星之间走走停停。那些迷茫和惊叹早已写进人类的知识史。现代人打开天文软件,输入日期,屏幕上立刻显示出任何一天的行星位置。逆行的动画在几秒钟之内演示完毕,一切看起来理所当然。但要让这些理所当然变成科学,无数观测者要在寒夜里睁大眼睛,把刻度尺靠近目镜,记录行星穿越某颗恒星视线的时刻。他们的记录加起来,构成了理解太阳系结构的积木。行星逆行这个现象本身没有改变任何物理规则,它却逼着人类把自己的位置放回宇宙中去衡量。直到今天,这种衡量依然在进行。望远镜阵捕捉到比海王星更远的微弱光点,确认它们也在逆行,天文学家根据逆行的节奏推算出那些遥远天体的轨道半长径,再结合亮度算质量。逆行的古老把戏,在太阳系的外围继续发挥着它作为标尺和镜子的作用。每一颗行星都顺着各自的轨道狂奔,而在另一个运动着的地球上,它们的影子在星空背景上画出一个个回环。这并不神秘,却也始终动人。