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 Fun F Fun F A

Proof

Step Hyp Ref Expression
1 reldif Rel F Rel F A
2 brdif x F A y x F y ¬ x A y
3 brdif x F A z x F z ¬ x A z
4 pm2.27 x F y x F z x F y x F z y = z y = z
5 4 ad2ant2r x F y ¬ x A y x F z ¬ x A z x F y x F z y = z y = z
6 2 3 5 syl2anb x F A y x F A z x F y x F z y = z y = z
7 6 com12 x F y x F z y = z x F A y x F A z y = z
8 7 alimi z x F y x F z y = z z x F A y x F A z y = z
9 8 2alimi x y z x F y x F z y = z x y z x F A y x F A z y = z
10 1 9 anim12i Rel F x y z x F y x F z y = z Rel F A x y z x F A y x F A z y = z
11 dffun2 Fun F Rel F x y z x F y x F z y = z
12 dffun2 Fun F A Rel F A x y z x F A y x F A z y = z
13 10 11 12 3imtr4i Fun F Fun F A