Step |
Hyp |
Ref |
Expression |
1 |
|
cantnfs.s |
|
2 |
|
cantnfs.a |
|
3 |
|
cantnfs.b |
|
4 |
|
oemapval.t |
|
5 |
|
oemapval.f |
|
6 |
|
oemapval.g |
|
7 |
|
oemapvali.r |
|
8 |
|
oemapvali.x |
|
9 |
|
cantnflem1.o |
|
10 |
|
cantnflem1.h |
|
11 |
|
ovex |
|
12 |
9
|
oion |
|
13 |
11 12
|
mp1i |
|
14 |
|
uniexg |
|
15 |
|
sucidg |
|
16 |
13 14 15
|
3syl |
|
17 |
1 2 3 4 5 6 7 8
|
cantnflem1a |
|
18 |
|
n0i |
|
19 |
17 18
|
syl |
|
20 |
|
ovexd |
|
21 |
1 2 3 9 6
|
cantnfcl |
|
22 |
21
|
simpld |
|
23 |
9
|
oien |
|
24 |
20 22 23
|
syl2anc |
|
25 |
|
breq1 |
|
26 |
|
ensymb |
|
27 |
|
en0 |
|
28 |
26 27
|
bitri |
|
29 |
25 28
|
bitrdi |
|
30 |
24 29
|
syl5ibcom |
|
31 |
19 30
|
mtod |
|
32 |
21
|
simprd |
|
33 |
|
nnlim |
|
34 |
32 33
|
syl |
|
35 |
|
ioran |
|
36 |
31 34 35
|
sylanbrc |
|
37 |
9
|
oicl |
|
38 |
|
unizlim |
|
39 |
37 38
|
mp1i |
|
40 |
36 39
|
mtbird |
|
41 |
|
orduniorsuc |
|
42 |
37 41
|
mp1i |
|
43 |
42
|
ord |
|
44 |
40 43
|
mpd |
|
45 |
16 44
|
eleqtrrd |
|
46 |
9
|
oiiso |
|
47 |
20 22 46
|
syl2anc |
|
48 |
|
isof1o |
|
49 |
47 48
|
syl |
|
50 |
|
f1ocnv |
|
51 |
|
f1of |
|
52 |
49 50 51
|
3syl |
|
53 |
52 17
|
ffvelrnd |
|
54 |
|
elssuni |
|
55 |
53 54
|
syl |
|
56 |
44 32
|
eqeltrrd |
|
57 |
|
peano2b |
|
58 |
56 57
|
sylibr |
|
59 |
|
eleq1 |
|
60 |
|
sseq2 |
|
61 |
59 60
|
anbi12d |
|
62 |
|
fveq2 |
|
63 |
62
|
sseq2d |
|
64 |
63
|
ifbid |
|
65 |
64
|
mpteq2dv |
|
66 |
65
|
fveq2d |
|
67 |
|
suceq |
|
68 |
67
|
fveq2d |
|
69 |
66 68
|
eleq12d |
|
70 |
61 69
|
imbi12d |
|
71 |
70
|
imbi2d |
|
72 |
|
eleq1 |
|
73 |
|
sseq2 |
|
74 |
72 73
|
anbi12d |
|
75 |
|
fveq2 |
|
76 |
75
|
sseq2d |
|
77 |
76
|
ifbid |
|
78 |
77
|
mpteq2dv |
|
79 |
78
|
fveq2d |
|
80 |
|
suceq |
|
81 |
80
|
fveq2d |
|
82 |
79 81
|
eleq12d |
|
83 |
74 82
|
imbi12d |
|
84 |
|
eleq1 |
|
85 |
|
sseq2 |
|
86 |
84 85
|
anbi12d |
|
87 |
|
fveq2 |
|
88 |
87
|
sseq2d |
|
89 |
88
|
ifbid |
|
90 |
89
|
mpteq2dv |
|
91 |
90
|
fveq2d |
|
92 |
|
suceq |
|
93 |
92
|
fveq2d |
|
94 |
91 93
|
eleq12d |
|
95 |
86 94
|
imbi12d |
|
96 |
|
eleq1 |
|
97 |
|
sseq2 |
|
98 |
96 97
|
anbi12d |
|
99 |
|
fveq2 |
|
100 |
99
|
sseq2d |
|
101 |
100
|
ifbid |
|
102 |
101
|
mpteq2dv |
|
103 |
102
|
fveq2d |
|
104 |
|
suceq |
|
105 |
104
|
fveq2d |
|
106 |
103 105
|
eleq12d |
|
107 |
98 106
|
imbi12d |
|
108 |
|
f1ocnvfv2 |
|
109 |
49 17 108
|
syl2anc |
|
110 |
109
|
sseq2d |
|
111 |
110
|
ifbid |
|
112 |
111
|
mpteq2dv |
|
113 |
112
|
fveq2d |
|
114 |
1 2 3 4 5 6 7 8 9 10
|
cantnflem1d |
|
115 |
113 114
|
eqeltrd |
|
116 |
|
ss0 |
|
117 |
116
|
fveq2d |
|
118 |
117
|
sseq2d |
|
119 |
118
|
ifbid |
|
120 |
119
|
mpteq2dv |
|
121 |
120
|
fveq2d |
|
122 |
|
suceq |
|
123 |
116 122
|
syl |
|
124 |
123
|
fveq2d |
|
125 |
121 124
|
eleq12d |
|
126 |
125
|
adantl |
|
127 |
115 126
|
syl5ibcom |
|
128 |
|
ordelon |
|
129 |
37 53 128
|
sylancr |
|
130 |
37
|
a1i |
|
131 |
|
ordelon |
|
132 |
130 131
|
sylan |
|
133 |
|
onsseleq |
|
134 |
129 132 133
|
syl2an2r |
|
135 |
|
sucelon |
|
136 |
132 135
|
sylibr |
|
137 |
|
eloni |
|
138 |
136 137
|
syl |
|
139 |
|
ordsssuc |
|
140 |
129 138 139
|
syl2an2r |
|
141 |
|
ordtr |
|
142 |
37 141
|
mp1i |
|
143 |
|
simprl |
|
144 |
|
trsuc |
|
145 |
142 143 144
|
syl2anc |
|
146 |
|
simprr |
|
147 |
145 146
|
jca |
|
148 |
3
|
adantr |
|
149 |
|
oecl |
|
150 |
2 148 149
|
syl2an2r |
|
151 |
2
|
adantr |
|
152 |
1 151 148
|
cantnff |
|
153 |
1 2 3
|
cantnfs |
|
154 |
5 153
|
mpbid |
|
155 |
154
|
simpld |
|
156 |
155
|
ffvelrnda |
|
157 |
1 2 3
|
cantnfs |
|
158 |
6 157
|
mpbid |
|
159 |
158
|
simpld |
|
160 |
1 2 3 4 5 6 7 8
|
oemapvali |
|
161 |
160
|
simp1d |
|
162 |
159 161
|
ffvelrnd |
|
163 |
162
|
ne0d |
|
164 |
|
on0eln0 |
|
165 |
2 164
|
syl |
|
166 |
163 165
|
mpbird |
|
167 |
166
|
adantr |
|
168 |
156 167
|
ifcld |
|
169 |
168
|
fmpttd |
|
170 |
3
|
mptexd |
|
171 |
|
funmpt |
|
172 |
171
|
a1i |
|
173 |
154
|
simprd |
|
174 |
|
ssidd |
|
175 |
|
0ex |
|
176 |
175
|
a1i |
|
177 |
155 174 3 176
|
suppssr |
|
178 |
177
|
ifeq1d |
|
179 |
|
ifid |
|
180 |
178 179
|
eqtrdi |
|
181 |
180 3
|
suppss2 |
|
182 |
|
fsuppsssupp |
|
183 |
170 172 173 181 182
|
syl22anc |
|
184 |
1 2 3
|
cantnfs |
|
185 |
169 183 184
|
mpbir2and |
|
186 |
185
|
adantr |
|
187 |
152 186
|
ffvelrnd |
|
188 |
|
onelon |
|
189 |
150 187 188
|
syl2anc |
|
190 |
32
|
adantr |
|
191 |
|
elnn |
|
192 |
143 190 191
|
syl2anc |
|
193 |
10
|
cantnfvalf |
|
194 |
193
|
ffvelrni |
|
195 |
192 194
|
syl |
|
196 |
|
suppssdm |
|
197 |
196 159
|
fssdm |
|
198 |
197
|
adantr |
|
199 |
9
|
oif |
|
200 |
199
|
ffvelrni |
|
201 |
143 200
|
syl |
|
202 |
198 201
|
sseldd |
|
203 |
|
onelon |
|
204 |
3 202 203
|
syl2an2r |
|
205 |
|
oecl |
|
206 |
2 204 205
|
syl2an2r |
|
207 |
155
|
adantr |
|
208 |
207 202
|
ffvelrnd |
|
209 |
|
onelon |
|
210 |
2 208 209
|
syl2an2r |
|
211 |
|
omcl |
|
212 |
206 210 211
|
syl2anc |
|
213 |
|
oaord |
|
214 |
189 195 212 213
|
syl3anc |
|
215 |
|
ifeq1 |
|
216 |
|
ifid |
|
217 |
215 216
|
eqtrdi |
|
218 |
|
ifeq1 |
|
219 |
|
ifid |
|
220 |
218 219
|
eqtrdi |
|
221 |
217 220
|
eqeq12d |
|
222 |
|
onss |
|
223 |
3 222
|
syl |
|
224 |
223
|
sselda |
|
225 |
224
|
adantlr |
|
226 |
204
|
adantr |
|
227 |
|
onsseleq |
|
228 |
225 226 227
|
syl2anc |
|
229 |
228
|
adantr |
|
230 |
199
|
ffvelrni |
|
231 |
145 230
|
syl |
|
232 |
198 231
|
sseldd |
|
233 |
|
onelon |
|
234 |
3 232 233
|
syl2an2r |
|
235 |
234
|
ad2antrr |
|
236 |
|
onsssuc |
|
237 |
225 235 236
|
syl2an2r |
|
238 |
|
vex |
|
239 |
238
|
sucid |
|
240 |
47
|
adantr |
|
241 |
|
isorel |
|
242 |
240 145 143 241
|
syl12anc |
|
243 |
238
|
sucex |
|
244 |
243
|
epeli |
|
245 |
|
fvex |
|
246 |
245
|
epeli |
|
247 |
242 244 246
|
3bitr3g |
|
248 |
239 247
|
mpbii |
|
249 |
|
eloni |
|
250 |
204 249
|
syl |
|
251 |
|
ordelsuc |
|
252 |
234 250 251
|
syl2anc |
|
253 |
248 252
|
mpbid |
|
254 |
253
|
ad2antrr |
|
255 |
254
|
sseld |
|
256 |
237 255
|
sylbid |
|
257 |
|
simprr |
|
258 |
240
|
ad2antrr |
|
259 |
258 48
|
syl |
|
260 |
1 2 3 4 5 6 7 8 9
|
cantnflem1c |
|
261 |
|
f1ocnvfv2 |
|
262 |
259 260 261
|
syl2anc |
|
263 |
257 262
|
eleqtrrd |
|
264 |
145
|
ad2antrr |
|
265 |
259 50 51
|
3syl |
|
266 |
265 260
|
ffvelrnd |
|
267 |
|
isorel |
|
268 |
258 264 266 267
|
syl12anc |
|
269 |
|
fvex |
|
270 |
269
|
epeli |
|
271 |
|
fvex |
|
272 |
271
|
epeli |
|
273 |
268 270 272
|
3bitr3g |
|
274 |
263 273
|
mpbird |
|
275 |
|
ordelon |
|
276 |
37 266 275
|
sylancr |
|
277 |
|
eloni |
|
278 |
276 277
|
syl |
|
279 |
|
ordelsuc |
|
280 |
274 278 279
|
syl2anc |
|
281 |
274 280
|
mpbid |
|
282 |
143
|
ad2antrr |
|
283 |
37 282 131
|
sylancr |
|
284 |
|
ontri1 |
|
285 |
283 276 284
|
syl2anc |
|
286 |
281 285
|
mpbid |
|
287 |
|
isorel |
|
288 |
258 266 282 287
|
syl12anc |
|
289 |
243
|
epeli |
|
290 |
245
|
epeli |
|
291 |
288 289 290
|
3bitr3g |
|
292 |
262
|
eleq1d |
|
293 |
291 292
|
bitrd |
|
294 |
286 293
|
mtbid |
|
295 |
294
|
expr |
|
296 |
295
|
con2d |
|
297 |
|
ontri1 |
|
298 |
225 235 297
|
syl2an2r |
|
299 |
296 298
|
sylibrd |
|
300 |
256 299
|
impbid |
|
301 |
300
|
orbi1d |
|
302 |
229 301
|
bitr4d |
|
303 |
|
orcom |
|
304 |
302 303
|
bitrdi |
|
305 |
304
|
ifbid |
|
306 |
|
eqidd |
|
307 |
221 305 306
|
pm2.61ne |
|
308 |
307
|
mpteq2dva |
|
309 |
308
|
fveq2d |
|
310 |
|
fvex |
|
311 |
310 175
|
ifex |
|
312 |
311
|
a1i |
|
313 |
312
|
ralrimivw |
|
314 |
|
eqid |
|
315 |
314
|
fnmpt |
|
316 |
313 315
|
syl |
|
317 |
175
|
a1i |
|
318 |
|
suppvalfn |
|
319 |
|
nfcv |
|
320 |
|
nfcv |
|
321 |
|
nffvmpt1 |
|
322 |
|
nfcv |
|
323 |
321 322
|
nfne |
|
324 |
|
nfv |
|
325 |
|
fveq2 |
|
326 |
325
|
neeq1d |
|
327 |
319 320 323 324 326
|
cbvrabw |
|
328 |
318 327
|
eqtrdi |
|
329 |
316 148 317 328
|
syl3anc |
|
330 |
|
eqidd |
|
331 |
311
|
a1i |
|
332 |
330 331
|
fvmpt2d |
|
333 |
332
|
neeq1d |
|
334 |
331
|
biantrurd |
|
335 |
|
dif1o |
|
336 |
334 335
|
bitr4di |
|
337 |
333 336
|
bitrd |
|
338 |
337
|
rabbidva |
|
339 |
329 338
|
eqtrd |
|
340 |
311 335
|
mpbiran |
|
341 |
|
ifeq1 |
|
342 |
341 179
|
eqtrdi |
|
343 |
342
|
necon3i |
|
344 |
|
iffalse |
|
345 |
344
|
necon1ai |
|
346 |
343 345
|
jca |
|
347 |
256
|
expimpd |
|
348 |
346 347
|
syl5 |
|
349 |
340 348
|
syl5bi |
|
350 |
349
|
3impia |
|
351 |
350
|
rabssdv |
|
352 |
339 351
|
eqsstrd |
|
353 |
|
eqeq1 |
|
354 |
|
sseq1 |
|
355 |
353 354
|
orbi12d |
|
356 |
|
fveq2 |
|
357 |
355 356
|
ifbieq1d |
|
358 |
357
|
cbvmptv |
|
359 |
|
fveq2 |
|
360 |
359
|
adantl |
|
361 |
360
|
ifeq1da |
|
362 |
354 356
|
ifbieq1d |
|
363 |
|
fvex |
|
364 |
363 175
|
ifex |
|
365 |
362 314 364
|
fvmpt |
|
366 |
365
|
ifeq2d |
|
367 |
|
ifor |
|
368 |
366 367
|
eqtr4di |
|
369 |
361 368
|
eqtr3d |
|
370 |
369
|
mpteq2ia |
|
371 |
358 370
|
eqtr4i |
|
372 |
1 151 148 186 202 208 352 371
|
cantnfp1 |
|
373 |
372
|
simprd |
|
374 |
309 373
|
eqtrd |
|
375 |
1 2 3 9 6 10
|
cantnfsuc |
|
376 |
192 375
|
syldan |
|
377 |
160
|
simp3d |
|
378 |
377
|
adantr |
|
379 |
109
|
adantr |
|
380 |
136
|
adantrr |
|
381 |
|
onsssuc |
|
382 |
129 380 381
|
syl2an2r |
|
383 |
146 382
|
mpbid |
|
384 |
53
|
adantr |
|
385 |
|
isorel |
|
386 |
240 384 143 385
|
syl12anc |
|
387 |
243
|
epeli |
|
388 |
245
|
epeli |
|
389 |
386 387 388
|
3bitr3g |
|
390 |
383 389
|
mpbid |
|
391 |
379 390
|
eqeltrrd |
|
392 |
|
eleq2 |
|
393 |
|
fveq2 |
|
394 |
|
fveq2 |
|
395 |
393 394
|
eqeq12d |
|
396 |
392 395
|
imbi12d |
|
397 |
396
|
rspcv |
|
398 |
202 378 391 397
|
syl3c |
|
399 |
398
|
oveq2d |
|
400 |
399
|
oveq1d |
|
401 |
376 400
|
eqtr4d |
|
402 |
374 401
|
eleq12d |
|
403 |
214 402
|
bitr4d |
|
404 |
403
|
biimpd |
|
405 |
147 404
|
embantd |
|
406 |
405
|
expr |
|
407 |
140 406
|
sylbird |
|
408 |
|
fveq2 |
|
409 |
408
|
sseq2d |
|
410 |
409
|
ifbid |
|
411 |
410
|
mpteq2dv |
|
412 |
411
|
fveq2d |
|
413 |
|
suceq |
|
414 |
413
|
fveq2d |
|
415 |
412 414
|
eleq12d |
|
416 |
115 415
|
syl5ibcom |
|
417 |
416
|
adantr |
|
418 |
417
|
a1dd |
|
419 |
407 418
|
jaod |
|
420 |
134 419
|
sylbid |
|
421 |
420
|
expimpd |
|
422 |
421
|
com23 |
|
423 |
422
|
a1i |
|
424 |
83 95 107 127 423
|
finds2 |
|
425 |
71 424
|
vtoclga |
|
426 |
58 425
|
mpcom |
|
427 |
45 55 426
|
mp2and |
|
428 |
155
|
feqmptd |
|
429 |
|
eqeq2 |
|
430 |
|
eqeq2 |
|
431 |
|
eqidd |
|
432 |
199
|
ffvelrni |
|
433 |
45 432
|
syl |
|
434 |
197 433
|
sseldd |
|
435 |
|
onelon |
|
436 |
3 434 435
|
syl2anc |
|
437 |
436
|
adantr |
|
438 |
|
ontri1 |
|
439 |
224 437 438
|
syl2anc |
|
440 |
439
|
con2bid |
|
441 |
|
simprl |
|
442 |
377
|
adantr |
|
443 |
|
eloni |
|
444 |
129 443
|
syl |
|
445 |
|
orduni |
|
446 |
37 445
|
ax-mp |
|
447 |
|
ordtri1 |
|
448 |
444 446 447
|
sylancl |
|
449 |
55 448
|
mpbid |
|
450 |
|
isorel |
|
451 |
47 45 53 450
|
syl12anc |
|
452 |
|
fvex |
|
453 |
452
|
epeli |
|
454 |
|
fvex |
|
455 |
454
|
epeli |
|
456 |
451 453 455
|
3bitr3g |
|
457 |
109
|
eleq2d |
|
458 |
456 457
|
bitrd |
|
459 |
449 458
|
mtbid |
|
460 |
|
onelon |
|
461 |
3 161 460
|
syl2anc |
|
462 |
|
ontri1 |
|
463 |
461 436 462
|
syl2anc |
|
464 |
459 463
|
mpbird |
|
465 |
464
|
adantr |
|
466 |
|
simprr |
|
467 |
224
|
adantrr |
|
468 |
|
ontr2 |
|
469 |
461 467 468
|
syl2an2r |
|
470 |
465 466 469
|
mp2and |
|
471 |
|
eleq2 |
|
472 |
|
fveq2 |
|
473 |
|
fveq2 |
|
474 |
472 473
|
eqeq12d |
|
475 |
471 474
|
imbi12d |
|
476 |
475
|
rspcv |
|
477 |
441 442 470 476
|
syl3c |
|
478 |
466
|
adantr |
|
479 |
47
|
ad2antrr |
|
480 |
45
|
ad2antrr |
|
481 |
52
|
ad2antrr |
|
482 |
|
ffvelrn |
|
483 |
481 482
|
sylancom |
|
484 |
|
isorel |
|
485 |
479 480 483 484
|
syl12anc |
|
486 |
269
|
epeli |
|
487 |
271
|
epeli |
|
488 |
485 486 487
|
3bitr3g |
|
489 |
49
|
ad2antrr |
|
490 |
489 261
|
sylancom |
|
491 |
490
|
eleq2d |
|
492 |
488 491
|
bitrd |
|
493 |
478 492
|
mpbird |
|
494 |
|
elssuni |
|
495 |
483 494
|
syl |
|
496 |
37 483 275
|
sylancr |
|
497 |
496 277
|
syl |
|
498 |
|
ordtri1 |
|
499 |
497 446 498
|
sylancl |
|
500 |
495 499
|
mpbid |
|
501 |
493 500
|
pm2.65da |
|
502 |
441 501
|
eldifd |
|
503 |
|
ssidd |
|
504 |
159 503 3 176
|
suppssr |
|
505 |
502 504
|
syldan |
|
506 |
477 505
|
eqtrd |
|
507 |
506
|
expr |
|
508 |
440 507
|
sylbird |
|
509 |
508
|
imp |
|
510 |
429 430 431 509
|
ifbothda |
|
511 |
510
|
mpteq2dva |
|
512 |
428 511
|
eqtrd |
|
513 |
512
|
fveq2d |
|
514 |
1 2 3 9 6 10
|
cantnfval |
|
515 |
44
|
fveq2d |
|
516 |
514 515
|
eqtrd |
|
517 |
427 513 516
|
3eltr4d |
|