I want the structure of The normalized unit group using GAP for the group algebra $FD_{30}$, where $F$ is a finite field with characteristic $3$ and $D_{30}$ is the dihedral group of order $30.$ I tried as follow.
gap> LoadPackage("laguna");
true
gap> G:=DihedralGroup(30);;
gap> FG:=GroupRing(GF(3),G);
<algebra-with-one over GF(3), with 3 generators>
gap> IsGroupAlgebra(FG);
true
gap> V:=NormalizedUnitGroup(FG);
Error, no method found! For debugging hints type ?Recovery from NoMethodFound Error, no 2nd choice method found for `NormalizedUnitGroup' on 1 arguments at /opt/homebrew/Cellar/gap/4.12.2/libexec/lib/methsel2.g:249 called from <function "HANDLE_METHOD_NOT_FOUND">( ) called from read-eval loop at stdin:5 type 'quit;' to quit to outer loop brk>
I don't know exactly about GAP. Please help. Thank you.
Try this? $\color{red}{\text{I'm not sure whether the result is true}}$
The
ComputeNormalizedUnitGroupfunction takes a finite groupGand a group ringRover a fieldFwith the same order asG, and returns the normalized unit group ofR[G]. It generates a list of normalized units ofR[G], constructs a free groupFwith a generator for each normalized unit, and a list of relations that correspond to the squares of the generators. The unit group ofR[G]is then computed as the quotient ofFby these relations, and returned as a finitely presented group.