Can we compute the wreath product of two arbitrary groups in GAP? There exists the following function : WreathProduct( G, H[, hom] ), but I do not how I can use that for two arbitrary groups?
2026-03-28 14:20:25.1774707625
wreath product function in GAP
829 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
GAP 4.7 has now two functions for wreath products:
WreathProduct(changed behaviour since GAP 4.7)StandardWreathProduct(introduced in GAP 4.7)They are documented in the GAP Manual (see here or enter in GAP
?WreathProductor?StandardWreathProduct).To avoid surprises, it is advised to check which version of GAP you're using.
The changes introduced in GAP 4.7 are described here, namely:
It is not possible now to call
WreathProductwith 2nd argumentHnot being a permutation group, without using the 3rd argument specifying the permutation representation. This is an incompatible change but it will produce an error instead of a wrong result.The former behaviour of
WreathProductmay now be achieved by usingStandardWreathProductwhich returns the wreath product for the (right regular) permutation action ofHon its elements.Below there is an example which shows that the results of these two may differ. First we use
StandardWreathProduct:Now we use
WreathProductwith the 3rd argument computed withIsomorphismPermGroup(D), and obtain another group:Even more,
IsomorphismPermGroupis not guaranteed to return the same degree representation at all times, so two different runs on the same group could produce different results. If one constructshomexplicitly, then that would be fine.Finally, the same group as in the first example can be constructed with
WreathProductinstead ofStandardWreathProductusing the regular permutation representation:Comment: I took this particular wreath product from the test file of the GAP package LAGUNA. There is a result in [J.T. Buckley. Polynomial functions and wreath products. Ill. J. Math., 14:274-282, 1970] that the nilpotency class of the wreath product $C_p \wr H$ is equal to $t(H)$ - the nilpotency index of the augmentation ideal of the group ring $F_p H$. The latter index may be computed with LAGUNA package using the formula which involves indices of
JenningsSeriesof $H$, and it reports 3, not 2: