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

Theorem efaddlem17 7354
Description: Lemma for efadd 7366. An upper bound for the summation terms on the right-hand side of efaddlem6 7343 that is independent of j and k.
Hypotheses
Ref Expression
efaddlem17.1 |- N e. NN
efaddlem17.2 |- A e. CC
efaddlem17.3 |- B e. CC
efaddlem17.4 |- S = (|_` ((N + 1) / 2))
efaddlem17.5 |- T = (((|_` ((abs` A) + 1)) x. (|_` ((abs` B) + 1)))^2)
Assertion
Ref Expression
efaddlem17 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> (abs`
(((A^j) x. (B^k)) / ((!` j) x. (!` k)))) <_ ((T^S) / (!` S)))
Distinct variable group:   j,k,N

Proof of Theorem efaddlem17
StepHypRef Expression
1 absdivt 6860 . . . 4 |- ((((A^j) x. (B^k)) e. CC /\ ((!` j) x. (!` k)) e. CC /\ ((!` j) x. (!` k)) =/= 0) -> (abs`
(((A^j) x. (B^k)) / ((!` j) x. (!` k)))) = ((abs` ((A^j) x. (B^k))) / (abs` ((!` j) x. (!` k)))))
2 axmulcl 5273 . . . . . 6 |- (((A^j) e. CC /\ (B^k) e. CC) -> ((A^j) x. (B^k)) e. CC)
3 efaddlem17.2 . . . . . . 7 |- A e. CC
4 expclt 6581 . . . . . . 7 |- ((A e. CC /\ j e. NN0) -> (A^j) e. CC)
53, 4mpan 695 . . . . . 6 |- (j e. NN0 -> (A^j) e. CC)
6 efaddlem17.3 . . . . . . 7 |- B e. CC
7 expclt 6581 . . . . . . 7 |- ((B e. CC /\ k e. NN0) -> (B^k) e. CC)
86, 7mpan 695 . . . . . 6 |- (k e. NN0 -> (B^k) e. CC)
92, 5, 8syl2an 454 . . . . 5 |- ((j e. NN0 /\ k e. NN0) -> ((A^j) x. (B^k)) e. CC)
10 elfznnt 6494 . . . . . . 7 |- (j e. (1...N) -> j e. NN)
1110adantr 389 . . . . . 6 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> j e. NN)
12 nnnn0t 6106 . . . . . 6 |- (j e. NN -> j e. NN0)
1311, 12syl 10 . . . . 5 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> j e. NN0)
14 efaddlem17.1 . . . . . . 7 |- N e. NN
1514efaddlem2 7339 . . . . . 6 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> k e. NN)
16 nnnn0t 6106 . . . . . 6 |- (k e. NN -> k e. NN0)
1715, 16syl 10 . . . . 5 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> k e. NN0)
189, 13, 17sylanc 471 . . . 4 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> ((A^j) x. (B^k)) e. CC)
19 nnmulclt 5941 . . . . . . 7 |- (((!` j) e. NN /\ (!` k) e. NN) -> ((!` j) x. (!` k)) e. NN)
20 facclt 6940 . . . . . . 7 |- (j e. NN0 -> (!` j) e. NN)
21 facclt 6940 . . . . . . 7 |- (k e. NN0 -> (!` k) e. NN)
2219, 20, 21syl2an 454 . . . . . 6 |- ((j e. NN0 /\ k e. NN0) -> ((!` j) x. (!` k)) e. NN)
2322, 13, 17sylanc 471 . . . . 5 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> ((!` j) x. (!` k)) e. NN)
24 nncnt 5930 . . . . 5 |- (((!` j) x. (!` k)) e. NN -> ((!` j) x. (!` k)) e. CC)
2523, 24syl 10 . . . 4 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> ((!` j) x. (!` k)) e. CC)
26 nnne0t 5949 . . . . 5 |- (((!` j) x. (!` k)) e. NN -> ((!` j) x. (!` k)) =/= 0)
2723, 26syl 10 . . . 4 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> ((!` j) x. (!` k)) =/= 0)
281, 18, 25, 27syl3anc 858 . . 3 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> (abs`
(((A^j) x. (B^k)) / ((!` j) x. (!` k)))) = ((abs` ((A^j) x. (B^k))) / (abs` ((!` j) x. (!` k)))))
29 absidt 6862 . . . . 5 |- ((((!` j) x. (!` k)) e. RR /\ 0 <_ ((!` j) x. (!` k))) -> (abs`
((!` j) x. (!` k))) = ((!` j) x. (!` k)))
30 nnret 5929 . . . . . 6 |- (((!` j) x. (!` k)) e. NN -> ((!` j) x. (!` k)) e. RR)
3123, 30syl 10 . . . . 5 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> ((!` j) x. (!` k)) e. RR)
32 nnnn0t 6106 . . . . . 6 |- (((!` j) x. (!` k)) e. NN -> ((!` j) x. (!` k)) e. NN0)
33 nn0ge0t 6117 . . . . . 6 |- (((!` j) x. (!` k)) e. NN0 -> 0 <_ ((!` j) x. (!` k)))
3423, 32, 333syl 20 . . . . 5 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> 0 <_ ((!` j) x. (!` k)))
3529, 31, 34sylanc 471 . . . 4 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> (abs`
((!` j) x. (!` k))) = ((!` j) x. (!` k)))
3635opreq2d 3976 . . 3 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> ((abs` ((A^j) x. (B^k))) / (abs` ((!` j) x. (!` k)))) = ((abs` ((A^j) x. (B^k))) / ((!` j) x. (!` k))))
3728, 36eqtrd 1507 . 2 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> (abs`
(((A^j) x. (B^k)) / ((!` j) x. (!` k)))) = ((abs` ((A^j) x. (B^k))) / ((!` j) x. (!` k))))
38 lediv12it 5896 . . 3 |- (((((abs` ((A^j) x. (B^k))) e. RR /\ (T^S) e. RR) /\ (0 <_ (abs`
((A^j) x. (B^k))) /\ (abs` ((A^j) x. (B^k))) <_ (T^S))) /\ (((!` S) e. RR /\ ((!` j) x. (!` k)) e. RR) /\ (0 < (!` S) /\ (!` S) <_ ((!` j) x. (!` k))))) -> ((abs`
((A^j) x. (B^k))) / ((!` j) x. (!` k))) <_ ((T^S) / (!` S)))
39 absclt 6833 . . . . 5 |- (((A^j) x. (B^k)) e. CC -> (abs` ((A^j) x. (B^k))) e. RR)
4018, 39syl 10 . . . 4 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> (abs`
((A^j) x. (B^k))) e. RR)
41 efaddlem17.5 . . . . . . 7 |- T = (((|_` ((abs` A) + 1)) x. (|_` ((abs` B) + 1)))^2)
423, 6, 41efaddlem7 7344 . . . . . 6 |- T e. NN
4342nnre 5931 . . . . 5 |- T e. RR
44 efaddlem17.4 . . . . . . 7 |- S = (|_` ((N + 1) / 2))
4514, 44efaddlem8 7345 . . . . . 6 |- S e. NN
4645nnnn0 6107 . . . . 5 |- S e. NN0
47 reexpclt 6580 . . . . 5 |- ((T e. RR /\ S e. NN0) -> (T^S) e. RR)
4843, 46, 47mp2an 697 . . . 4 |- (T^S) e. RR
4940, 48jctir 293 . . 3 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> ((abs` ((A^j) x. (B^k))) e. RR /\ (T^S) e. RR))
50 absge0t 6854 . . . . 5 |- (((A^j) x. (B^k)) e. CC -> 0 <_ (abs`
((A^j) x. (B^k))))
5118, 50syl 10 . . . 4 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N)) -> 0 <_ (abs` ((A^j) x. (B^k))))
5214, 3, 6, 44, 41efaddlem13 7350 . . . 4 |- ((j e. (1...N) /\ k e. (((N - j) + 1)...N