is_regular_element¶
-
bool
libsemigroups::BMat8::is_regular_element() const noexcept¶ Check whether
thisis a regular element of the full boolean matrix monoid of appropriate dimension.- Return
A
trueif there exists a boolean matrixysuch thatx * y * x = xwherexis*this.- Exceptions
This function is
noexceptand is guaranteed never to throw.- Complexity
Constant.
- Parameters
(None)