In this paper we revisit the greatest common right divisor (GCRD) extraction from a set of polynomial matrices $P_i(\lambda)\in \F[\la]^{m_i\times n}$, $i=1,\ldots,k$ with coefficients in a generic field $\F$, and with common column dimension $n$. We give necessary and sufficient conditions for a matrix $G(\la)\in \F[\la]^{\ell\times n}$ to be a GCRD using the Smith normal form of the $m \times n$ compound matrix $P(\lambda)$ obtained by concatenating $P_i(\lambda)$ vertically, where $m=\sum_{i=1}^k m_i$. We also describe the complete set of degrees of freedom for the solution $G(\la)$, and we link it to the Smith form and Hermite form of $P(\la)$. We then give an algorithm for constructing a particular minimum rank solution for this problem when $\F=\C$ or $\R$, using state-space techniques. This new method works directly on the coefficient matrices of $P(\la)$, using orthogonal transformations only. The method is based on the staircase algorithm, applied to a particular pencil derived from a generalized state-space model of $P(\la)$.
翻译:在本文中,我们重新审视了从一组多元基质 $P_i( lambda)\\ in\ F[la]\\\\ m\i\timen}$, $=1,\ldots, k$, 在通用字段中带有系数$\F$, 和公列维度$。 我们给一个基质$G( la)\ in\ F[\la]\ ell\timents n} 以Smith 通常的形式, 使用美元/时间的美元复合基质 $( lambda)\ in\ F[ 美元]\\ 美元( lambda] $( lambda) 美元, 美元= 1, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 美元, 垂直, 美元, 我们用这种最小的计算方法, 的计算方法, 。