示例#1
0
rs = """
# solvable polynomials, U(sl_2_f):
Rat(f,h) G
RelationTable
(
 ( h ), ( f ), ( f h - 2 f ) 
)
"""

r = SolvableRing(rs)
print "SolvableRing: " + str(r)
print

ps = """
(
 ( h^2 + f^3 )
)
"""

f = SolvableIdeal(r, ps)
print "SolvableIdeal: " + str(f)
print

rg = f.leftGB()
print "seq left Output:", rg
print

rg = f.twosidedGB()
print "seq twosided Output:", rg
print
示例#2
0
ps = """
(
 ( a - X^%s ),
 ( b - D X + %s )
)
""";


for t in (2,3,5,7,11,13,17,19,23,27,31,37,43):
  #for t in (5,7):
  r1  = SolvableRing( rs1 % t );
  r1c = SolvableRing( rs1c );
  #print "SolvableRing: " + str(r1);
  #print "SolvableRing: " + str(r1c);
  #print;
  it = SolvableIdeal( r1, ps % (t,t) );
  #print "SolvableIdeal: " + str(it);
  #print;
  # compute I_{\phi_t} \cap WA_1^opp
  x = it.leftGB();
  print "seq left x:", x;
  y = Ideal(x.pset).intersect(r1c.ring);
  len = y.list.size();
  print "seq left y: ", y;
  print "seq left y len: ", len;
  #print;
  #-------------------------------------
  r2 = SolvableRing( rs2 % t );
  r2c = SolvableRing( rs2c % t );
  #print "SolvableRing: " + str(r2);
  #print "SolvableRing: " + str(r2c);
示例#3
0
"""

ps = """
(
 ( e - X ),
 ( f + D^2 X ),
 ( h - 2 D X )
)
"""

r1 = SolvableRing(rs1)
r1c = SolvableRing(rs1c)
#print "SolvableRing: " + str(r1);
#print "SolvableRing: " + str(r1c);
print
it = SolvableIdeal(r1, ps)
print "SolvableIdeal: " + str(it)
print
# compute I_{\phi_t} \cap WA_1^opp
x = it.leftGB()
print "seq left x:", x
y = Ideal(x.pset).intersect(r1c.ring)
len = y.list.size()
print "seq left y: ", y
print "seq left y len: ", len
print
#-------------------------------------
r2 = SolvableRing(rs2)
r2c = SolvableRing(rs2c)
#print "SolvableRing: " + str(r2);
#print "SolvableRing: " + str(r2c);
示例#4
0
 ( d ), ( x ), ( x d + 1 )
)
"""

r = SolvableRing(rs)
print "SolvableRing: " + str(r)
print

ps = """
(
 ( x^7 ),
 ( x d + 7 )
)
"""

i7 = SolvableIdeal(r, ps)
print "SolvableIdeal: " + str(i7)
print

i7rg = i7.leftGB()
print "seq left i7 Output:", i7rg
print

ps = """
(
 ( d^7 ),
 ( x d - 7 + 1 )
)
"""

j7 = SolvableIdeal(r, ps)