Cool.  I'd be happy to review that after Wednesday (when I have an
application due).  I can provide the perspective of someone who works mostly
within sage.rings rather than sage.combinat.
David

On Sat, Oct 16, 2010 at 18:17, Christian Stump <christian.st...@gmail.com>wrote:

> > Is there a reason you can't use finite cyclotomic fields?  These exist in
> > Sage and are reasonably well optimized.  And GAP supports matrix groups
> over
> > them, though as David Joyner mentioned, I don't think that functionality
> is
> > wrapped from Sage.  Defining matrix groups over finite cyclotomic fields
> and
> > wrapping some Gap functionality for them would be cool.
>
> the reason is that I want to implement complex reflection groups in
> sage, and for those it is important to have fast ways to compute with
> roots of unity of different orders at the same time. My patch for the
> universal cyclotomic field is fairly finished - if you are interested
> in having a look, you can download it from the trac server at
> http://trac.sagemath.org/sage_trac/ticket/8327 (I will upload a newest
> version later today). CyclotomicField can still do much more, but
> everything that I have in UCF is very fast and much faster than for
> CF, for example Galois conjugates and thus inverses of elements can be
> computed in a very efficient way.
>
> To do complex reflection groups, I can as well call gap directly to
> provide matrix groups for my purposes. But as I said, I hoped to get
> matrix groups work directly with it.
>
> Best regards, Christian
>
> --
> 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<sage-devel%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>

-- 
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

Reply via email to