Metamath Proof Explorer


Theorem dvnprodlem1

Description: D is bijective. (Contributed by Glauco Siliprandi, 5-Apr-2020)

Ref Expression
Hypotheses dvnprodlem1.c C = s 𝒫 T n 0 c 0 n s | t s c t = n
dvnprodlem1.j φ J 0
dvnprodlem1.d D = c C R Z J J c Z c R
dvnprodlem1.t φ T Fin
dvnprodlem1.z φ Z T
dvnprodlem1.zr φ ¬ Z R
dvnprodlem1.rzt φ R Z T
Assertion dvnprodlem1 φ D : C R Z J 1-1 onto k = 0 J k × C R k

Proof

Step Hyp Ref Expression
1 dvnprodlem1.c C = s 𝒫 T n 0 c 0 n s | t s c t = n
2 dvnprodlem1.j φ J 0
3 dvnprodlem1.d D = c C R Z J J c Z c R
4 dvnprodlem1.t φ T Fin
5 dvnprodlem1.z φ Z T
6 dvnprodlem1.zr φ ¬ Z R
7 dvnprodlem1.rzt φ R Z T
8 eqidd φ c C R Z J J c Z c R = J c Z c R
9 0zd φ c C R Z J 0
10 2 nn0zd φ J
11 10 adantr φ c C R Z J J
12 fzssz 0 J
13 12 a1i φ c C R Z J 0 J
14 oveq2 s = R Z 0 n s = 0 n R Z
15 rabeq 0 n s = 0 n R Z c 0 n s | t s c t = n = c 0 n R Z | t s c t = n
16 14 15 syl s = R Z c 0 n s | t s c t = n = c 0 n R Z | t s c t = n
17 sumeq1 s = R Z t s c t = t R Z c t
18 17 eqeq1d s = R Z t s c t = n t R Z c t = n
19 18 rabbidv s = R Z c 0 n R Z | t s c t = n = c 0 n R Z | t R Z c t = n
20 16 19 eqtrd s = R Z c 0 n s | t s c t = n = c 0 n R Z | t R Z c t = n
21 20 mpteq2dv s = R Z n 0 c 0 n s | t s c t = n = n 0 c 0 n R Z | t R Z c t = n
22 ssexg R Z T T Fin R Z V
23 7 4 22 syl2anc φ R Z V
24 elpwg R Z V R Z 𝒫 T R Z T
25 23 24 syl φ R Z 𝒫 T R Z T
26 7 25 mpbird φ R Z 𝒫 T
27 nn0ex 0 V
28 27 mptex n 0 c 0 n R Z | t R Z c t = n V
29 28 a1i φ n 0 c 0 n R Z | t R Z c t = n V
30 1 21 26 29 fvmptd3 φ C R Z = n 0 c 0 n R Z | t R Z c t = n
31 oveq2 n = J 0 n = 0 J
32 31 oveq1d n = J 0 n R Z = 0 J R Z
33 rabeq 0 n R Z = 0 J R Z c 0 n R Z | t R Z c t = n = c 0 J R Z | t R Z c t = n
34 32 33 syl n = J c 0 n R Z | t R Z c t = n = c 0 J R Z | t R Z c t = n
35 eqeq2 n = J t R Z c t = n t R Z c t = J
36 35 rabbidv n = J c 0 J R Z | t R Z c t = n = c 0 J R Z | t R Z c t = J
37 34 36 eqtrd n = J c 0 n R Z | t R Z c t = n = c 0 J R Z | t R Z c t = J
38 37 adantl φ n = J c 0 n R Z | t R Z c t = n = c 0 J R Z | t R Z c t = J
39 ovex 0 J R Z V
40 39 rabex c 0 J R Z | t R Z c t = J V
41 40 a1i φ c 0 J R Z | t R Z c t = J V
42 30 38 2 41 fvmptd φ C R Z J = c 0 J R Z | t R Z c t = J
43 ssrab2 c 0 J R Z | t R Z c t = J 0 J R Z
44 43 a1i φ c 0 J R Z | t R Z c t = J 0 J R Z
45 42 44 eqsstrd φ C R Z J 0 J R Z
46 45 adantr φ c C R Z J C R Z J 0 J R Z
47 simpr φ c C R Z J c C R Z J
48 46 47 sseldd φ c C R Z J c 0 J R Z
49 elmapi c 0 J R Z c : R Z 0 J
50 48 49 syl φ c C R Z J c : R Z 0 J
51 snidg Z T Z Z
52 5 51 syl φ Z Z
53 elun2 Z Z Z R Z
54 52 53 syl φ Z R Z
55 54 adantr φ c C R Z J Z R Z
56 50 55 ffvelrnd φ c C R Z J c Z 0 J
57 13 56 sseldd φ c C R Z J c Z
58 11 57 zsubcld φ c C R Z J J c Z
59 9 11 58 3jca φ c C R Z J 0 J J c Z
60 elfzle2 c Z 0 J c Z J
61 56 60 syl φ c C R Z J c Z J
62 11 zred φ c C R Z J J
63 57 zred φ c C R Z J c Z
64 62 63 subge0d φ c C R Z J 0 J c Z c Z J
65 61 64 mpbird φ c C R Z J 0 J c Z
66 elfzle1 c Z 0 J 0 c Z
67 56 66 syl φ c C R Z J 0 c Z
68 62 63 subge02d φ c C R Z J 0 c Z J c Z J
69 67 68 mpbid φ c C R Z J J c Z J
70 59 65 69 jca32 φ c C R Z J 0 J J c Z 0 J c Z J c Z J
71 elfz2 J c Z 0 J 0 J J c Z 0 J c Z J c Z J
72 70 71 sylibr φ c C R Z J J c Z 0 J
73 elmapfn c 0 J R Z c Fn R Z
74 48 73 syl φ c C R Z J c Fn R Z
75 ssun1 R R Z
76 75 a1i φ c C R Z J R R Z
77 fnssres c Fn R Z R R Z c R Fn R
78 74 76 77 syl2anc φ c C R Z J c R Fn R
79 nfv t φ
80 nfcv _ t c
81 nfcv _ t 𝒫 T
82 nfcv _ t 0
83 nfcv _ t s
84 83 nfsum1 _ t t s c t
85 nfcv _ t n
86 84 85 nfeq t t s c t = n
87 nfcv _ t 0 n s
88 86 87 nfrabw _ t c 0 n s | t s c t = n
89 82 88 nfmpt _ t n 0 c 0 n s | t s c t = n
90 81 89 nfmpt _ t s 𝒫 T n 0 c 0 n s | t s c t = n
91 1 90 nfcxfr _ t C
92 nfcv _ t R Z
93 91 92 nffv _ t C R Z
94 nfcv _ t J
95 93 94 nffv _ t C R Z J
96 80 95 nfel t c C R Z J
97 79 96 nfan t φ c C R Z J
98 fvres t R c R t = c t
99 98 adantl φ c C R Z J t R c R t = c t
100 9 adantr φ c C R Z J t R 0
101 58 adantr φ c C R Z J t R J c Z
102 12 a1i φ c C R Z J t R 0 J
103 50 adantr φ c C R Z J t R c : R Z 0 J
104 76 sselda φ c C R Z J t R t R Z
105 103 104 ffvelrnd φ c C R Z J t R c t 0 J
106 102 105 sseldd φ c C R Z J t R c t
107 100 101 106 3jca φ c C R Z J t R 0 J c Z c t
108 elfzle1 c t 0 J 0 c t
109 105 108 syl φ c C R Z J t R 0 c t
110 7 unssad φ R T
111 ssfi T Fin R T R Fin
112 4 110 111 syl2anc φ R Fin
113 112 ad2antrr φ c C R Z J t R R Fin
114 zssre
115 12 114 sstri 0 J
116 115 a1i φ c C R Z J r R 0 J
117 50 adantr φ c C R Z J r R c : R Z 0 J
118 76 sselda φ c C R Z J r R r R Z
119 117 118 ffvelrnd φ c C R Z J r R c r 0 J
120 116 119 sseldd φ c C R Z J r R c r
121 120 adantlr φ c C R Z J t R r R c r
122 elfzle1 c r 0 J 0 c r
123 119 122 syl φ c C R Z J r R 0 c r
124 123 adantlr φ c C R Z J t R r R 0 c r
125 fveq2 r = t c r = c t
126 simpr φ c C R Z J t R t R
127 113 121 124 125 126 fsumge1 φ c C R Z J t R c t r R c r
128 112 adantr φ c C R Z J R Fin
129 120 recnd φ c C R Z J r R c r
130 128 129 fsumcl φ c C R Z J r R c r
131 63 recnd φ c C R Z J c Z
132 130 131 pncand φ c C R Z J r R c r + c Z - c Z = r R c r
133 nfv r φ c C R Z J
134 nfcv _ r c Z
135 5 adantr φ c C R Z J Z T
136 6 adantr φ c C R Z J ¬ Z R
137 fveq2 r = Z c r = c Z
138 133 134 128 135 136 129 137 131 fsumsplitsn φ c C R Z J r R Z c r = r R c r + c Z
139 138 eqcomd φ c C R Z J r R c r + c Z = r R Z c r
140 125 cbvsumv r R Z c r = t R Z c t
141 140 a1i φ c C R Z J r R Z c r = t R Z c t
142 42 adantr φ c C R Z J C R Z J = c 0 J R Z | t R Z c t = J
143 47 142 eleqtrd φ c C R Z J c c 0 J R Z | t R Z c t = J
144 rabid c c 0 J R Z | t R Z c t = J c 0 J R Z t R Z c t = J
145 143 144 sylib φ c C R Z J c 0 J R Z t R Z c t = J
146 145 simprd φ c C R Z J t R Z c t = J
147 141 146 eqtrd φ c C R Z J r R Z c r = J
148 139 147 eqtrd φ c C R Z J r R c r + c Z = J
149 148 oveq1d φ c C R Z J r R c r + c Z - c Z = J c Z
150 132 149 eqtr3d φ c C R Z J r R c r = J c Z
151 150 adantr φ c C R Z J t R r R c r = J c Z
152 127 151 breqtrd φ c C R Z J t R c t J c Z
153 107 109 152 jca32 φ c C R Z J t R 0 J c Z c t 0 c t c t J c Z
154 elfz2 c t 0 J c Z 0 J c Z c t 0 c t c t J c Z
155 153 154 sylibr φ c C R Z J t R c t 0 J c Z
156 99 155 eqeltrd φ c C R Z J t R c R t 0 J c Z
157 156 ex φ c C R Z J t R c R t 0 J c Z
158 97 157 ralrimi φ c C R Z J t R c R t 0 J c Z
159 78 158 jca φ c C R Z J c R Fn R t R c R t 0 J c Z
160 ffnfv c R : R 0 J c Z c R Fn R t R c R t 0 J c Z
161 159 160 sylibr φ c C R Z J c R : R 0 J c Z
162 ovexd φ c C R Z J 0 J c Z V
163 4 110 ssexd φ R V
164 163 adantr φ c C R Z J R V
165 162 164 elmapd φ c C R Z J c R 0 J c Z R c R : R 0 J c Z
166 161 165 mpbird φ c C R Z J c R 0 J c Z R
167 98 a1i φ c C R Z J t R c R t = c t
168 97 167 ralrimi φ c C R Z J t R c R t = c t
169 168 sumeq2d φ c C R Z J t R c R t = t R c t
170 125 cbvsumv r R c r = t R c t
171 170 eqcomi t R c t = r R c r
172 171 a1i φ c C R Z J t R c t = r R c r
173 150 idi φ c C R Z J r R c r = J c Z
174 169 172 173 3eqtrd φ c C R Z J t R c R t = J c Z
175 166 174 jca φ c C R Z J c R 0 J c Z R t R c R t = J c Z
176 eqidd e = c R R = R
177 simpl e = c R t R e = c R
178 177 fveq1d e = c R t R e t = c R t
179 176 178 sumeq12rdv e = c R t R e t = t R c R t
180 179 eqeq1d e = c R t R e t = J c Z t R c R t = J c Z
181 180 elrab c R e 0 J c Z R | t R e t = J c Z c R 0 J c Z R t R c R t = J c Z
182 175 181 sylibr φ c C R Z J c R e 0 J c Z R | t R e t = J c Z
183 oveq2 s = R 0 n s = 0 n R
184 rabeq 0 n s = 0 n R c 0 n s | t s c t = n = c 0 n R | t s c t = n
185 183 184 syl s = R c 0 n s | t s c t = n = c 0 n R | t s c t = n
186 sumeq1 s = R t s c t = t R c t
187 186 eqeq1d s = R t s c t = n t R c t = n
188 187 rabbidv s = R c 0 n R | t s c t = n = c 0 n R | t R c t = n
189 185 188 eqtrd s = R c 0 n s | t s c t = n = c 0 n R | t R c t = n
190 189 mpteq2dv s = R n 0 c 0 n s | t s c t = n = n 0 c 0 n R | t R c t = n
191 elpwg R V R 𝒫 T R T
192 163 191 syl φ R 𝒫 T R T
193 110 192 mpbird φ R 𝒫 T
194 27 mptex n 0 c 0 n R | t R c t = n V
195 194 a1i φ n 0 c 0 n R | t R c t = n V
196 1 190 193 195 fvmptd3 φ C R = n 0 c 0 n R | t R c t = n
197 196 adantr φ c C R Z J C R = n 0 c 0 n R | t R c t = n
198 oveq2 n = m 0 n = 0 m
199 198 oveq1d n = m 0 n R = 0 m R
200 rabeq 0 n R = 0 m R c 0 n R | t R c t = n = c 0 m R | t R c t = n
201 199 200 syl n = m c 0 n R | t R c t = n = c 0 m R | t R c t = n
202 eqeq2 n = m t R c t = n t R c t = m
203 202 rabbidv n = m c 0 m R | t R c t = n = c 0 m R | t R c t = m
204 201 203 eqtrd n = m c 0 n R | t R c t = n = c 0 m R | t R c t = m
205 204 cbvmptv n 0 c 0 n R | t R c t = n = m 0 c 0 m R | t R c t = m
206 205 a1i φ c C R Z J n 0 c 0 n R | t R c t = n = m 0 c 0 m R | t R c t = m
207 197 206 eqtrd φ c C R Z J C R = m 0 c 0 m R | t R c t = m
208 fveq1 c = e c t = e t
209 208 sumeq2sdv c = e t R c t = t R e t
210 209 eqeq1d c = e t R c t = m t R e t = m
211 210 cbvrabv c 0 m R | t R c t = m = e 0 m R | t R e t = m
212 211 a1i m = J c Z c 0 m R | t R c t = m = e 0 m R | t R e t = m
213 oveq2 m = J c Z 0 m = 0 J c Z
214 213 oveq1d m = J c Z 0 m R = 0 J c Z R
215 rabeq 0 m R = 0 J c Z R e 0 m R | t R e t = m = e 0 J c Z R | t R e t = m
216 214 215 syl m = J c Z e 0 m R | t R e t = m = e 0 J c Z R | t R e t = m
217 eqeq2 m = J c Z t R e t = m t R e t = J c Z
218 217 rabbidv m = J c Z e 0 J c Z R | t R e t = m = e 0 J c Z R | t R e t = J c Z
219 212 216 218 3eqtrd m = J c Z c 0 m R | t R c t = m = e 0 J c Z R | t R e t = J c Z
220 219 adantl φ c C R Z J m = J c Z c 0 m R | t R c t = m = e 0 J c Z R | t R e t = J c Z
221 58 65 jca φ c C R Z J J c Z 0 J c Z
222 elnn0z J c Z 0 J c Z 0 J c Z
223 221 222 sylibr φ c C R Z J J c Z 0
224 ovex 0 J c Z R V
225 224 rabex e 0 J c Z R | t R e t = J c Z V
226 225 a1i φ c C R Z J e 0 J c Z R | t R e t = J c Z V
227 207 220 223 226 fvmptd φ c C R Z J C R J c Z = e 0 J c Z R | t R e t = J c Z
228 227 eqcomd φ c C R Z J e 0 J c Z R | t R e t = J c Z = C R J c Z
229 182 228 eleqtrd φ c C R Z J c R C R J c Z
230 72 229 jca φ c C R Z J J c Z 0 J c R C R J c Z
231 8 230 jca φ c C R Z J J c Z c R = J c Z c R J c Z 0 J c R C R J c Z
232 ovexd φ c C R Z J J c Z V
233 vex c V
234 233 resex c R V
235 234 a1i φ c C R Z J c R V
236 opeq12 k = J c Z d = c R k d = J c Z c R
237 236 eqeq2d k = J c Z d = c R J c Z c R = k d J c Z c R = J c Z c R
238 eleq1 k = J c Z k 0 J J c Z 0 J
239 238 adantr k = J c Z d = c R k 0 J J c Z 0 J
240 simpr k = J c Z d = c R d = c R
241 fveq2 k = J c Z C R k = C R J c Z
242 241 adantr k = J c Z d = c R C R k = C R J c Z
243 240 242 eleq12d k = J c Z d = c R d C R k c R C R J c Z
244 239 243 anbi12d k = J c Z d = c R k 0 J d C R k J c Z 0 J c R C R J c Z
245 237 244 anbi12d k = J c Z d = c R J c Z c R = k d k 0 J d C R k J c Z c R = J c Z c R J c Z 0 J c R C R J c Z
246 245 spc2egv J c Z V c R V J c Z c R = J c Z c R J c Z 0 J c R C R J c Z k d J c Z c R = k d k 0 J d C R k
247 232 235 246 syl2anc φ c C R Z J J c Z c R = J c Z c R J c Z 0 J c R C R J c Z k d J c Z c R = k d k 0 J d C R k
248 231 247 mpd φ c C R Z J k d J c Z c R = k d k 0 J d C R k
249 eliunxp J c Z c R k = 0 J k × C R k k d J c Z c R = k d k 0 J d C R k
250 248 249 sylibr φ c C R Z J J c Z c R k = 0 J k × C R k
251 250 3 fmptd φ D : C R Z J k = 0 J k × C R k
252 95 nfcri t e C R Z J
253 96 252 nfan t c C R Z J e C R Z J
254 79 253 nfan t φ c C R Z J e C R Z J
255 nfv t D c = D e
256 254 255 nfan t φ c C R Z J e C R Z J D c = D e
257 99 eqcomd φ c C R Z J t R c t = c R t
258 257 adantlrr φ c C R Z J e C R Z J t R c t = c R t
259 258 adantlr φ c C R Z J e C R Z J D c = D e t R c t = c R t
260 3 a1i φ D = c C R Z J J c Z c R
261 opex J c Z c R V
262 261 a1i φ c C R Z J J c Z c R V
263 260 262 fvmpt2d φ c C R Z J D c = J c Z c R
264 263 fveq2d φ c C R Z J 2 nd D c = 2 nd J c Z c R
265 264 fveq1d φ c C R Z J 2 nd D c t = 2 nd J c Z c R t
266 ovex J c Z V
267 266 234 op2nd 2 nd J c Z c R = c R
268 267 fveq1i 2 nd J c Z c R t = c R t
269 268 a1i φ c C R Z J 2 nd J c Z c R t = c R t
270 265 269 eqtr2d φ c C R Z J c R t = 2 nd D c t
271 270 adantrr φ c C R Z J e C R Z J c R t = 2 nd D c t
272 271 ad2antrr φ c C R Z J e C R Z J D c = D e t R c R t = 2 nd D c t
273 simpr φ e C R Z J D c = D e D c = D e
274 fveq1 c = e c Z = e Z
275 274 oveq2d c = e J c Z = J e Z
276 reseq1 c = e c R = e R
277 275 276 opeq12d c = e J c Z c R = J e Z e R
278 simpr φ e C R Z J e C R Z J
279 opex J e Z e R V
280 279 a1i φ e C R Z J J e Z e R V
281 3 277 278 280 fvmptd3 φ e C R Z J D e = J e Z e R
282 281 adantr φ e C R Z J D c = D e D e = J e Z e R
283 273 282 eqtrd φ e C R Z J D c = D e D c = J e Z e R
284 283 fveq2d φ e C R Z J D c = D e 2 nd D c = 2 nd J e Z e R
285 284 adantlrl φ c C R Z J e C R Z J D c = D e 2 nd D c = 2 nd J e Z e R
286 285 adantr φ c C R Z J e C R Z J D c = D e t R 2 nd D c = 2 nd J e Z e R
287 ovex J e Z V
288 vex e V
289 288 resex e R V
290 287 289 op2nd 2 nd J e Z e R = e R
291 290 a1i φ c C R Z J e C R Z J D c = D e t R 2 nd J e Z e R = e R
292 286 291 eqtrd φ c C R Z J e C R Z J D c = D e t R 2 nd D c = e R
293 292 fveq1d φ c C R Z J e C R Z J D c = D e t R 2 nd D c t = e R t
294 fvres t R e R t = e t
295 294 adantl φ c C R Z J e C R Z J D c = D e t R e R t = e t
296 293 295 eqtrd φ c C R Z J e C R Z J D c = D e t R 2 nd D c t = e t
297 259 272 296 3eqtrd φ c C R Z J e C R Z J D c = D e t R c t = e t
298 297 adantlr φ c C R Z J e C R Z J D c = D e t R Z t R c t = e t
299 simpl φ c C R Z J e C R Z J D c = D e t R Z ¬ t R φ c C R Z J e C R Z J D c = D e t R Z
300 elunnel1 t R Z ¬ t R t Z
301 elsni t Z t = Z
302 300 301 syl t R Z ¬ t R t = Z
303 302 adantll φ c C R Z J e C R Z J D c = D e t R Z ¬ t R t = Z
304 simpr φ c C R Z J e C R Z J D c = D e t = Z t = Z
305 304 fveq2d φ c C R Z J e C R Z J D c = D e t = Z c t = c Z
306 2 nn0cnd φ J
307 306 adantr φ c C R Z J J
308 307 131 nncand φ c C R Z J J J c Z = c Z
309 308 eqcomd φ c C R Z J c Z = J J c Z
310 309 adantrr φ c C R Z J e C R Z J c Z = J J c Z
311 310 adantr φ c C R Z J e C R Z J D c = D e c Z = J J c Z
312 263 fveq2d φ c C R Z J 1 st D c = 1 st J c Z c R
313 266 234 op1st 1 st J c Z c R = J c Z
314 313 a1i φ c C R Z J 1 st J c Z c R = J c Z
315 312 314 eqtr2d φ c C R Z J J c Z = 1 st D c
316 315 oveq2d φ c C R Z J J J c Z = J 1 st D c
317 316 adantrr φ c C R Z J e C R Z J J J c Z = J 1 st D c
318 317 adantr φ c C R Z J e C R Z J D c = D e J J c Z = J 1 st D c
319 fveq2 D c = D e 1 st D c = 1 st D e
320 319 adantl φ e C R Z J D c = D e 1 st D c = 1 st D e
321 281 fveq2d φ e C R Z J 1 st D e = 1 st J e Z e R
322 321 adantr φ e C R Z J D c = D e 1 st D e = 1 st J e Z e R
323 287 289 op1st 1 st J e Z e R = J e Z
324 323 a1i φ e C R Z J D c = D e 1 st J e Z e R = J e Z
325 320 322 324 3eqtrd φ e C R Z J D c = D e 1 st D c = J e Z
326 325 oveq2d φ e C R Z J D c = D e J 1 st D c = J J e Z
327 306 adantr φ e C R Z J J
328 zsscn
329 12 328 sstri 0 J
330 329 a1i φ e C R Z J 0 J
331 eleq1w c = e c C R Z J e C R Z J
332 331 anbi2d c = e φ c C R Z J φ e C R Z J
333 feq1 c = e c : R Z 0 J e : R Z 0 J
334 332 333 imbi12d c = e φ c C R Z J c : R Z 0 J φ e C R Z J e : R Z 0 J
335 334 50 chvarvv φ e C R Z J e : R Z 0 J
336 54 adantr φ e C R Z J Z R Z
337 335 336 ffvelrnd φ e C R Z J e Z 0 J
338 330 337 sseldd φ e C R Z J e Z
339 327 338 nncand φ e C R Z J J J e Z = e Z
340 339 adantr φ e C R Z J D c = D e J J e Z = e Z
341 eqidd φ e C R Z J D c = D e e Z = e Z
342 326 340 341 3eqtrd φ e C R Z J D c = D e J 1 st D c = e Z
343 342 adantlrl φ c C R Z J e C R Z J D c = D e J 1 st D c = e Z
344 311 318 343 3eqtrd φ c C R Z J e C R Z J D c = D e c Z = e Z
345 344 adantr φ c C R Z J e C R Z J D c = D e t = Z c Z = e Z
346 fveq2 t = Z e t = e Z
347 346 eqcomd t = Z e Z = e t
348 347 adantl φ c C R Z J e C R Z J D c = D e t = Z e Z = e t
349 305 345 348 3eqtrd φ c C R Z J e C R Z J D c = D e t = Z c t = e t
350 349 adantlr φ c C R Z J e C R Z J D c = D e t R Z t = Z c t = e t
351 299 303 350 syl2anc φ c C R Z J e C R Z J D c = D e t R Z ¬ t R c t = e t
352 298 351 pm2.61dan φ c C R Z J e C R Z J D c = D e t R Z c t = e t
353 352 ex φ c C R Z J e C R Z J D c = D e t R Z c t = e t
354 256 353 ralrimi φ c C R Z J e C R Z J D c = D e t R Z c t = e t
355 74 adantrr φ c C R Z J e C R Z J c Fn R Z
356 355 adantr φ c C R Z J e C R Z J D c = D e c Fn R Z
357 335 ffnd φ e C R Z J e Fn R Z
358 357 adantrl φ c C R Z J e C R Z J e Fn R Z
359 358 adantr φ c C R Z J e C R Z J D c = D e e Fn R Z
360 eqfnfv c Fn R Z e Fn R Z c = e t R Z c t = e t
361 356 359 360 syl2anc φ c C R Z J e C R Z J D c = D e c = e t R Z c t = e t
362 354 361 mpbird φ c C R Z J e C R Z J D c = D e c = e
363 362 ex φ c C R Z J e C R Z J D c = D e c = e
364 363 ralrimivva φ c C R Z J e C R Z J D c = D e c = e
365 251 364 jca φ D : C R Z J k = 0 J k × C R k c C R Z J e C R Z J D c = D e c = e
366 dff13 D : C R Z J 1-1 k = 0 J k × C R k D : C R Z J k = 0 J k × C R k c C R Z J e C R Z J D c = D e c = e
367 365 366 sylibr φ D : C R Z J 1-1 k = 0 J k × C R k
368 eliun p k = 0 J k × C R k k 0 J p k × C R k
369 368 biimpi p k = 0 J k × C R k k 0 J p k × C R k
370 369 adantl φ p k = 0 J k × C R k k 0 J p k × C R k
371 nfv k φ
372 nfcv _ k p
373 nfiu1 _ k k = 0 J k × C R k
374 372 373 nfel k p k = 0 J k × C R k
375 371 374 nfan k φ p k = 0 J k × C R k
376 nfv k t R Z if t R 2 nd p t J 1 st p c 0 J R Z | t R Z c t = J
377 nfv t k 0 J
378 nfcv _ t p
379 nfcv _ t k
380 nfcv _ t R
381 91 380 nffv _ t C R
382 nfcv _ t k
383 381 382 nffv _ t C R k
384 379 383 nfxp _ t k × C R k
385 378 384 nfel t p k × C R k
386 79 377 385 nf3an t φ k 0 J p k × C R k
387 0zd φ k 0 J p k × C R k t R Z 0
388 10 adantr φ t R Z J
389 388 3ad2antl1 φ k 0 J p k × C R k t R Z J
390 iftrue t R if t R 2 nd p t J 1 st p = 2 nd p t
391 390 adantl φ k 0 J p k × C R k t R Z t R if t R 2 nd p t J 1 st p = 2 nd p t
392 fzssz 0 k
393 392 a1i φ k 0 J p k × C R k t R Z t R 0 k
394 simp1 φ k 0 J p k × C R k φ
395 simp2 φ k 0 J p k × C R k k 0 J
396 xp2nd p k × C R k 2 nd p C R k
397 396 3ad2ant3 φ k 0 J p k × C R k 2 nd p C R k
398 196 adantr φ k 0 J C R = n 0 c 0 n R | t R c t = n
399 oveq2 n = k 0 n = 0 k
400 399 oveq1d n = k 0 n R = 0 k R
401 rabeq 0 n R = 0 k R c 0 n R | t R c t = n = c 0 k R | t R c t = n
402 400 401 syl n = k c 0 n R | t R c t = n = c 0 k R | t R c t = n
403 eqeq2 n = k t R c t = n t R c t = k
404 403 rabbidv n = k c 0 k R | t R c t = n = c 0 k R | t R c t = k
405 402 404 eqtrd n = k c 0 n R | t R c t = n = c 0 k R | t R c t = k
406 405 adantl φ k 0 J n = k c 0 n R | t R c t = n = c 0 k R | t R c t = k
407 elfznn0 k 0 J k 0
408 407 adantl φ k 0 J k 0
409 ovex 0 k R V
410 409 rabex c 0 k R | t R c t = k V
411 410 a1i φ k 0 J c 0 k R | t R c t = k V
412 398 406 408 411 fvmptd φ k 0 J C R k = c 0 k R | t R c t = k
413 412 3adant3 φ k 0 J p k × C R k C R k = c 0 k R | t R c t = k
414 397 413 eleqtrd φ k 0 J p k × C R k 2 nd p c 0 k R | t R c t = k
415 elrabi 2 nd p c 0 k R | t R c t = k 2 nd p 0 k R
416 415 3ad2ant3 φ k 0 J 2 nd p c 0 k R | t R c t = k 2 nd p 0 k R
417 394 395 414 416 syl3anc φ k 0 J p k × C R k 2 nd p 0 k R
418 elmapi 2 nd p 0 k R 2 nd p : R 0 k
419 417 418 syl φ k 0 J p k × C R k 2 nd p : R 0 k
420 419 adantr φ k 0 J p k × C R k t R Z 2 nd p : R 0 k
421 420 ffvelrnda φ k 0 J p k × C R k t R Z t R 2 nd p t 0 k
422 393 421 sseldd φ k 0 J p k × C R k t R Z t R 2 nd p t
423 391 422 eqeltrd φ k 0 J p k × C R k t R Z t R if t R 2 nd p t J 1 st p
424 simpl φ k 0 J p k × C R k t R Z ¬ t R φ k 0 J p k × C R k t R Z
425 302 adantll φ k 0 J p k × C R k t R Z ¬ t R t = Z
426 simpr φ t = Z t = Z
427 6 adantr φ t = Z ¬ Z R
428 426 427 eqneltrd φ t = Z ¬ t R
429 428 iffalsed φ t = Z if t R 2 nd p t J 1 st p = J 1 st p
430 429 3ad2antl1 φ k 0 J p k × C R k t = Z if t R 2 nd p t J 1 st p = J 1 st p
431 10 adantr φ t = Z J
432 431 3ad2antl1 φ k 0 J p k × C R k t = Z J
433 xp1st p k × C R k 1 st p k
434 elsni 1 st p k 1 st p = k
435 433 434 syl p k × C R k 1 st p = k
436 435 adantl k 0 J p k × C R k 1 st p = k
437 12 sseli k 0 J k
438 437 adantr k 0 J p k × C R k k
439 436 438 eqeltrd k 0 J p k × C R k 1 st p
440 439 3adant1 φ k 0 J p k × C R k 1 st p
441 440 adantr φ k 0 J p k × C R k t = Z 1 st p
442 432 441 zsubcld φ k 0 J p k × C R k t = Z J 1 st p
443 430 442 eqeltrd φ k 0 J p k × C R k t = Z if t R 2 nd p t J 1 st p
444 443 adantlr φ k 0 J p k × C R k t R Z t = Z if t R 2 nd p t J 1 st p
445 424 425 444 syl2anc φ k 0 J p k × C R k t R Z ¬ t R if t R 2 nd p t J 1 st p
446 423 445 pm2.61dan φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p
447 387 389 446 3jca φ k 0 J p k × C R k t R Z 0 J if t R 2 nd p t J 1 st p
448 419 ffvelrnda φ k 0 J p k × C R k t R 2 nd p t 0 k
449 elfzle1 2 nd p t 0 k 0 2 nd p t
450 448 449 syl φ k 0 J p k × C R k t R 0 2 nd p t
451 390 eqcomd t R 2 nd p t = if t R 2 nd p t J 1 st p
452 451 adantl φ k 0 J p k × C R k t R 2 nd p t = if t R 2 nd p t J 1 st p
453 450 452 breqtrd φ k 0 J p k × C R k t R 0 if t R 2 nd p t J 1 st p
454 453 adantlr φ k 0 J p k × C R k t R Z t R 0 if t R 2 nd p t J 1 st p
455 simpll φ k 0 J p k × C R k t R Z ¬ t R φ k 0 J p k × C R k
456 elfzle2 k 0 J k J
457 elfzel2 k 0 J J
458 457 zred k 0 J J
459 115 sseli k 0 J k
460 458 459 subge0d k 0 J 0 J k k J
461 456 460 mpbird k 0 J 0 J k
462 461 adantr k 0 J t = Z 0 J k
463 462 3ad2antl2 φ k 0 J p k × C R k t = Z 0 J k
464 394 428 sylan φ k 0 J p k × C R k t = Z ¬ t R
465 464 iffalsed φ k 0 J p k × C R k t = Z if t R 2 nd p t J 1 st p = J 1 st p
466 436 3adant1 φ k 0 J p k × C R k 1 st p = k
467 466 oveq2d φ k 0 J p k × C R k J 1 st p = J k
468 467 adantr φ k 0 J p k × C R k t = Z J 1 st p = J k
469 465 468 eqtr2d φ k 0 J p k × C R k t = Z J k = if t R 2 nd p t J 1 st p
470 463 469 breqtrd φ k 0 J p k × C R k t = Z 0 if t R 2 nd p t J 1 st p
471 455 425 470 syl2anc φ k 0 J p k × C R k t R Z ¬ t R 0 if t R 2 nd p t J 1 st p
472 454 471 pm2.61dan φ k 0 J p k × C R k t R Z 0 if t R 2 nd p t J 1 st p
473 simpl2 φ k 0 J p k × C R k t R k 0 J
474 392 sseli 2 nd p t 0 k 2 nd p t
475 474 zred 2 nd p t 0 k 2 nd p t
476 475 adantr 2 nd p t 0 k k 0 J 2 nd p t
477 459 adantl 2 nd p t 0 k k 0 J k
478 458 adantl 2 nd p t 0 k k 0 J J
479 elfzle2 2 nd p t 0 k 2 nd p t k
480 479 adantr 2 nd p t 0 k k 0 J 2 nd p t k
481 456 adantl 2 nd p t 0 k k 0 J k J
482 476 477 478 480 481 letrd 2 nd p t 0 k k 0 J 2 nd p t J
483 448 473 482 syl2anc φ k 0 J p k × C R k t R 2 nd p t J
484 483 adantlr φ k 0 J p k × C R k t R Z t R 2 nd p t J
485 391 484 eqbrtrd φ k 0 J p k × C R k t R Z t R if t R 2 nd p t J 1 st p J
486 469 eqcomd φ k 0 J p k × C R k t = Z if t R 2 nd p t J 1 st p = J k
487 408 nn0ge0d φ k 0 J 0 k
488 458 adantl φ k 0 J J
489 459 adantl φ k 0 J k
490 488 489 subge02d φ k 0 J 0 k J k J
491 487 490 mpbid φ k 0 J J k J
492 491 adantr φ k 0 J t = Z J k J
493 492 3adantl3 φ k 0 J p k × C R k t = Z J k J
494 486 493 eqbrtrd φ k 0 J p k × C R k t = Z if t R 2 nd p t J 1 st p J
495 455 425 494 syl2anc φ k 0 J p k × C R k t R Z ¬ t R if t R 2 nd p t J 1 st p J
496 485 495 pm2.61dan φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p J
497 447 472 496 jca32 φ k 0 J p k × C R k t R Z 0 J if t R 2 nd p t J 1 st p 0 if t R 2 nd p t J 1 st p if t R 2 nd p t J 1 st p J
498 elfz2 if t R 2 nd p t J 1 st p 0 J 0 J if t R 2 nd p t J 1 st p 0 if t R 2 nd p t J 1 st p if t R 2 nd p t J 1 st p J
499 497 498 sylibr φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p 0 J
500 eqid t R Z if t R 2 nd p t J 1 st p = t R Z if t R 2 nd p t J 1 st p
501 386 499 500 fmptdf φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p : R Z 0 J
502 ovexd φ k 0 J p k × C R k 0 J V
503 394 23 syl φ k 0 J p k × C R k R Z V
504 502 503 elmapd φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p 0 J R Z t R Z if t R 2 nd p t J 1 st p : R Z 0 J
505 501 504 mpbird φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p 0 J R Z
506 eqidd φ k 0 J p k × C R k t R Z r R Z if r R 2 nd p r J 1 st p = r R Z if r R 2 nd p r J 1 st p
507 eleq1w r = t r R t R
508 fveq2 r = t 2 nd p r = 2 nd p t
509 507 508 ifbieq1d r = t if r R 2 nd p r J 1 st p = if t R 2 nd p t J 1 st p
510 509 adantl φ k 0 J p k × C R k t R Z r = t if r R 2 nd p r J 1 st p = if t R 2 nd p t J 1 st p
511 simpr φ k 0 J p k × C R k t R Z t R Z
512 506 510 511 446 fvmptd φ k 0 J p k × C R k t R Z r R Z if r R 2 nd p r J 1 st p t = if t R 2 nd p t J 1 st p
513 512 ex φ k 0 J p k × C R k t R Z r R Z if r R 2 nd p r J 1 st p t = if t R 2 nd p t J 1 st p
514 386 513 ralrimi φ k 0 J p k × C R k t R Z r R Z if r R 2 nd p r J 1 st p t = if t R 2 nd p t J 1 st p
515 514 sumeq2d φ k 0 J p k × C R k t R Z r R Z if r R 2 nd p r J 1 st p t = t R Z if t R 2 nd p t J 1 st p
516 nfcv _ t if Z R 2 nd p Z J 1 st p
517 394 112 syl φ k 0 J p k × C R k R Fin
518 394 5 syl φ k 0 J p k × C R k Z T
519 394 6 syl φ k 0 J p k × C R k ¬ Z R
520 390 adantl φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p t
521 448 474 syl φ k 0 J p k × C R k t R 2 nd p t
522 521 zcnd φ k 0 J p k × C R k t R 2 nd p t
523 520 522 eqeltrd φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p
524 eleq1 t = Z t R Z R
525 fveq2 t = Z 2 nd p t = 2 nd p Z
526 524 525 ifbieq1d t = Z if t R 2 nd p t J 1 st p = if Z R 2 nd p Z J 1 st p
527 6 adantr φ p k × C R k ¬ Z R
528 527 iffalsed φ p k × C R k if Z R 2 nd p Z J 1 st p = J 1 st p
529 528 3adant2 φ k 0 J p k × C R k if Z R 2 nd p Z J 1 st p = J 1 st p
530 10 3ad2ant1 φ k 0 J p k × C R k J
531 530 440 zsubcld φ k 0 J p k × C R k J 1 st p
532 531 zcnd φ k 0 J p k × C R k J 1 st p
533 529 532 eqeltrd φ k 0 J p k × C R k if Z R 2 nd p Z J 1 st p
534 386 516 517 518 519 523 526 533 fsumsplitsn φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p = t R if t R 2 nd p t J 1 st p + if Z R 2 nd p Z J 1 st p
535 390 a1i φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p t
536 386 535 ralrimi φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p t
537 536 sumeq2d φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = t R 2 nd p t
538 eqidd c = 2 nd p R = R
539 simpl c = 2 nd p t R c = 2 nd p
540 539 fveq1d c = 2 nd p t R c t = 2 nd p t
541 538 540 sumeq12rdv c = 2 nd p t R c t = t R 2 nd p t
542 541 eqeq1d c = 2 nd p t R c t = k t R 2 nd p t = k
543 542 elrab 2 nd p c 0 k R | t R c t = k 2 nd p 0 k R t R 2 nd p t = k
544 414 543 sylib φ k 0 J p k × C R k 2 nd p 0 k R t R 2 nd p t = k
545 544 simprd φ k 0 J p k × C R k t R 2 nd p t = k
546 537 545 eqtrd φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = k
547 519 iffalsed φ k 0 J p k × C R k if Z R 2 nd p Z J 1 st p = J 1 st p
548 547 467 eqtrd φ k 0 J p k × C R k if Z R 2 nd p Z J 1 st p = J k
549 546 548 oveq12d φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p + if Z R 2 nd p Z J 1 st p = k + J - k
550 329 sseli k 0 J k
551 550 3ad2ant2 φ k 0 J p k × C R k k
552 394 306 syl φ k 0 J p k × C R k J
553 551 552 pncan3d φ k 0 J p k × C R k k + J - k = J
554 549 553 eqtrd φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p + if Z R 2 nd p Z J 1 st p = J
555 515 534 554 3eqtrd φ k 0 J p k × C R k t R Z r R Z if r R 2 nd p r J 1 st p t = J
556 505 555 jca φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p 0 J R Z t R Z r R Z if r R 2 nd p r J 1 st p t = J
557 eleq1w t = r t R r R
558 fveq2 t = r 2 nd p t = 2 nd p r
559 557 558 ifbieq1d t = r if t R 2 nd p t J 1 st p = if r R 2 nd p r J 1 st p
560 559 cbvmptv t R Z if t R 2 nd p t J 1 st p = r R Z if r R 2 nd p r J 1 st p
561 560 eqeq2i c = t R Z if t R 2 nd p t J 1 st p c = r R Z if r R 2 nd p r J 1 st p
562 561 biimpi c = t R Z if t R 2 nd p t J 1 st p c = r R Z if r R 2 nd p r J 1 st p
563 fveq1 c = r R Z if r R 2 nd p r J 1 st p c t = r R Z if r R 2 nd p r J 1 st p t
564 563 sumeq2sdv c = r R Z if r R 2 nd p r J 1 st p t R Z c t = t R Z r R Z if r R 2 nd p r J 1 st p t
565 562 564 syl c = t R Z if t R 2 nd p t J 1 st p t R Z c t = t R Z r R Z if r R 2 nd p r J 1 st p t
566 565 eqeq1d c = t R Z if t R 2 nd p t J 1 st p t R Z c t = J t R Z r R Z if r R 2 nd p r J 1 st p t = J
567 566 elrab t R Z if t R 2 nd p t J 1 st p c 0 J R Z | t R Z c t = J t R Z if t R 2 nd p t J 1 st p 0 J R Z t R Z r R Z if r R 2 nd p r J 1 st p t = J
568 556 567 sylibr φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p c 0 J R Z | t R Z c t = J
569 568 3exp φ k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p c 0 J R Z | t R Z c t = J
570 569 adantr φ p k = 0 J k × C R k k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p c 0 J R Z | t R Z c t = J
571 375 376 570 rexlimd φ p k = 0 J k × C R k k 0 J p k × C R k t R Z if t R 2 nd p t J 1 st p c 0 J R Z | t R Z c t = J
572 370 571 mpd φ p k = 0 J k × C R k t R Z if t R 2 nd p t J 1 st p c 0 J R Z | t R Z c t = J
573 42 eqcomd φ c 0 J R Z | t R Z c t = J = C R Z J
574 573 adantr φ p k = 0 J k × C R k c 0 J R Z | t R Z c t = J = C R Z J
575 572 574 eleqtrd φ p k = 0 J k × C R k t R Z if t R 2 nd p t J 1 st p C R Z J
576 3 a1i φ p k = 0 J k × C R k D = c C R Z J J c Z c R
577 simpr φ c = t R Z if t R 2 nd p t J 1 st p c = t R Z if t R 2 nd p t J 1 st p
578 560 a1i φ c = t R Z if t R 2 nd p t J 1 st p t R Z if t R 2 nd p t J 1 st p = r R Z if r R 2 nd p r J 1 st p
579 577 578 eqtrd φ c = t R Z if t R 2 nd p t J 1 st p c = r R Z if r R 2 nd p r J 1 st p
580 simpr φ r = Z r = Z
581 6 adantr φ r = Z ¬ Z R
582 580 581 eqneltrd φ r = Z ¬ r R
583 582 iffalsed φ r = Z if r R 2 nd p r J 1 st p = J 1 st p
584 583 adantlr φ c = t R Z if t R 2 nd p t J 1 st p r = Z if r R 2 nd p r J 1 st p = J 1 st p
585 54 adantr φ c = t R Z if t R 2 nd p t J 1 st p Z R Z
586 ovexd φ c = t R Z if t R 2 nd p t J 1 st p J 1 st p V
587 579 584 585 586 fvmptd φ c = t R Z if t R 2 nd p t J 1 st p c Z = J 1 st p
588 587 oveq2d φ c = t R Z if t R 2 nd p t J 1 st p J c Z = J J 1 st p
589 588 adantlr φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p J c Z = J J 1 st p
590 306 ad2antrr φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p J
591 nfv k 1 st p 0 J
592 simpl k 0 J p k × C R k k 0 J
593 simpr k 0 J 1 st p = k 1 st p = k
594 simpl k 0 J 1 st p = k k 0 J
595 593 594 eqeltrd k 0 J 1 st p = k 1 st p 0 J
596 592 436 595 syl2anc k 0 J p k × C R k 1 st p 0 J
597 596 ex k 0 J p k × C R k 1 st p 0 J
598 597 a1i p k = 0 J k × C R k k 0 J p k × C R k 1 st p 0 J
599 374 591 598 rexlimd p k = 0 J k × C R k k 0 J p k × C R k 1 st p 0 J
600 369 599 mpd p k = 0 J k × C R k 1 st p 0 J
601 12 sseli 1 st p 0 J 1 st p
602 600 601 syl p k = 0 J k × C R k 1 st p
603 602 zcnd p k = 0 J k × C R k 1 st p
604 603 ad2antlr φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p 1 st p
605 590 604 nncand φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p J J 1 st p = 1 st p
606 589 605 eqtrd φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p J c Z = 1 st p
607 reseq1 c = t R Z if t R 2 nd p t J 1 st p c R = t R Z if t R 2 nd p t J 1 st p R
608 607 adantl φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p c R = t R Z if t R 2 nd p t J 1 st p R
609 75 a1i φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p R R Z
610 609 resmptd φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p t R Z if t R 2 nd p t J 1 st p R = t R if t R 2 nd p t J 1 st p
611 nfv k t R if t R 2 nd p t J 1 st p = 2 nd p
612 390 mpteq2ia t R if t R 2 nd p t J 1 st p = t R 2 nd p t
613 612 a1i φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = t R 2 nd p t
614 419 feqmptd φ k 0 J p k × C R k 2 nd p = t R 2 nd p t
615 613 614 eqtr4d φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p
616 615 3exp φ k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p
617 616 adantr φ p k = 0 J k × C R k k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p
618 375 611 617 rexlimd φ p k = 0 J k × C R k k 0 J p k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p
619 370 618 mpd φ p k = 0 J k × C R k t R if t R 2 nd p t J 1 st p = 2 nd p
620 619 adantr φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p t R if t R 2 nd p t J 1 st p = 2 nd p
621 608 610 620 3eqtrd φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p c R = 2 nd p
622 606 621 opeq12d φ p k = 0 J k × C R k c = t R Z if t R 2 nd p t J 1 st p J c Z c R = 1 st p 2 nd p
623 opex 1 st p 2 nd p V
624 623 a1i φ p k = 0 J k × C R k 1 st p 2 nd p V
625 576 622 575 624 fvmptd φ p k = 0 J k × C R k D t R Z if t R 2 nd p t J 1 st p = 1 st p 2 nd p
626 nfv k 1 st p 2 nd p = p
627 1st2nd2 p k × C R k p = 1 st p 2 nd p
628 627 eqcomd p k × C R k 1 st p 2 nd p = p
629 628 a1i k 0 J p k × C R k 1 st p 2 nd p = p
630 629 a1i φ p k = 0 J k × C R k k 0 J p k × C R k 1 st p 2 nd p = p
631 375 626 630 rexlimd φ p k = 0 J k × C R k k 0 J p k × C R k 1 st p 2 nd p = p
632 370 631 mpd φ p k = 0 J k × C R k 1 st p 2 nd p = p
633 625 632 eqtr2d φ p k = 0 J k × C R k p = D t R Z if t R 2 nd p t J 1 st p
634 fveq2 c = t R Z if t R 2 nd p t J 1 st p D c = D t R Z if t R 2 nd p t J 1 st p
635 634 rspceeqv t R Z if t R 2 nd p t J 1 st p C R Z J p = D t R Z if t R 2 nd p t J 1 st p c C R Z J p = D c
636 575 633 635 syl2anc φ p k = 0 J k × C R k c C R Z J p = D c
637 636 ralrimiva φ p k = 0 J k × C R k c C R Z J p = D c
638 251 637 jca φ D : C R Z J k = 0 J k × C R k p k = 0 J k × C R k c C R Z J p = D c
639 dffo3 D : C R Z J onto k = 0 J k × C R k D : C R Z J k = 0 J k × C R k p k = 0 J k × C R k c C R Z J p = D c
640 638 639 sylibr φ D : C R Z J onto k = 0 J k × C R k
641 367 640 jca φ D : C R Z J 1-1 k = 0 J k × C R k D : C R Z J onto k = 0 J k × C R k
642 df-f1o D : C R Z J 1-1 onto k = 0 J k × C R k D : C R Z J 1-1 k = 0 J k × C R k D : C R Z J onto k = 0 J k × C R k
643 641 642 sylibr φ D : C R Z J 1-1 onto k = 0 J k × C R k