Home Online Manual
Top
Back: getRelationsRadical
Forward: gaussColWithoutPerm
FastBack:
FastForward:
Up: recover_lib
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

D.8.7.5 gaussRowWithoutPerm

Procedure from library recover.lib (see recover_lib).

Usage:
gaussRowWithoutPerm(M); M a matrix of constant polynomials

Return:
matrix: basic Gaussian row reduction of M, just without permuting the rows

Example:
 
LIB "recover.lib";
ring r=0,x,dp;
matrix M[5][4]=0,0,2,1,4,5,1,3,0,9,2,0,8,1,0,6,0,9,4,1;
print(M);
==> 0,0,2,1,
==> 4,5,1,3,
==> 0,9,2,0,
==> 8,1,0,6,
==> 0,9,4,1 
print(gaussRowWithoutPerm(M));
==> 0,0,2,1,
==> 4,5,1,3,
==> 0,9,2,0,
==> 0,0,0,0,
==> 0,0,0,0