On Tue, Oct 20, 2009 at 10:49:41PM +0200, David R. Kohel wrote:
> > Please just edit the wiki page as has been done so far.
> 
> OK, I will do that.  I can probably return to this Thursday (tomorrow 
> I'm busy with teaching).

It would be great to be finished with this part by the end of the
week; then, we would be in good shape for launching the integration.

> In implementation it is rare to have an abstract (free module or) 
> vector space without a fixed basis (or something accessed by gens).

We definitely did have quite a few of them in MuPAD, to model things
like "the abstract ring of symmetric functions", which had several
concrete representations, which themselves where in AlgebrasWithBasis

> But it is not clear to me that this should be distinguished as a
> categorical feature, rather than an implementation feature carried
> by the class hierarchy.

I sure see your point. Now, that's how we had done this in MuPAD, and
that's one part of the design I am most confident with because it
never shot back in years of practical experience. And it still felt
good when translated in Sage.

This probably means that we should slightly enlarge the definition of
what Sage categories are supposed to model, in order to take
constructivity more into account.

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