der wert darf null sein(das vermindert lediglich den rang um 1).
weil ja für die pivot-positionen definitionsgemäß gilt: j1 < j2 ... < jn
wobei ji für einen spaltenindex steht.
also wäre der rang obiger matrix 3, weil es 3 pivot positionen gibt.
ich bekomme jedenfalls auch rang 3 raus:
1 -1 1 3
-1 0 0 4
5 -1 1 -3
-3 0 0 3
1 -1 1 3
0 -1 1 7 I+II
0 4 -4 -18 (-5)*I + III
0 -3 3 12 3*I + IV
1 -1 1 3
0 -1 1 7
0 0 0 10 4*II + 3
0 0 0 -8 (-3)*2 + IV