HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem ef01tllem1 7383
Description: Lemma for ef01tlub 7386.
Hypotheses
Ref Expression
ef1tllem.1 |- F = {<.j, y>. | (j e. NN0 /\ y = ((A^j) / (!` j)))}
ef01tllem1.2 |- G = {<.j, y>. | (j e. NN0 /\ y = ((A^(j - M)) / (!` j)))}
ef01tllem1.3 |- M e. NN
ef01tllem1.4 |- A e. RR
ef01tllem1.5 |- A =/= 0
Assertion
Ref Expression
ef01tllem1 |- (<.M, + >. seq G) ~~> (sum_k e. (ZZ>`
M)(F` k) / (A^M))
Distinct variable groups:   A,j,k,y   k,F   k,G   j,M,k,y

Proof of Theorem ef01tllem1
StepHypRef Expression
1 ef01tllem1.3 . . . . 5 |- M e. NN
2 nnzt 6153 . . . . 5 |- (M e. NN -> M e. ZZ)
31, 2ax-mp 7 . . . 4 |- M e. ZZ
4 ef01tllem1.4 . . . . . 6 |- A e. RR
54recn 5314 . . . . 5 |- A e. CC
6 ef1tllem.1 . . . . . 6 |- F = {<.j, y>. | (j e. NN0 /\ y = ((A^j) / (!` j)))}
76eftlext 7378 . . . . 5 |- ((A e. CC /\ M e. NN) -> E.x(<.M, + >. seq F) ~~> x)
85, 1, 7mp2an 697 . . . 4 |- E.x(<.M, + >. seq F) ~~> x
9 nn0ex 6105 . . . . . 6 |- NN0 e. V
109, 6fopabex2 3612 . . . . 5 |- F e. V
1110isumclim2t 7199 . . . 4 |- ((M e. ZZ /\ E.x(<.M, + >. seq F) ~~> x) -> (<.M, + >. seq F) ~~> sum_k e. (ZZ>` M)(F` k))
123, 8, 11mp2an 697 . . 3 |- (<.M, + >. seq F) ~~> sum_k e. (ZZ>` M)(F` k)
131nnnn0 6107 . . . . . 6 |- M e. NN0
14 expclt 6581 . . . . . 6 |- ((A e. CC /\ M e. NN0) -> (A^M) e. CC)
155, 13, 14mp2an 697 . . . . 5 |- (A^M) e. CC
16 ef01tllem1.5 . . . . . 6 |- A =/= 0
17 expne0t 6586 . . . . . . 7 |- ((A e. CC /\ M e. NN) -> ((A^M) =/= 0 <-> A =/= 0))
185, 1, 17mp2an 697 . . . . . 6 |- ((A^M) =/= 0 <-> A =/= 0)
1916, 18mpbir 190 . . . . 5 |- (A^M) =/= 0
2015, 19reccl 5713 . . . 4 |- (1 / (A^M)) e. CC
21 elnn0uz 6441 . . . . . . . . . 10 |- (M e. NN0 <-> M e. (ZZ>` 0))
2213, 21mpbi 189 . . . . . . . . 9 |- M e. (ZZ>` 0)
23 uztrn 6428 . . . . . . . . 9 |- ((k e. (ZZ>` M) /\ M e. (ZZ>` 0)) -> k e. (ZZ>` 0))
2422, 23mpan2 696 . . . . . . . 8 |- (k e. (ZZ>`
M) -> k e. (ZZ>`
0))
25 elnn0uz 6441 . . . . . . . 8 |- (k e. NN0 <-> k e. (ZZ>` 0))
2624, 25sylibr 200 . . . . . . 7 |- (k e. (ZZ>`
M) -> k e. NN0)
276eftval 7316 . . . . . . . 8 |- (k e. NN0 -> (F` k) = ((A^k) / (!` k)))
28 eftclt 7303 . . . . . . . . 9 |- ((A e. CC /\ k e. NN0) -> ((A^k) / (!` k)) e. CC)
295, 28mpan 695 . . . . . . . 8 |- (k e. NN0 -> ((A^k) / (!` k)) e. CC)
3027, 29eqeltrd 1548 . . . . . . 7 |- (k e. NN0 -> (F` k) e. CC)
3126, 30syl 10 . . . . . 6 |- (k e. (ZZ>`
M) -> (F` k) e. CC)
32 opreq1 3968 . . . . . . . . . . . 12 |- (j = k -> (j - M) = (k - M))
3332opreq2d 3976 . . . . . . . . . . 11 |- (j = k -> (A^(j - M)) = (A^(k - M)))
34 fveq2 3724 . . . . . . . . . . 11 |- (j = k -> (!` j) = (!` k))
3533, 34opreq12d 3978 . . . . . . . . . 10 |- (j = k -> ((A^(j - M)) / (!` j)) = ((A^(k - M)) / (!` k)))
36 ef01tllem1.2 . . . . . . . . . 10 |- G = {<.j, y>. | (j e. NN0 /\ y = ((A^(j - M)) / (!` j)))}
37 oprex 3983 . . . . . . . . . 10 |- ((A^(k - M)) / (!` k)) e. V
3835, 36, 37fvopab4 3780 . . . . . . . . 9 |- (k e. NN0 -> (G` k) = ((A^(k - M)) / (!` k)))
3926, 38syl 10 . . . . . . . 8 |- (k e. (ZZ>`
M) -> (G` k) = ((A^(k - M)) / (!` k)))
40 expsubt 6598 . . . . . . . . . 10 |- (((A e. CC /\ k e. NN0 /\ M e. NN0) /\ (A =/= 0 /\ M <_ k)) -> (A^(k - M)) = ((A^k) / (A^M)))
415a1i 8 . . . . . . . . . . 11 |- (k e. (ZZ>`
M) -> A e. CC)
4213a1i 8 . . . . . . . . . . 11 |- (k e. (ZZ>`
M) -> M e. NN0)
4341, 26, 423jca 819 . . . . . . . . . 10 |- (k e. (ZZ>`
M) -> (A e. CC /\ k e. NN0 /\ M e. NN0))
44 eluzle 6425 . . . . . . . . . . 11 |- (k e. (ZZ>`
M) -> M <_ k)
4544, 16jctil 292 . . . . . . . . . 10 |- (k e. (ZZ>`
M) -> (A =/= 0 /\ M <_ k))
4640, 43, 45sylanc 471 . . . . . . . . 9 |- (k e. (ZZ>`
M) -> (A^(k - M)) = ((A^k) / (A^M)))
4746opreq1d 3975 . . . . . . . 8 |- (k e. (ZZ>`
M) -> ((A^(k - M)) / (!` k)) = (((A^k) / (A^M)) / (!` k)))
48 divdiv23t 5792 . . . . . . . . . 10 |- ((((A^k) e. CC /\ (A^M) e. CC /\ (!` k) e. CC) /\ ((A^M) =/= 0 /\ (!` k) =/= 0)) -> (((A^k) / (A^M)) / (!` k)) = (((A^k) / (!` k)) / (A^M)))
49 expclt 6581 . . . . . . . . . . . 12 |- ((A e. CC /\ k e. NN0) -> (A^k) e. CC)
505, 49mpan 695 . . . . . . . . . . 11 |- (k e. NN0 -> (A^k) e. CC)
5115a1i 8 . . . . . . . . . . 11 |- (k e. NN0 -> (A^M) e. CC)
52 facclt 6940 . . . . . . . . . . . 12 |- (k e. NN0 -> (!` k) e. NN)
53 nncnt 5930 . . . . . . . . . . . 12 |- ((!` k) e. NN -> (!` k) e. CC)
5452, 53syl 10 . . . . . . . . . . 11 |- (k e. NN0 -> (!` k) e. CC)
5550, 51, 543jca 819 . . . . . . . . . 10 |- (k e. NN0 -> ((A^k) e. CC /\ (A^M) e. CC /\ (!` k) e. CC))
56 facne0t 6941 . . . . . . . . . . 11 |- (k e. NN0 -> (!` k) =/= 0)
5756, 19jctil 292 . . . . . . . . . 10 |- (k e. NN0 -> ((A^M) =/= 0 /\ (!` k) =/= 0))
5848, 55, 57sylanc 471 . . . . . . . . 9 |- (k e. NN0 -> (((A^k) / (A^M)) / (!` k)) = (((A^k) / (!` k)) / (A^M)))
5926, 58syl 10 . . . . . . . 8 |- (k e. (ZZ>`
M) -> (((A^k) / (A^M)) / (!` k)) = (((A^k) / (!` k)) / (A^M)))
6039, 47, 593eqtrd 1511 . . . . . . 7 |- (k e. (ZZ>`
M) -> (G` k) = (((A^k) / (!` k)) / (A^M)))
6127opreq2d 3976 . . . . . . . . 9 |- (k e. NN0 -> ((1 / (A^M)) x. (F` k)) = ((1 / (A^M)) x. ((A^k) / (!` k))))
62 divrec2t 5740 . . . . . . . . . 10 |- ((((A^k) / (!` k)) e. CC /\ (A^M) e. CC /\ (A^M) =/= 0) -> (((A^k) / (!` k)) / (A^M)) = ((1 / (A^M)) x. ((A^k) / (!` k))))
63 divclt 5712 . . . . . . . . . . 11 |- (((A^k) e. CC /\ (!` k) e. CC /\ (!` k) =/= 0) -> ((A^k) / (!` k)) e. CC)
6463, 50, 54, 56syl3anc 858 . . . . . . . . . 10 |- (k e. NN0 -> ((A^k) / (!` k)) e. CC)
6519a1i 8 . . . . . . . . . 10 |- (k e. NN0 -> (A^M) =/= 0)
6662, 64, 51, 65syl3anc 858 . . . . . . . . 9 |- (k e. NN0 -> (((A^k) / (!` k)) / (A^M)) = ((1 / (A^M)) x. ((A^k) / (!` k))))
6761, 66eqtr4d 1510 . . . . . . . 8 |- (k e. NN0 -> ((1 / (A^M)) x. (F` k)) = (((A^k) / (!` k)) / (A^M)))
6826, 67syl 10 . . . . . . 7 |- (k e. (ZZ>`
M) -> ((1 / (A^M)) x. (F` k)) = (((A^k) / (!` k)) / (A^M)))
6960, 68eqtr4d 1510 . . . . . 6 |- (k e. (ZZ>`
M) -> (G` k) = ((1 / (A^M)) x. (F` k)))
7031, 69jca 288 . . . . 5 |- (k e. (ZZ>`
M) -> ((F` k) e. CC /\ (G` k) = ((1 / (A^M)) x. (F` k))))
7170rgen 1698 . . . 4 |- A.k e. (ZZ>` M)((F` k) e. CC /\ (G` k) = ((1 / (A^M)) x. (F` k)))
72 sumex 6981 . . . . 5 |- sum_k e. (ZZ>` M)(F` k) e. V
739, 36fopabex2 3612 . . . . 5 |- G e. V
7472, 10, 73iserzmulc1 7136 . . . 4 |-