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