let V be set ; for C being finite set
for A, B being Element of Fin (PFuncs V,C)
for s being set st s in A =>> B holds
ex f being PartFunc of A,B st
( s = union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A } & dom f = A )
let C be finite set ; for A, B being Element of Fin (PFuncs V,C)
for s being set st s in A =>> B holds
ex f being PartFunc of A,B st
( s = union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A } & dom f = A )
let A, B be Element of Fin (PFuncs V,C); for s being set st s in A =>> B holds
ex f being PartFunc of A,B st
( s = union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A } & dom f = A )
let s be set ; ( s in A =>> B implies ex f being PartFunc of A,B st
( s = union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A } & dom f = A ) )
assume
s in A =>> B
; ex f being PartFunc of A,B st
( s = union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A } & dom f = A )
then
s in { (union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A } ) where f is Element of PFuncs A,B : dom f = A }
by XBOOLE_0:def 4;
then consider f being Element of PFuncs A,B such that
A1:
s = union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A }
and
A2:
dom f = A
;
f is PartFunc of A,B
by PARTFUN1:121;
hence
ex f being PartFunc of A,B st
( s = union { ((f . i) \ i) where i is Element of PFuncs V,C : i in A } & dom f = A )
by A1, A2; verum