Metamath Proof Explorer


Theorem sltsolem1

Description: Lemma for sltso . The "sign expansion" binary relation totally orders the surreal signs. (Contributed by Scott Fenton, 8-Jun-2011)

Ref Expression
Assertion sltsolem1 1𝑜1𝑜2𝑜2𝑜Or1𝑜2𝑜

Proof

Step Hyp Ref Expression
1 1n0 1𝑜
2 1 neii ¬1𝑜=
3 eqtr2 x=1𝑜x=1𝑜=
4 2 3 mto ¬x=1𝑜x=
5 1on 1𝑜On
6 0elon On
7 df-2o 2𝑜=suc1𝑜
8 df-1o 1𝑜=suc
9 7 8 eqeq12i 2𝑜=1𝑜suc1𝑜=suc
10 suc11 1𝑜OnOnsuc1𝑜=suc1𝑜=
11 9 10 bitrid 1𝑜OnOn2𝑜=1𝑜1𝑜=
12 5 6 11 mp2an 2𝑜=1𝑜1𝑜=
13 1 12 nemtbir ¬2𝑜=1𝑜
14 eqtr2 x=2𝑜x=1𝑜2𝑜=1𝑜
15 14 ancoms x=1𝑜x=2𝑜2𝑜=1𝑜
16 13 15 mto ¬x=1𝑜x=2𝑜
17 nsuceq0 suc1𝑜
18 7 eqeq1i 2𝑜=suc1𝑜=
19 17 18 nemtbir ¬2𝑜=
20 eqtr2 x=2𝑜x=2𝑜=
21 20 ancoms x=x=2𝑜2𝑜=
22 19 21 mto ¬x=x=2𝑜
23 4 16 22 3pm3.2ni ¬x=1𝑜x=x=1𝑜x=2𝑜x=x=2𝑜
24 vex xV
25 24 24 brtp x1𝑜1𝑜2𝑜2𝑜xx=1𝑜x=x=1𝑜x=2𝑜x=x=2𝑜
26 23 25 mtbir ¬x1𝑜1𝑜2𝑜2𝑜x
27 26 a1i x1𝑜2𝑜¬x1𝑜1𝑜2𝑜2𝑜x
28 vex yV
29 24 28 brtp x1𝑜1𝑜2𝑜2𝑜yx=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜
30 vex zV
31 28 30 brtp y1𝑜1𝑜2𝑜2𝑜zy=1𝑜z=y=1𝑜z=2𝑜y=z=2𝑜
32 eqtr2 y=1𝑜y=1𝑜=
33 2 32 mto ¬y=1𝑜y=
34 33 pm2.21i y=1𝑜y=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
35 34 ad2ant2rl y=1𝑜z=x=1𝑜y=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
36 35 expcom x=1𝑜y=y=1𝑜z=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
37 34 ad2ant2rl y=1𝑜z=2𝑜x=1𝑜y=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
38 37 expcom x=1𝑜y=y=1𝑜z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
39 3mix2 x=1𝑜z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
40 39 ad2ant2rl x=1𝑜y=y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
41 40 ex x=1𝑜y=y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
42 36 38 41 3jaod x=1𝑜y=y=1𝑜z=y=1𝑜z=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
43 eqtr2 y=2𝑜y=1𝑜2𝑜=1𝑜
44 13 43 mto ¬y=2𝑜y=1𝑜
45 44 pm2.21i y=2𝑜y=1𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
46 45 ad2ant2lr x=1𝑜y=2𝑜y=1𝑜z=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
47 46 ex x=1𝑜y=2𝑜y=1𝑜z=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
48 45 ad2ant2lr x=1𝑜y=2𝑜y=1𝑜z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
49 48 ex x=1𝑜y=2𝑜y=1𝑜z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
50 eqtr2 y=2𝑜y=2𝑜=
51 19 50 mto ¬y=2𝑜y=
52 51 pm2.21i y=2𝑜y=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
53 52 ad2ant2lr x=1𝑜y=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
54 53 ex x=1𝑜y=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
55 47 49 54 3jaod x=1𝑜y=2𝑜y=1𝑜z=y=1𝑜z=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
56 45 ad2ant2lr x=y=2𝑜y=1𝑜z=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
57 56 ex x=y=2𝑜y=1𝑜z=x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
58 45 ad2ant2lr x=y=2𝑜y=1𝑜z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
59 58 ex x=y=2𝑜y=1𝑜z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
60 52 ad2ant2lr x=y=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
61 60 ex x=y=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
62 57 59 61 3jaod x=y=2𝑜y=1𝑜z=y=1𝑜z=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
63 42 55 62 3jaoi x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜y=1𝑜z=y=1𝑜z=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
64 63 imp x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜y=1𝑜z=y=1𝑜z=2𝑜y=z=2𝑜x=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
65 29 31 64 syl2anb x1𝑜1𝑜2𝑜2𝑜yy1𝑜1𝑜2𝑜2𝑜zx=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
66 24 30 brtp x1𝑜1𝑜2𝑜2𝑜zx=1𝑜z=x=1𝑜z=2𝑜x=z=2𝑜
67 65 66 sylibr x1𝑜1𝑜2𝑜2𝑜yy1𝑜1𝑜2𝑜2𝑜zx1𝑜1𝑜2𝑜2𝑜z
68 67 a1i x1𝑜2𝑜y1𝑜2𝑜z1𝑜2𝑜x1𝑜1𝑜2𝑜2𝑜yy1𝑜1𝑜2𝑜2𝑜zx1𝑜1𝑜2𝑜2𝑜z
69 24 eltp x1𝑜2𝑜x=1𝑜x=2𝑜x=
70 28 eltp y1𝑜2𝑜y=1𝑜y=2𝑜y=
71 eqtr3 x=1𝑜y=1𝑜x=y
72 71 3mix2d x=1𝑜y=1𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
73 72 ex x=1𝑜y=1𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
74 3mix2 x=1𝑜y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜
75 74 3mix1d x=1𝑜y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
76 75 ex x=1𝑜y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
77 3mix1 x=1𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜
78 77 3mix1d x=1𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
79 78 ex x=1𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
80 73 76 79 3jaod x=1𝑜y=1𝑜y=2𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
81 3mix2 y=1𝑜x=2𝑜y=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
82 81 3mix3d y=1𝑜x=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
83 82 expcom x=2𝑜y=1𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
84 eqtr3 x=2𝑜y=2𝑜x=y
85 84 3mix2d x=2𝑜y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
86 85 ex x=2𝑜y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
87 3mix3 y=x=2𝑜y=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
88 87 3mix3d y=x=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
89 88 expcom x=2𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
90 83 86 89 3jaod x=2𝑜y=1𝑜y=2𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
91 3mix1 y=1𝑜x=y=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
92 91 3mix3d y=1𝑜x=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
93 92 expcom x=y=1𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
94 3mix3 x=y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜
95 94 3mix1d x=y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
96 95 ex x=y=2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
97 eqtr3 x=y=x=y
98 97 3mix2d x=y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
99 98 ex x=y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
100 93 96 99 3jaod x=y=1𝑜y=2𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
101 80 90 100 3jaoi x=1𝑜x=2𝑜x=y=1𝑜y=2𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
102 101 imp x=1𝑜x=2𝑜x=y=1𝑜y=2𝑜y=x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
103 69 70 102 syl2anb x1𝑜2𝑜y1𝑜2𝑜x=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
104 biid x=yx=y
105 28 24 brtp y1𝑜1𝑜2𝑜2𝑜xy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
106 29 104 105 3orbi123i x1𝑜1𝑜2𝑜2𝑜yx=yy1𝑜1𝑜2𝑜2𝑜xx=1𝑜y=x=1𝑜y=2𝑜x=y=2𝑜x=yy=1𝑜x=y=1𝑜x=2𝑜y=x=2𝑜
107 103 106 sylibr x1𝑜2𝑜y1𝑜2𝑜x1𝑜1𝑜2𝑜2𝑜yx=yy1𝑜1𝑜2𝑜2𝑜x
108 27 68 107 issoi 1𝑜1𝑜2𝑜2𝑜Or1𝑜2𝑜
109 df-tp 1𝑜2𝑜=1𝑜2𝑜
110 soeq2 1𝑜2𝑜=1𝑜2𝑜1𝑜1𝑜2𝑜2𝑜Or1𝑜2𝑜1𝑜1𝑜2𝑜2𝑜Or1𝑜2𝑜
111 109 110 ax-mp 1𝑜1𝑜2𝑜2𝑜Or1𝑜2𝑜1𝑜1𝑜2𝑜2𝑜Or1𝑜2𝑜
112 108 111 mpbi 1𝑜1𝑜2𝑜2𝑜Or1𝑜2𝑜