Metamath Proof Explorer


Theorem orngrmullt

Description: In an ordered ring, multiplication with a positive does not change strict comparison. (Contributed by Thierry Arnoux, 9-Apr-2018)

Ref Expression
Hypotheses ornglmullt.b B=BaseR
ornglmullt.t ·˙=R
ornglmullt.0 0˙=0R
ornglmullt.1 φRoRing
ornglmullt.2 φXB
ornglmullt.3 φYB
ornglmullt.4 φZB
ornglmullt.l <˙=<R
ornglmullt.d φRDivRing
ornglmullt.5 φX<˙Y
ornglmullt.6 φ0˙<˙Z
Assertion orngrmullt φX·˙Z<˙Y·˙Z

Proof

Step Hyp Ref Expression
1 ornglmullt.b B=BaseR
2 ornglmullt.t ·˙=R
3 ornglmullt.0 0˙=0R
4 ornglmullt.1 φRoRing
5 ornglmullt.2 φXB
6 ornglmullt.3 φYB
7 ornglmullt.4 φZB
8 ornglmullt.l <˙=<R
9 ornglmullt.d φRDivRing
10 ornglmullt.5 φX<˙Y
11 ornglmullt.6 φ0˙<˙Z
12 eqid R=R
13 12 8 pltle RoRingXBYBX<˙YXRY
14 13 imp RoRingXBYBX<˙YXRY
15 4 5 6 10 14 syl31anc φXRY
16 orngring RoRingRRing
17 4 16 syl φRRing
18 ringgrp RRingRGrp
19 1 3 grpidcl RGrp0˙B
20 17 18 19 3syl φ0˙B
21 12 8 pltle RoRing0˙BZB0˙<˙Z0˙RZ
22 21 imp RoRing0˙BZB0˙<˙Z0˙RZ
23 4 20 7 11 22 syl31anc φ0˙RZ
24 1 2 3 4 5 6 7 12 15 23 orngrmulle φX·˙ZRY·˙Z
25 simpr φX·˙Z=Y·˙ZX·˙Z=Y·˙Z
26 25 oveq1d φX·˙Z=Y·˙ZX·˙Z/rRZ=Y·˙Z/rRZ
27 8 pltne RoRing0˙BZB0˙<˙Z0˙Z
28 27 imp RoRing0˙BZB0˙<˙Z0˙Z
29 4 20 7 11 28 syl31anc φ0˙Z
30 29 necomd φZ0˙
31 eqid UnitR=UnitR
32 1 31 3 drngunit RDivRingZUnitRZBZ0˙
33 32 biimpar RDivRingZBZ0˙ZUnitR
34 9 7 30 33 syl12anc φZUnitR
35 eqid /rR=/rR
36 1 31 35 2 dvrcan3 RRingXBZUnitRX·˙Z/rRZ=X
37 17 5 34 36 syl3anc φX·˙Z/rRZ=X
38 37 adantr φX·˙Z=Y·˙ZX·˙Z/rRZ=X
39 1 31 35 2 dvrcan3 RRingYBZUnitRY·˙Z/rRZ=Y
40 17 6 34 39 syl3anc φY·˙Z/rRZ=Y
41 40 adantr φX·˙Z=Y·˙ZY·˙Z/rRZ=Y
42 26 38 41 3eqtr3d φX·˙Z=Y·˙ZX=Y
43 8 pltne RoRingXBYBX<˙YXY
44 43 imp RoRingXBYBX<˙YXY
45 4 5 6 10 44 syl31anc φXY
46 45 adantr φX·˙Z=Y·˙ZXY
47 46 neneqd φX·˙Z=Y·˙Z¬X=Y
48 42 47 pm2.65da φ¬X·˙Z=Y·˙Z
49 48 neqned φX·˙ZY·˙Z
50 1 2 ringcl RRingXBZBX·˙ZB
51 17 5 7 50 syl3anc φX·˙ZB
52 1 2 ringcl RRingYBZBY·˙ZB
53 17 6 7 52 syl3anc φY·˙ZB
54 12 8 pltval RoRingX·˙ZBY·˙ZBX·˙Z<˙Y·˙ZX·˙ZRY·˙ZX·˙ZY·˙Z
55 4 51 53 54 syl3anc φX·˙Z<˙Y·˙ZX·˙ZRY·˙ZX·˙ZY·˙Z
56 24 49 55 mpbir2and φX·˙Z<˙Y·˙Z