let T, S be non empty TopSpace; for f being Function of T,S
for Q being Subset-Family of S st Q is finite holds
f " Q is finite
let f be Function of T,S; for Q being Subset-Family of S st Q is finite holds
f " Q is finite
let Q be Subset-Family of S; ( Q is finite implies f " Q is finite )
defpred S1[ Subset of ([#] S), Subset of ([#] T)] means for s, t being set st $1 = s & $2 = t holds
t = f " s;
assume
Q is finite
; f " Q is finite
then consider s being FinSequence such that
A1:
rng s = Q
by FINSEQ_1:52;
A2:
for x being Subset of ([#] S) ex y being Subset of ([#] T) st S1[x,y]
proof
let x be
Subset of
([#] S);
ex y being Subset of ([#] T) st S1[x,y]
reconsider x =
x as
set ;
set y =
f " x;
reconsider y =
f " x as
Subset of
([#] T) ;
take
y
;
S1[x,y]
thus
S1[
x,
y]
;
verum
end;
consider F being Function of (bool ([#] S)),(bool ([#] T)) such that
A3:
for x being Subset of ([#] S) holds S1[x,F . x]
from FUNCT_2:sch 3(A2);
dom F = bool ([#] S)
by FUNCT_2:def 1;
then reconsider q = F * s as FinSequence by A1, FINSEQ_1:16;
for x being object holds
( x in F .: Q iff x in f " Q )
then A10:
F .: Q = f " Q
by TARSKI:2;
ex q being FinSequence st rng q = f " Q
hence
f " Q is finite
; verum