let D1, D2 be set ; :: thesis: ( ( for x being set holds ( x in D1 iff x is Chain of f ) ) & ( for x being set holds ( x in D2 iff x is Chain of f ) ) implies D1 = D2 ) assume A2:
for x being set holds ( x in D1 iff x is Chain of f )
; :: thesis: ( ex x being set st ( ( x in D2 implies x is Chain of f ) implies ( x is Chain of f & not x in D2 ) ) or D1 = D2 ) assume A3:
for x being set holds ( x in D2 iff x is Chain of f )
; :: thesis: D1 = D2 thus
D1 c= D2
:: according to XBOOLE_0:def 10:: thesis: D2 c= D1