Read-only forum archive

power representation of the finite field coefficients

power representation of the finite field coefficients

Guest · Wed Aug 11, 2010 7:04 pm

It seems currently that if the coefficient ring is a finite field, a coefficient element is printed as polynomial of the generator of the coefficient ring. Assuming the generator is a primitive element, is it possible to make coefficients are printed always as a power of the primitive element? This feature saves a lot of space when printing polynomials over finite fields. If this feature is not in Singular, I want to submit a feature request for this. If it is already in Singular, let me know how to turn it on.

Thank you in advance.

Re: power representation of the finite field coefficients

hannes · Wed Aug 11, 2010 7:29 pm

That depends on the declaration:
ring r=(8,a),x,dp;
creates a representation in powers of,
while
ring r=(2,a),x,dp;
minpoly=a3-a+1;
creates an isomorphic ring with polynomials in a
as coefficients.