Metamath Proof Explorer


Theorem fundif

Description: A function with removed elements is still a function. (Contributed by AV, 7-Jun-2021)

Ref Expression
Assertion fundif FunFFunFA

Proof

Step Hyp Ref Expression
1 reldif RelFRelFA
2 brdif xFAyxFy¬xAy
3 brdif xFAzxFz¬xAz
4 pm2.27 xFyxFzxFyxFzy=zy=z
5 4 ad2ant2r xFy¬xAyxFz¬xAzxFyxFzy=zy=z
6 2 3 5 syl2anb xFAyxFAzxFyxFzy=zy=z
7 6 com12 xFyxFzy=zxFAyxFAzy=z
8 7 alimi zxFyxFzy=zzxFAyxFAzy=z
9 8 2alimi xyzxFyxFzy=zxyzxFAyxFAzy=z
10 1 9 anim12i RelFxyzxFyxFzy=zRelFAxyzxFAyxFAzy=z
11 dffun2 FunFRelFxyzxFyxFzy=z
12 dffun2 FunFARelFAxyzxFAyxFAzy=z
13 10 11 12 3imtr4i FunFFunFA