Transitive subgroup description rule

From Groupprops

This article defines a property that can be evaluated for a subgroup description rule, viz a rule for describing a subgroup of a group given an encoding

Definition

A subgroup description rule is said to be transitive if it satisfies the following two conditions:

  • Suppose is a group equipped with an encoding and is a subgroup of described by means of the subgroup description rule. Then, we can use this to obtain an encoding of
  • If is a subgroup of described using the subgroup description rule inside , then we can retrieve from this a description of as a subgroup of , using the subgroup description rule

Further, we require that the algorithms for both be polynomial in the input sizes.