let X, Y, A, B be set ; for x, y being object st x in X & y in Y holds
((chi (A,X)) . x) * ((chi (B,Y)) . y) = (chi ([:A,B:],[:X,Y:])) . (x,y)
let x, y be object ; ( x in X & y in Y implies ((chi (A,X)) . x) * ((chi (B,Y)) . y) = (chi ([:A,B:],[:X,Y:])) . (x,y) )
assume A1:
( x in X & y in Y )
; ((chi (A,X)) . x) * ((chi (B,Y)) . y) = (chi ([:A,B:],[:X,Y:])) . (x,y)
per cases
( ( x in A & y in B ) or not x in A or not y in B )
;
suppose A2:
(
x in A &
y in B )
;
((chi (A,X)) . x) * ((chi (B,Y)) . y) = (chi ([:A,B:],[:X,Y:])) . (x,y)then A3:
(
[x,y] in [:X,Y:] &
[x,y] in [:A,B:] )
by A1, ZFMISC_1:87;
(
(chi (A,X)) . x = 1 &
(chi (B,Y)) . y = 1 )
by A1, A2, FUNCT_3:def 3;
then
((chi (A,X)) . x) * ((chi (B,Y)) . y) = 1
* 1
by XXREAL_3:def 5;
hence
((chi (A,X)) . x) * ((chi (B,Y)) . y) = (chi ([:A,B:],[:X,Y:])) . (
x,
y)
by A3, FUNCT_3:def 3;
verum end; end;