Normal closure-finding problem: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{subgroup operator computation problem| | {{subgroup operator computation problem|normal closure}} | ||
==Description== | ==Description== | ||
Revision as of 20:18, 25 June 2013
This article describes the subgroup operator computation problem for the subgroup operator: normal closure
Description
Given data
Our universe is some group specified by means of an encoding.
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
Let be the normal closure of in . We are required to determine a generating set for .
Relation with other problems
Problems it reduces to
- Membership testing problem: Normal closure-finding can be effected using the membership testing problem for all subgroups of . The idea is as follows: let and . At each stage, check whether is normal in (the normality testing problem, which again reduces to membership testing). If not, the algorithm for normality testing will yield a conjugate of an element in that is not in . Add this to the current generating set and hence get a generating set for . This process terminates after a finite number of steps and the stable values give and .