i1 : R = GF(8)[x,y,z]/(x*y-z^2) o1 = R o1 : QuotientRing |
i2 : K = GF(64) o2 = K o2 : GaloisField |
i3 : (T,f) = fieldBaseChange(R,K)
5 4 2
o3 = (T, map(T,R,{x, y, z, a + a + a + 1}))
o3 : Sequence
|
i4 : describe T
K[x..z]
o4 = --------
2
x*y + z
|
i5 : describe f
5 4 2
o5 = map (T, R, {x, y, z, a + a + a + 1})
|
The object fieldBaseChange is a method function with options.