Boolean Group

BooleanGroup  A    E\textbf{BooleanGroup} \; A \; \otimes \; E

Group  A    E\textbf{Group} \; A \; \otimes \; E

AutoInverse  A    E\textbf{AutoInverse} \; A \; \otimes \; E


pred BooleanGroup(A: set univ, f: univ->univ->univ, E: univ) {
  Group[A,f,E]
  AutoInverse[A,f,E]
}

Last updated