Develop an efficient solver for the parameter polynomial system arising in Riccati validation
Develop an efficient algorithm to solve, in general and in practice, the polynomial system in the parameters g obtained by substituting a parametrized rational candidate u(x)=P(x)/Q(x) into the Riccati Mahler equation ℓ_r(x) u(x) u(x^b) ⋯ u(x^{b^{r−1}})+⋯+ℓ_1(x) u(x)+ℓ_0(x)=0 and equating coefficients. The system has degree r in the parameters g and arises in the Hermite–Padé validation step for certifying which parameter specializations yield true rational solutions without increasing the truncation order σ.
References
For example, one could try to substitute P/Q for u in the Riccati equation and identify coefficients to 0, but this would lead to a polynomial system of degree r in g, which we would not know how to solve efficiently.
— First-order factors of linear Mahler operators
(2403.11545 - Chyzak et al., 18 Mar 2024) in Section 6.3 (Validating candidate solutions)