let S be non empty non void ManySortedSign ; for A being non-empty MSAlgebra over S
for C being MSCongruence of A
for s being SortSymbol of S
for a being Element of the Sorts of (QuotMSAlg (A,C)) . s ex x being Element of the Sorts of A . s st a = Class (C,x)
let A be non-empty MSAlgebra over S; for C being MSCongruence of A
for s being SortSymbol of S
for a being Element of the Sorts of (QuotMSAlg (A,C)) . s ex x being Element of the Sorts of A . s st a = Class (C,x)
let C be MSCongruence of A; for s being SortSymbol of S
for a being Element of the Sorts of (QuotMSAlg (A,C)) . s ex x being Element of the Sorts of A . s st a = Class (C,x)
let s be SortSymbol of S; for a being Element of the Sorts of (QuotMSAlg (A,C)) . s ex x being Element of the Sorts of A . s st a = Class (C,x)
let a be Element of the Sorts of (QuotMSAlg (A,C)) . s; ex x being Element of the Sorts of A . s st a = Class (C,x)
a in (Class C) . s
;
then
a in Class (C . s)
by MSUALG_4:def 6;
then consider t being object such that
A1:
t in the Sorts of A . s
and
A2:
a = Class ((C . s),t)
by EQREL_1:def 3;
reconsider t = t as Element of the Sorts of A . s by A1;
take
t
; a = Class (C,t)
thus
a = Class (C,t)
by A2; verum