MathGroup Archive 2000

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Questions about RoxReduce

  • To: mathgroup at
  • Subject: [mg23920] Re: Questions about RoxReduce
  • From: Murray Eisenberg <murray at>
  • Date: Fri, 16 Jun 2000 00:57:00 -0400 (EDT)
  • Organization: Mathematics & Statistics, Univ. of Mass./Amherst
  • References: <8i9o0b$>
  • Sender: owner-wri-mathgroup at

What would the "correct" behavior of such a function be?  The difficulty
is that, whereas the Gauss-Jordan form, provided by RowReduce, is
unique, the echelon form you desire is not.  For example:

   A = {{1, 2}, {0, 1}};   (* already echelon form *)
   RowReduce[A]            (* result also echelon form *)
{{1, 0}, {0, 1}}

jmcornil wrote:
> I have a few questions about the function RowReduce.
> Please see the attached NoteBook....
> The function RowReduce perform a Gauss-Jordan reduction putting
> 1 on the \"diagonal\" and 0 elsewhere so long it is possible. But is there
> an other function (or an option for RowReduce) performing a simple
> Gauss reduction i.e. putting 0  ONLY UNDER the first diagonal ?

P.S.  When including the ASCII text of a notebook in e-mail, it's 
probably a good idea NOT to include the line 

   (*CacheID: 232*)

and NOT to include the cache at the end of the file.
Murray Eisenberg                     murray at
Mathematics & Statistics Dept.       phone 413 549-1020 (H)
Univ. of Massachusetts                     413 545-2859 (W)
Amherst, MA 01003-4515

  • Prev by Date: Re: Integral evaluation bug?
  • Next by Date: Syntax error using (*comments*)
  • Previous by thread: Questions about RoxReduce
  • Next by thread: I wish Descending Order Result