let X be set ; for R being Relation st dom R c= X holds
(id X) * R = R
let R be Relation; ( dom R c= X implies (id X) * R = R )
assume A1:
dom R c= X
; (id X) * R = R
A2:
R c= (id X) * R
proof
let x be
set ;
RELAT_1:def 3 for b being set st [x,b] in R holds
[x,b] in (id X) * Rlet y be
set ;
( [x,y] in R implies [x,y] in (id X) * R )
assume A3:
[x,y] in R
;
[x,y] in (id X) * R
then
x in dom R
by Def4;
then
[x,x] in id X
by A1, Def10;
hence
[x,y] in (id X) * R
by A3, Def8;
verum
end;
(id X) * R c= R
by Th76;
hence
(id X) * R = R
by A2, XBOOLE_0:def 10; verum