一、先把问题的层次分开

讨论这个话题最容易犯的错,是把三件性质不同的事混为一谈:

天象层: 金星在天空中的真实视运动。 可观测、可检验

历算层: 各代历法用什么模型和常数去推算它 ?精度高低,可改可替

取象层: 七政四余把“迟留顺逆伏”译成什么吉凶含义? 约定俗成,内部自洽即可

“争议”之所以绵延千年,往往是因为有人拿天象层的证据去打取象层的规则,或者拿历算层的常数去当永恒真理。下文严格按照天象实测—历法推演—星命取象三层边界展开,杜绝跨层谬误。

天文底账:金星为什么会有这五种状态

1. 内行星的几何约束

金星是地内行星,从地球上看,它与太阳的角距永远受限(大距约46°—48°),因此永远只在太阳附近摆动,无冲日、无子夜中天。这彻底区分于木、火、土三大外行星:

外行星逆行发生在冲日前后,逆弧大、历时长;

金星无冲日,逆行唯一发生在下合前后,是地内行星专属视运动特征。

2. 一个会合周期的标准序列

今测金星会合周期约 583.92 日。中国古天文精度极高:马王堆帛书《五星占》记为 584.4 日,误差不足半日;并明确记载“五出,为日八岁”,即五个会合周期精准对应八年(实测八年仅差2日10小时)。《汉书·律历志》承袭此数,定“一复五百八十四日”,为后世历代步金星术基准常数。

此“八年五周”规律利弊并存:可通过整数比长期外推星度,但每八年累积两日误差,千年累积后偏差巨大,是古法金星行度失准的核心隐性原因。

完整标准视运动周期顺序如下:

下合(晨伏)→ 启明晨见东方 → 顺行渐迟 → 留 → 逆行 → 留 → 顺行渐疾 → 上合(夕伏)→ 长庚夕见西方 → 顺行渐疾 → 顺行渐迟 → 留 → 逆行 → 下合(晨伏)

金星逆行必在两次留之间,且晨段、夕段对称齐备,五态(迟、留、顺、逆、伏)在一个完整会合周期内双次循环,这是《果老星宗》对称行度表的真实天象依据。

3. 五态各自的历法特点

(1)伏

指金星距日过近,被日光遮蔽不可见。古历严格区分两类伏象(《五星占》首创):

下合伏:日地金三体一线,距角极小,彻底隐没,为真伏;

上合伏:金星在太阳外侧,距离极远、视亮度极低,肉眼不可见,后世统归“合伏”。

历代伏见度数标准不统一,直接影响星盘吉凶权重:

《汉志》:去日半次(15°)为伏;

《后汉志》:日后9度始见东方;

明清政余典籍:定10.5度为伏见临界。

(2)逆

金星逆行弧短、时短、幅度极小,是五星逆行中最轻微者:

古法政余定数:逆行约10日、退行4–5度;

现代实测:逆行约40日、逆弧15度左右(随轨道偏心率波动)。

古法并非观测错误,而是历法取“有效逆行段”,剔除首尾极微弱视行,只取肉眼可察的明显逆行,属于历法简化建模,而非天象失真。

(3)留

天文层面:留是视黄经瞬时静止点,绝对无时长。

历法层面:为适配逐日推步、制表核算,必须将瞬时驻点离散化为固定时段,古法多取5日。

王朴《钦天历》批判的核心,正是古法“匀速分段、骤停骤退”的人工缺陷,并非否定“留”的天象存在。

(4)顺、迟

顺行为行星常态视运动,迟是顺行过程中的减速态,并非独立反向运动。

内行星视速度规律:大距最慢、合点最快。古法将顺行拆为顺疾、顺迟二段,以折线拟合天体曲线运动,模型逻辑贴合实测,仅精度有限。

三、历算层:从“分段常率”到“几何模型”的四次跃迁

1. 汉—唐初:分段匀速五星表(政余体系祖本)

《史记·天官书》确立五星“见伏有时、赢缩有度”准则。《汉志》《后汉志》将金星周期拆解为固定匀速段落,定日数、定行度、定进退,形成标准化步星模板。

《果老星宗》《三辰通载》所有金星行度口诀、日数、度数,全盘承袭汉唐分段匀速模型。

致命缺陷:段间速度跳变,无渐变过程,与真实天体匀变速运动不符。五代王朴《钦天历》精准指正:古法分段失实、骤疾骤停,违背天象本理。

2. 北齐—隋:发现五星不均匀性(天文关键分岔口)

张子信海岛测天,首次发现五星视行随节气盈缩不均,创立五星入气加减法,终结了“五星匀速行天”的上古认知。

张子信的贡献是实测天文突破,其“星有好恶”是后世术家附会,并非其观测结论。隋刘焯《皇极历》、张胄玄《大业历》引入等差级数渐变算法,实现从“匀速”到“变率”的第一次技术飞跃。

3. 唐—宋元:盈缩历表与二次插值(传统历法顶峰)

僧一行《大衍历》首创五星爻象历、盈缩历表,以不等间距二次内插法修正行星中心差,精准校正合、伏、留、逆四大关键节点时刻。

