Generating set (subgroup description)
This article defines a subgroup description rule, viz a rule that allows us to describe subgroups of a group in terms of encodings of the whole group
Description
Setup
Let be a group with an encoding . That is, associates to each element of a string over a fixed (say, binary) alphabet, along with algorithms for testing validity of a code-word, for multiplying group elements, and for finding the inverse of a group element.
Let be an abstract subgroup.
Definition part
A generating set for in is a collection of code-words for elements in such that the subgroup generated by them is precisely .
We tyipcally make smallness assumptions on the size of the generating set; for instance, the generating set should be at most logarithmic in the size of the group. As we shall note below, these smallness assumptions are not unjustified.