Step Hyp Ref
Expression
1 rankwflemb 8232
. . . 4
2 harcl 8008
. . . . . . . . 9
3 pweq 4015
. . . . . . . . . . 11
4 3 eleq1d 2526
. . . . . . . . . 10
5 4 rspcv 3206
. . . . . . . . 9
6 2 , 5 ax-mp 5
. . . . . . . 8
7 cardid2 8355
. . . . . . . 8
8 ensym 7584
. . . . . . . 8
9 bren 7545
. . . . . . . . 9
10 simpr 461
. . . . . . . . . . . 12
11 f1of1 5820
. . . . . . . . . . . . . 14
12 11 adantr 465
. . . . . . . . . . . . 13
13 cardon 8346
. . . . . . . . . . . . . 14
14 13 onssi 6672
. . . . . . . . . . . . 13
15 f1ss 5791
. . . . . . . . . . . . 13
16 12 , 14 , 15 sylancl 662
. . . . . . . . . . . 12
17 fveq2 5871
. . . . . . . . . . . . . . . . . . 19
18 17 oveq2d 6312
. . . . . . . . . . . . . . . . . 18
19 suceq 4948
. . . . . . . . . . . . . . . . . . . . 21
20 17 , 19 syl 16
. . . . . . . . . . . . . . . . . . . 20
21 20 fveq2d 5875
. . . . . . . . . . . . . . . . . . 19
22 id 22
. . . . . . . . . . . . . . . . . . 19
23 21 , 22 fveq12d 5877
. . . . . . . . . . . . . . . . . 18
24 18 , 23 oveq12d 6314
. . . . . . . . . . . . . . . . 17
25 imaeq2 5338
. . . . . . . . . . . . . . . . . 18
26 25 fveq2d 5875
. . . . . . . . . . . . . . . . 17
27 24 , 26 ifeq12d 3961
. . . . . . . . . . . . . . . 16
28 27 cbvmptv 4543
. . . . . . . . . . . . . . 15
29 dmeq 5208
. . . . . . . . . . . . . . . . 17
30 29 fveq2d 5875
. . . . . . . . . . . . . . . 16
31 29 unieqd 4259
. . . . . . . . . . . . . . . . . 18
32 29 , 31 eqeq12d 2479
. . . . . . . . . . . . . . . . 17
33 rneq 5233
. . . . . . . . . . . . . . . . . . . . . . 23
34 33 unieqd 4259
. . . . . . . . . . . . . . . . . . . . . 22
35 34 rneqd 5235
. . . . . . . . . . . . . . . . . . . . 21
36 35 unieqd 4259
. . . . . . . . . . . . . . . . . . . 20
37 suceq 4948
. . . . . . . . . . . . . . . . . . . 20
38 36 , 37 syl 16
. . . . . . . . . . . . . . . . . . 19
39 38 oveq1d 6311
. . . . . . . . . . . . . . . . . 18
40 fveq1 5870
. . . . . . . . . . . . . . . . . . 19
41 40 fveq1d 5873
. . . . . . . . . . . . . . . . . 18
42 39 , 41 oveq12d 6314
. . . . . . . . . . . . . . . . 17
43 id 22
. . . . . . . . . . . . . . . . . . . . . . . 24
44 43 , 31 fveq12d 5877
. . . . . . . . . . . . . . . . . . . . . . 23
45 44 rneqd 5235
. . . . . . . . . . . . . . . . . . . . . 22
46 oieq2 7959
. . . . . . . . . . . . . . . . . . . . . 22
47 45 , 46 syl 16
. . . . . . . . . . . . . . . . . . . . 21
48 47 cnveqd 5183
. . . . . . . . . . . . . . . . . . . 20
49 48 , 44 coeq12d 5172
. . . . . . . . . . . . . . . . . . 19
50 49 imaeq1d 5341
. . . . . . . . . . . . . . . . . 18
51 50 fveq2d 5875
. . . . . . . . . . . . . . . . 17
52 32 , 42 , 51 ifbieq12d 3968
. . . . . . . . . . . . . . . 16
53 30 , 52 mpteq12dv 4530
. . . . . . . . . . . . . . 15
54 28 , 53 syl5eq 2510
. . . . . . . . . . . . . 14
55 54 cbvmptv 4543
. . . . . . . . . . . . 13
56 recseq 7062
. . . . . . . . . . . . 13
57 55 , 56 ax-mp 5
. . . . . . . . . . . 12
58 10 , 16 , 57 dfac12lem3 8546
. . . . . . . . . . 11
59 58 ex 434
. . . . . . . . . 10
60 59 exlimiv 1722
. . . . . . . . 9
61 9 , 60 sylbi 195
. . . . . . . 8
62 6 , 7 , 8 , 61 4syl 21
. . . . . . 7
63 62 imp 429
. . . . . 6
64 r1suc 8209
. . . . . . . . 9
65 64 adantl 466
. . . . . . . 8
66 65 eleq2d 2527
. . . . . . 7
67 elpwi 4021
. . . . . . 7
68 66 , 67 syl6bi 228
. . . . . 6
69 ssnum 8441
. . . . . 6
70 63 , 68 , 69 syl6an 545
. . . . 5
71 70 rexlimdva 2949
. . . 4
72 1 , 71 syl5bi 217
. . 3
73 72 ssrdv 3509
. 2
74 onwf 8269
. . . . . 6
75 74 sseli 3499
. . . . 5
76 pwwf 8246
. . . . 5
77 75 , 76 sylib 196
. . . 4
78 ssel 3497
. . . 4
79 77 , 78 syl5 32
. . 3
80 79 ralrimiv 2869
. 2
81 73 , 80 impbii 188
1