Metamath Proof Explorer


Theorem ogrpsublt

Description: In an ordered group, strict ordering is compatible with group addition. (Contributed by Thierry Arnoux, 3-Sep-2018)

Ref Expression
Hypotheses ogrpsublt.0 B = Base G
ogrpsublt.1 < ˙ = < G
ogrpsublt.2 - ˙ = - G
Assertion ogrpsublt G oGrp X B Y B Z B X < ˙ Y X - ˙ Z < ˙ Y - ˙ Z

Proof

Step Hyp Ref Expression
1 ogrpsublt.0 B = Base G
2 ogrpsublt.1 < ˙ = < G
3 ogrpsublt.2 - ˙ = - G
4 simp3 G oGrp X B Y B Z B X < ˙ Y X < ˙ Y
5 simp1 G oGrp X B Y B Z B X < ˙ Y G oGrp
6 simp21 G oGrp X B Y B Z B X < ˙ Y X B
7 simp22 G oGrp X B Y B Z B X < ˙ Y Y B
8 eqid G = G
9 8 2 pltval G oGrp X B Y B X < ˙ Y X G Y X Y
10 5 6 7 9 syl3anc G oGrp X B Y B Z B X < ˙ Y X < ˙ Y X G Y X Y
11 4 10 mpbid G oGrp X B Y B Z B X < ˙ Y X G Y X Y
12 11 simpld G oGrp X B Y B Z B X < ˙ Y X G Y
13 1 8 3 ogrpsub G oGrp X B Y B Z B X G Y X - ˙ Z G Y - ˙ Z
14 12 13 syld3an3 G oGrp X B Y B Z B X < ˙ Y X - ˙ Z G Y - ˙ Z
15 11 simprd G oGrp X B Y B Z B X < ˙ Y X Y
16 ogrpgrp G oGrp G Grp
17 5 16 syl G oGrp X B Y B Z B X < ˙ Y G Grp
18 simp23 G oGrp X B Y B Z B X < ˙ Y Z B
19 1 3 grpsubrcan G Grp X B Y B Z B X - ˙ Z = Y - ˙ Z X = Y
20 17 6 7 18 19 syl13anc G oGrp X B Y B Z B X < ˙ Y X - ˙ Z = Y - ˙ Z X = Y
21 20 necon3bid G oGrp X B Y B Z B X < ˙ Y X - ˙ Z Y - ˙ Z X Y
22 15 21 mpbird G oGrp X B Y B Z B X < ˙ Y X - ˙ Z Y - ˙ Z
23 1 3 grpsubcl G Grp X B Z B X - ˙ Z B
24 17 6 18 23 syl3anc G oGrp X B Y B Z B X < ˙ Y X - ˙ Z B
25 1 3 grpsubcl G Grp Y B Z B Y - ˙ Z B
26 17 7 18 25 syl3anc G oGrp X B Y B Z B X < ˙ Y Y - ˙ Z B
27 8 2 pltval G oGrp X - ˙ Z B Y - ˙ Z B X - ˙ Z < ˙ Y - ˙ Z X - ˙ Z G Y - ˙ Z X - ˙ Z Y - ˙ Z
28 5 24 26 27 syl3anc G oGrp X B Y B Z B X < ˙ Y X - ˙ Z < ˙ Y - ˙ Z X - ˙ Z G Y - ˙ Z X - ˙ Z Y - ˙ Z
29 14 22 28 mpbir2and G oGrp X B Y B Z B X < ˙ Y X - ˙ Z < ˙ Y - ˙ Z