宋代《崇天历》《纪元历》完善平见加减算法,元代《授时历》废积年、纯凭实测,将五星推步精度推至中国传统历法天花板。

七政四余“以度为证、度主重于宫主”,一度之差即改格局断语,而宋元历法修正的正是金星躔度、留逆时刻、伏见节点的核心误差。

4. 明清:中西宇宙观全面对冲(体系撕裂根源)

明代《大统历》全盘照搬《授时历》,260年未更新岁差、岁实消长,误差持续累积,明末交食、五星推算屡屡失准;

明末《崇祯历书》引入第谷几何体系,以本轮、均轮、次轮建模,顺逆留伏不再是查表常数,而是天体几何视运动的自然结果,严格区分上合、下合天象差异;

清初《时宪历》全面西法化,形成中法象义、西法推星的清代政余通用范式。

康熙历狱争议焦点,并非“行星有逆行”,而是西法以几何物理解释天象、打破天道圆常的传统义理,杨光先反对的是世界观颠覆,而不是数据对错。

四、取象层:政余怎么用这五态,以及金星为什么“特殊”

1. 五星五态通用断法(正统定规)

顺:常态,星性力量完整、吉凶如实兑现;

迟:进程放缓,吉迟成、凶迟发,无骤变;

留:气机停滞、进退两难,主拖延、僵持、无结果;

逆:气机反向、事态反复,力量驳杂不纯;

伏:星光掩蔽、气机内隐,多主暗事、隐情。

2. 金星独有的例外法理(术理自洽溯源)

诸星皆顺吉逆凶、伏藏无力,唯金星不惧留、浅伏,是政余体系最核心的特例规则,成因完全是天象倒逼术理定型:

天象必然性:金星作为内行星,终年附日而行,会合周期内伏段、留段占比极高。若套用他星“伏则无用、留则无气”规则,金星全盘废象,无法取为妻财、人缘、礼仪之星,体系直接崩塌;

逆行特殊性:金逆弧最短、时长最短,是五星中最轻微的视运动异常,无颠覆性气场错乱,仅主微调反复;

五行自性适配:金主义、主收敛、主肃静,静伏、停滞恰合金性本态,与木之舒展、水之流动、火之炎上、土之运化截然相反。

五、历代争议的六个核心焦点

争议一:历算常数是否该随实测迭代?

历法是实证体系,错则必改;七政四余是范式体系,重传承稳定。

明清历法八次更新金星行度常数,而政余固守唐宋定型常数,导致历算实测、星盘推演两套数据并行,同一生辰金星可顺可逆、可伏可见,断语彻底无法复现。

争议二:伏的边界与上下合是否等价?

历代最大疏漏:后世术家混同上下合伏。

汉魏古法严分:下合真伏(无光、隐忧)、上合虚伏(藏气、蓄力)。后世笼统以“去日度数定伏”,丢失双层天象逻辑,争议千年不绝。

争议三:留是瞬时天象还是固定时段?

核心定论:天象为点、历算为段、取象为态。

三层属性不可混淆:天文求真、历算求用、术理求象。

王朴的批判仅限历算建模缺陷,不能否定“留主停滞”的取象合理性。

争议四:五星顺逆吉凶能否统一标准?

历代异说根源:五星五行自性不同,本无统一语法。

木逆减福、水逆主智乱、火逆主血灾、土逆主阻滞、金逆主微调,各星逆象适配本气。金星特例不是破坏规则,是分星取性、各司其理的体系自洽。

争议五:迟留顺逆是天体实态还是人为推算?

三层真相:

1. 汉魏:天人感应,归为星性好恶;

2. 唐宋:算法模型,归为历算拟合手段;

3. 明清西法:几何视差,归为地球观测视角问题。

古人将视运动等同于天体本体运动,西法证明只是相对视角,直接抽掉传统星命星性的本体论根基。

争议六:坐标更迭后,古象是否仍有效?

古政余坐标演变正统时序:

汉—宋:恒星黄道制

元明:恒星赤道制+不等宫

清:回归黄道西法制

叠加岁差千年偏移,金星躔宿、躔度、升殿归垣全盘变动,古法星象定义绑定古坐标,坐标更新则古断语自然失效,这是现代古法盘不准的终极根源。

六、客观学术评价

第一,金星五态体系,是中国上古天文最成熟、最精准的行星观测成果之一。从《五星占》的精准周期,到唐宋盈缩历、元代授时历的精密修正,金星始终是古代历法校验精度的核心标杆,其天文价值完全独立于星命体系。

第二,七政四余的先天矛盾:术理定格于唐宋历法,历法迭代于明清实测。政余固定了一套中古历算模型作为星命范式,却不再跟随后世天文进步更新,形成历法已迭代、术数仍守旧的时代割裂。

第三,千年争议的本质,是实证科学、范式术理、哲学义理三套标准的不可通约。历家求实测精准、术家求体系稳定、儒道求天道义理,三者目标不同,永远无法统一结论。

第四,当代研究唯一可行路径:分层核验、数据落地。分别用汉、唐、宋、元、明、清、现代星历七套算法,比对金星顺逆、留伏、躔度差异,用数据区分模型误差与象义谬误,终结千年玄学空谈。