let X be set ; :: thesis: for D being complete \/-distributive Lattice
for a being Element of D holds
( a "/\" ("\/" X,D) = "\/" { (a "/\" b1) where b1 is Element of D : b1 in X } ,D & ("\/" X,D) "/\" a = "\/" { (b2 "/\" a) where b2 is Element of D : b2 in X } ,D )
let D be complete \/-distributive Lattice; :: thesis: for a being Element of D holds
( a "/\" ("\/" X,D) = "\/" { (a "/\" b1) where b1 is Element of D : b1 in X } ,D & ("\/" X,D) "/\" a = "\/" { (b2 "/\" a) where b2 is Element of D : b2 in X } ,D )
let a be Element of D; :: thesis: ( a "/\" ("\/" X,D) = "\/" { (a "/\" b1) where b1 is Element of D : b1 in X } ,D & ("\/" X,D) "/\" a = "\/" { (b2 "/\" a) where b2 is Element of D : b2 in X } ,D )
A1:
( "\/" { (a "/\" b) where b is Element of D : b in X } ,D [= a "/\" ("\/" X,D) & a "/\" ("\/" X,D) [= "\/" { (a "/\" b) where b is Element of D : b in X } ,D )
by Th32, Th33;
hence
a "/\" ("\/" X,D) = "\/" { (a "/\" b) where b is Element of D : b in X } ,D
by LATTICES:26; :: thesis: ("\/" X,D) "/\" a = "\/" { (b2 "/\" a) where b2 is Element of D : b2 in X } ,D
deffunc H4( Element of D) -> Element of the carrier of D = $1 "/\" a;
deffunc H5( Element of D) -> Element of the carrier of D = a "/\" $1;
defpred S1[ set ] means $1 in X;
A2:
for b being Element of D holds H5(b) = H4(b)
;
{ H5(b) where b is Element of D : S1[b] } = { H4(c) where c is Element of D : S1[c] }
from FRAENKEL:sch 5(A2);
hence
("\/" X,D) "/\" a = "\/" { (b2 "/\" a) where b2 is Element of D : b2 in X } ,D
by A1, LATTICES:26; :: thesis: verum