| LIB "nctools.lib";
ring r = (0,q),(x,y,z),dp;
matrix C = UpOneMatrix(3);
C[1,3] = q;
print(C);
==> 0,1,(q),
==> 0,0,1,
==> 0,0,0
def S = nc_algebra(C,0); setring S;
S;
==> // coefficients: QQ(q)
==> // number of vars : 3
==> // block 1 : ordering dp
==> // : names x y z
==> // block 2 : ordering C
==> // noncommutative relations:
==> // zx=(q)*xz
|