let A, B be non empty set ; Inv A,B is one-to-one
let x be set ; FUNCT_1:def 8 for b1 being set holds
( not x in proj1 (Inv A,B) or not b1 in proj1 (Inv A,B) or not (Inv A,B) . x = (Inv A,B) . b1 or x = b1 )
let y be set ; ( not x in proj1 (Inv A,B) or not y in proj1 (Inv A,B) or not (Inv A,B) . x = (Inv A,B) . y or x = y )
assume that
A1:
( x in dom (Inv A,B) & y in dom (Inv A,B) )
and
A2:
(Inv A,B) . x = (Inv A,B) . y
; x = y
reconsider x1 = x, y1 = y as Element of [:A,B:] by A1, FUNCT_2:def 1;
( (Inv A,B) . x1 = [(x1 `2 ),(x1 `1 )] & (Inv A,B) . y1 = [(y1 `2 ),(y1 `1 )] )
by Def6;
then
( x1 `1 = y1 `1 & x1 `2 = y1 `2 )
by A2, ZFMISC_1:33;
hence
x = y
by DOMAIN_1:12; verum