Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

triang_sylvester

Triangularization of a polynomial matrix by Sylvester method


Description

The function triang_Sylvester triangularize the given polynomial matrix.

The u parameter is a necessary supplementary input without default value. This parameter give the minimal degree of the searched triangulizator to solve the problem.

Usage

triang_Sylvester(pm,u, eps=ZERO_EPS)

Arguments

pm

polynomial matrix to triangularize

u

the minimal degree of the triangularizator multiplicator

eps

toleranz limit

Details

In a polynomial matrix the head elements are the first non-zero polynomials of columns. The sequence of row indices of this head elements form the shape of the polynomial matrix. A polynomial matrix is in left-lower triangular form, if this sequence is monoton increasing.

This method search a solution of the triangulrization by the method of Sylvester matrix, descripted in the article Labhalla-Lombardi-Marlin (1996).

Value

T

the left-lower triangularized version of the given polynomial matrix

U

the right multiplicator to triangularize the given polynomial matrix

Author(s)

Nikolai Ryzhkov, namezys@gmail.com

References

Salah Labhalla, Henri Lombardi, Roger Marlin: Algorithm de calcule de la reduction de Hermite d'une matrice a coefficients polynomiaux, Theoretical Computer Science 161 (1996) pp 69-92

See Also


polyMatrix

Infrastructure for Manipulation Polynomial Matrices

v0.3.1
MIT + file LICENSE
Authors
Tamas Prohle [aut], Peter Prohle [aut], Nikolai Ryzhkov [aut, cre], Ildiko Laszlo [aut] (<https://orcid.org/0000-0003-2324-8183>), Ulas Onat Alakent [ctb]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.