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.

Reply via email to