예제 #1
0
 def regularRepresentation(self):
     '''Convert Groebner system to a representation with regular ring coefficents.
     '''
     if self.gbsys == None:
         return None;
     G = PolyUtilApp.toProductRes(self.gbsys.list);
     ring = Ring(None,G[0].ring);
     return ParamIdeal(ring,None,G);
예제 #2
0
 def stringSlice(self):
     '''Get each component (slice) of regular ring coefficients separate.
     '''
     s = self.pset;
     b = PolyUtilApp.productToString(s);
     return b;