let V, C be set ; for B being Element of Fin (PFuncs (V,C))
for b being finite set st b in B holds
ex c being set st
( c c= b & c in mi B )
let B be Element of Fin (PFuncs (V,C)); for b being finite set st b in B holds
ex c being set st
( c c= b & c in mi B )
defpred S1[ set , set ] means $1 c= $2;
let b be finite set ; ( b in B implies ex c being set st
( c c= b & c in mi B ) )
assume A1:
b in B
; ex c being set st
( c c= b & c in mi B )
A2:
B c= PFuncs (V,C)
by FINSUB_1:def 5;
then reconsider b9 = b as Element of PFuncs (V,C) by A1;
A3:
for a, b, c being Element of PFuncs (V,C) st S1[a,b] & S1[b,c] holds
S1[a,c]
by XBOOLE_1:1;
A4:
for a being Element of PFuncs (V,C) holds S1[a,a]
;
for a being Element of PFuncs (V,C) st a in B holds
ex b being Element of PFuncs (V,C) st
( b in B & S1[b,a] & ( for c being Element of PFuncs (V,C) st c in B & S1[c,b] holds
S1[b,c] ) )
from FRAENKEL:sch 23(A4, A3);
then consider c being Element of PFuncs (V,C) such that
A5:
c in B
and
A6:
c c= b9
and
A7:
for a being Element of PFuncs (V,C) st a in B & a c= c holds
c c= a
by A1;
take
c
; ( c c= b & c in mi B )
thus
c c= b
by A6; c in mi B
for b being finite set st b in B & b c= c holds
b = c
by A2, A7;
hence
c in mi B
by A5, A6, Th7; verum