Metamath Proof Explorer


Theorem fvsnun1

Description: The value of a function with one of its ordered pairs replaced, at the replaced ordered pair. See also fvsnun2 . (Contributed by NM, 23-Sep-2007) Put in deduction form. (Revised by BJ, 25-Feb-2023)

Ref Expression
Hypotheses fvsnun.1 φ A V
fvsnun.2 φ B W
fvsnun.3 G = A B F C A
Assertion fvsnun1 φ G A = B

Proof

Step Hyp Ref Expression
1 fvsnun.1 φ A V
2 fvsnun.2 φ B W
3 fvsnun.3 G = A B F C A
4 3 reseq1i G A = A B F C A A
5 resundir A B F C A A = A B A F C A A
6 incom C A A = A C A
7 disjdif A C A =
8 6 7 eqtri C A A =
9 resdisj C A A = F C A A =
10 8 9 ax-mp F C A A =
11 10 uneq2i A B A F C A A = A B A
12 un0 A B A = A B A
13 11 12 eqtri A B A F C A A = A B A
14 5 13 eqtri A B F C A A = A B A
15 4 14 eqtri G A = A B A
16 15 fveq1i G A A = A B A A
17 snidg A V A A
18 1 17 syl φ A A
19 18 fvresd φ G A A = G A
20 18 fvresd φ A B A A = A B A
21 fvsng A V B W A B A = B
22 1 2 21 syl2anc φ A B A = B
23 20 22 eqtrd φ A B A A = B
24 16 19 23 3eqtr3a φ G A = B