let S be non empty non void ManySortedSign ; for A1, A2 being MSAlgebra over S st MSAlgebra(# the Sorts of A1, the Charact of A1 #) = MSAlgebra(# the Sorts of A2, the Charact of A2 #) holds
for B1 being MSSubset of A1
for B2 being MSSubset of A2 st B1 = B2 & B1 is opers_closed holds
Opers (A2,B2) = Opers (A1,B1)
let A1, A2 be MSAlgebra over S; ( MSAlgebra(# the Sorts of A1, the Charact of A1 #) = MSAlgebra(# the Sorts of A2, the Charact of A2 #) implies for B1 being MSSubset of A1
for B2 being MSSubset of A2 st B1 = B2 & B1 is opers_closed holds
Opers (A2,B2) = Opers (A1,B1) )
assume A1:
MSAlgebra(# the Sorts of A1, the Charact of A1 #) = MSAlgebra(# the Sorts of A2, the Charact of A2 #)
; for B1 being MSSubset of A1
for B2 being MSSubset of A2 st B1 = B2 & B1 is opers_closed holds
Opers (A2,B2) = Opers (A1,B1)
let B1 be MSSubset of A1; for B2 being MSSubset of A2 st B1 = B2 & B1 is opers_closed holds
Opers (A2,B2) = Opers (A1,B1)
let B2 be MSSubset of A2; ( B1 = B2 & B1 is opers_closed implies Opers (A2,B2) = Opers (A1,B1) )
assume A2:
( B1 = B2 & B1 is opers_closed )
; Opers (A2,B2) = Opers (A1,B1)
hence
Opers (A2,B2) = Opers (A1,B1)
; verum