let I be non empty set ; for S being non empty non void ManySortedSign
for A being MSAlgebra-Family of I,S
for s being SortSymbol of S
for a being non empty Subset of I
for Aa being MSAlgebra-Family of a,S st A | a = Aa holds
Carrier Aa,s = (Carrier A,s) | a
let S be non empty non void ManySortedSign ; for A being MSAlgebra-Family of I,S
for s being SortSymbol of S
for a being non empty Subset of I
for Aa being MSAlgebra-Family of a,S st A | a = Aa holds
Carrier Aa,s = (Carrier A,s) | a
let A be MSAlgebra-Family of I,S; for s being SortSymbol of S
for a being non empty Subset of I
for Aa being MSAlgebra-Family of a,S st A | a = Aa holds
Carrier Aa,s = (Carrier A,s) | a
let s be SortSymbol of S; for a being non empty Subset of I
for Aa being MSAlgebra-Family of a,S st A | a = Aa holds
Carrier Aa,s = (Carrier A,s) | a
let a be non empty Subset of I; for Aa being MSAlgebra-Family of a,S st A | a = Aa holds
Carrier Aa,s = (Carrier A,s) | a
let Aa be MSAlgebra-Family of a,S; ( A | a = Aa implies Carrier Aa,s = (Carrier A,s) | a )
assume A1:
A | a = Aa
; Carrier Aa,s = (Carrier A,s) | a
dom ((Carrier A,s) | a) =
(dom (Carrier A,s)) /\ a
by RELAT_1:90
.=
I /\ a
by PARTFUN1:def 4
.=
a
by XBOOLE_1:28
;
then reconsider Cas = (Carrier A,s) | a as ManySortedSet of a by PARTFUN1:def 4;
for i being set st i in a holds
(Carrier Aa,s) . i = Cas . i
hence
Carrier Aa,s = (Carrier A,s) | a
by PBOOLE:3; verum