set A = the carrier of S \/ the carrier' of S;
take X = proj2 (union (proj2 ( the carrier of S \/ the carrier' of S))); for x being object holds
( x in X iff ex a being set ex f being Function st
( [a,f] in the carrier of S \/ the carrier' of S & x in rng f ) )
let x be object ; ( x in X iff ex a being set ex f being Function st
( [a,f] in the carrier of S \/ the carrier' of S & x in rng f ) )
hereby ( ex a being set ex f being Function st
( [a,f] in the carrier of S \/ the carrier' of S & x in rng f ) implies x in X )
assume
x in X
;
ex c being set ex b being Function st
( [c,b] in the carrier of S \/ the carrier' of S & x in rng b )then consider a being
object such that A2:
[a,x] in union (proj2 ( the carrier of S \/ the carrier' of S))
by XTUPLE_0:def 13;
consider b being
set such that A3:
[a,x] in b
and A4:
b in proj2 ( the carrier of S \/ the carrier' of S)
by A2, TARSKI:def 4;
reconsider b =
b as
Function by A4, A1;
b in proj2 ( the carrier of S \/ the carrier' of S)
by A4;
then consider c being
object such that A5:
[c,b] in the
carrier of
S \/ the
carrier' of
S
by XTUPLE_0:def 13;
reconsider c =
c as
set by TARSKI:1;
take c =
c;
ex b being Function st
( [c,b] in the carrier of S \/ the carrier' of S & x in rng b )take b =
b;
( [c,b] in the carrier of S \/ the carrier' of S & x in rng b )thus
(
[c,b] in the
carrier of
S \/ the
carrier' of
S &
x in rng b )
by A3, A5, XTUPLE_0:def 13;
verum
end;
given a being set , f being Function such that A6:
[a,f] in the carrier of S \/ the carrier' of S
and
A7:
x in rng f
; x in X
consider b being object such that
A8:
[b,x] in f
by A7, XTUPLE_0:def 13;
f in proj2 ( the carrier of S \/ the carrier' of S)
by A6, XTUPLE_0:def 13;
then
f in proj2 ( the carrier of S \/ the carrier' of S)
;
then
[b,x] in union (proj2 ( the carrier of S \/ the carrier' of S))
by A8, TARSKI:def 4;
hence
x in X
by XTUPLE_0:def 13; verum