next up previous contents index
Next: makeRowIntegralBy Up: MatrixCategoryOverFraction Previous: makeColIntegral   Contents   Index


makeRowIntegral


\begin{usage}
(v, A) := makeRowIntegral~B\\ (a, v) := makeRowIntegral(B, i)
\end{usage}

\begin{signatures}
makeRowIntegral: & MQ $\to$\ (\htmlref{\texttt{Vector}}{Vec...
...eInteger}) $\to$\ (R, \htmlref{\texttt{Vector}}{Vector} R)\\\end{signatures}

\begin{params}
{\em B} & MQ & A matrix with rational coefficients\\
{\em i} & \htmlref{\texttt{MachineInteger}}{MachineInteger} & A row index\\\end{params}

\begin{retval}
makeRowIntegral(B) returns $(v, A)$\ such that $A$\ has integral...
...main}}{GcdDomain}, then each row of $A$\ (resp.~$v$) is primitive.
\end{retval}


Manuel Bronstein 2000-12-13