let X be Subset of (product F3()); :: thesis: ( P1[X, product F3()] implies product F3() inherits_sup_of X, product F2() )
assume that
A4:
P1[X, product F3()]
and
A5:
ex_sup_of X, product F2()
; :: according to YELLOW16:def 6 :: thesis: "\/" X,(product F2()) in the carrier of (product F3())
set f = "\/" X,(product F2());
product F3() is SubRelStr of product F2()
by A2, Th39;
then
the carrier of (product F3()) c= the carrier of (product F2())
by YELLOW_0:def 13;
then reconsider Y = X as Subset of (product F2()) by XBOOLE_1:1;
A6:
dom ("\/" X,(product F2())) = F1()
by WAYBEL_3:27;
now let i be
Element of
F1();
:: thesis: ("\/" X,(product F2())) . i is Element of (F3() . i)A7:
F3()
. i inherits_sup_of pi X,
i,
F2()
. i
by A1, A3, A4;
ex_sup_of pi Y,
i,
F2()
. i
by A5, Th33;
then
sup (pi Y,i) in the
carrier of
(F3() . i)
by A7, Def6;
hence
("\/" X,(product F2())) . i is
Element of
(F3() . i)
by A5, Th35;
:: thesis: verum end;
then
"\/" X,(product F2()) is Element of (product F3())
by A6, WAYBEL_3:27;
hence
"\/" X,(product F2()) in the carrier of (product F3())
; :: thesis: verum