let X, Y, Z be set ; ( X is finite & X c= [:Y,Z:] implies ex A being set st
( A is finite & A c= Y & X c= [:A,Z:] ) )
assume that
A1:
X is finite
and
A2:
X c= [:Y,Z:]
; ex A being set st
( A is finite & A c= Y & X c= [:A,Z:] )
consider f being Function such that
A3:
dom f = X
and
A4:
for a being object st a in X holds
f . a = H1(a)
from FUNCT_1:sch 3();
take A = rng f; ( A is finite & A c= Y & X c= [:A,Z:] )
thus
A is finite
by A1, A3, Th8; ( A c= Y & X c= [:A,Z:] )
thus
A c= Y
X c= [:A,Z:]
thus
X c= [:A,Z:]
verumproof
let a be
object ;
TARSKI:def 3 ( not a in X or a in [:A,Z:] )
assume A9:
a in X
;
a in [:A,Z:]
then consider x,
y being
object such that
x in Y
and A10:
y in Z
and A11:
a = [x,y]
by A2, ZFMISC_1:def 2;
f . a =
a `1
by A4, A9
.=
x
by A11
;
then
x in A
by A3, A9, FUNCT_1:def 3;
hence
a in [:A,Z:]
by A10, A11, ZFMISC_1:87;
verum
end;