let P, R, Q be Relation; P * (R \/ Q) = (P * R) \/ (P * Q)
let x be set ; RELAT_1:def 2 for b being set holds
( [x,b] in P * (R \/ Q) iff [x,b] in (P * R) \/ (P * Q) )
let y be set ; ( [x,y] in P * (R \/ Q) iff [x,y] in (P * R) \/ (P * Q) )
hereby ( [x,y] in (P * R) \/ (P * Q) implies [x,y] in P * (R \/ Q) )
assume
[x,y] in P * (R \/ Q)
;
[x,y] in (P * R) \/ (P * Q)then consider z being
set such that A8:
[x,z] in P
and A9:
[z,y] in R \/ Q
by Def8;
(
[z,y] in R or
[z,y] in Q )
by A9, XBOOLE_0:def 3;
then
(
[x,y] in P * R or
[x,y] in P * Q )
by A8, Def8;
hence
[x,y] in (P * R) \/ (P * Q)
by XBOOLE_0:def 3;
verum
end;
assume A1:
[x,y] in (P * R) \/ (P * Q)
; [x,y] in P * (R \/ Q)