let L be complete LATTICE; :: thesis: ( L is completely-distributive iff for J being non empty set
for K being V5() ManySortedSet of
for F being DoubleIndexedSet of K,L holds Sup = Inf )
thus
( L is completely-distributive implies for J being non empty set
for K being V5() ManySortedSet of
for F being DoubleIndexedSet of K,L holds Sup = Inf )
:: thesis: ( ( for J being non empty set
for K being V5() ManySortedSet of
for F being DoubleIndexedSet of K,L holds Sup = Inf ) implies L is completely-distributive )
assume A22:
for J being non empty set
for K being V5() ManySortedSet of
for F being DoubleIndexedSet of K,L holds Sup = Inf
; :: thesis: L is completely-distributive
thus
L is complete
; :: according to WAYBEL_5:def 3 :: thesis: for b1 being set
for b2 being set
for b3 being ManySortedFunction of b2,b1 --> the carrier of L holds //\ (\// b3,L),L = \\/ (/\\ (Frege b3),L),L
let J be non empty set ; :: thesis: for b1 being set
for b2 being ManySortedFunction of b1,J --> the carrier of L holds //\ (\// b2,L),L = \\/ (/\\ (Frege b2),L),L
let K be V5() ManySortedSet of ; :: thesis: for b1 being ManySortedFunction of K,J --> the carrier of L holds //\ (\// b1,L),L = \\/ (/\\ (Frege b1),L),L
let F be DoubleIndexedSet of K,L; :: thesis: //\ (\// F,L),L = \\/ (/\\ (Frege F),L),L
A23:
dom K = J
by PARTFUN1:def 4;
A24:
doms (Frege F) = (product (doms F)) --> J
by Th45;
A25:
dom F = J
by PARTFUN1:def 4;
A26:
doms F = K
by Th45;
A27:
dom (Frege F) = product (doms F)
by PARTFUN1:def 4;
rng (Sups ) is_>=_than Inf
then
inf (rng (Sups )) >= Inf
by YELLOW_0:33;
then A41:
Inf >= Inf
by YELLOW_2:def 6;
( Inf >= Sup & Sup = Inf )
by A22, WAYBEL_5:16;
hence
//\ (\// F,L),L = \\/ (/\\ (Frege F),L),L
by A41, ORDERS_2:25; :: thesis: verum