let I be set ; for F being ManySortedFunction of I
for Z being ManySortedSet of I st Z is finite-yielding & Z c= rngs F holds
ex Y being ManySortedSet of I st
( Y c= doms F & Y is finite-yielding & F .:.: Y = Z )
let F be ManySortedFunction of I; for Z being ManySortedSet of I st Z is finite-yielding & Z c= rngs F holds
ex Y being ManySortedSet of I st
( Y c= doms F & Y is finite-yielding & F .:.: Y = Z )
let Z be ManySortedSet of I; ( Z is finite-yielding & Z c= rngs F implies ex Y being ManySortedSet of I st
( Y c= doms F & Y is finite-yielding & F .:.: Y = Z ) )
assume that
A1:
Z is finite-yielding
and
A2:
Z c= rngs F
; ex Y being ManySortedSet of I st
( Y c= doms F & Y is finite-yielding & F .:.: Y = Z )
defpred S1[ set , set ] means ex f being Function st
( f = F . $1 & $2 c= (doms F) . $1 & $2 is finite & f .: $2 = Z . $1 );
A3:
for i being set st i in I holds
ex j being set st S1[i,j]
proof
let i be
set ;
( i in I implies ex j being set st S1[i,j] )
reconsider f =
F . i as
Function ;
assume A4:
i in I
;
ex j being set st S1[i,j]
then
rng f = (rngs F) . i
by Th13;
then A5:
Z . i c= rng f
by A2, A4, PBOOLE:def 2;
Z . i is
finite
by A1, A4, Lm1;
then consider y being
set such that A6:
(
y c= dom f &
y is
finite &
f .: y = Z . i )
by A5, ORDERS_1:85;
take
y
;
S1[i,y]
take
f
;
( f = F . i & y c= (doms F) . i & y is finite & f .: y = Z . i )
thus
f = F . i
;
( y c= (doms F) . i & y is finite & f .: y = Z . i )
thus
(
y c= (doms F) . i &
y is
finite &
f .: y = Z . i )
by A4, A6, Th14;
verum
end;
consider Y being ManySortedSet of I such that
A7:
for i being set st i in I holds
S1[i,Y . i]
from PBOOLE:sch 3(A3);
take
Y
; ( Y c= doms F & Y is finite-yielding & F .:.: Y = Z )
thus
Y c= doms F
( Y is finite-yielding & F .:.: Y = Z )
thus
Y is finite-yielding
F .:.: Y = Z
hence
F .:.: Y = Z
by PBOOLE:3; verum