let X, Z, Y be set ; :: thesis: ( X is finite & Z is finite & X c= [:Y,Z:] implies ex A being set st
( A is finite & A c= Y & X c= [:A,Z:] ) )
assume A1:
( X is finite & Z is finite & X c= [:Y,Z:] )
; :: thesis: ex A being set st
( A is finite & A c= Y & X c= [:A,Z:] )
consider f being Function such that
A2:
dom f = X
and
A3:
for a being set st a in X holds
f . a = H1(a)
from FUNCT_1:sch 3();
take A = rng f; :: thesis: ( A is finite & A c= Y & X c= [:A,Z:] )
thus
A is finite
by A1, A2, Th26; :: thesis: ( A c= Y & X c= [:A,Z:] )
thus
A c= Y
:: thesis: X c= [:A,Z:]
thus
X c= [:A,Z:]
:: thesis: verumproof
let a be
set ;
:: according to TARSKI:def 3 :: thesis: ( not a in X or a in [:A,Z:] )
assume A6:
a in X
;
:: thesis: a in [:A,Z:]
then consider x,
y being
set such that A7:
(
x in Y &
y in Z &
a = [x,y] )
by A1, ZFMISC_1:def 2;
f . a =
a `1
by A3, A6
.=
x
by A7, MCART_1:7
;
then
x in A
by A2, A6, FUNCT_1:def 5;
hence
a in [:A,Z:]
by A7, ZFMISC_1:106;
:: thesis: verum
end;