################################################################### ################################################################### ################ FINITE GROUPS PACKAGE FOR MAPLE ################ ################ Written By ################ ################ ################ ################ Vahid Dabbaghian ################ ################ Greg Fee ################ ################ ################ ################ E-mail: vdabbagh@sfu.ca ################ ################ ################ ################ December 2008 ################ ################################################################### ################################################################### You need to extract the file FiniteGroupsPackage.zip which contains FGv10.mpl ExceptionalGroups.mpl GeneralLinearGroups.mpl GeneralOrthogonalGroups.mpl GeneralUnitaryGroups.mpl MathieuGroups.mpl OrthogonalGroups.mpl ProjectiveGeneralLinearGroups.mpl ProjectiveGeneralUnitaryGroups.mpl ProjectiveSpecialLinearGroups.mpl ProjectiveSpecialUnitaryGroups.mpl ProjectiveSymplecticGroups.mpl SmallGroups.mpl SpecialLinearGroups.mpl SpecialOrthogonalGroups.mpl SpecialUnitaryGroups.mpl SporadicGroups.mpl SymplecticGroups.mpl FG_demo.mw and this README file. The main one is FGv10.mpl Before you read it into Maple set the current directory. If you are running windows the command will be something like this > currentdir("C:/Documents and Settings/vdabbagh/FGv10/pkg"); If you are running Maple in a Unix system use > currentdir("/home/vdabbagh/FGv10/pkg"); Then execute > read "FGv10.mpl"; Then call the FiniteGroups package using the following command > with(FiniteGroups); To test it execute the following commands > NumSmallGroups(12); > AlternatingGroup(9); The src code contains Maple style help pages for each command which you can refer to. The following is a demo file which you can open. You will need to set the current directory appropriately. FG_demo.mw