class_docstr: Class representing elements of (commutative) quotient rings.
  
  Attributes:
  
  - ring - containing ring
  - data - element of ring.ring (i.e. base ring) representing self
class_docstr_tok: ["Class","representing","elements","of","(","commutative",")","quotient","rings",".","Attributes",":","-","ring","-","containing","ring","-","data","-","element","of","ring.ring","(","i.e",".","base","ring",")","representing","self"]
code: def __init__(self, ring, data):
      self.ring = ring
      self.data = data
  
imports: from sympy.polys.agca.modules import FreeModuleQuotientRing
  from sympy.polys.domains.ring import Ring
  from sympy.polys.polyerrors import NotReversible, CoercionFailed
  from sympy.utilities import public
label_desc: Use image node_id 1 to create a new QuotientRingElement object  with example: obj = QuotientRingElement(ring, data)