[sage-devel] Re: linear algebra functions

2008-07-19 Thread Pablo De Napoli
> > * getting rid of functions which implicitly assume left/right and making > > those functions explicitly say what they are returning, since, for > > example, a vast majority of linear algebra people would assume kernel() > > is the right kernel, while apparently a sizable contingent of number >

[sage-devel] Re: linear algebra functions

2008-07-19 Thread Jason Grout
Mike Hansen wrote: >> * introduction of eigen* functions > > +1 definitely. > >> * changing left/right_* functions to *_left/right to make tab completion >> and finding the functions much easier. > > The *_left and *_right are easier to find under tab completion, but > they are much uglier when

[sage-devel] Re: linear algebra functions

2008-07-19 Thread Mike Hansen
> * introduction of eigen* functions +1 definitely. > * changing left/right_* functions to *_left/right to make tab completion > and finding the functions much easier. The *_left and *_right are easier to find under tab completion, but they are much uglier when reading code. I don't understand

[sage-devel] Re: linear algebra functions

2008-07-19 Thread Jason Grout
David Joyner wrote: > They installed fine and I'm testing it out now. Just to confirm: > in matrix2 you have > eigenspaces_left, eigenspaces_right, > eigenvalues_left, eigenvalues_right, Actually, there should be only eigenvalues(). There should also be eigenvectors_right/left and eigenmatrix_ri

[sage-devel] Re: linear algebra functions

2008-07-19 Thread David Joyner
They installed fine and I'm testing it out now. Just to confirm: in matrix2 you have eigenspaces_left, eigenspaces_right, eigenvalues_left, eigenvalues_right, kernel_left, kernel_right, image_left (= row_space), image_right (=column_space), but in functional and matrix_rational_dense, you only hav

[sage-devel] Re: linear algebra functions

2008-07-19 Thread Jason Grout
David Joyner wrote: > I think it's great that you are doing this. Does a patch exist yet? > I'd like to try it out. I put up a preliminary patch at http://trac.sagemath.org/sage_trac/ticket/2816 The patch there depends on the patch at: http://trac.sagemath.org/sage_trac/ticket/3654 I'll work

[sage-devel] Re: linear algebra functions

2008-07-19 Thread Jason Grout
David Joyner wrote: > I think it's great that you are doing this. Does a patch exist yet? > I'd like to try it out. Yes, on my computer. The documentation isn't there yet, though. I'll try to put up something today. Thanks, Jason > > On Sat, Jul 19, 2008 at 11:06 AM, Jason Grout > <[EMAI

[sage-devel] Re: linear algebra functions

2008-07-19 Thread David Joyner
I think it's great that you are doing this. Does a patch exist yet? I'd like to try it out. On Sat, Jul 19, 2008 at 11:06 AM, Jason Grout <[EMAIL PROTECTED]> wrote: > > I've been working on writing eigenvalue/eigenvector functions, as > mentioned here: > http://groups.google.com/group/sage-devel/