Dear Javier!

On Wed, Sep 30, 2009 at 10:00:54AM -0700, javier wrote:
> I am reviewing some of the remaining fines for categories. Will post
> remarks about different files in different threads.

Yippee! Thanks!

> Concerning algebra_ideals.py and algebra_modules.py
> 
> are the base algebras assumed to be commutative? If so, commutativity
> should be checked before returning the category. If not, what exactly
> are the output categories? Left ideals/modules, right ones, or two
> sided ones? This should be specified in the documentation.

Opinions anyone?

So far, those have been adapted as is from what was in Sage
beforehand. So I don't have a strong opinion myself. I assume that
they currently have only been used in the commutative case (ideals of
polynomial rings, ...). At some point we (the sage-combinat people)
will certainly need the non commutative case. That probably will
require to do like for modules, with analogues of LeftModules,
RightModules, Bimodules).

In the meantime, a reasonable option is to require the base algebras
to be commutative, and put a call for comments in the documentation.

Cheers,
                                Nicolas
--
Nicolas M. ThiĆ©ry "Isil" <[email protected]>
http://Nicolas.Thiery.name/

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to