On Wed, May 27, 2009 at 10:39:03AM +0200, Ralf Hemmecke wrote:
> Although, when I first saw Rng in Axiom, I didn't understand why the 
> programmers used something that looked like an abbreviation. But, in 
> fact, I somehow like that name. It makes it pretty obvious that the 
> 'identity' is somehow hidden or non-existent.
> 
> If you don't like Rng, then what about PseudoRing?
> 
> http://en.wikipedia.org/wiki/Pseudo-ring

Thanks for the feedback.

PseudoRing, is pretty non informative. The NonUnitalRing they also
mention is better (though with the usual quirk that a UnitalRing is a
NonUnitalRing, but not the converse).

> And I am sure you have also found the following for Rig.
> 
> http://en.wikipedia.org/wiki/Semi-ring
> 
> Compare also
> http://books.google.at/books?id=roEx6lkAp10C&dq=Jonathan+S.+Golan,+Semirings+and+their+applications&printsec=frontcover&source=bl&ots=jI4yTSEBOZ&sig=CgCZ_07yz0qI_EUTLs2NAChAVYw&hl=de&ei=n_gcSqnSF4yHsAaQyOzQCg&sa=X&oi=book_result&ct=result&resnum=1
> Chapter one.
> 
> Looks like a Semiring/Rig is *not* what you originally described as
> 
>  >>>  - Rig: Ring without 0
> http://groups.google.com/group/sage-devel/msg/bd5d8a5ad2103c57

Silly me, I had never realized that Rig == SemiRing. Without neutral
element, you can't have additive inverse!

Well, SemiRing is well established (and that's what we used in
Sage-Combinat) so we have a name here.

Cheers,
                                Nicolas
--
Nicolas M. ThiƩry "Isil" <nthi...@users.sf.net>
http://Nicolas.Thiery.name/

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to