距离有二种,
一种是瞬时距离,即假设观测者与行星可以瞬时联系的(信号传递不需要时间).
这种距离应当是几何距离了.
当然观测者可以在日心,可以在地心,也可以在地面.
另一种是视距离,这是包含光行差在里面,即信号传递速度是光速.
平常我们看到的太阳,确实是8分钟(稍精确点是500秒钟)之前的太阳,而不是当前时刻的太阳.
平常我们说某个恒星(或类星体?)离我们50亿光年远,应当是指这个天体的光已经走了50亿年的时间才到达我们的眼睛.
否则,在50亿年前,地球还没诞生,如何计算二者之间的距离?
再继续下去,我也迷糊了.不知天文上是如何表示距离的?
****************************
这里有个问题,我一直没搞明白.
计算太阳与地球之间的万有引力,用的距离是哪一个?
假设现在时刻为T,
T_500表明500秒钟之前的时刻.
则我们在地球上测量太阳对地球的引力用哪一种?
太阳位置 地球位置
1 T_500 T
2 T_500 T_500
3 T T
我有一个N体问题的数值积分计算程序.
初始数据是从JPL上查得太阳系各星体的当前时刻位置(即都使用T时刻的位置来算),星体的质量.然后计算地球的公转周期,100年内的每年的误差在2秒钟之内(每个周期与上个周期之间的平均位置相差2秒左右)(100个周期下来相差200秒左右)(与JPL的数据对比).
但若我计算引力时用T_m与T时刻的位置(m指光行时,不同天体之间的光行时都不一样),那么这个数值积分程序会出现大偏差.地球的轨道不稳定,几年下来,就离太阳很远了(即不回归了).
这个问题我想不明白.
按说,地球受到太阳的引力是太阳500秒之前发出来的.
地球受木星的摄动引力是木星大约40分钟前发出来的(具体的时间是要计算二者之间的距离).
但这样计算反而不准确了,不如直接用当前位置的数据来计算.
***********************
所以,许兄在星历表里,采用哪种方式表示距离,似乎也得考虑一下.
是含光行时好呢?还是减去光行时好?
这个问题,我想还是再与其他朋友讨论一下.