let L1, L2 be Lattice; :: thesis: ( L1 is 1_Lattice & L2 is 1_Lattice implies Top [:L1,L2:] = [(Top L1),(Top L2)] )
assume A1: ( L1 is 1_Lattice & L2 is 1_Lattice ) ; :: thesis: Top [:L1,L2:] = [(Top L1),(Top L2)]
then A2: [:L1,L2:] is upper-bounded by Th41;
now
let a be Element of [:L1,L2:]; :: thesis: ( [(Top L1),(Top L2)] "\/" a = [(Top L1),(Top L2)] & a "\/" [(Top L1),(Top L2)] = [(Top L1),(Top L2)] )
consider p1 being Element of L1, p2 being Element of L2 such that
A3: a = [p1,p2] by DOMAIN_1:9;
thus [(Top L1),(Top L2)] "\/" a = [((Top L1) "\/" p1),((Top L2) "\/" p2)] by A3, Th22
.= [(Top L1),((Top L2) "\/" p2)] by A1, LATTICES:44
.= [(Top L1),(Top L2)] by A1, LATTICES:44 ; :: thesis: a "\/" [(Top L1),(Top L2)] = [(Top L1),(Top L2)]
hence a "\/" [(Top L1),(Top L2)] = [(Top L1),(Top L2)] ; :: thesis: verum
end;
hence Top [:L1,L2:] = [(Top L1),(Top L2)] by A2, LATTICES:def 17; :: thesis: verum