Electronic International Standard Serial Number (EISSN)
We provide an algorithm for constructing strong l-ifications of a given matrix polynomial P(lambda) of degree d and size m x n using only the coefficients of the polynomial and the solution of linear systems of equations. A strong l-ification of P(lambda) is a matrix polynomial of degree l having the same finite and infinite elementary divisors, and the same numbers of left and right minimal indices as the original matrix polynomial P(lambda). All explicit constructions of strong l-ifications introduced so far in the literature have been limited to the case where l divides d, though recent results on the inverse eigenstructure problem for matrix polynomials show that more general constructions are possible. Based on recent developments on dual polynomial minimal bases, we present a general construction of strong l-ifications for wider choices of the degree l, namely, when l divides one of nd or md (and d >= l). In the case where l divides nd (respectively, md), the strong l-ifications we construct allow us to easily recover the minimal indices of P(lambda). In particular, we show that they preserve the left (resp., right) minimal indices of P(lambda), and the right (resp., left) minimal indices of the l-ification are the ones of P(lambda) increased by d - l (each). Moreover, in the particular case l divides d, the new method provides a companion l-ification that resembles very much the companion l-ifications already known in the literature. (C) 2016 Elsevier Inc. All rights reserved.