Given a ring A, an Ore extension of A by x is the quotient of the free extension A<x> by the relations x*a - sigma(a)*x-delta(a) where sigma is an automorphism of A and delta is a sigma-derivation. This method returns the defining ideal (in the appropriate tensor algebra) of an Ore extension of A by x. The current version assumes the sigma-derivation delta is 0.
i1 : B = skewPolynomialRing(QQ,(-1)_QQ,{x,y,z,w}) --Calling Bergman for NCGB calculation. Complete! o1 = B o1 : NCQuotientRing |
i2 : sigma = ncMap(B,B,{y,z,w,x}) o2 = NCRingMap B <--- B o2 : NCRingMap |
i3 : C = oreIdeal(B,sigma,a) o3 = Two-sided ideal {yx+xy, zx+xz, zy+yz, wx+xw, wy+yw, wz+zw, ax-ya, ay-za, az-wa, aw-xa} o3 : NCIdeal |
The object oreIdeal is a method function with options.