i1 : A = GF(9,Variable=>a) o1 = A o1 : GaloisField |
i2 : B = A[r,s,t] o2 = B o2 : PolynomialRing |
i3 : generators B o3 = {r, s, t} o3 : List |
i4 : allGenerators B o4 = {r, s, t, a} o4 : List |
i5 : C = B[x,y,z]/(x^2-a*x-r) o5 = C o5 : QuotientRing |
i6 : generators C o6 = {x, y, z} o6 : List |
i7 : allGenerators C o7 = {x, y, z, r, s, t, a} o7 : List |
i8 : D = A[u,v]; |
i9 : F = map(D, C, {0, u, v, 0, a*v+1, 1}) o9 = map(D,C,{0, u, v}) o9 : RingMap D <--- C |
i10 : F (x+s*y) o10 = a*u*v + u o10 : D |