let Y be non empty set ; :: thesis: for PA being a_partition of Y ex RA being Equivalence_Relation of Y st
for x, y being set holds
( [x,y] in RA iff ex A being Subset of Y st
( A in PA & x in A & y in A ) )

let PA be a_partition of Y; :: thesis: ex RA being Equivalence_Relation of Y st
for x, y being set holds
( [x,y] in RA iff ex A being Subset of Y st
( A in PA & x in A & y in A ) )

A1: union PA = Y by EQREL_1:def 6;
A2: ex RA being Equivalence_Relation of Y st
for x, y being set holds
( [x,y] in RA iff ex A being Subset of Y st
( A in PA & x in A & y in A ) )
proof
defpred S1[ set , set ] means ex A being Subset of Y st
( A in PA & $1 in A & $2 in A );
A3: for x being set st x in Y holds
S1[x,x]
proof
let x be set ; :: thesis: ( x in Y implies S1[x,x] )
assume A4: x in Y ; :: thesis: S1[x,x]
A5: ex Z being set st
( x in Z & Z in PA ) by A1, A4, TARSKI:def 4;
consider Z being non empty set such that
A6: x in Z and
A7: Z in PA by A5;
reconsider A = Z as Subset of Y by A7;
take A ; :: thesis: ( A in PA & x in A & x in A )
thus ( A in PA & x in A & x in A ) by A6, A7; :: thesis: verum
end;
A8: for x, y being set st S1[x,y] holds
S1[y,x] ;
A9: for x, y, z being set st S1[x,y] & S1[y,z] holds
S1[x,z]
proof
let x, y, z be set ; :: thesis: ( S1[x,y] & S1[y,z] implies S1[x,z] )
given A being Subset of Y such that A10: A in PA and
A11: ( x in A & y in A ) ; :: thesis: ( not S1[y,z] or S1[x,z] )
given B being Subset of Y such that A12: B in PA and
A13: ( y in B & z in B ) ; :: thesis: S1[x,z]
A14: ( A = B or A misses B ) by A10, A12, EQREL_1:def 6;
thus S1[x,z] by A10, A11, A13, A14, XBOOLE_0:3; :: thesis: verum
end;
consider RA being Equivalence_Relation of Y such that
A15: for x, y being set holds
( [x,y] in RA iff ( x in Y & y in Y & S1[x,y] ) ) from EQREL_1:sch 1(A3, A8, A9);
take RA ; :: thesis: for x, y being set holds
( [x,y] in RA iff ex A being Subset of Y st
( A in PA & x in A & y in A ) )

thus for x, y being set holds
( [x,y] in RA iff ex A being Subset of Y st
( A in PA & x in A & y in A ) ) by A15; :: thesis: verum
end;
thus ex RA being Equivalence_Relation of Y st
for x, y being set holds
( [x,y] in RA iff ex A being Subset of Y st
( A in PA & x in A & y in A ) ) by A2; :: thesis: verum