GLS estimator is linear and unbiased:
ProvedLocalDistanceNetwork.gls_unbiasedleast-squareslinear-algebrastatistics
Let have full column rank and let be symmetric positive definite. Then the GLS estimator matrix is a left inverse of :
Consequently, if the data satisfy with , then : the GLS estimator is a linear unbiased estimator, one half of the "Best Linear Unbiased Estimator" property invoked in Appendix B.
Preamble
import Mathlib import Definitions.Def_LocalDistanceNetwork_GLS open Matrix
Formal statement
namespace LocalDistanceNetwork
theorem gls_unbiased {m n : Type*} [Fintype m] [Fintype n] [DecidableEq n]
(A : Matrix m n ℝ) (hA : Function.Injective A.mulVec)
(W : Matrix m m ℝ) (hW : W.PosDef) :
glsEstimatorMatrix A W * A = 1 := by sorry
end LocalDistanceNetworkSource
H0DN Collaboration (S. Casertano et al.), The Local Distance Network: A community consensus report on the measurement of the Hubble constant at ~1% precision, A&A 708, A166 (2026), https://doi.org/10.1051/0004-6361/202557993, Appendix B (p. 34) and Appendix B.2 (pp. 34-35), Eqs. (B.1)-(B.2)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.