Range restriction in singular-covariance spectral fitting requires a residual to lie in the subspace where the measurement model allows random error. Let with zero-mean error covariance . Every vector in the kernel of satisfies
so almost surely. Thus a permissible residual obeys
where is the Moore-Penrose inverse. The matrix is the orthogonal projector onto the range of the covariance.
Only after enforcing this condition should a generalized least squares objective use . The quadratic form alone assigns zero penalty to the forbidden directions and therefore cannot impose the condition. Rank deficiency from deterministic spectral upsampling gives its physical spectral-grid origin through . Covariance propagation preserves those exact dependencies.[ref]
For an original idealized two-channel example, take , mean and observation . The second channel has no random error in this stipulated model, so the range condition forces . The remaining squared residual is one. Minimizing only the pseudoinverse quadratic would instead choose and objective zero, while predicting the impossible second-channel value six.
Real measurements need not contain a perfect channel: deterministic rebinning produces exact noise-free combinations of otherwise noisy channels. Additional physical noise in such a combination must be modelled if present. If covariance ranges change with the parameters, pseudoinverse fitting with a parameter-dependent covariance range requires enforcing the appropriate support for each candidate; a single fixed projection need not apply.
Raman detector-array spectra are recorded before numerical redistribution onto another spectral grid.[ref] Fitting the original independent measurement coordinates often makes these support restrictions explicit and avoids treating interpolation points as new observations.
The transverse-noise limit of a rotating rank-one covariance model describes how an ordinary two-dimensional noise distribution concentrates onto a line as one physical noise scale tends to zero. For orthonormal vectors , set
A zero-mean Gaussian observation has density
The pseudoinverse fitting with a parameter-dependent covariance range article explains the range restriction at the exactly singular endpoint.
For a fixed point off the line, , the exponential drives this density to zero as . On the line the two-dimensional density grows like . There is no finite pointwise two-dimensional density limit: probability concentrates onto a one-dimensional Gaussian measure. A density on that line uses a different reference measure. Simply substituting zero for in the full-rank density formula is invalid.
For an original angular example, let an observed vector have length along orientation , with and . At angular displacement ,
At radians the density ratio is about . The angular resolution set by transverse spectral noise has characteristic small-angle scale radians, or , when the transverse noise is much smaller than the longitudinal noise.
SciPy's pinned implementation treats singular covariance using its rank and a separate numerical support check, rather than only discarding zero eigenvalues in a quadratic.[ref] Numerical support tolerance and actual transverse measurement noise are different quantities. Choose the latter from the detector and processing model; a tiny arbitrary regularization can otherwise imply unjustified angular precision.