Online Algebra Calculator
Many of users do not use powerful Maxima computer algebra system for systematic work, but for ad hoc algebraic calculations – equations, functions, matrixes, etc. only. To do this job, it is not useful to download the whole application from a web site.
Function: rank (<M>) Computes the rank of the matrix <M>. That is, the order of the largest non-singular subdeterminant of <M>.
![Rank Example m: [[1,0,3],[1,25,8],[6,27,33]];
apply (matrix, m);
rank(m);
m*m;](http://maxima-online.org//plot.html?g=i-524272717.png&t=img&db=r-1328613877)
<rank> may return the wrong answer if it cannot determine that a matrix element that is equivalent to zero is indeed so.
There are also some inexact matches for rank. Try ?? rank to see them.
(%o1) true (%i2)