As commented here [1], the following two methods can be used to define an Cyclic Group:
``` Generators If the group operation is multiplication then: <r | r ^ n =1> If the group operation is addition then: <z | n * z = 0 > ``` For the first case, the corresponding code snippet in GAP is as follows: ``` gap> f:=FreeGroup("P");; gap> g:=f/ParseRelators(f, "P^8" ); <fp group on the generators [ P ]> gap> StructureDescription(g); "C8" ``` But I'm not sure if GAP also supports the second method mentioned above to define a group. [1] http://www.euclideanspace.com/maths/discrete/groups/categorise/types/abelian/cyclic/index.htm Regards, HZ -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/2115f35e-b2a8-406d-87a7-0c7748b636e1n%40googlegroups.com.