Description: The values of two function compositions are equal if the values of the composed functions are pairwise equal. (Contributed by AV, 26-Jan-2019)
Ref | Expression | ||
---|---|---|---|
Assertion | fvcofneq | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | simpl | |
|
2 | elinel1 | |
|
3 | 2 | 3ad2ant1 | |
4 | fvco2 | |
|
5 | 1 3 4 | syl2an | |
6 | simpr | |
|
7 | elinel2 | |
|
8 | 7 | 3ad2ant1 | |
9 | fvco2 | |
|
10 | 6 8 9 | syl2an | |
11 | fveq2 | |
|
12 | 11 | eqcoms | |
13 | 12 | 3ad2ant2 | |
14 | 13 | adantl | |
15 | id | |
|
16 | fnfvelrn | |
|
17 | 15 2 16 | syl2anr | |
18 | 17 | ex | |
19 | id | |
|
20 | fnfvelrn | |
|
21 | 19 7 20 | syl2anr | |
22 | 21 | ex | |
23 | 18 22 | anim12d | |
24 | eleq1 | |
|
25 | 24 | eqcoms | |
26 | 25 | anbi2d | |
27 | elin | |
|
28 | 27 | biimpri | |
29 | 26 28 | syl6bi | |
30 | 23 29 | sylan9 | |
31 | fveq2 | |
|
32 | fveq2 | |
|
33 | 31 32 | eqeq12d | |
34 | 33 | rspcva | |
35 | 34 | eqcomd | |
36 | 35 | ex | |
37 | 30 36 | syl6 | |
38 | 37 | com23 | |
39 | 38 | 3impia | |
40 | 39 | impcom | |
41 | 10 14 40 | 3eqtrrd | |
42 | 5 41 | eqtrd | |
43 | 42 | ex | |