Subnormality testing problem
This article describes the subgroup property testing problem for the subgroup property: subnormal subgroup
View other subgroup property testing problems
Description
Given data
Our universe is some group (such as a linear group or a permutation group) in which products and inverses can be readily computed.
A group in is specified by a generating set , and a subgroup of is specified by a generating set . (We are given a guarantee that is a subgroup of , if not, we can test it using the algorithm for the subgroup testing problem).
Goal
We are required to determine whether is subnormal in .
Definition of subnormality used
A subgroup is termed subnormal in a group if the following holds:
Consider the descending chain defined as follows: and is the normal closure of in . Then, there exists an for which .
The smallest such is termed the subnormal depth of .
Relation with other problems
Problems it reduces to
As per the above formulation of the subnormality testing problem, it reduces naturally to the normal closure-finding]] problem, which in turn reduces to the normality testing problem, which in turn reduces to the membership testing problem.
Solution
If membership testing for the subgroup exists
In case a membership test exists for the subgroup, we use the idea outlined above for reducing to the membership testing problem. The step-wise algorithm is provided below:
PLACEHOLDER FOR INFORMATION TO BE FILLED IN: [SHOW MORE]
In particular, because the membership problem can be solved for permutation groups, the normality testing problem can be solved in polynomial-time for permutation groups.