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.

Reply via email to