Hi there,

consider the the ring

  R = F_2[x1,...,xn] / <x1^2+x1, ... , xn^2+xn>. 

Right now, if one constructs such a thing in SAGE one will get a QuotientRing 
and QuotientRingElements. These are somewhat generic in the sense that they 
serve e.g. univariate and multivariate polynomial rings. 

Essentially, I want to use elements in R like elements in MPolynomialRings so 
from a non-mathematical user's point of view inheriting from MPolynomialRing 
would be a good idea. However, that's not how the inheritance hierarchy is 
set up in SAGE.

So the SAGE-way seems to be to do: 

RingElement
-- QuotientRingElement_generic (*new*)
-- -- MPolynomialQuotientRingElement (*new*)
-- -- QuotientRingElement

Thoughts?
Martin

-- 
name: Martin Albrecht
_pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
_www: http://www.informatik.uni-bremen.de/~malb
_jab: [EMAIL PROTECTED]


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to