Description: Decompose a monomial into a finite product of powers of variables. (The assumption that R is a commutative ring is not strictly necessary, because the submonoid of monomials is in the center of the multiplicative monoid of polynomials, but it simplifies the proof.) (Contributed by Mario Carneiro, 10-Jan-2015) (Proof shortened by AV, 18-Oct-2019)
Ref | Expression | ||
---|---|---|---|
Hypotheses | mplcoe1.p | |
|
mplcoe1.d | |
||
mplcoe1.z | |
||
mplcoe1.o | |
||
mplcoe1.i | |
||
mplcoe2.g | |
||
mplcoe2.m | |
||
mplcoe2.v | |
||
mplcoe2.r | |
||
mplcoe2.y | |
||
Assertion | mplcoe2 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | mplcoe1.p | |
|
2 | mplcoe1.d | |
|
3 | mplcoe1.z | |
|
4 | mplcoe1.o | |
|
5 | mplcoe1.i | |
|
6 | mplcoe2.g | |
|
7 | mplcoe2.m | |
|
8 | mplcoe2.v | |
|
9 | mplcoe2.r | |
|
10 | mplcoe2.y | |
|
11 | crngring | |
|
12 | 9 11 | syl | |
13 | 1 | mplcrng | |
14 | 5 9 13 | syl2anc | |
15 | 14 | adantr | |
16 | eqid | |
|
17 | 5 | adantr | |
18 | 12 | adantr | |
19 | simprr | |
|
20 | 1 8 16 17 18 19 | mvrcl | |
21 | simprl | |
|
22 | 1 8 16 17 18 21 | mvrcl | |
23 | eqid | |
|
24 | 6 23 | mgpplusg | |
25 | 24 | eqcomi | |
26 | 16 25 | crngcom | |
27 | 15 20 22 26 | syl3anc | |
28 | 27 | ralrimivva | |
29 | 1 2 3 4 5 6 7 8 12 10 28 | mplcoe5 | |