每个日期提供两条方程
第 次观测的时间为 。已知日期和恒星黄纬,就知道两个视差因子 与 。未知的只有五个常数:两个起始位置、两个自行和一个视差。
把它们排成参数列 。每个日期的东向方程只用到东向起点、东向自行和视差;北向方程也如此。上标 T 表示把横排的数竖起来。
二十五次观测共有五十个坐标读数。把系数按顺序排起来,得到五十行、五列的设计矩阵 。它记录各参数怎样影响各次测量,观测列 则保存实际得到的位置。
倾斜的误差椭圆怎样改变拟合
单个坐标的方差,是重复测量相对真实值的偏差平方的平均。标准差 是方差的平方根。若一次定位偏东时也经常偏南,两个坐标的误差就有关联;协方差记录这种共同偏移,相关系数再把它除以两个标准差。
模拟记录给每个坐标相同标准差,同一日期的相关系数固定为负零点三五。误差椭圆因此倾斜。椭圆的长方向容许更大的偏差,短方向则约束得更紧。不同日期独立,完整协方差矩阵 由这些二乘二小块构成。
沿一个细长误差椭圆的长轴偏开一点,和沿短轴偏开同样距离,可信程度并不相同。普通的距离平方分不出两者。广义最小二乘用协方差的逆给残差定权,正是为了沿这两个方向区别对待。
让残差按它的不确定度来定权
给定一组参数,模型预测为 ,观测减预测就是残差。把所有残差按协方差定权后相加,得到卡方。卡方越小,参数越能解释这一组位置。
这是关于五个参数的二次函数。对每个参数求导,令斜率为零,得到一组线性方程,称为正规方程。先形成系数矩阵和右侧列,再解五元方程即可。这里数据规模很小,浏览器能即时重算。
在噪声确实为已知的高斯分布、模型正确且设计矩阵满秩时,拟合没有系统偏差,参数协方差有下面的解析形式。它的视差对角元开平方,就是页面显示的视差标准误。
日期决定能不能把两种运动分开
设想每年只在同一天观察。视差因子每次相同,年度位移会被起始位置吸收。即使积累很多年,这种日期安排也不能充分恢复视差。数量增加不能补回没有观察过的轨道相位。
再设想只观察很短一段圆弧。小段正弦曲线看起来近似直线,自行和视差便容易互相补偿。跨越多种季节、覆盖足够时间,才能让直线漂移与年度曲线的差别显出来。
当前模拟在二点四年内等间隔取二十五个日期。时间零选在观测区间中央附近,可以减少起始位置与自行之间的纠缠。改变噪声只改变测量精度,不改变这些日期能提供哪种几何信息。
检查区间时,要真的重复抽样
默认真实视差为五十毫角秒。换一组噪声,会得到另一组位置和另一份视差估计。在模型假设内,估计值减真实值,再除以报告的标准误,应服从标准正态分布。
约百分之九十五的重复记录,应把真实视差包含在“估计值上下各一点九六个标准误”的区间内。这叫覆盖率。它与某一张图里的误差椭圆,看起来够不够宽,是两回事。
默认记录取距离二十秒差距、黄纬三十八度、东向自行十八毫角秒每年、北向自行七点二毫角秒每年,单坐标噪声标准差四毫角秒。随机种子为三千八百一十七。拟合得到视差四十九点五六二毫角秒,标准误零点九零七毫角秒,东向自行十八点四九九毫角秒每年;卡方四十四点六四,自由度四十五。重新运行模型脚本或导出默认记录可得到同一结果。配套测试生成一千二百份独立记录,检查视差区间覆盖率、标准化偏差均值,以及残差卡方的平均值。五十个读数减去五个拟合参数,留下四十五个残差自由度。模型正确时,平均卡方应接近四十五。
真实数据可能多出双星运动、校准误差或日期间相关。覆盖率测试验证这套已写明的模拟模型。真实 Gaia 误差还需借助校准源和重复观测检验。
对应阅读:Lindegren et al. · Lindegren et al.