Description: A substitution applied to an expression. (Contributed by Mario Carneiro, 18-Jul-2016)
Ref | Expression | ||
---|---|---|---|
Hypotheses | msubffval.v | |
|
msubffval.r | |
||
msubffval.s | |
||
msubffval.e | |
||
msubffval.o | |
||
Assertion | msubfval | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | msubffval.v | |
|
2 | msubffval.r | |
|
3 | msubffval.s | |
|
4 | msubffval.e | |
|
5 | msubffval.o | |
|
6 | 1 2 3 4 5 | msubffval | |
7 | 6 | adantr | |
8 | simplr | |
|
9 | 8 | fveq2d | |
10 | 9 | fveq1d | |
11 | 10 | opeq2d | |
12 | 11 | mpteq2dva | |
13 | 2 | fvexi | |
14 | 1 | fvexi | |
15 | 13 14 | pm3.2i | |
16 | 15 | a1i | |
17 | elpm2r | |
|
18 | 16 17 | sylan | |
19 | 4 | fvexi | |
20 | 19 | mptex | |
21 | 20 | a1i | |
22 | 7 12 18 21 | fvmptd | |
23 | 22 | ex | |
24 | 0fv | |
|
25 | mpt0 | |
|
26 | 24 25 | eqtr4i | |
27 | fvprc | |
|
28 | 3 27 | eqtrid | |
29 | 28 | fveq1d | |
30 | fvprc | |
|
31 | 4 30 | eqtrid | |
32 | 31 | mpteq1d | |
33 | 26 29 32 | 3eqtr4a | |
34 | 33 | a1d | |
35 | 23 34 | pm2.61i | |