每个延迟都是射线所穿单元之和
把区域分成单元,每个单元有一个常数慢度扰动,即相对背景的波速倒数变化。如果射线是直线、扰动很小,一条射线的延迟就是各单元内射线长度乘以该单元扰动再求和。MIT 12.201 讲义第 4.19 节就是这样写这个方程组的,矩阵元素是路径长度。
Rawlinson 和 Spakman 把同一个方程组写成式 6,并列出误差项包含的内容:读数误差、正演理论误差、线性化误差,以及用单元描述连续地球带来的误差。层析实验的延迟是沿每条射线对光滑异常体直接积分得到的,所以数据里也带着最后这种误差。
阻尼与光滑选出一个解
没有任何射线能看到的图样构成矩阵的零空间。把它们加到模型上,所有延迟都不变,所以单凭数据挑不出模型。通常的办法是在失配之外加罚项:一项惩罚模型的大小,叫阻尼;一项惩罚模型的起伏,叫光滑。Rawlinson 和 Spakman 的式 7 写出了这个代价函数,式 9 给出相应的广义逆。
层析实验的阻尼权重和光滑权重都用对数刻度设定,再乘以数据项对角元的平均值,这样同一个滑块位置对任何射线布局含义都相同。
分辨率矩阵把真实结构映射成图像
把真实模型代入解的表达式,图像等于分辨率矩阵乘真实模型,再加上广义逆作用在误差上的部分(Rawlinson 和 Spakman 式 10 至 13)。如果分辨率矩阵是单位矩阵,每个单元都能被准确恢复。实际上它的每一行都是一种模糊,表示哪些真实单元会漏进图像中的某一个单元。
噪声项是另一回事。它的分散程度由式 14 的模型协方差描述,只取决于假定的数据误差和广义逆,与数据本身无关。一个模型的分辨率矩阵可以很接近单位矩阵,图像却被噪声主导。
合成检验用同一个矩阵和同一个广义逆,去反演由虚构模型算出的无噪声延迟。按式 16,输出就是分辨率矩阵乘虚构模型。棋盘检验和尖峰检验能揭示分辨率矩阵的性质,原因就在这里。
一种检验图样看不全所有模糊
棋盘检验可能恢复得很完美,较大的结构却丢掉了。Rawlinson 和 Spakman 引用了 Lévêque 等人的一个理想化实验:射线完全相同,细棋盘被完美恢复,粗棋盘却几乎整个落在零空间里。棋盘恢复得好,只说明这种图样能被分辨;恢复不好,才说明分辨率不足。
在层析实验中,台站环绕四周时,棋盘检验的图样相关为 0.899,高于两个光滑异常体的 0.724。检验图样看上去比真正的目标分辨得更好。
完整例题
四个单元里藏着一个图样
取四个边长 1 km 的正方形单元,先从左到右编上排,再编下排。两条水平射线沿两行走,两条竖直射线沿两列走,每条射线在两个单元里各走 1 km。
四个延迟分别是上排之和、下排之和、左列之和、右列之和。图样“正一、负一、负一、正一”沿每条射线相加都为零。它在零空间里,所以矩阵的秩是 3,而不是 4。
最小长度解把这个图样投影掉,分辨率矩阵等于单位矩阵减去归一化零向量的外积。只在左上单元放一个 0.0100 s/km 的慢度异常,数据是:上排射线和左列射线各 0.0100 s,另两条为零。恢复出的模型是左上 0.0075,两个相邻单元各 0.0025,对角的那个单元是负 0.0025:尖峰只恢复了四分之三,其余被抹成一个十字。
再加一条从左上角到右下角的对角射线。它在两个对角单元里各走 1.41 km。加入隐藏图样会改变它的延迟,于是零空间消失,尖峰被准确恢复。