Aitken (1935) — the solution of the Distance Network is the Best Linear Unbiased Estimator
ProvedLocalDistanceNetwork.aitken_blueConsider the linear model of Appendix B: data , where is a coefficient matrix of full column rank, is the true parameter vector, and is a random noise vector on a probability space whose components are square integrable, have mean zero, and have covariance matrix , , assumed positive definite. Let
be the minimizer of (Eq. (B.1)). Then:
- is unbiased: for every coordinate ;
- has minimal variance among linear unbiased estimators: if is such that is unbiased for every value of the true parameter, i.e. for all , then for every
This is the statement, invoked in Appendix B of the paper, that the generalized least-squares solution of the Distance Network is the Best Linear Unbiased Estimator (BLUE); in particular it applies to the coordinate .
Formalization Note No Gaussianity is assumed: as in the classical theorem, only mean zero, finite second moments and the covariance matrix are used. "Best" is expressed through the variance of every linear functional , which is equivalent to the Loewner-order comparison of covariance matrices.
import Mathlib import Definitions.Def_LocalDistanceNetwork_GLS open Matrix open MeasureTheory ProbabilityTheory
namespace LocalDistanceNetwork
theorem aitken_blue {m n : Type*} [Fintype m] [Fintype n] [DecidableEq m] [DecidableEq n]
{Ω : Type*} [MeasurableSpace Ω] (μ : Measure Ω) [IsProbabilityMeasure μ]
(A : Matrix m n ℝ) (hA : Function.Injective A.mulVec)
(C : Matrix m m ℝ) (hC : C.PosDef)
(ε : Ω → m → ℝ)
(hε : ∀ i, MemLp (fun ω => ε ω i) 2 μ)
(hmean : ∀ i, μ[fun ω => ε ω i] = 0)
(hcov : ∀ i j, cov[fun ω => ε ω i, fun ω => ε ω j; μ] = C i j)
(X₀ : n → ℝ) :
(∀ j, μ[fun ω => glsEstimate A C⁻¹ (A *ᵥ X₀ + ε ω) j] = X₀ j) ∧
∀ L : Matrix n m ℝ,
(∀ X₁ : n → ℝ, ∀ j, μ[fun ω => (L *ᵥ (A *ᵥ X₁ + ε ω)) j] = X₁ j) →
∀ v : n → ℝ,
Var[fun ω => v ⬝ᵥ glsEstimate A C⁻¹ (A *ᵥ X₀ + ε ω); μ] ≤
Var[fun ω => v ⬝ᵥ (L *ᵥ (A *ᵥ X₀ + ε ω)); μ] := by sorry
end LocalDistanceNetworkConfirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.