@@ -23,6 +23,7 @@ open import Algebra.Module.Morphism.Structures
23
23
open import Algebra.Morphism.Construct.Identity
24
24
open import Data.Product.Base using (_,_)
25
25
open import Function.Base using (id)
26
+ import Function.Construct.Identity as Id
26
27
open import Level using (Level)
27
28
28
29
private
@@ -48,7 +49,7 @@ module _ {semiring : Semiring r ℓr} (M : LeftSemimodule semiring m ℓm) where
48
49
isLeftSemimoduleIsomorphism : IsLeftSemimoduleIsomorphism id
49
50
isLeftSemimoduleIsomorphism = record
50
51
{ isLeftSemimoduleMonomorphism = isLeftSemimoduleMonomorphism
51
- ; surjective = _, ≈ᴹ-refl
52
+ ; surjective = Id.surjective _
52
53
}
53
54
54
55
module _ {ring : Ring r ℓr} (M : LeftModule ring m ℓm) where
@@ -70,7 +71,7 @@ module _ {ring : Ring r ℓr} (M : LeftModule ring m ℓm) where
70
71
isLeftModuleIsomorphism : IsLeftModuleIsomorphism id
71
72
isLeftModuleIsomorphism = record
72
73
{ isLeftModuleMonomorphism = isLeftModuleMonomorphism
73
- ; surjective = _, ≈ᴹ-refl
74
+ ; surjective = Id.surjective _
74
75
}
75
76
76
77
module _ {semiring : Semiring r ℓr} (M : RightSemimodule semiring m ℓm) where
@@ -92,7 +93,7 @@ module _ {semiring : Semiring r ℓr} (M : RightSemimodule semiring m ℓm) wher
92
93
isRightSemimoduleIsomorphism : IsRightSemimoduleIsomorphism id
93
94
isRightSemimoduleIsomorphism = record
94
95
{ isRightSemimoduleMonomorphism = isRightSemimoduleMonomorphism
95
- ; surjective = _, ≈ᴹ-refl
96
+ ; surjective = Id.surjective _
96
97
}
97
98
98
99
module _ {ring : Ring r ℓr} (M : RightModule ring m ℓm) where
@@ -114,7 +115,7 @@ module _ {ring : Ring r ℓr} (M : RightModule ring m ℓm) where
114
115
isRightModuleIsomorphism : IsRightModuleIsomorphism id
115
116
isRightModuleIsomorphism = record
116
117
{ isRightModuleMonomorphism = isRightModuleMonomorphism
117
- ; surjective = _, ≈ᴹ-refl
118
+ ; surjective = Id.surjective _
118
119
}
119
120
120
121
module _ {R-semiring : Semiring r ℓr} {S-semiring : Semiring s ℓs} (M : Bisemimodule R-semiring S-semiring m ℓm) where
@@ -137,7 +138,7 @@ module _ {R-semiring : Semiring r ℓr} {S-semiring : Semiring s ℓs} (M : Bise
137
138
isBisemimoduleIsomorphism : IsBisemimoduleIsomorphism id
138
139
isBisemimoduleIsomorphism = record
139
140
{ isBisemimoduleMonomorphism = isBisemimoduleMonomorphism
140
- ; surjective = _, ≈ᴹ-refl
141
+ ; surjective = Id.surjective _
141
142
}
142
143
143
144
module _ {R-ring : Ring r ℓr} {S-ring : Ring r ℓr} (M : Bimodule R-ring S-ring m ℓm) where
@@ -160,7 +161,7 @@ module _ {R-ring : Ring r ℓr} {S-ring : Ring r ℓr} (M : Bimodule R-ring S-ri
160
161
isBimoduleIsomorphism : IsBimoduleIsomorphism id
161
162
isBimoduleIsomorphism = record
162
163
{ isBimoduleMonomorphism = isBimoduleMonomorphism
163
- ; surjective = _, ≈ᴹ-refl
164
+ ; surjective = Id.surjective _
164
165
}
165
166
166
167
module _ {commutativeSemiring : CommutativeSemiring r ℓr} (M : Semimodule commutativeSemiring m ℓm) where
@@ -181,7 +182,7 @@ module _ {commutativeSemiring : CommutativeSemiring r ℓr} (M : Semimodule comm
181
182
isSemimoduleIsomorphism : IsSemimoduleIsomorphism id
182
183
isSemimoduleIsomorphism = record
183
184
{ isSemimoduleMonomorphism = isSemimoduleMonomorphism
184
- ; surjective = _, ≈ᴹ-refl
185
+ ; surjective = Id.surjective _
185
186
}
186
187
187
188
module _ {commutativeRing : CommutativeRing r ℓr} (M : Module commutativeRing m ℓm) where
@@ -202,5 +203,5 @@ module _ {commutativeRing : CommutativeRing r ℓr} (M : Module commutativeRing
202
203
isModuleIsomorphism : IsModuleIsomorphism id
203
204
isModuleIsomorphism = record
204
205
{ isModuleMonomorphism = isModuleMonomorphism
205
- ; surjective = _, ≈ᴹ-refl
206
+ ; surjective = Id.surjective _
206
207
}
0 commit comments