Recursive construction of biorthogonal polynomials for handling polynomial regression
Laura Rebollo-Neira, Jason Laurie
TL;DR
The paper tackles ill-conditioning in polynomial regression arising from Gram matrix inversions by introducing an adaptive biorthogonalisation that builds classic-like biorthogonal polynomials beta_n^k biorthogonal to monomials on the finite-dimensional space V(I,w). The orthogonal projector onto V_k can be represented biorthogonally as P_Vk f = sum_{i=0}^k x^i ⟨f, beta_i^k⟩, enabling regression without matrix inversion and allowing recursive upgrading or downgrading of the basis. The authors derive concrete constructions from Type A (Legendre, Laguerre) and Type B (Legendre, Chebyshev) OPS, providing explicit beta_n^k formulas and projection coefficients, including analytic examples such as exponential decay. This framework supports flexible, sparse polynomial approximations and has practical impact for high-degree regression and related numerical tasks, with potential extensions to additional OPS families.
Abstract
An adaptive procedure for constructing polynomials which are biorthogonal to the basis of monomials in the same finite-dimensional inner product space is proposed. By taking advantage of available orthogonal polynomials, the proposed methodology reduces the well-known instability problem arising from the matrix inversion involved in classical polynomial regression. The recurrent generation of the biorthogonal basis facilitates the upgrading of all its members to include an additional one. Moreover, it allows for a natural downgrading of the basis. This convenient feature leads to a straightforward approach for reducing the number of terms in the polynomial regression approximation. The merit of this approach is illustrated through a series of examples where the resulting biorthogonal basis is derived from Legendre, Laguerre, and Chebyshev orthogonal polynomials.
