Ring

Zero

chevron-rightβˆ€(x∈A::zβŠ—x=z)\forall(x \in A :: z \otimes x = z)hashtag

Ringβ€…β€ŠAβ€…β€ŠβŠ—β€…β€ŠβŠ•β€…β€Šz\textbf{Ring} \; A \; \otimes \; \oplus \; z


sig A {
  , tms: A->A
  , pls: A->A
}

sig Zero in A {}

zero: check {
  { Ring[A,tms,pls,Zero]
  } implies {
    Zero[A,tms,Zero]
  }
} for 7

Last updated