let C be complete Lattice; for X being set st X c= bool the carrier of C holds
"\/" ((union X),C) = "\/" ( { ("\/" Y) where Y is Subset of C : Y in X } ,C)
let X be set ; ( X c= bool the carrier of C implies "\/" ((union X),C) = "\/" ( { ("\/" Y) where Y is Subset of C : Y in X } ,C) )
set Z = { ("\/" Y) where Y is Subset of C : Y in X } ;
{ ("\/" Y) where Y is Subset of C : Y in X } is_less_than "\/" ((union X),C)
then A3:
"\/" ( { ("\/" Y) where Y is Subset of C : Y in X } ,C) [= "\/" ((union X),C)
by Def21;
set V = { a where a is Element of C : ex b being Element of C st
( a [= b & b in { ("\/" Y) where Y is Subset of C : Y in X } ) } ;
assume A4:
X c= bool the carrier of C
; "\/" ((union X),C) = "\/" ( { ("\/" Y) where Y is Subset of C : Y in X } ,C)
union X c= { a where a is Element of C : ex b being Element of C st
( a [= b & b in { ("\/" Y) where Y is Subset of C : Y in X } ) }
then
"\/" ((union X),C) [= "\/" ( { a where a is Element of C : ex b being Element of C st
( a [= b & b in { ("\/" Y) where Y is Subset of C : Y in X } ) } ,C)
by Th45;
then
"\/" ((union X),C) [= "\/" ( { ("\/" Y) where Y is Subset of C : Y in X } ,C)
by Th46;
hence
"\/" ((union X),C) = "\/" ( { ("\/" Y) where Y is Subset of C : Y in X } ,C)
by A3, LATTICES:8; verum