let Q be Girard-Quantale; for a, b being Element of Q holds
( Bottom (a "\/" b) = (Bottom a) "/\" (Bottom b) & Bottom (a "/\" b) = (Bottom a) "\/" (Bottom b) )
let a, b be Element of Q; ( Bottom (a "\/" b) = (Bottom a) "/\" (Bottom b) & Bottom (a "/\" b) = (Bottom a) "\/" (Bottom b) )
A1:
{ (Bottom c) where c is Element of Q : c in {a,b} } = {(Bottom a),(Bottom b)}
proof
thus
{ (Bottom c) where c is Element of Q : c in {a,b} } c= {(Bottom a),(Bottom b)}
XBOOLE_0:def 10 {(Bottom a),(Bottom b)} c= { (Bottom c) where c is Element of Q : c in {a,b} }
let x be
object ;
TARSKI:def 3 ( not x in {(Bottom a),(Bottom b)} or x in { (Bottom c) where c is Element of Q : c in {a,b} } )
assume
x in {(Bottom a),(Bottom b)}
;
x in { (Bottom c) where c is Element of Q : c in {a,b} }
then
( (
x = Bottom a &
a in {a,b} ) or (
x = Bottom b &
b in {a,b} ) )
by TARSKI:def 2;
hence
x in { (Bottom c) where c is Element of Q : c in {a,b} }
;
verum
end;
( a "\/" b = "\/" {a,b} & (Bottom a) "/\" (Bottom b) = "/\" {(Bottom a),(Bottom b)} )
by LATTICE3:43;
hence
Bottom (a "\/" b) = (Bottom a) "/\" (Bottom b)
by A1, Th24; Bottom (a "/\" b) = (Bottom a) "\/" (Bottom b)
( (Bottom a) "\/" (Bottom b) = "\/" {(Bottom a),(Bottom b)} & a "/\" b = "/\" {a,b} )
by LATTICE3:43;
hence
Bottom (a "/\" b) = (Bottom a) "\/" (Bottom b)
by A1, Th25; verum