let X, Y, X', Y' be set ; :: thesis: for f, g being Function st dom f = [:X,Y:] & dom g = [:X',Y':] holds
dom |:f,g:| = [:[:X,X':],[:Y,Y':]:]
let f, g be Function; :: thesis: ( dom f = [:X,Y:] & dom g = [:X',Y':] implies dom |:f,g:| = [:[:X,X':],[:Y,Y':]:] )
assume A1:
( dom f = [:X,Y:] & dom g = [:X',Y':] )
; :: thesis: dom |:f,g:| = [:[:X,X':],[:Y,Y':]:]
hence
dom |:f,g:| c= [:[:X,X':],[:Y,Y':]:]
by Th60; :: according to XBOOLE_0:def 10 :: thesis: [:[:X,X':],[:Y,Y':]:] c= dom |:f,g:|
let z be set ; :: according to TARSKI:def 3 :: thesis: ( not z in [:[:X,X':],[:Y,Y':]:] or z in dom |:f,g:| )
assume
z in [:[:X,X':],[:Y,Y':]:]
; :: thesis: z in dom |:f,g:|
then consider xx, yy being set such that
A2:
xx in [:X,X':]
and
A3:
yy in [:Y,Y':]
and
A4:
z = [xx,yy]
by ZFMISC_1:def 2;
consider x, x' being set such that
A5:
( x in X & x' in X' )
and
A6:
xx = [x,x']
by A2, ZFMISC_1:def 2;
consider y, y' being set such that
A7:
( y in Y & y' in Y' )
and
A8:
yy = [y,y']
by A3, ZFMISC_1:def 2;
( [x,y] in dom f & [x',y'] in dom g )
by A1, A5, A7, ZFMISC_1:106;
hence
z in dom |:f,g:|
by A4, A6, A8, Def3; :: thesis: verum