实际上这是小说的一个bug,电视剧里反而是比较靠谱的做法。以电视剧表现出来的用心程度我觉得导演/编剧应该不是忽略了原著的这个小细节,而是咨询过专业人士之后做了修正,在这里给他们点个赞。
原书中的「提前量」看似非常合理,但其实是一个经典的误解。「你现在看到的太阳是八分钟前的位置」,这句话是有一定的误导性的:「位置」究竟是相对于哪个参考系而言的?
让我们来做一个思想实验:现在你在拉格朗日点L3上漂浮着,具有和地球相同的公转轨道。你的身体中轴与公转轴平行并绕此轴以16分钟一圈的速度自转。你手里有一把激光枪,若你想以此击中太阳,应该瞄准哪里?8分钟前太阳在你背后,那么你应该向背后射击吗?除非你会激光枪枪斗术,否则向后射击是无论如何都不可能射中太阳的。正确的方向是直接瞄准太阳,因为你的自转速度完全可以忽略不计。哪怕你拿的是普通枪,这点自转也只会给子弹初速加上不到1cm/s的修正,使其发射角度偏离不到0.01度。
从思想实验的结果里我们可以看出:自转角速度对瞄准没有影响,有影响的是线速度。「八分钟前的位置」需要相对惯性系来谈论,而惯性系是不能自转的。地球自转的线速度与公转相比可以忽略,公转速度本身也差不多可以忽略,毕竟每小时也就不到0.1个太阳直径。小说里描述发射系统是先暖机然后再发射的,所以也不用考虑发射系统的延迟(否则太阳每分钟会移动半个视直径左右,这是由于发射天线跟着地球在转)。大气的折射会稍稍改变光路,但这样的改变是可逆的,所以如果想击中太阳,只要直接向你看到的太阳射击即可。不过,由于大气对微波和可见光的折射率不同,在微波波段看到的太阳可能和可见的太阳不在一个位置,具体的影响有多大我就不太了解了,估计也不会太大。
综合上面的分析,剧版三体的这个细节相较原著要更合理一些。