Users' Mathboxes Mathbox for Thierry Arnoux < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  esumfzf Structured version   Visualization version   GIF version

Theorem esumfzf 30411
Description: Formulating a partial extended sum over integers using the recursive sequence builder. (Contributed by Thierry Arnoux, 18-Oct-2017.)
Hypothesis
Ref Expression
esumfzf.1 𝑘𝐹
Assertion
Ref Expression
esumfzf ((𝐹:ℕ⟶(0[,]+∞) ∧ 𝑁 ∈ ℕ) → Σ*𝑘 ∈ (1...𝑁)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑁))
Distinct variable group:   𝑘,𝑁
Allowed substitution hint:   𝐹(𝑘)

Proof of Theorem esumfzf
Dummy variables 𝑖 𝑛 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 nfv 1980 . . . . . 6 𝑘 𝑖 = 1
2 oveq2 6809 . . . . . 6 (𝑖 = 1 → (1...𝑖) = (1...1))
31, 2esumeq1d 30377 . . . . 5 (𝑖 = 1 → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = Σ*𝑘 ∈ (1...1)(𝐹𝑘))
4 fveq2 6340 . . . . 5 (𝑖 = 1 → (seq1( +𝑒 , 𝐹)‘𝑖) = (seq1( +𝑒 , 𝐹)‘1))
53, 4eqeq12d 2763 . . . 4 (𝑖 = 1 → (Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖) ↔ Σ*𝑘 ∈ (1...1)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘1)))
65imbi2d 329 . . 3 (𝑖 = 1 → ((𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖)) ↔ (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...1)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘1))))
7 nfv 1980 . . . . . 6 𝑘 𝑖 = 𝑛
8 oveq2 6809 . . . . . 6 (𝑖 = 𝑛 → (1...𝑖) = (1...𝑛))
97, 8esumeq1d 30377 . . . . 5 (𝑖 = 𝑛 → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘))
10 fveq2 6340 . . . . 5 (𝑖 = 𝑛 → (seq1( +𝑒 , 𝐹)‘𝑖) = (seq1( +𝑒 , 𝐹)‘𝑛))
119, 10eqeq12d 2763 . . . 4 (𝑖 = 𝑛 → (Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖) ↔ Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛)))
1211imbi2d 329 . . 3 (𝑖 = 𝑛 → ((𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖)) ↔ (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛))))
13 nfv 1980 . . . . . 6 𝑘 𝑖 = (𝑛 + 1)
14 oveq2 6809 . . . . . 6 (𝑖 = (𝑛 + 1) → (1...𝑖) = (1...(𝑛 + 1)))
1513, 14esumeq1d 30377 . . . . 5 (𝑖 = (𝑛 + 1) → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘))
16 fveq2 6340 . . . . 5 (𝑖 = (𝑛 + 1) → (seq1( +𝑒 , 𝐹)‘𝑖) = (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)))
1715, 16eqeq12d 2763 . . . 4 (𝑖 = (𝑛 + 1) → (Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖) ↔ Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘(𝑛 + 1))))
1817imbi2d 329 . . 3 (𝑖 = (𝑛 + 1) → ((𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖)) ↔ (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)))))
19 nfv 1980 . . . . . 6 𝑘 𝑖 = 𝑁
20 oveq2 6809 . . . . . 6 (𝑖 = 𝑁 → (1...𝑖) = (1...𝑁))
2119, 20esumeq1d 30377 . . . . 5 (𝑖 = 𝑁 → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = Σ*𝑘 ∈ (1...𝑁)(𝐹𝑘))
22 fveq2 6340 . . . . 5 (𝑖 = 𝑁 → (seq1( +𝑒 , 𝐹)‘𝑖) = (seq1( +𝑒 , 𝐹)‘𝑁))
2321, 22eqeq12d 2763 . . . 4 (𝑖 = 𝑁 → (Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖) ↔ Σ*𝑘 ∈ (1...𝑁)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑁)))
2423imbi2d 329 . . 3 (𝑖 = 𝑁 → ((𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑖)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑖)) ↔ (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑁)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑁))))
25 fveq2 6340 . . . . . 6 (𝑘 = 𝑥 → (𝐹𝑘) = (𝐹𝑥))
26 nfcv 2890 . . . . . 6 𝑥{1}
27 nfcv 2890 . . . . . 6 𝑘{1}
28 nfcv 2890 . . . . . 6 𝑥(𝐹𝑘)
29 esumfzf.1 . . . . . . 7 𝑘𝐹
30 nfcv 2890 . . . . . . 7 𝑘𝑥
3129, 30nffv 6347 . . . . . 6 𝑘(𝐹𝑥)
3225, 26, 27, 28, 31cbvesum 30384 . . . . 5 Σ*𝑘 ∈ {1} (𝐹𝑘) = Σ*𝑥 ∈ {1} (𝐹𝑥)
33 simpr 479 . . . . . . 7 ((𝐹:ℕ⟶(0[,]+∞) ∧ 𝑥 = 1) → 𝑥 = 1)
3433fveq2d 6344 . . . . . 6 ((𝐹:ℕ⟶(0[,]+∞) ∧ 𝑥 = 1) → (𝐹𝑥) = (𝐹‘1))
35 1z 11570 . . . . . . 7 1 ∈ ℤ
3635a1i 11 . . . . . 6 (𝐹:ℕ⟶(0[,]+∞) → 1 ∈ ℤ)
37 1nn 11194 . . . . . . 7 1 ∈ ℕ
38 ffvelrn 6508 . . . . . . 7 ((𝐹:ℕ⟶(0[,]+∞) ∧ 1 ∈ ℕ) → (𝐹‘1) ∈ (0[,]+∞))
3937, 38mpan2 709 . . . . . 6 (𝐹:ℕ⟶(0[,]+∞) → (𝐹‘1) ∈ (0[,]+∞))
4034, 36, 39esumsn 30407 . . . . 5 (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑥 ∈ {1} (𝐹𝑥) = (𝐹‘1))
4132, 40syl5eq 2794 . . . 4 (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ {1} (𝐹𝑘) = (𝐹‘1))
42 fzsn 12547 . . . . . 6 (1 ∈ ℤ → (1...1) = {1})
4335, 42ax-mp 5 . . . . 5 (1...1) = {1}
44 esumeq1 30376 . . . . 5 ((1...1) = {1} → Σ*𝑘 ∈ (1...1)(𝐹𝑘) = Σ*𝑘 ∈ {1} (𝐹𝑘))
4543, 44ax-mp 5 . . . 4 Σ*𝑘 ∈ (1...1)(𝐹𝑘) = Σ*𝑘 ∈ {1} (𝐹𝑘)
46 seq1 12979 . . . . 5 (1 ∈ ℤ → (seq1( +𝑒 , 𝐹)‘1) = (𝐹‘1))
4735, 46ax-mp 5 . . . 4 (seq1( +𝑒 , 𝐹)‘1) = (𝐹‘1)
4841, 45, 473eqtr4g 2807 . . 3 (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...1)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘1))
49 simpl 474 . . . . . . . . 9 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → 𝑛 ∈ ℕ)
50 nnuz 11887 . . . . . . . . 9 ℕ = (ℤ‘1)
5149, 50syl6eleq 2837 . . . . . . . 8 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → 𝑛 ∈ (ℤ‘1))
52 seqp1 12981 . . . . . . . 8 (𝑛 ∈ (ℤ‘1) → (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)) = ((seq1( +𝑒 , 𝐹)‘𝑛) +𝑒 (𝐹‘(𝑛 + 1))))
5351, 52syl 17 . . . . . . 7 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)) = ((seq1( +𝑒 , 𝐹)‘𝑛) +𝑒 (𝐹‘(𝑛 + 1))))
5453adantr 472 . . . . . 6 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛)) → (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)) = ((seq1( +𝑒 , 𝐹)‘𝑛) +𝑒 (𝐹‘(𝑛 + 1))))
55 simpr 479 . . . . . . 7 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛)) → Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛))
5655oveq1d 6816 . . . . . 6 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛)) → (Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) +𝑒 (𝐹‘(𝑛 + 1))) = ((seq1( +𝑒 , 𝐹)‘𝑛) +𝑒 (𝐹‘(𝑛 + 1))))
57 nfv 1980 . . . . . . . . . 10 𝑘 𝑛 ∈ ℕ
5857nfci 2880 . . . . . . . . . . 11 𝑘
59 nfcv 2890 . . . . . . . . . . 11 𝑘(0[,]+∞)
6029, 58, 59nff 6190 . . . . . . . . . 10 𝑘 𝐹:ℕ⟶(0[,]+∞)
6157, 60nfan 1965 . . . . . . . . 9 𝑘(𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞))
62 fzsuc 12552 . . . . . . . . . 10 (𝑛 ∈ (ℤ‘1) → (1...(𝑛 + 1)) = ((1...𝑛) ∪ {(𝑛 + 1)}))
6351, 62syl 17 . . . . . . . . 9 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → (1...(𝑛 + 1)) = ((1...𝑛) ∪ {(𝑛 + 1)}))
6461, 63esumeq1d 30377 . . . . . . . 8 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘) = Σ*𝑘 ∈ ((1...𝑛) ∪ {(𝑛 + 1)})(𝐹𝑘))
65 nfcv 2890 . . . . . . . . 9 𝑘(1...𝑛)
66 nfcv 2890 . . . . . . . . 9 𝑘{(𝑛 + 1)}
67 ovexd 6831 . . . . . . . . 9 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → (1...𝑛) ∈ V)
68 snex 5045 . . . . . . . . . 10 {(𝑛 + 1)} ∈ V
6968a1i 11 . . . . . . . . 9 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → {(𝑛 + 1)} ∈ V)
70 fzp1disj 12563 . . . . . . . . . 10 ((1...𝑛) ∩ {(𝑛 + 1)}) = ∅
7170a1i 11 . . . . . . . . 9 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → ((1...𝑛) ∩ {(𝑛 + 1)}) = ∅)
72 simplr 809 . . . . . . . . . 10 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ (1...𝑛)) → 𝐹:ℕ⟶(0[,]+∞))
73 fzssnn 12549 . . . . . . . . . . . 12 (1 ∈ ℕ → (1...𝑛) ⊆ ℕ)
7437, 73ax-mp 5 . . . . . . . . . . 11 (1...𝑛) ⊆ ℕ
75 simpr 479 . . . . . . . . . . 11 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ (1...𝑛)) → 𝑘 ∈ (1...𝑛))
7674, 75sseldi 3730 . . . . . . . . . 10 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ (1...𝑛)) → 𝑘 ∈ ℕ)
7772, 76ffvelrnd 6511 . . . . . . . . 9 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ (1...𝑛)) → (𝐹𝑘) ∈ (0[,]+∞))
78 simplr 809 . . . . . . . . . 10 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ {(𝑛 + 1)}) → 𝐹:ℕ⟶(0[,]+∞))
79 simpr 479 . . . . . . . . . . . 12 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ {(𝑛 + 1)}) → 𝑘 ∈ {(𝑛 + 1)})
80 velsn 4325 . . . . . . . . . . . 12 (𝑘 ∈ {(𝑛 + 1)} ↔ 𝑘 = (𝑛 + 1))
8179, 80sylib 208 . . . . . . . . . . 11 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ {(𝑛 + 1)}) → 𝑘 = (𝑛 + 1))
82 simpll 807 . . . . . . . . . . . 12 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ {(𝑛 + 1)}) → 𝑛 ∈ ℕ)
8382peano2nnd 11200 . . . . . . . . . . 11 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ {(𝑛 + 1)}) → (𝑛 + 1) ∈ ℕ)
8481, 83eqeltrd 2827 . . . . . . . . . 10 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ {(𝑛 + 1)}) → 𝑘 ∈ ℕ)
8578, 84ffvelrnd 6511 . . . . . . . . 9 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑘 ∈ {(𝑛 + 1)}) → (𝐹𝑘) ∈ (0[,]+∞))
8661, 65, 66, 67, 69, 71, 77, 85esumsplit 30395 . . . . . . . 8 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → Σ*𝑘 ∈ ((1...𝑛) ∪ {(𝑛 + 1)})(𝐹𝑘) = (Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) +𝑒 Σ*𝑘 ∈ {(𝑛 + 1)} (𝐹𝑘)))
87 nfcv 2890 . . . . . . . . . . 11 𝑥{(𝑛 + 1)}
8825, 87, 66, 28, 31cbvesum 30384 . . . . . . . . . 10 Σ*𝑘 ∈ {(𝑛 + 1)} (𝐹𝑘) = Σ*𝑥 ∈ {(𝑛 + 1)} (𝐹𝑥)
89 simpr 479 . . . . . . . . . . . 12 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑥 = (𝑛 + 1)) → 𝑥 = (𝑛 + 1))
9089fveq2d 6344 . . . . . . . . . . 11 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ 𝑥 = (𝑛 + 1)) → (𝐹𝑥) = (𝐹‘(𝑛 + 1)))
9149peano2nnd 11200 . . . . . . . . . . 11 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → (𝑛 + 1) ∈ ℕ)
92 simpr 479 . . . . . . . . . . . 12 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → 𝐹:ℕ⟶(0[,]+∞))
9392, 91ffvelrnd 6511 . . . . . . . . . . 11 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → (𝐹‘(𝑛 + 1)) ∈ (0[,]+∞))
9490, 91, 93esumsn 30407 . . . . . . . . . 10 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → Σ*𝑥 ∈ {(𝑛 + 1)} (𝐹𝑥) = (𝐹‘(𝑛 + 1)))
9588, 94syl5eq 2794 . . . . . . . . 9 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → Σ*𝑘 ∈ {(𝑛 + 1)} (𝐹𝑘) = (𝐹‘(𝑛 + 1)))
9695oveq2d 6817 . . . . . . . 8 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → (Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) +𝑒 Σ*𝑘 ∈ {(𝑛 + 1)} (𝐹𝑘)) = (Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) +𝑒 (𝐹‘(𝑛 + 1))))
9764, 86, 963eqtrrd 2787 . . . . . . 7 ((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) → (Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) +𝑒 (𝐹‘(𝑛 + 1))) = Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘))
9897adantr 472 . . . . . 6 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛)) → (Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) +𝑒 (𝐹‘(𝑛 + 1))) = Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘))
9954, 56, 983eqtr2rd 2789 . . . . 5 (((𝑛 ∈ ℕ ∧ 𝐹:ℕ⟶(0[,]+∞)) ∧ Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛)) → Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)))
10099exp31 631 . . . 4 (𝑛 ∈ ℕ → (𝐹:ℕ⟶(0[,]+∞) → (Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛) → Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)))))
101100a2d 29 . . 3 (𝑛 ∈ ℕ → ((𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑛)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑛)) → (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...(𝑛 + 1))(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘(𝑛 + 1)))))
1026, 12, 18, 24, 48, 101nnind 11201 . 2 (𝑁 ∈ ℕ → (𝐹:ℕ⟶(0[,]+∞) → Σ*𝑘 ∈ (1...𝑁)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑁)))
103102impcom 445 1 ((𝐹:ℕ⟶(0[,]+∞) ∧ 𝑁 ∈ ℕ) → Σ*𝑘 ∈ (1...𝑁)(𝐹𝑘) = (seq1( +𝑒 , 𝐹)‘𝑁))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 383   = wceq 1620  wcel 2127  wnfc 2877  Vcvv 3328  cun 3701  cin 3702  wss 3703  c0 4046  {csn 4309  wf 6033  cfv 6037  (class class class)co 6801  0cc0 10099  1c1 10100   + caddc 10102  +∞cpnf 10234  cn 11183  cz 11540  cuz 11850   +𝑒 cxad 12108  [,]cicc 12342  ...cfz 12490  seqcseq 12966  Σ*cesum 30369
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1859  ax-4 1874  ax-5 1976  ax-6 2042  ax-7 2078  ax-8 2129  ax-9 2136  ax-10 2156  ax-11 2171  ax-12 2184  ax-13 2379  ax-ext 2728  ax-rep 4911  ax-sep 4921  ax-nul 4929  ax-pow 4980  ax-pr 5043  ax-un 7102  ax-inf2 8699  ax-cnex 10155  ax-resscn 10156  ax-1cn 10157  ax-icn 10158  ax-addcl 10159  ax-addrcl 10160  ax-mulcl 10161  ax-mulrcl 10162  ax-mulcom 10163  ax-addass 10164  ax-mulass 10165  ax-distr 10166  ax-i2m1 10167  ax-1ne0 10168  ax-1rid 10169  ax-rnegex 10170  ax-rrecex 10171  ax-cnre 10172  ax-pre-lttri 10173  ax-pre-lttrn 10174  ax-pre-ltadd 10175  ax-pre-mulgt0 10176  ax-pre-sup 10177  ax-addf 10178  ax-mulf 10179
This theorem depends on definitions:  df-bi 197  df-or 384  df-an 385  df-3or 1073  df-3an 1074  df-tru 1623  df-fal 1626  df-ex 1842  df-nf 1847  df-sb 2035  df-eu 2599  df-mo 2600  df-clab 2735  df-cleq 2741  df-clel 2744  df-nfc 2879  df-ne 2921  df-nel 3024  df-ral 3043  df-rex 3044  df-reu 3045  df-rmo 3046  df-rab 3047  df-v 3330  df-sbc 3565  df-csb 3663  df-dif 3706  df-un 3708  df-in 3710  df-ss 3717  df-pss 3719  df-nul 4047  df-if 4219  df-pw 4292  df-sn 4310  df-pr 4312  df-tp 4314  df-op 4316  df-uni 4577  df-int 4616  df-iun 4662  df-iin 4663  df-br 4793  df-opab 4853  df-mpt 4870  df-tr 4893  df-id 5162  df-eprel 5167  df-po 5175  df-so 5176  df-fr 5213  df-se 5214  df-we 5215  df-xp 5260  df-rel 5261  df-cnv 5262  df-co 5263  df-dm 5264  df-rn 5265  df-res 5266  df-ima 5267  df-pred 5829  df-ord 5875  df-on 5876  df-lim 5877  df-suc 5878  df-iota 6000  df-fun 6039  df-fn 6040  df-f 6041  df-f1 6042  df-fo 6043  df-f1o 6044  df-fv 6045  df-isom 6046  df-riota 6762  df-ov 6804  df-oprab 6805  df-mpt2 6806  df-of 7050  df-om 7219  df-1st 7321  df-2nd 7322  df-supp 7452  df-wrecs 7564  df-recs 7625  df-rdg 7663  df-1o 7717  df-2o 7718  df-oadd 7721  df-er 7899  df-map 8013  df-pm 8014  df-ixp 8063  df-en 8110  df-dom 8111  df-sdom 8112  df-fin 8113  df-fsupp 8429  df-fi 8470  df-sup 8501  df-inf 8502  df-oi 8568  df-card 8926  df-cda 9153  df-pnf 10239  df-mnf 10240  df-xr 10241  df-ltxr 10242  df-le 10243  df-sub 10431  df-neg 10432  df-div 10848  df-nn 11184  df-2 11242  df-3 11243  df-4 11244  df-5 11245  df-6 11246  df-7 11247  df-8 11248  df-9 11249  df-n0 11456  df-z 11541  df-dec 11657  df-uz 11851  df-q 11953  df-rp 11997  df-xneg 12110  df-xadd 12111  df-xmul 12112  df-ioo 12343  df-ioc 12344  df-ico 12345  df-icc 12346  df-fz 12491  df-fzo 12631  df-fl 12758  df-mod 12834  df-seq 12967  df-exp 13026  df-fac 13226  df-bc 13255  df-hash 13283  df-shft 13977  df-cj 14009  df-re 14010  df-im 14011  df-sqrt 14145  df-abs 14146  df-limsup 14372  df-clim 14389  df-rlim 14390  df-sum 14587  df-ef 14968  df-sin 14970  df-cos 14971  df-pi 14973  df-struct 16032  df-ndx 16033  df-slot 16034  df-base 16036  df-sets 16037  df-ress 16038  df-plusg 16127  df-mulr 16128  df-starv 16129  df-sca 16130  df-vsca 16131  df-ip 16132  df-tset 16133  df-ple 16134  df-ds 16137  df-unif 16138  df-hom 16139  df-cco 16140  df-rest 16256  df-topn 16257  df-0g 16275  df-gsum 16276  df-topgen 16277  df-pt 16278  df-prds 16281  df-ordt 16334  df-xrs 16335  df-qtop 16340  df-imas 16341  df-xps 16343  df-mre 16419  df-mrc 16420  df-acs 16422  df-ps 17372  df-tsr 17373  df-plusf 17413  df-mgm 17414  df-sgrp 17456  df-mnd 17467  df-mhm 17507  df-submnd 17508  df-grp 17597  df-minusg 17598  df-sbg 17599  df-mulg 17713  df-subg 17763  df-cntz 17921  df-cmn 18366  df-abl 18367  df-mgp 18661  df-ur 18673  df-ring 18720  df-cring 18721  df-subrg 18951  df-abv 18990  df-lmod 19038  df-scaf 19039  df-sra 19345  df-rgmod 19346  df-psmet 19911  df-xmet 19912  df-met 19913  df-bl 19914  df-mopn 19915  df-fbas 19916  df-fg 19917  df-cnfld 19920  df-top 20872  df-topon 20889  df-topsp 20910  df-bases 20923  df-cld 20996  df-ntr 20997  df-cls 20998  df-nei 21075  df-lp 21113  df-perf 21114  df-cn 21204  df-cnp 21205  df-haus 21292  df-tx 21538  df-hmeo 21731  df-fil 21822  df-fm 21914  df-flim 21915  df-flf 21916  df-tmd 22048  df-tgp 22049  df-tsms 22102  df-trg 22135  df-xms 22297  df-ms 22298  df-tms 22299  df-nm 22559  df-ngp 22560  df-nrg 22562  df-nlm 22563  df-ii 22852  df-cncf 22853  df-limc 23800  df-dv 23801  df-log 24473  df-esum 30370
This theorem is referenced by:  esumfsup  30412  esumsup  30431
  Copyright terms: Public domain W3C validator