On Sun, Jul 4, 2010 at 11:56 PM, Georg S. Weber <georgswe...@googlemail.com> wrote: > Yeah, I do favor working with Sage over, say, working with Magma, > because if I run into a bug like this (nice one, eh'?): > {{{ > sage: V = span([[1/7,0,0] ,[0,1,0]], ZZ); V > Free module of degree 3 and rank 2 over Integer Ring > Echelon basis matrix: > [1/7 0 0] > [ 0 1 0] > sage: T = matrix(ZZ,3,[1,0,0,0,0,0,0,0,0]); T > [1 0 0] > [0 0 0] > [0 0 0] > sage: W = T.kernel_on(V); W.basis() > [ > (0, 1, 0) > ] > sage: W.is_submodule(V) > False > }}} > then I can debug it, and fix it (!), all on myself. That one hit me > during an intermediate step in some general Hecke module code, so from > the beginning, it was far from obvious where to look. (Patch is up for > review at #9425 ...)
And I love Sage because people like you fix bugs in my code! -- William -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org