Description: Division operation in a ring. (Contributed by Mario Carneiro, 2-Jul-2014) (Revised by Mario Carneiro, 2-Dec-2014) (Proof shortened by AV, 2-Mar-2024)
Ref | Expression | ||
---|---|---|---|
Hypotheses | dvrval.b | |
|
dvrval.t | |
||
dvrval.u | |
||
dvrval.i | |
||
dvrval.d | |
||
Assertion | dvrfval | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | dvrval.b | |
|
2 | dvrval.t | |
|
3 | dvrval.u | |
|
4 | dvrval.i | |
|
5 | dvrval.d | |
|
6 | fveq2 | |
|
7 | 6 1 | eqtr4di | |
8 | fveq2 | |
|
9 | 8 3 | eqtr4di | |
10 | fveq2 | |
|
11 | 10 2 | eqtr4di | |
12 | eqidd | |
|
13 | fveq2 | |
|
14 | 13 4 | eqtr4di | |
15 | 14 | fveq1d | |
16 | 11 12 15 | oveq123d | |
17 | 7 9 16 | mpoeq123dv | |
18 | df-dvr | |
|
19 | 1 | fvexi | |
20 | 3 | fvexi | |
21 | 19 20 | mpoex | |
22 | 17 18 21 | fvmpt | |
23 | fvprc | |
|
24 | fvprc | |
|
25 | 1 24 | eqtrid | |
26 | 25 | orcd | |
27 | 0mpo0 | |
|
28 | 26 27 | syl | |
29 | 23 28 | eqtr4d | |
30 | 22 29 | pm2.61i | |
31 | 5 30 | eqtri | |