lmlib.polynomial.poly.poly_sum_coef_Ls#

lmlib.polynomial.poly.poly_sum_coef_Ls(expos)#

\(\alpha^\mathsf{T} x^q + \dots + \beta^\mathsf{T} x^r = (\color{blue}{\Lambda_1} \alpha + \dots + \color{blue}{\Lambda_N}\beta)^\mathsf{T} x^{\tilde{q}}\)

Exponent manipulation matrices \(\Lambda_1, ...., Lambda_N\) to sum univariate polynomials polys, all of common variable x

Parameters

expos (tuple of array_like) – (q, ..., r), list of exponent vectors of polynomials to be summed

Returns

Ls(Lambda_1, ..., Lambda_N), Coefficient manipulation matrices, see also poly_sum()

Return type

list of ndarray

Note

To get \(\tilde{q}\), see poly_sum_expo().

References

[Wildhaber2019] (Eq. 6.4)