A2:
now ( F2() = {} implies not F1() <> {} )set x = the
Element of
F1();
assume A3:
F2()
= {}
;
not F1() <> {} assume A4:
F1()
<> {}
;
contradictionthen
(
P1[ the
Element of
F1()] implies
F3( the
Element of
F1())
in F2() )
by A1;
hence
contradiction
by A1, A3, A4;
verum end;
consider f being Function such that
A5:
dom f = F1()
and
A6:
for x being set st x in F1() holds
( ( P1[x] implies f . x = F3(x) ) & ( P1[x] implies f . x = F4(x) ) )
from PARTFUN1:sch 1();
rng f c= F2()
then
f is Function of F1(),F2()
by A5, A2, Def1, RELSET_1:4;
hence
ex f being Function of F1(),F2() st
for x being set st x in F1() holds
( ( P1[x] implies f . x = F3(x) ) & ( P1[x] implies f . x = F4(x) ) )
by A6; verum