Ring

Ring  A      I\textbf{Ring} \; A \; \otimes \; \oplus \; I

Ringoid  A    \textbf{Ringoid} \; A \; \otimes \; \oplus

Group  A    I\textbf{Group} \; A \; \oplus\; I

Symmetric  A  \textbf{Symmetric} \; A \; \oplus

Semigroup  A  \textbf{Semigroup} \; A \; \otimes


pred Ring(A: set univ, tms,pls: univ->univ->univ, I: univ){
  Ringoid[A,tms,pls]

  Group[A,pls,I]
  Symmetric[A,pls]

  Semigroup[A,tms]
}

Last updated