| Metamath Proof Explorer |
< Previous
Next >
Related theorems Unicode version |
| Description: Lemma used in lemma showing compatibility of multiplication. |
| Ref | Expression |
|---|---|
| cmpblnr.1 |
|
| cmpblnr.2 |
|
| cmpblnr.3 |
|
| cmpblnr.4 |
|
| cmpblnr.5 |
|
| cmpblnr.6 |
|
| cmpblnr.7 |
|
| cmpblnr.8 |
|
| Ref | Expression |
|---|---|
| mulcmpblnrlem |
|
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | opreq1 3006 |
. . . . . . . . 9
| |
| 2 | cmpblnr.1 |
. . . . . . . . . 10
| |
| 3 | cmpblnr.4 |
. . . . . . . . . 10
| |
| 4 | cmpblnr.5 |
. . . . . . . . . 10
| |
| 5 | visset 1350 |
. . . . . . . . . . 11
| |
| 6 | visset 1350 |
. . . . . . . . . . 11
| |
| 7 | 5, 6 | mulcompr 3919 |
. . . . . . . . . 10
|
| 8 | visset 1350 |
. . . . . . . . . . 11
| |
| 9 | 6, 8 | distrpr 3926 |
. . . . . . . . . 10
|
| 10 | 2, 3, 4, 7, 9 | caoprdistrr 3081 |
. . . . . . . . 9
|
| 11 | cmpblnr.2 |
. . . . . . . . . 10
| |
| 12 | cmpblnr.3 |
. . . . . . . . . 10
| |
| 13 | 11, 12, 4, 7, 9 | caoprdistrr 3081 |
. . . . . . . . 9
|
| 14 | 1, 10, 13 | 3eqtr3g 1146 |
. . . . . . . 8
|
| 15 | 14 | opreq1d 3012 |
. . . . . . 7
|
| 16 | opreq2 3007 |
. . . . . . . . . 10
| |
| 17 | cmpblnr.8 |
. . . . . . . . . . 11
| |
| 18 | 4, 17 | distrpr 3926 |
. . . . . . . . . 10
|
| 19 | cmpblnr.6 |
. . . . . . . . . . 11
| |
| 20 | cmpblnr.7 |
. . . . . . . . . . 11
| |
| 21 | 19, 20 | distrpr 3926 |
. . . . . . . . . 10
|
| 22 | 16, 18, 21 | 3eqtr3g 1146 |
. . . . . . . . 9
|
| 23 | 22 | opreq2d 3013 |
. . . . . . . 8
|
| 24 | oprex 3018 |
. . . . . . . . 9
| |
| 25 | oprex 3018 |
. . . . . . . . 9
| |
| 26 | 24, 25 | addasspr 3918 |
. . . . . . . 8
|
| 27 | 23, 26 | syl5eq 1136 |
. . . . . . 7
|
| 28 | 15, 27 | sylan9eq 1144 |
. . . . . 6
|
| 29 | oprex 3018 |
. . . . . . 7
| |
| 30 | oprex 3018 |
. . . . . . 7
| |
| 31 | 5, 6 | addcompr 3917 |
. . . . . . 7
|
| 32 | 6, 8 | addasspr 3918 |
. . . . . . 7
|
| 33 | 29, 30, 25, 31, 32 | caopr32 3074 |
. . . . . 6
|
| 34 | oprex 3018 |
. . . . . . 7
| |
| 35 | oprex 3018 |
. . . . . . 7
| |
| 36 | oprex 3018 |
. . . . . . 7
| |
| 37 | 34, 35, 36, 31, 32 | caopr12 3075 |
. . . . . 6
|
| 38 | 28, 33, 37 | 3eqtr3g 1146 |
. . . . 5
|
| 39 | 38 | opreq2d 3013 |
. . . 4
|
| 40 | opreq2 3007 |
. . . . . . . . . . 11
| |
| 41 | 4, 17 | distrpr 3926 |
. . . . . . . . . . 11
|
| 42 | 19, 20 | distrpr 3926 |
. . . . . . . . . . 11
|
| 43 | 40, 41, 42 | 3eqtr3g 1146 |
. . . . . . . . . 10
|
| 44 | 43 | opreq2d 3013 |
. . . . . . . . 9
|
| 45 | oprex 3018 |
. . . . . . . . . 10
| |
| 46 | oprex 3018 |
. . . . . . . . . 10
| |
| 47 | 45, 46 | addasspr 3918 |
. . . . . . . . 9
|
| 48 | 44, 47 | syl6eqr 1142 |
. . . . . . . 8
|
| 49 | opreq1 3006 |
. . . . . . . . . 10
| |
| 50 | 2, 3, 19, 7, 9 | caoprdistrr 3081 |
. . . . . . . . . 10
|
| 51 | 11, 12, 19, 7, 9 | caoprdistrr 3081 |
. . . . . . . . . 10
|
| 52 | 49, 50, 51 | 3eqtr3g 1146 |
. . . . . . . . 9
|
| 53 | 52 | opreq1d 3012 |
. . . . . . . 8
|
| 54 | 48, 53 | sylan9eqr 1145 |
. . . . . . 7
|
| 55 | oprex 3018 |
. . . . . . . 8
| |
| 56 | oprex 3018 |
. . . . . . . 8
| |
| 57 | 55, 30, 56, 31, 32 | caopr12 3075 |
. . . . . . 7
|
| 58 | oprex 3018 |
. . . . . . . 8
| |
| 59 | 58, 35, 46, 31, 32 | caopr32 3074 |
. . . . . . 7
|
| 60 | 54, 57, 59 | 3eqtr3g 1146 |
. . . . . 6
|
| 61 | 60 | opreq1d 3012 |
. . . . 5
|
| 62 | oprex 3018 |
. . . . . 6
| |
| 63 | 35, 62 | addasspr 3918 |
. . . . 5
|
| 64 | 61, 63 | syl6eq 1140 |
. . . 4
|