let X9 be set ; for F being Function holds
( dom (Intersect F,((dom F) --> X9)) = dom F & ( for x being set st x in dom F holds
(Intersect F,((dom F) --> X9)) . x = (F . x) /\ X9 ) )
let F be Function; ( dom (Intersect F,((dom F) --> X9)) = dom F & ( for x being set st x in dom F holds
(Intersect F,((dom F) --> X9)) . x = (F . x) /\ X9 ) )
dom ((dom F) --> X9) = dom F
by FUNCOP_1:19;
then A1:
(dom F) /\ (dom ((dom F) --> X9)) = dom F
;
hence
dom F = dom (Intersect F,((dom F) --> X9))
by YELLOW20:def 2; for x being set st x in dom F holds
(Intersect F,((dom F) --> X9)) . x = (F . x) /\ X9
let x be set ; ( x in dom F implies (Intersect F,((dom F) --> X9)) . x = (F . x) /\ X9 )
assume A2:
x in dom F
; (Intersect F,((dom F) --> X9)) . x = (F . x) /\ X9
then
(Intersect F,((dom F) --> X9)) . x = (F . x) /\ (((dom F) --> X9) . x)
by A1, YELLOW20:def 2;
hence
(Intersect F,((dom F) --> X9)) . x = (F . x) /\ X9
by A2, FUNCOP_1:13; verum