is_idempotent¶
-
bool
libsemigroups::FroidurePin::is_idempotent(element_index_type) override¶ Returns
trueif the element in positionposis an idempotent andfalseif it is not.The parameter
posmust be a valid position of an element of the semigroup, or a LibsemigroupsException will be thrown. This member function involves fully enumerating the semigroup, if it is not already fully enumerated.