attempt to determine whether a group is Abelian (commutative)
attempt to determine whether a group is commutative
IsAbelian( G )
IsCommutative( G )
A group G is Abelian (or commutative) if every pair of elements of G commute with each other. That is, for all a and b in G, we have a·b=b·a.
A group is Abelian precisely when it is equal to its own center.
The IsAbelian( G ) command attempts to determine whether the group G is Abelian. It returns true if G is Abelian and returns false otherwise. The command may raise an exception on (most) finitely presented groups, as shown in the last example below.
The IsCommutative command is provided as an alias.
G ≔ SmallGroup⁡32,1:
G ≔ a|a6=1
Error, (in IsAbelian) cannot determine whether a general finitely presented group is Abelian. If you know that your group is finite, try converting it to a permutation group by using the `PermutationGroup' command with your finitely presented group as input.
The GroupTheory[IsAbelian] and GroupTheory[IsCommutative] commands were introduced in Maple 17.
For more information on Maple 17 changes, see Updates in Maple 17.
Download Help Document