let X, Y1, Y2 be set ; UNION (X,(Y1 \/ Y2)) = (UNION (X,Y1)) \/ (UNION (X,Y2))
thus
UNION (X,(Y1 \/ Y2)) c= (UNION (X,Y1)) \/ (UNION (X,Y2))
XBOOLE_0:def 10 (UNION (X,Y1)) \/ (UNION (X,Y2)) c= UNION (X,(Y1 \/ Y2))proof
let xy be
object ;
TARSKI:def 3 ( not xy in UNION (X,(Y1 \/ Y2)) or xy in (UNION (X,Y1)) \/ (UNION (X,Y2)) )
assume A1:
xy in UNION (
X,
(Y1 \/ Y2))
;
xy in (UNION (X,Y1)) \/ (UNION (X,Y2))
consider x,
y being
set such that A2:
(
x in X &
y in Y1 \/ Y2 &
xy = x \/ y )
by A1, SETFAM_1:def 4;
(
y in Y1 or
y in Y2 )
by A2, XBOOLE_0:def 3;
then
(
xy in UNION (
X,
Y1) or
xy in UNION (
X,
Y2) )
by A2, SETFAM_1:def 4;
hence
xy in (UNION (X,Y1)) \/ (UNION (X,Y2))
by XBOOLE_0:def 3;
verum
end;
let xy be object ; TARSKI:def 3 ( not xy in (UNION (X,Y1)) \/ (UNION (X,Y2)) or xy in UNION (X,(Y1 \/ Y2)) )
assume A3:
xy in (UNION (X,Y1)) \/ (UNION (X,Y2))
; xy in UNION (X,(Y1 \/ Y2))