Dear Forum,

> On Jan 21, 2015, at 1/21/15 6:32, Ali <alireza_abdoll...@yahoo.com> wrote:
> 
> Dears,
> 
> I have a long list L of groups with finite presentations. I would like to 
> apply IsAbelian on L and Filtered all groups which are not Abelian. Through 
> the computations, IsAbelian could not treat an special group and so the 
> Filtered will not be terminated. I would like to know if there is a way to 
> define a third output for IsAbelian such as FAIL which means that it is tried 
> to test abelianness by a certain limit ( e.g. Time or number of cosets or 
> ...) but not succeeded.  If such thing exists I can apply this new IsAbelian 
> to the list L to obtain all groups which are not abelian or the old IsAbelian 
> fails to give a true or false. Then I can handle the filtered list by hand 
> since I guess the latter list should be short.
> 
> The same question for IsSolvable and ....

This depends a bit on the groups in question, but `IsAbelian' etc. will by 
default calculate a faithful representation. If your groups are huge this will 
most likely fail every time.

What I would do as a first step is to look at quotient groups: Solvable 
Quotient, Action on cosets of Low Index subgroups and see whether rthese 
quotient groups already exclude the properties. This has (quotient 
size/subgroup index) easy parameters that will limit the initial calculations.
This should give you a good initial filtering of non-candidates.

Best,

  Alexander Hulpke

> 
> Best Wishes
> Alireza Abdollahi
> _______________________________________________
> Forum mailing list
> Forum@mail.gap-system.org
> http://mail.gap-system.org/mailman/listinfo/forum


_______________________________________________
Forum mailing list
Forum@mail.gap-system.org
http://mail.gap-system.org/mailman/listinfo/forum

Reply via email to