MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  isercoll Unicode version

Theorem isercoll 13490
Description: Rearrange an infinite series by spacing out the terms using an order isomorphism. (Contributed by Mario Carneiro, 6-Apr-2015.)
Hypotheses
Ref Expression
isercoll.z
isercoll.m
isercoll.g
isercoll.i
isercoll.0
isercoll.f
isercoll.h
Assertion
Ref Expression
isercoll
Distinct variable groups:   , ,   , ,   , ,   , ,   , ,   ,M,   ,

Proof of Theorem isercoll
Dummy variables are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 isercoll.z . . . . . . . . . 10
2 uzssz 11129 . . . . . . . . . 10
31, 2eqsstri 3533 . . . . . . . . 9
4 isercoll.g . . . . . . . . . 10
54ffvelrnda 6031 . . . . . . . . 9
63, 5sseldi 3501 . . . . . . . 8
7 nnz 10911 . . . . . . . . . . . 12
87ad2antlr 726 . . . . . . . . . . 11
9 fzfid 12083 . . . . . . . . . . . . 13
10 ffun 5738 . . . . . . . . . . . . . . . 16
11 funimacnv 5665 . . . . . . . . . . . . . . . 16
124, 10, 113syl 20 . . . . . . . . . . . . . . 15
13 inss1 3717 . . . . . . . . . . . . . . 15
1412, 13syl6eqss 3553 . . . . . . . . . . . . . 14
1514ad2antrr 725 . . . . . . . . . . . . 13
16 ssfi 7760 . . . . . . . . . . . . 13
179, 15, 16syl2anc 661 . . . . . . . . . . . 12
18 hashcl 12428 . . . . . . . . . . . 12
19 nn0z 10912 . . . . . . . . . . . 12
2017, 18, 193syl 20 . . . . . . . . . . 11
21 ssid 3522 . . . . . . . . . . . . . . . . . . . 20
22 isercoll.m . . . . . . . . . . . . . . . . . . . . 21
23 isercoll.i . . . . . . . . . . . . . . . . . . . . 21
241, 22, 4, 23isercolllem1 13487 . . . . . . . . . . . . . . . . . . . 20
2521, 24mpan2 671 . . . . . . . . . . . . . . . . . . 19
26 ffn 5736 . . . . . . . . . . . . . . . . . . . 20
27 fnresdm 5695 . . . . . . . . . . . . . . . . . . . 20
28 isoeq1 6215 . . . . . . . . . . . . . . . . . . . 20
294, 26, 27, 284syl 21 . . . . . . . . . . . . . . . . . . 19
3025, 29mpbid 210 . . . . . . . . . . . . . . . . . 18
31 isof1o 6221 . . . . . . . . . . . . . . . . . 18
32 f1ocnv 5833 . . . . . . . . . . . . . . . . . 18
33 f1ofun 5823 . . . . . . . . . . . . . . . . . 18
3430, 31, 32, 334syl 21 . . . . . . . . . . . . . . . . 17
35 df-f1 5598 . . . . . . . . . . . . . . . . 17
364, 34, 35sylanbrc 664 . . . . . . . . . . . . . . . 16
3736ad2antrr 725 . . . . . . . . . . . . . . 15
38 elfznn 11743 . . . . . . . . . . . . . . . 16
3938ssriv 3507 . . . . . . . . . . . . . . 15
40 ovex 6324 . . . . . . . . . . . . . . . 16
4140f1imaen 7597 . . . . . . . . . . . . . . 15
4237, 39, 41sylancl 662 . . . . . . . . . . . . . 14
43 fzfid 12083 . . . . . . . . . . . . . . . 16
44 enfii 7757 . . . . . . . . . . . . . . . 16
4543, 42, 44syl2anc 661 . . . . . . . . . . . . . . 15
46 hashen 12420 . . . . . . . . . . . . . . 15
4745, 43, 46syl2anc 661 . . . . . . . . . . . . . 14
4842, 47mpbird 232 . . . . . . . . . . . . 13
49 nnnn0 10827 . . . . . . . . . . . . . . 15
5049ad2antlr 726 . . . . . . . . . . . . . 14
51 hashfz1 12419 . . . . . . . . . . . . . 14
5250, 51syl 16 . . . . . . . . . . . . 13
5348, 52eqtrd 2498 . . . . . . . . . . . 12
5438adantl 466 . . . . . . . . . . . . . . . . . 18
55 zssre 10896 . . . . . . . . . . . . . . . . . . . . . 22
563, 55sstri 3512 . . . . . . . . . . . . . . . . . . . . 21
574ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . 22
58 ffvelrn 6029 . . . . . . . . . . . . . . . . . . . . . 22
5957, 38, 58syl2an 477 . . . . . . . . . . . . . . . . . . . . 21
6056, 59sseldi 3501 . . . . . . . . . . . . . . . . . . . 20
615ad2antrr 725 . . . . . . . . . . . . . . . . . . . . 21
6256, 61sseldi 3501 . . . . . . . . . . . . . . . . . . . 20
63 eluzelz 11119 . . . . . . . . . . . . . . . . . . . . . 22
6463ad2antlr 726 . . . . . . . . . . . . . . . . . . . . 21
6564zred 10994 . . . . . . . . . . . . . . . . . . . 20
66 elfzle2 11719 . . . . . . . . . . . . . . . . . . . . . 22
6766adantl 466 . . . . . . . . . . . . . . . . . . . . 21
6830ad3antrrr 729 . . . . . . . . . . . . . . . . . . . . . . . 24
69 simpllr 760 . . . . . . . . . . . . . . . . . . . . . . . 24
70 isorel 6222 . . . . . . . . . . . . . . . . . . . . . . . 24
7168, 69, 54, 70syl12anc 1226 . . . . . . . . . . . . . . . . . . . . . . 23
7271notbid 294 . . . . . . . . . . . . . . . . . . . . . 22
7354nnred 10576 . . . . . . . . . . . . . . . . . . . . . . 23
7469nnred 10576 . . . . . . . . . . . . . . . . . . . . . . 23
7573, 74lenltd 9752 . . . . . . . . . . . . . . . . . . . . . 22
7660, 62lenltd 9752 . . . . . . . . . . . . . . . . . . . . . 22
7772, 75, 763bitr4d 285 . . . . . . . . . . . . . . . . . . . . 21
7867, 77mpbid 210 . . . . . . . . . . . . . . . . . . . 20
79 eluzle 11122 . . . . . . . . . . . . . . . . . . . . 21
8079ad2antlr 726 . . . . . . . . . . . . . . . . . . . 20
8160, 62, 65, 78, 80letrd 9760 . . . . . . . . . . . . . . . . . . 19
8259, 1syl6eleq 2555 . . . . . . . . . . . . . . . . . . . 20
83 elfz5 11709 . . . . . . . . . . . . . . . . . . . 20
8482, 64, 83syl2anc 661 . . . . . . . . . . . . . . . . . . 19
8581, 84mpbird 232 . . . . . . . . . . . . . . . . . 18
8657, 26syl 16 . . . . . . . . . . . . . . . . . . . 20
8786adantr 465 . . . . . . . . . . . . . . . . . . 19
88 elpreima 6007 . . . . . . . . . . . . . . . . . . 19
8987, 88syl 16 . . . . . . . . . . . . . . . . . 18
9054, 85, 89mpbir2and 922 . . . . . . . . . . . . . . . . 17
9190ex 434 . . . . . . . . . . . . . . . 16
9291ssrdv 3509 . . . . . . . . . . . . . . 15
93 imass2 5377 . . . . . . . . . . . . . . 15
9492, 93syl 16 . . . . . . . . . . . . . 14
95 ssdomg 7581 . . . . . . . . . . . . . 14
9617, 94, 95sylc 60 . . . . . . . . . . . . 13
97 hashdom 12447 . . . . . . . . . . . . . 14
9845, 17, 97syl2anc 661 . . . . . . . . . . . . 13
9996, 98mpbird 232 . . . . . . . . . . . 12
10053, 99eqbrtrrd 4474 . . . . . . . . . . 11
101 eluz2 11116 . . . . . . . . . . 11
1028, 20, 100, 101syl3anbrc 1180 . . . . . . . . . 10
103 fveq2 5871 . . . . . . . . . . . . 13
104103eleq1d 2526 . . . . . . . . . . . 12
105103oveq1d 6311 . . . . . . . . . . . . . 14
106105fveq2d 5875 . . . . . . . . . . . . 13
107106breq1d 4462 . . . . . . . . . . . 12
108104, 107anbi12d 710 . . . . . . . . . . 11
109108rspcv 3206 . . . . . . . . . 10
110102, 109syl 16 . . . . . . . . 9
111110ralrimdva 2875 . . . . . . . 8
112 fveq2 5871 . . . . . . . . . 10
113112raleqdv 3060 . . . . . . . . 9
114113rspcev 3210 . . . . . . . 8
1156, 111, 114syl6an 545 . . . . . . 7
116115rexlimdva 2949 . . . . . 6
117 1nn 10572 . . . . . . . . 9
118 ffvelrn 6029 . . . . . . . . 9
1194, 117, 118sylancl 662 . . . . . . . 8
120119, 1syl6eleq 2555 . . . . . . 7
121 eluzelz 11119 . . . . . . 7
122 eqid 2457 . . . . . . . 8
123122rexuz3 13181 . . . . . . 7
124120, 121, 1233syl 20 . . . . . 6
125116, 124sylibrd 234 . . . . 5
126 fzfid 12083 . . . . . . . . 9
127 funimacnv 5665 . . . . . . . . . . . 12
1284, 10, 1273syl 20 . . . . . . . . . . 11
129 inss1 3717 . . . . . . . . . . 11
130128, 129syl6eqss 3553 . . . . . . . . . 10
131130adantr 465 . . . . . . . . 9
132 ssfi 7760 . . . . . . . . 9
133126, 131, 132syl2anc 661 . . . . . . . 8
134 hashcl 12428 . . . . . . . 8
135 nn0p1nn 10860 . . . . . . . 8
136133, 134, 1353syl 20 . . . . . . 7
137 eluzle 11122 . . . . . . . . . . . . . . 15
138137adantl 466 . . . . . . . . . . . . . 14
139133adantr 465 . . . . . . . . . . . . . . . 16
140 nn0z 10912 . . . . . . . . . . . . . . . 16
141139, 134, 1403syl 20 . . . . . . . . . . . . . . 15
142 eluzelz 11119 . . . . . . . . . . . . . . . 16
143142adantl 466 . . . . . . . . . . . . . . 15
144 zltp1le 10938 . . . . . . . . . . . . . . 15
145141, 143, 144syl2anc 661 . . . . . . . . . . . . . 14
146138, 145mpbird 232 . . . . . . . . . . . . 13
147 nn0re 10829 . . . . . . . . . . . . . . . 16
148133, 134, 1473syl 20 . . . . . . . . . . . . . . 15
149148adantr 465 . . . . . . . . . . . . . 14
150 eluznn 11181 . . . . . . . . . . . . . . . 16
151136, 150sylan 471 . . . . . . . . . . . . . . 15
152151nnred 10576 . . . . . . . . . . . . . 14
153149, 152ltnled 9753 . . . . . . . . . . . . 13
154146, 153mpbid 210 . . . . . . . . . . . 12
155 fzss2 11752 . . . . . . . . . . . . . 14
156 imass2 5377 . . . . . . . . . . . . . 14
157 imass2 5377 . . . . . . . . . . . . . 14
158155, 156, 1573syl 20 . . . . . . . . . . . . 13
159 ssdomg 7581 . . . . . . . . . . . . . . 15
160139, 159syl 16 . . . . . . . . . . . . . 14
1614ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . 23
162161ffvelrnda 6031 . . . . . . . . . . . . . . . . . . . . . 22
163162, 1syl6eleq 2555 . . . . . . . . . . . . . . . . . . . . 21
164161, 151ffvelrnd 6032 . . . . . . . . . . . . . . . . . . . . . . 23
1653, 164sseldi 3501 . . . . . . . . . . . . . . . . . . . . . 22
166165adantr 465 . . . . . . . . . . . . . . . . . . . . 21
167 elfz5 11709 . . . . . . . . . . . . . . . . . . . . 21
168163, 166, 167syl2anc 661 . . . . . . . . . . . . . . . . . . . 20
16930ad3antrrr 729 . . . . . . . . . . . . . . . . . . . . 21
170 nnssre 10565 . . . . . . . . . . . . . . . . . . . . . . 23
171 ressxr 9658 . . . . . . . . . . . . . . . . . . . . . . 23
172170, 171sstri 3512 . . . . . . . . . . . . . . . . . . . . . 22
173172a1i 11 . . . . . . . . . . . . . . . . . . . . 21
174 imassrn 5353 . . . . . . . . . . . . . . . . . . . . . . 23
175161adantr 465 . . . . . . . . . . . . . . . . . . . . . . . . 25
176 frn 5742 . . . . . . . . . . . . . . . . . . . . . . . . 25
177175, 176syl 16 . . . . . . . . . . . . . . . . . . . . . . . 24
178177, 56syl6ss 3515 . . . . . . . . . . . . . . . . . . . . . . 23
179174, 178syl5ss 3514 . . . . . . . . . . . . . . . . . . . . . 22
180179, 171syl6ss 3515 . . . . . . . . . . . . . . . . . . . . 21
181 simpr 461 . . . . . . . . . . . . . . . . . . . . 21
182151adantr 465 . . . . . . . . . . . . . . . . . . . . 21
183 leisorel 12509 . . . . . . . . . . . . . . . . . . . . 21
184169, 173, 180, 181, 182, 183syl122anc 1237 . . . . . . . . . . . . . . . . . . . 20
185168, 184bitr4d 256 . . . . . . . . . . . . . . . . . . 19
186185pm5.32da 641 . . . . . . . . . . . . . . . . . 18
187 elpreima 6007 . . . . . . . . . . . . . . . . . . 19
188161, 26, 1873syl 20 . . . . . . . . . . . . . . . . . 18
189 fznn 11776 . . . . . . . . . . . . . . . . . . 19
190143, 189syl 16 . . . . . . . . . . . . . . . . . 18
191186, 188, 1903bitr4d 285 . . . . . . . . . . . . . . . . 17
192191eqrdv 2454 . . . . . . . . . . . . . . . 16
193192imaeq2d 5342 . . . . . . . . . . . . . . 15
194193sseq1d 3530 . . . . . . . . . . . . . 14
19536ad2antrr 725 . . . . . . . . . . . . . . . . . . 19
196 elfznn 11743 . . . . . . . . . . . . . . . . . . . 20
197196ssriv 3507 . . . . . . . . . . . . . . . . . . 19
198 ovex 6324 . . . . . . . . . . . . . . . . . . . 20
199198f1imaen 7597 . . . . . . . . . . . . . . . . . . 19
200195, 197, 199sylancl 662 . . . . . . . . . . . . . . . . . 18
201 fzfid 12083 . . . . . . . . . . . . . . . . . . . 20
202 enfii 7757 . . . . . . . . . . . . . . . . . . . 20
203201, 200, 202syl2anc 661 . . . . . . . . . . . . . . . . . . 19
204 hashen 12420 . . . . . . . . . . . . . . . . . . 19
205203, 201, 204syl2anc 661 . . . . . . . . . . . . . . . . . 18
206200, 205mpbird 232 . . . . . . . . . . . . . . . . 17
207 nnnn0 10827 . . . . . . . . . . . . . . . . . 18
208 hashfz1 12419 . . . . . . . . . . . . . . . . . 18
209151, 207, 2083syl 20 . . . . . . . . . . . . . . . . 17
210206, 209eqtrd 2498 . . . . . . . . . . . . . . . 16
211210breq1d 4462 . . . . . . . . . . . . . . 15
212 hashdom 12447 . . . . . . . . . . . . . . . 16
213203, 139, 212syl2anc 661 . . . . . . . . . . . . . . 15
214211, 213bitr3d 255 . . . . . . . . . . . . . 14
215160, 194, 2143imtr4d 268 . . . . . . . . . . . . 13
216158, 215syl5 32 . . . . . . . . . . . 12
217154, 216mtod 177 . . . . . . . . . . 11
218 eluzelz 11119 . . . . . . . . . . . . . 14
219218ad2antlr 726 . . . . . . . . . . . . 13
220 uztric 11131 . . . . . . . . . . . . 13
221165, 219, 220syl2anc 661 . . . . . . . . . . . 12
222221ord 377 . . . . . . . . . . 11
223217, 222mpd 15 . . . . . . . . . 10
224 oveq2 6304 . . . . . . . . . . . . . . . . 17
225224imaeq2d 5342 . . . . . . . . . . . . . . . 16
226225imaeq2d 5342 . . . . . . . . . . . . . . 15
227226fveq2d 5875 . . . . . . . . . . . . . 14
228227fveq2d 5875 . . . . . . . . . . . . 13
229228eleq1d 2526 . . . . . . . . . . . 12
230228oveq1d 6311 . . . . . . . . . . . . . 14
231230fveq2d 5875 . . . . . . . . . . . . 13
232231breq1d 4462 . . . . . . . . . . . 12
233229, 232anbi12d 710 . . . . . . . . . . 11
234233rspcv 3206 . . . . . . . . . 10
235223, 234syl 16 . . . . . . . . 9
236193fveq2d 5875 . . . . . . . . . . . . 13
237236, 210eqtrd 2498 . . . . . . . . . . . 12
238237fveq2d 5875 . . . . . . . . . . 11
239238eleq1d 2526 . . . . . . . . . 10
240238oveq1d 6311 . . . . . . . . . . . 12
241240fveq2d 5875 . . . . . . . . . . 11
242241breq1d 4462 . . . . . . . . . 10
243239, 242anbi12d 710 . . . . . . . . 9
244235, 243sylibd 214 . . . . . . . 8
245244ralrimdva 2875 . . . . . . 7
246 fveq2 5871 . . . . . . . . 9
247246raleqdv 3060 . . . . . . . 8
248247rspcev 3210 . . . . . . 7
249136, 245, 248syl6an 545 . . . . . 6
250249rexlimdva 2949 . . . . 5
251125, 250impbid 191 . . . 4
252251ralbidv 2896 . . 3
253252anbi2d 703 . 2
254 nnuz 11145 . . 3
255 1zzd 10920 . . 3
256 seqex 12109 . . . 4
257256a1i 11 . . 3
258 eqidd 2458 . . 3
259254, 255, 257, 258clim2 13327 . 2
260120, 121syl 16 . . 3
261 seqex 12109 . . . 4
262261a1i 11 . . 3
263 isercoll.0 . . . 4
264 isercoll.f . . . 4
265 isercoll.h . . . 4
2661, 22, 4, 23, 263, 264, 265isercolllem3 13489 . . 3
267122, 260, 262, 266clim2 13327 . 2
268253, 259, 2673bitr4d 285 1
Colors of variables: wff setvar class
Syntax hints:  -.wn 3  ->wi 4  <->wb 184  \/wo 368  /\wa 369  =wceq 1395  e.wcel 1818  A.wral 2807  E.wrex 2808   cvv 3109  \cdif 3472  i^icin 3474  C_wss 3475   class class class wbr 4452  `'ccnv 5003  rancrn 5005  |`cres 5006  "cima 5007  Funwfun 5587  Fnwfn 5588  -->wf 5589  -1-1->wf1 5590  -1-1-onto->wf1o 5592  `cfv 5593  Isomwiso 5594  (class class class)co 6296   cen 7533   cdom 7534   cfn 7536   cc 9511   cr 9512  0cc0 9513  1c1 9514   caddc 9516   cxr 9648   clt 9649   cle 9650   cmin 9828   cn 10561   cn0 10820   cz 10889   cuz 11110   crp 11249   cfz 11701  seqcseq 12107   chash 12405   cabs 13067   cli 13307
This theorem is referenced by:  isercoll2  13491
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1618  ax-4 1631  ax-5 1704  ax-6 1747  ax-7 1790  ax-8 1820  ax-9 1822  ax-10 1837  ax-11 1842  ax-12 1854  ax-13 1999  ax-ext 2435  ax-rep 4563  ax-sep 4573  ax-nul 4581  ax-pow 4630  ax-pr 4691  ax-un 6592  ax-inf2 8079  ax-cnex 9569  ax-resscn 9570  ax-1cn 9571  ax-icn 9572  ax-addcl 9573  ax-addrcl 9574  ax-mulcl 9575  ax-mulrcl 9576  ax-mulcom 9577  ax-addass 9578  ax-mulass 9579  ax-distr 9580  ax-i2m1 9581  ax-1ne0 9582  ax-1rid 9583  ax-rnegex 9584  ax-rrecex 9585  ax-cnre 9586  ax-pre-lttri 9587  ax-pre-lttrn 9588  ax-pre-ltadd 9589  ax-pre-mulgt0 9590  ax-pre-sup 9591
This theorem depends on definitions:  df-bi 185  df-or 370  df-an 371  df-3or 974  df-3an 975  df-tru 1398  df-ex 1613  df-nf 1617  df-sb 1740  df-eu 2286  df-mo 2287  df-clab 2443  df-cleq 2449  df-clel 2452  df-nfc 2607  df-ne 2654  df-nel 2655  df-ral 2812  df-rex 2813  df-reu 2814  df-rmo 2815  df-rab 2816  df-v 3111  df-sbc 3328  df-csb 3435  df-dif 3478  df-un 3480  df-in 3482  df-ss 3489  df-pss 3491  df-nul 3785  df-if 3942  df-pw 4014  df-sn 4030  df-pr 4032  df-tp 4034  df-op 4036  df-uni 4250  df-int 4287  df-iun 4332  df-br 4453  df-opab 4511  df-mpt 4512  df-tr 4546  df-eprel 4796  df-id 4800  df-po 4805  df-so 4806  df-fr 4843  df-we 4845  df-ord 4886  df-on 4887  df-lim 4888  df-suc 4889  df-xp 5010  df-rel 5011  df-cnv 5012  df-co 5013  df-dm 5014  df-rn 5015  df-res 5016  df-ima 5017  df-iota 5556  df-fun 5595  df-fn 5596  df-f 5597  df-f1 5598  df-fo 5599  df-f1o 5600  df-fv 5601  df-isom 5602  df-riota 6257  df-ov 6299  df-oprab 6300  df-mpt2 6301  df-om 6701  df-1st 6800  df-2nd 6801  df-recs 7061  df-rdg 7095  df-1o 7149  df-oadd 7153  df-er 7330  df-en 7537  df-dom 7538  df-sdom 7539  df-fin 7540  df-sup 7921  df-card 8341  df-pnf 9651  df-mnf 9652  df-xr 9653  df-ltxr 9654  df-le 9655  df-sub 9830  df-neg 9831  df-nn 10562  df-n0 10821  df-z 10890  df-uz 11111  df-fz 11702  df-seq 12108  df-hash 12406  df-clim 13311
  Copyright terms: Public domain W3C validator