Description: Shorter proof of mulgfval using ax-rep . (Contributed by Mario Carneiro, 11-Dec-2014) (Proof modification is discouraged.) (New usage is discouraged.)
Ref | Expression | ||
---|---|---|---|
Hypotheses | mulgval.b | |
|
mulgval.p | |
||
mulgval.o | |
||
mulgval.i | |
||
mulgval.t | |
||
Assertion | mulgfvalALT | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | mulgval.b | |
|
2 | mulgval.p | |
|
3 | mulgval.o | |
|
4 | mulgval.i | |
|
5 | mulgval.t | |
|
6 | eqidd | |
|
7 | fveq2 | |
|
8 | 7 1 | eqtr4di | |
9 | fveq2 | |
|
10 | 9 3 | eqtr4di | |
11 | seqex | |
|
12 | 11 | a1i | |
13 | id | |
|
14 | fveq2 | |
|
15 | 14 2 | eqtr4di | |
16 | 15 | seqeq2d | |
17 | 13 16 | sylan9eqr | |
18 | 17 | fveq1d | |
19 | simpl | |
|
20 | 19 | fveq2d | |
21 | 20 4 | eqtr4di | |
22 | 17 | fveq1d | |
23 | 21 22 | fveq12d | |
24 | 18 23 | ifeq12d | |
25 | 12 24 | csbied | |
26 | 10 25 | ifeq12d | |
27 | 6 8 26 | mpoeq123dv | |
28 | df-mulg | |
|
29 | zex | |
|
30 | 1 | fvexi | |
31 | 29 30 | mpoex | |
32 | 27 28 31 | fvmpt | |
33 | fvprc | |
|
34 | eqid | |
|
35 | 3 | fvexi | |
36 | fvex | |
|
37 | fvex | |
|
38 | 36 37 | ifex | |
39 | 35 38 | ifex | |
40 | 34 39 | fnmpoi | |
41 | fvprc | |
|
42 | 1 41 | eqtrid | |
43 | 42 | xpeq2d | |
44 | xp0 | |
|
45 | 43 44 | eqtrdi | |
46 | 45 | fneq2d | |
47 | 40 46 | mpbii | |
48 | fn0 | |
|
49 | 47 48 | sylib | |
50 | 33 49 | eqtr4d | |
51 | 32 50 | pm2.61i | |
52 | 5 51 | eqtri | |