On Wed, Jun 09, 2010 at 06:28:54AM -0700, Christian Stump wrote: > HI Nicolas, > > > Hmm. I would need to better know the mathematics behind to give any > > useful answer. My (little) understanding was that the main point of > > the Zumbroich basis was to avoid such dependencies. > > see my answer above.
Thanks. I'll indeed discuss this next week. > > Please send me the smallest piece of code that triggers this, for me > > to investigate. > > class FieldAndFreeModule(CombinatorialFreeModule): > def __init__(self): > CombinatorialFreeModule.__init__(self, QQ, ['a'], > category=Fields) It works with ``Fields()`` instead of ``Fields``. Mmm, the error message should have been more explicit. > Maybe, but the category Fields did not work yet. As the UCF is only a > CombinatorialFreeModule, I get > > sage: F = > UniversalCyclotomicField() > sage: F.Element.__div__? > ... > Division by coefficients > > and __invert__ is not yet there. Ok. For the moment, you will probably have to implement both __div__ __invert__. > The code should be on the track server, ticket 8327. Ok. I'll try to investigate at this; alas not time today. Cheers, Nicolas -- Nicolas M. ThiƩry "Isil" <nthi...@users.sf.net> http://Nicolas.Thiery.name/ -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To post to this group, send email to sage-combinat-de...@googlegroups.com. To unsubscribe from this group, send email to sage-combinat-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-combinat-devel?hl=en.