Hi,

Finally, I implemented a generic method cylotomic_cosets at the level
of finite rings so that we can do

sage: Zmod(15).cyclotomic_cosets(2)
[[0], [1, 2, 4, 8], [3, 6, 9, 12], [5, 10], [7, 11, 13, 14]]

and

sage: K = GF(16,'z')
sage: a = K.multiplicative_generator()
sage: K.cyclotomic_cosets(a**3)
[[0],
 [1, z^3, z^3 + z, z^3 + z^2, z^3 + z^2 + z + 1],
 [z, z + 1, z^2 + z + 1, z^3 + z + 1, z^3 + z^2 + 1],
 [z^2, z^2 + 1, z^2 + z, z^3 + 1, z^3 + z^2 + z]]

And it needs review

Vincent

-- 
You received this message because you are subscribed to the Google Groups 
"sage-nt" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
Visit this group at http://groups.google.com/group/sage-nt.
For more options, visit https://groups.google.com/d/optout.

Reply via email to