1 | initial version |

I assume the binary string you want is the list of coefficients of `a`

. For this, you could do the following:

Make an element:

`sage: K = GF(2^7,'a'); sage: x = K.random_element(); x a^5 + a^4 + a^3 + a`

Convert the element to a polynomial and get the list of coefficients:

`sage: x.polynomial().coeffs() [0, 1, 0, 1, 1, 1]`

Go directly from the element to a string by joining the strings of the coefficients:

`sage: ''.join(map(str,x.polynomial().coeffs())) '010111'`

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.