牛顿万有引力定律当然没有错,否则我们现在也不会学习这个理论。只是这个理论不能完全反映宇宙的深刻规律,有一定的适用范围。
17世纪,牛顿从开普勒的行星运动三定律推导出万有引力定律。他认为物体对地球的吸引力和宇宙中天体的运动都是由引力控制的。当年发现海王星是用万有引力定律计算的,现在火箭发射都是用这个理论,所以这个牛顿的引力理论是非常成功的。但万有引力定律只能适用于弱引力场,在强引力场中会失效。
万有引力定律提出约200年后,天文学家发现水星绕太阳的轨道岁差异常,万有引力定律无法解释多余的岁差。当时有天文学家推测,水星的轨道上可能还有另一颗行星——祝融星,这颗行星的引力造成了水星轨道的异常。要知道,当年之所以发现海王星,是因为天文学家发现天王星的轨道异常。然而这一次,无论我怎么找,都没有找到朱容星。
几十年后,爱因斯坦提出了新的引力理论——广义相对论,将引力效应归结为时间空弯曲。利用爱因斯坦理论,计算了水星轨道近日点的岁差值,结果与观测值符合得很好。由于水星离太阳太近,受到太阳最强的引力作用,导致万有引力定律发生偏差。广义相对论不仅描述了万有引力定律所能描述的一切引力现象,而且预言了万有引力定律所不能解释的引力现象,而这些现象都相继被观测所证实。
总之,牛顿万有引力定律有一定的适用范围,是广义相对论在弱引力场中的近似。