let L be complete continuous LATTICE; ( ( for l being Element of L ex X being Subset of L st
( l = sup X & ( for x being Element of L st x in X holds
x is co-prime ) ) ) implies for l being Element of L holds l = "\/" (((waybelow l) /\ (PRIME (L opp))),L) )
defpred S1[ set , set ] means ( $2 c= PRIME (L ~) & $1 = "\/" ($2,L) );
assume A1:
for l being Element of L ex X being Subset of L st
( l = sup X & ( for x being Element of L st x in X holds
x is co-prime ) )
; for l being Element of L holds l = "\/" (((waybelow l) /\ (PRIME (L opp))),L)
A2:
for e being set st e in the carrier of L holds
ex u being set st S1[e,u]
consider f being Function such that
A6:
dom f = the carrier of L
and
A7:
for e being set st e in the carrier of L holds
S1[e,f . e]
from CLASSES1:sch 1(A2);
let l be Element of L; l = "\/" (((waybelow l) /\ (PRIME (L opp))),L)
A8:
ex_sup_of (waybelow l) /\ (PRIME (L ~)),L
by YELLOW_0:17;
A9:
waybelow l c= { (sup X) where X is Subset of L : ( X in rng f & sup X in waybelow l ) }
defpred S2[ Subset of L] means ( $1 in rng f & sup $1 in waybelow l );
A12:
l = sup (waybelow l)
by WAYBEL_3:def 5;
set Z = union { X where X is Subset of L : ( X in rng f & sup X in waybelow l ) } ;
A13:
union { X where X is Subset of L : ( X in rng f & sup X in waybelow l ) } c= (waybelow l) /\ (PRIME (L ~))
A20:
ex_sup_of union { X where X is Subset of L : ( X in rng f & sup X in waybelow l ) } ,L
by YELLOW_0:17;
ex_sup_of waybelow l,L
by YELLOW_0:17;
then A21:
"\/" (((waybelow l) /\ (PRIME (L ~))),L) <= "\/" ((waybelow l),L)
by A8, XBOOLE_1:17, YELLOW_0:34;
{ (sup X) where X is Subset of L : S2[X] } c= waybelow l
then l =
"\/" ( { (sup X) where X is Subset of L : S2[X] } ,L)
by A12, A9, XBOOLE_0:def 10
.=
"\/" ((union { X where X is Subset of L : S2[X] } ),L)
from YELLOW_3:sch 5()
;
then
l <= "\/" (((waybelow l) /\ (PRIME (L ~))),L)
by A20, A8, A13, YELLOW_0:34;
hence
l = "\/" (((waybelow l) /\ (PRIME (L opp))),L)
by A12, A21, ORDERS_2:2; verum