File tree 1 file changed +9
-7
lines changed
1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -799,7 +799,6 @@ record IsNonAssociativeRing (+ * : Op₂ A) (-_ : Op₁ A) (0# 1# : A) : Set (a
799
799
*-cong : Congruent₂ *
800
800
*-identity : Identity 1# *
801
801
distrib : * DistributesOver +
802
- zero : Zero 0# *
803
802
804
803
open IsAbelianGroup +-isAbelianGroup public
805
804
renaming
@@ -827,18 +826,21 @@ record IsNonAssociativeRing (+ * : Op₂ A) (-_ : Op₁ A) (0# 1# : A) : Set (a
827
826
; isGroup to +-isGroup
828
827
)
829
828
830
- zeroˡ : LeftZero 0# *
831
- zeroˡ = proj₁ zero
832
-
833
- zeroʳ : RightZero 0# *
834
- zeroʳ = proj₂ zero
835
-
836
829
distribˡ : * DistributesOverˡ +
837
830
distribˡ = proj₁ distrib
838
831
839
832
distribʳ : * DistributesOverʳ +
840
833
distribʳ = proj₂ distrib
841
834
835
+ zeroˡ : LeftZero 0# *
836
+ zeroˡ = Consequences.assoc∧distribʳ∧idʳ∧invʳ⇒zeˡ setoid +-cong *-cong +-assoc distribʳ +-identityʳ -‿inverseʳ
837
+
838
+ zeroʳ : RightZero 0# *
839
+ zeroʳ = Consequences.assoc∧distribˡ∧idʳ∧invʳ⇒zeʳ setoid +-cong *-cong +-assoc distribˡ +-identityʳ -‿inverseʳ
840
+
841
+ zero : Zero 0# *
842
+ zero = zeroˡ , zeroʳ
843
+
842
844
*-isMagma : IsMagma *
843
845
*-isMagma = record
844
846
{ isEquivalence = isEquivalence
You can’t perform that action at this time.
0 commit comments