Element enumeration

From Groupprops

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

Definition

Setup

A group equipped with an encoding . An abstract subgroup of .

Definition part

An element enumeration for is an algorithm that outputs a sequence of elements of such that:

  • Every element in the sequence lies inside
  • The sequence contains every element of

Note that because of repetitions of elements, the enumeration may itself be much longer and take more time to compute than the size of .

Relation with other subgroup description rules

Stronger subgroup description rules

  • generating set gives an element enumeration if we consider all the generators, all the products of length two of generators and so on.
  • Membership test uses an element enumeration of the whole group to obtain an element enumeration of the subgroup, by filtering in only those elements which are in the subgroup

Effect of subgroup operators

Template:Join-closed sdr