Metamath Proof Explorer


Theorem xrinfmsslem

Description: Lemma for xrinfmss . (Contributed by NM, 19-Jan-2006)

Ref Expression
Assertion xrinfmsslem A * A −∞ A x * y A ¬ y < x y * x < y z A z < y

Proof

Step Hyp Ref Expression
1 raleq A = y A ¬ y < x y ¬ y < x
2 rexeq A = z A z < y z z < y
3 2 imbi2d A = x < y z A z < y x < y z z < y
4 3 ralbidv A = y * x < y z A z < y y * x < y z z < y
5 1 4 anbi12d A = y A ¬ y < x y * x < y z A z < y y ¬ y < x y * x < y z z < y
6 5 rexbidv A = x * y A ¬ y < x y * x < y z A z < y x * y ¬ y < x y * x < y z z < y
7 infm3 A A x y A x y x y A ¬ y < x y x < y z A z < y
8 rexr x x *
9 8 anim1i x y A ¬ y < x y x < y z A z < y x * y A ¬ y < x y x < y z A z < y
10 9 reximi2 x y A ¬ y < x y x < y z A z < y x * y A ¬ y < x y x < y z A z < y
11 7 10 syl A A x y A x y x * y A ¬ y < x y x < y z A z < y
12 elxr y * y y = +∞ y = −∞
13 simpr A A x * y x < y z A z < y y x < y z A z < y
14 ssel A z A z
15 ltpnf z z < +∞
16 14 15 syl6 A z A z < +∞
17 16 ancld A z A z A z < +∞
18 17 eximdv A z z A z z A z < +∞
19 n0 A z z A
20 df-rex z A z < +∞ z z A z < +∞
21 18 19 20 3imtr4g A A z A z < +∞
22 21 imp A A z A z < +∞
23 22 a1d A A x < +∞ z A z < +∞
24 23 ad2antrr A A x * y = +∞ x < +∞ z A z < +∞
25 breq2 y = +∞ x < y x < +∞
26 breq2 y = +∞ z < y z < +∞
27 26 rexbidv y = +∞ z A z < y z A z < +∞
28 25 27 imbi12d y = +∞ x < y z A z < y x < +∞ z A z < +∞
29 28 adantl A A x * y = +∞ x < y z A z < y x < +∞ z A z < +∞
30 24 29 mpbird A A x * y = +∞ x < y z A z < y
31 30 ex A A x * y = +∞ x < y z A z < y
32 31 adantr A A x * y x < y z A z < y y = +∞ x < y z A z < y
33 nltmnf x * ¬ x < −∞
34 33 adantr x * y = −∞ ¬ x < −∞
35 breq2 y = −∞ x < y x < −∞
36 35 notbid y = −∞ ¬ x < y ¬ x < −∞
37 36 adantl x * y = −∞ ¬ x < y ¬ x < −∞
38 34 37 mpbird x * y = −∞ ¬ x < y
39 38 pm2.21d x * y = −∞ x < y z A z < y
40 39 ex x * y = −∞ x < y z A z < y
41 40 ad2antlr A A x * y x < y z A z < y y = −∞ x < y z A z < y
42 13 32 41 3jaod A A x * y x < y z A z < y y y = +∞ y = −∞ x < y z A z < y
43 12 42 syl5bi A A x * y x < y z A z < y y * x < y z A z < y
44 43 ex A A x * y x < y z A z < y y * x < y z A z < y
45 44 ralimdv2 A A x * y x < y z A z < y y * x < y z A z < y
46 45 anim2d A A x * y A ¬ y < x y x < y z A z < y y A ¬ y < x y * x < y z A z < y
47 46 reximdva A A x * y A ¬ y < x y x < y z A z < y x * y A ¬ y < x y * x < y z A z < y
48 47 3adant3 A A x y A x y x * y A ¬ y < x y x < y z A z < y x * y A ¬ y < x y * x < y z A z < y
49 11 48 mpd A A x y A x y x * y A ¬ y < x y * x < y z A z < y
50 49 3expa A A x y A x y x * y A ¬ y < x y * x < y z A z < y
51 ralnex x ¬ y A x y ¬ x y A x y
52 rexnal y A ¬ x y ¬ y A x y
53 ssel2 A y A y
54 letric x y x y y x
55 54 ancoms y x x y y x
56 55 ord y x ¬ x y y x
57 53 56 sylan A y A x ¬ x y y x
58 57 an32s A x y A ¬ x y y x
59 58 reximdva A x y A ¬ x y y A y x
60 52 59 syl5bir A x ¬ y A x y y A y x
61 60 ralimdva A x ¬ y A x y x y A y x
62 61 imp A x ¬ y A x y x y A y x
63 51 62 sylan2br A ¬ x y A x y x y A y x
64 breq1 y = z y x z x
65 64 cbvrexvw y A y x z A z x
66 65 ralbii x y A y x x z A z x
67 63 66 sylib A ¬ x y A x y x z A z x
68 mnfxr −∞ *
69 ssel A y A y
70 rexr y y *
71 nltmnf y * ¬ y < −∞
72 70 71 syl y ¬ y < −∞
73 69 72 syl6 A y A ¬ y < −∞
74 73 ralrimiv A y A ¬ y < −∞
75 74 adantr A x z A z x y A ¬ y < −∞
76 peano2rem y y 1
77 breq2 x = y 1 z x z y 1
78 77 rexbidv x = y 1 z A z x z A z y 1
79 78 rspcva y 1 x z A z x z A z y 1
80 79 adantrr y 1 x z A z x A z A z y 1
81 80 ancoms x z A z x A y 1 z A z y 1
82 76 81 sylan2 x z A z x A y z A z y 1
83 ssel2 A z A z
84 ltm1 y y 1 < y
85 84 adantl z y y 1 < y
86 76 ancri y y 1 y
87 lelttr z y 1 y z y 1 y 1 < y z < y
88 87 3expb z y 1 y z y 1 y 1 < y z < y
89 86 88 sylan2 z y z y 1 y 1 < y z < y
90 85 89 mpan2d z y z y 1 z < y
91 83 90 sylan A z A y z y 1 z < y
92 91 an32s A y z A z y 1 z < y
93 92 reximdva A y z A z y 1 z A z < y
94 93 adantll x z A z x A y z A z y 1 z A z < y
95 82 94 mpd x z A z x A y z A z < y
96 95 exp31 x z A z x A y z A z < y
97 96 a1dd x z A z x A −∞ < y y z A z < y
98 97 com4r y x z A z x A −∞ < y z A z < y
99 0re 0
100 breq2 x = 0 z x z 0
101 100 rexbidv x = 0 z A z x z A z 0
102 101 rspcva 0 x z A z x z A z 0
103 99 102 mpan x z A z x z A z 0
104 83 15 syl A z A z < +∞
105 104 a1d A z A z 0 z < +∞
106 105 reximdva A z A z 0 z A z < +∞
107 103 106 mpan9 x z A z x A z A z < +∞
108 107 27 syl5ibr y = +∞ x z A z x A z A z < y
109 108 a1dd y = +∞ x z A z x A −∞ < y z A z < y
110 109 expd y = +∞ x z A z x A −∞ < y z A z < y
111 xrltnr −∞ * ¬ −∞ < −∞
112 68 111 ax-mp ¬ −∞ < −∞
113 breq2 y = −∞ −∞ < y −∞ < −∞
114 112 113 mtbiri y = −∞ ¬ −∞ < y
115 114 pm2.21d y = −∞ −∞ < y z A z < y
116 115 2a1d y = −∞ x z A z x A −∞ < y z A z < y
117 98 110 116 3jaoi y y = +∞ y = −∞ x z A z x A −∞ < y z A z < y
118 12 117 sylbi y * x z A z x A −∞ < y z A z < y
119 118 com13 A x z A z x y * −∞ < y z A z < y
120 119 imp A x z A z x y * −∞ < y z A z < y
121 120 ralrimiv A x z A z x y * −∞ < y z A z < y
122 75 121 jca A x z A z x y A ¬ y < −∞ y * −∞ < y z A z < y
123 breq2 x = −∞ y < x y < −∞
124 123 notbid x = −∞ ¬ y < x ¬ y < −∞
125 124 ralbidv x = −∞ y A ¬ y < x y A ¬ y < −∞
126 breq1 x = −∞ x < y −∞ < y
127 126 imbi1d x = −∞ x < y z A z < y −∞ < y z A z < y
128 127 ralbidv x = −∞ y * x < y z A z < y y * −∞ < y z A z < y
129 125 128 anbi12d x = −∞ y A ¬ y < x y * x < y z A z < y y A ¬ y < −∞ y * −∞ < y z A z < y
130 129 rspcev −∞ * y A ¬ y < −∞ y * −∞ < y z A z < y x * y A ¬ y < x y * x < y z A z < y
131 68 122 130 sylancr A x z A z x x * y A ¬ y < x y * x < y z A z < y
132 67 131 syldan A ¬ x y A x y x * y A ¬ y < x y * x < y z A z < y
133 132 adantlr A A ¬ x y A x y x * y A ¬ y < x y * x < y z A z < y
134 50 133 pm2.61dan A A x * y A ¬ y < x y * x < y z A z < y
135 pnfxr +∞ *
136 ral0 y ¬ y < +∞
137 pnfnlt y * ¬ +∞ < y
138 137 pm2.21d y * +∞ < y z z < y
139 138 rgen y * +∞ < y z z < y
140 136 139 pm3.2i y ¬ y < +∞ y * +∞ < y z z < y
141 breq2 x = +∞ y < x y < +∞
142 141 notbid x = +∞ ¬ y < x ¬ y < +∞
143 142 ralbidv x = +∞ y ¬ y < x y ¬ y < +∞
144 breq1 x = +∞ x < y +∞ < y
145 144 imbi1d x = +∞ x < y z z < y +∞ < y z z < y
146 145 ralbidv x = +∞ y * x < y z z < y y * +∞ < y z z < y
147 143 146 anbi12d x = +∞ y ¬ y < x y * x < y z z < y y ¬ y < +∞ y * +∞ < y z z < y
148 147 rspcev +∞ * y ¬ y < +∞ y * +∞ < y z z < y x * y ¬ y < x y * x < y z z < y
149 135 140 148 mp2an x * y ¬ y < x y * x < y z z < y
150 149 a1i A x * y ¬ y < x y * x < y z z < y
151 6 134 150 pm2.61ne A x * y A ¬ y < x y * x < y z A z < y
152 151 adantl A * A x * y A ¬ y < x y * x < y z A z < y
153 ssel A * y A y *
154 153 71 syl6 A * y A ¬ y < −∞
155 154 ralrimiv A * y A ¬ y < −∞
156 breq1 z = −∞ z < y −∞ < y
157 156 rspcev −∞ A −∞ < y z A z < y
158 157 ex −∞ A −∞ < y z A z < y
159 158 ralrimivw −∞ A y * −∞ < y z A z < y
160 155 159 anim12i A * −∞ A y A ¬ y < −∞ y * −∞ < y z A z < y
161 68 160 130 sylancr A * −∞ A x * y A ¬ y < x y * x < y z A z < y
162 152 161 jaodan A * A −∞ A x * y A ¬ y < x y * x < y z A z < y