Newsgroups: comp.sys.handhelds Path: utzoo!utgpu!watserv1!watdragon!dahlia.waterloo.edu!dwrfielder From: dwrfielder@dahlia.waterloo.edu (Dave Fielder) Subject: symbolic Row Reduced Echelon format program Message-ID: <1991Jun24.174126.12989@watdragon.waterloo.edu> Sender: news@watdragon.waterloo.edu (News Owner) Organization: University of Waterloo Date: Mon, 24 Jun 1991 17:41:26 GMT Lines: 32 I originally mailed this letter to Marc E Blair, but have since had no response in over 2 weeks. I am not sure if he is the original programmer so I thought I'd post my questions to the net. I have a question as to why infinities occur in row reducing matrices when they are linearly dependant. eg. 1: [[ 1 1 a] [ 1 1 b]] rr 1: [[ 1 1 a] [ 0 0 b-a]] is what should occur but... 1: { { 0 1 'a*oo-b*00+2*a-b' } { 0 0 '-(a*oo^2)+b*oo^2' }} is what I get. I'm unsure as to why the infinities are necessary or how come they occur. Is there a workaround? If so, what is it? I love the fractions flag and think it's great. To give you some feedback, some of the fractions are a little off due to rounding, ie. 100000000001/300000000002 instead of 1/3. Could one of the various toQ programs help eliminate alot of the fraction errors? Thanks, --Dave Hubert.