Testing latest pari + WASM + node.js... and it works?! Wow.
License: GPL3
ubuntu2004
Function: matindexrank Section: linear_algebra C-Name: indexrank Prototype: G Description: (gen):vecvecsmall indexrank($1) Help: matindexrank(M): gives two extraction vectors (rows and columns) for the matrix M such that the extracted matrix is square of maximal rank. Doc: $M$ being a matrix of rank $r$, returns a vector with two \typ{VECSMALL} components $y$ and $z$ of length $r$ giving a list of rows and columns respectively (starting from 1) such that the extracted matrix obtained from these two vectors using $\tet{vecextract}(M,y,z)$ is invertible. The vectors $y$ and $z$ are sorted in increasing order.