以下是引用xjw01在2009-4-27 11:23:00的发言:
我往前翻阅大家发的贴子,发现浪淘沙兄的这个问题颇为烦麻。我再次回复,也许有错,但请用心理解,以免对寿星万年历的计算结果产生曲解:
1、首先,你所述的问题不是经典力学能够很好解决的,是一定要用相对论来解释的,但他要彻底改变我们的时空观,这是天文计算不情愿看到的,因为这会使用题复杂化。你说星体距我们50亿光年,这是我们在地球上感知的距离,假如50亿光年是宇宙的边界,那么宇宙就是这么大了,你不能再问:“50亿光年以外还有什么星体”,因为宇宙就这么大。而浪淘沙兄您正是范了这个错误。按你的逻辑,说星体的光跑50亿年后来了地球,这其间星体还在运动,所以你的宇宙不是比50亿光年还大。注意了,宇宙边缘之外,没有宇宙,宇宙空间就这么大,也许是50亿,也许是150亿,但在这之外,就没有空间。
2、关于宇宙的时间。假如宇宙起源于一个点(爆炸学说),那么时间 t 也从这一点产生,数学上可以定为t=0时刻,但你不可以把t外延到负数,因为在这之前没有时间。总之,宇宙之外没有空间,起源之前没有时间,也就是说,在宇宙的范围之外来讨论时间与空间是不对的,是广义相对论否定的。时间与空间总是形影不离,没有空间就没有时间,没有时间也就没有空间。
也许您也看过相对论变换吧,它的空间变换总是含有时间量(如速度就含有时间量)。相对论我也忘了一大半。
3、其它问题下午或明天再回答。
计算太阳系外的星体距离,用牛顿力学确实不合适了.
还是用广义相对论来计算吧.
不过,我没学过广相,不懂.所以也不再深入考虑那个问题了.
计算太阳系内的星体距离,在精度要求不太高的时候,牛顿力学足够用了.可以不用考虑广相.
在牛顿力学里,空间位置是恒定的,与时间坐标没关系的.
所以星体之间的距离可以用同一时刻二个星体的坐标来推算.
我先前迷惑的是:激光测距,或者雷达测距时,是如何把光行时除去的?
发一束雷达波到金星,再反射回来,计算时间,除以2,乘以光速,就是地球与金星之间的距离。
但这个距离包含了金星与地球的运动,所以这个距离不能直接使用,需要变换一下。
我迷惑于这个变换过程。该减去多少才算是真正的距离?
寿星万年历--星历表里的视距离,或许与雷达测距相似?(视距离减去行星的半径与雷达反射波回到地面的时刻相对应?)
地心距,我现在可以理解了。通俗地讲就是所谓的几何距离。在一张纸上,画同一时刻的地心位置与行星中心位置,把这二个中心位置用尺子量一下,得到的距离就是地心距。
视距离,我现在这样理解:t时刻的站心位置坐标,与t-光行时时刻的行星中心位置坐标,用这二个坐标推算视距离。
换句话说,视距离不是同一时刻的位置。
***********
也不知我现在的理解是否正确?请许兄有空再解答一下。谢谢。