Metamath Proof Explorer


Theorem archiabl

Description: Archimedean left- and right- ordered groups are Abelian. (Contributed by Thierry Arnoux, 1-May-2018)

Ref Expression
Assertion archiabl W oGrp opp 𝑔 W oGrp W Archi W Abel

Proof

Step Hyp Ref Expression
1 eqid Base W = Base W
2 eqid 0 W = 0 W
3 eqid W = W
4 eqid < W = < W
5 eqid W = W
6 simpll1 W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x W oGrp
7 simpll3 W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x W Archi
8 simplr W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x v Base W
9 simprl W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x 0 W < W v
10 simp2 W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x y Base W 0 W < W y y Base W
11 simp1rr W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x y Base W 0 W < W y x Base W 0 W < W x v W x
12 simp3 W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x y Base W 0 W < W y 0 W < W y
13 breq2 x = y 0 W < W x 0 W < W y
14 breq2 x = y v W x v W y
15 13 14 imbi12d x = y 0 W < W x v W x 0 W < W y v W y
16 15 rspcv y Base W x Base W 0 W < W x v W x 0 W < W y v W y
17 10 11 12 16 syl3c W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x y Base W 0 W < W y v W y
18 1 2 3 4 5 6 7 8 9 17 archiabllem1 W oGrp opp 𝑔 W oGrp W Archi v Base W 0 W < W v x Base W 0 W < W x v W x W Abel
19 18 adantllr W oGrp opp 𝑔 W oGrp W Archi u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v x Base W 0 W < W x v W x W Abel
20 simpr W oGrp opp 𝑔 W oGrp W Archi u Base W 0 W < W u x Base W 0 W < W x u W x u Base W 0 W < W u x Base W 0 W < W x u W x
21 breq2 u = v 0 W < W u 0 W < W v
22 breq1 u = v u W x v W x
23 22 imbi2d u = v 0 W < W x u W x 0 W < W x v W x
24 23 ralbidv u = v x Base W 0 W < W x u W x x Base W 0 W < W x v W x
25 21 24 anbi12d u = v 0 W < W u x Base W 0 W < W x u W x 0 W < W v x Base W 0 W < W x v W x
26 25 cbvrexvw u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v x Base W 0 W < W x v W x
27 20 26 sylib W oGrp opp 𝑔 W oGrp W Archi u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v x Base W 0 W < W x v W x
28 19 27 r19.29a W oGrp opp 𝑔 W oGrp W Archi u Base W 0 W < W u x Base W 0 W < W x u W x W Abel
29 simpl1 W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x W oGrp
30 simpl3 W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x W Archi
31 eqid + W = + W
32 simpl2 W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x opp 𝑔 W oGrp
33 simpr W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x ¬ u Base W 0 W < W u x Base W 0 W < W x u W x
34 ralnex u Base W ¬ 0 W < W u x Base W 0 W < W x u W x ¬ u Base W 0 W < W u x Base W 0 W < W x u W x
35 33 34 sylibr W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x u Base W ¬ 0 W < W u x Base W 0 W < W x u W x
36 rexanali x Base W 0 W < W x ¬ u W x ¬ x Base W 0 W < W x u W x
37 36 imbi2i 0 W < W u x Base W 0 W < W x ¬ u W x 0 W < W u ¬ x Base W 0 W < W x u W x
38 imnan 0 W < W u ¬ x Base W 0 W < W x u W x ¬ 0 W < W u x Base W 0 W < W x u W x
39 37 38 bitri 0 W < W u x Base W 0 W < W x ¬ u W x ¬ 0 W < W u x Base W 0 W < W x u W x
40 39 ralbii u Base W 0 W < W u x Base W 0 W < W x ¬ u W x u Base W ¬ 0 W < W u x Base W 0 W < W x u W x
41 35 40 sylibr W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x u Base W 0 W < W u x Base W 0 W < W x ¬ u W x
42 22 notbid u = v ¬ u W x ¬ v W x
43 42 anbi2d u = v 0 W < W x ¬ u W x 0 W < W x ¬ v W x
44 43 rexbidv u = v x Base W 0 W < W x ¬ u W x x Base W 0 W < W x ¬ v W x
45 21 44 imbi12d u = v 0 W < W u x Base W 0 W < W x ¬ u W x 0 W < W v x Base W 0 W < W x ¬ v W x
46 45 cbvralvw u Base W 0 W < W u x Base W 0 W < W x ¬ u W x v Base W 0 W < W v x Base W 0 W < W x ¬ v W x
47 41 46 sylib W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v x Base W 0 W < W x ¬ v W x
48 47 r19.21bi W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v x Base W 0 W < W x ¬ v W x
49 14 notbid x = y ¬ v W x ¬ v W y
50 13 49 anbi12d x = y 0 W < W x ¬ v W x 0 W < W y ¬ v W y
51 50 cbvrexvw x Base W 0 W < W x ¬ v W x y Base W 0 W < W y ¬ v W y
52 48 51 syl6ib W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v y Base W 0 W < W y ¬ v W y
53 52 3impia W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v y Base W 0 W < W y ¬ v W y
54 simp1l1 W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v W oGrp
55 isogrp W oGrp W Grp W oMnd
56 55 simprbi W oGrp W oMnd
57 omndtos W oMnd W Toset
58 54 56 57 3syl W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v W Toset
59 simp2 W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v v Base W
60 1 3 4 tltnle W Toset y Base W v Base W y < W v ¬ v W y
61 60 bicomd W Toset y Base W v Base W ¬ v W y y < W v
62 61 3com23 W Toset v Base W y Base W ¬ v W y y < W v
63 62 3expa W Toset v Base W y Base W ¬ v W y y < W v
64 63 anbi2d W Toset v Base W y Base W 0 W < W y ¬ v W y 0 W < W y y < W v
65 64 rexbidva W Toset v Base W y Base W 0 W < W y ¬ v W y y Base W 0 W < W y y < W v
66 58 59 65 syl2anc W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v y Base W 0 W < W y ¬ v W y y Base W 0 W < W y y < W v
67 53 66 mpbid W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x v Base W 0 W < W v y Base W 0 W < W y y < W v
68 1 2 3 4 5 29 30 31 32 67 archiabllem2 W oGrp opp 𝑔 W oGrp W Archi ¬ u Base W 0 W < W u x Base W 0 W < W x u W x W Abel
69 28 68 pm2.61dan W oGrp opp 𝑔 W oGrp W Archi W Abel