Dear Forum,
Obviously, there is an error in the Coefficients routine for finite
fields, as this example shows:
gap> V:=VectorSpace([ Z(5)^0, Z(5^2)^2 ],GF(5)); VectorSpace( [ Z(5)^0, Z(5^2)^2 ], GF(5) ) gap> b:=Base(V); [ Z(5)^0, Z(5^2)^2 ] gap> c:=Coefficients(V,Z(5)^3); [ Z(5)^2, 0*Z(5) ] gap> c[1]*b[1]+c[2]*b[2]; Z(5)^2
However FiniteFieldOps.Coefficients (which I could not find in the manual)
seems to work as expected and can be used to replace the faulty routine.
Alexander Hulpke