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

Theorem gsumesum 32658
Description: Relate a group sum on (ℝ*𝑠s (0[,]+∞)) to a finite extended sum. (Contributed by Thierry Arnoux, 19-Oct-2017.) (Proof shortened by AV, 12-Dec-2019.)
Hypotheses
Ref Expression
gsumesum.0 𝑘𝜑
gsumesum.1 (𝜑𝐴 ∈ Fin)
gsumesum.2 ((𝜑𝑘𝐴) → 𝐵 ∈ (0[,]+∞))
Assertion
Ref Expression
gsumesum (𝜑 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = Σ*𝑘𝐴𝐵)
Distinct variable group:   𝐴,𝑘
Allowed substitution hints:   𝜑(𝑘)   𝐵(𝑘)

Proof of Theorem gsumesum
Dummy variables 𝑎 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 gsumesum.0 . . 3 𝑘𝜑
2 nfcv 2907 . . 3 𝑘𝐴
3 gsumesum.1 . . 3 (𝜑𝐴 ∈ Fin)
4 gsumesum.2 . . 3 ((𝜑𝑘𝐴) → 𝐵 ∈ (0[,]+∞))
5 eqidd 2737 . . 3 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))
61, 2, 3, 4, 5esumval 32645 . 2 (𝜑 → Σ*𝑘𝐴𝐵 = sup(ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))), ℝ*, < ))
7 xrltso 13060 . . . 4 < Or ℝ*
87a1i 11 . . 3 (𝜑 → < Or ℝ*)
9 iccssxr 13347 . . . 4 (0[,]+∞) ⊆ ℝ*
10 xrge0base 31876 . . . . 5 (0[,]+∞) = (Base‘(ℝ*𝑠s (0[,]+∞)))
11 xrge0cmn 20839 . . . . . 6 (ℝ*𝑠s (0[,]+∞)) ∈ CMnd
1211a1i 11 . . . . 5 (𝜑 → (ℝ*𝑠s (0[,]+∞)) ∈ CMnd)
134ex 413 . . . . . 6 (𝜑 → (𝑘𝐴𝐵 ∈ (0[,]+∞)))
141, 13ralrimi 3240 . . . . 5 (𝜑 → ∀𝑘𝐴 𝐵 ∈ (0[,]+∞))
1510, 12, 3, 14gsummptcl 19744 . . . 4 (𝜑 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ∈ (0[,]+∞))
169, 15sselid 3942 . . 3 (𝜑 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ∈ ℝ*)
17 pwidg 4580 . . . . . . 7 (𝐴 ∈ Fin → 𝐴 ∈ 𝒫 𝐴)
183, 17syl 17 . . . . . 6 (𝜑𝐴 ∈ 𝒫 𝐴)
1918, 3elind 4154 . . . . 5 (𝜑𝐴 ∈ (𝒫 𝐴 ∩ Fin))
20 eqidd 2737 . . . . 5 (𝜑 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
21 mpteq1 5198 . . . . . . 7 (𝑥 = 𝐴 → (𝑘𝑥𝐵) = (𝑘𝐴𝐵))
2221oveq2d 7373 . . . . . 6 (𝑥 = 𝐴 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
2322rspceeqv 3595 . . . . 5 ((𝐴 ∈ (𝒫 𝐴 ∩ Fin) ∧ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))) → ∃𝑥 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))
2419, 20, 23syl2anc 584 . . . 4 (𝜑 → ∃𝑥 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))
25 eqid 2736 . . . . 5 (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))) = (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))
26 ovex 7390 . . . . 5 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) ∈ V
2725, 26elrnmpti 5915 . . . 4 (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))) ↔ ∃𝑥 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))
2824, 27sylibr 233 . . 3 (𝜑 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))))
29 simpr 485 . . . . . 6 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → 𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))))
30 mpteq1 5198 . . . . . . . . 9 (𝑥 = 𝑎 → (𝑘𝑥𝐵) = (𝑘𝑎𝐵))
3130oveq2d 7373 . . . . . . . 8 (𝑥 = 𝑎 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)))
3231cbvmptv 5218 . . . . . . 7 (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))) = (𝑎 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)))
33 ovex 7390 . . . . . . 7 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∈ V
3432, 33elrnmpti 5915 . . . . . 6 (𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))) ↔ ∃𝑎 ∈ (𝒫 𝐴 ∩ Fin)𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)))
3529, 34sylib 217 . . . . 5 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → ∃𝑎 ∈ (𝒫 𝐴 ∩ Fin)𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)))
3611a1i 11 . . . . . . . . . . 11 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → (ℝ*𝑠s (0[,]+∞)) ∈ CMnd)
37 inss2 4189 . . . . . . . . . . . 12 (𝒫 𝐴 ∩ Fin) ⊆ Fin
38 simpr 485 . . . . . . . . . . . 12 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → 𝑎 ∈ (𝒫 𝐴 ∩ Fin))
3937, 38sselid 3942 . . . . . . . . . . 11 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → 𝑎 ∈ Fin)
40 nfv 1917 . . . . . . . . . . . . 13 𝑘 𝑎 ∈ (𝒫 𝐴 ∩ Fin)
411, 40nfan 1902 . . . . . . . . . . . 12 𝑘(𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin))
42 simpll 765 . . . . . . . . . . . . . 14 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑎) → 𝜑)
43 inss1 4188 . . . . . . . . . . . . . . . . . 18 (𝒫 𝐴 ∩ Fin) ⊆ 𝒫 𝐴
4443sseli 3940 . . . . . . . . . . . . . . . . 17 (𝑎 ∈ (𝒫 𝐴 ∩ Fin) → 𝑎 ∈ 𝒫 𝐴)
4544elpwid 4569 . . . . . . . . . . . . . . . 16 (𝑎 ∈ (𝒫 𝐴 ∩ Fin) → 𝑎𝐴)
4645ad2antlr 725 . . . . . . . . . . . . . . 15 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑎) → 𝑎𝐴)
47 simpr 485 . . . . . . . . . . . . . . 15 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑎) → 𝑘𝑎)
4846, 47sseldd 3945 . . . . . . . . . . . . . 14 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑎) → 𝑘𝐴)
4942, 48, 4syl2anc 584 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑎) → 𝐵 ∈ (0[,]+∞))
5049ex 413 . . . . . . . . . . . 12 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → (𝑘𝑎𝐵 ∈ (0[,]+∞)))
5141, 50ralrimi 3240 . . . . . . . . . . 11 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ∀𝑘𝑎 𝐵 ∈ (0[,]+∞))
5210, 36, 39, 51gsummptcl 19744 . . . . . . . . . 10 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∈ (0[,]+∞))
539, 52sselid 3942 . . . . . . . . 9 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∈ ℝ*)
54 diffi 9123 . . . . . . . . . . . . 13 (𝐴 ∈ Fin → (𝐴𝑎) ∈ Fin)
553, 54syl 17 . . . . . . . . . . . 12 (𝜑 → (𝐴𝑎) ∈ Fin)
5655adantr 481 . . . . . . . . . . 11 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → (𝐴𝑎) ∈ Fin)
57 simpll 765 . . . . . . . . . . . . . 14 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘 ∈ (𝐴𝑎)) → 𝜑)
58 simpr 485 . . . . . . . . . . . . . . 15 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘 ∈ (𝐴𝑎)) → 𝑘 ∈ (𝐴𝑎))
5958eldifad 3922 . . . . . . . . . . . . . 14 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘 ∈ (𝐴𝑎)) → 𝑘𝐴)
6057, 59, 4syl2anc 584 . . . . . . . . . . . . 13 (((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘 ∈ (𝐴𝑎)) → 𝐵 ∈ (0[,]+∞))
6160ex 413 . . . . . . . . . . . 12 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → (𝑘 ∈ (𝐴𝑎) → 𝐵 ∈ (0[,]+∞)))
6241, 61ralrimi 3240 . . . . . . . . . . 11 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ∀𝑘 ∈ (𝐴𝑎)𝐵 ∈ (0[,]+∞))
6310, 36, 56, 62gsummptcl 19744 . . . . . . . . . 10 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) ∈ (0[,]+∞))
649, 63sselid 3942 . . . . . . . . 9 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) ∈ ℝ*)
65 elxrge0 13374 . . . . . . . . . . 11 (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) ∈ (0[,]+∞) ↔ (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) ∈ ℝ* ∧ 0 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))))
6665simprbi 497 . . . . . . . . . 10 (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) ∈ (0[,]+∞) → 0 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)))
6763, 66syl 17 . . . . . . . . 9 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → 0 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)))
68 xraddge02 31661 . . . . . . . . . 10 ((((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∈ ℝ* ∧ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) ∈ ℝ*) → (0 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)))))
6968imp 407 . . . . . . . . 9 (((((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∈ ℝ* ∧ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)) ∈ ℝ*) ∧ 0 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))))
7053, 64, 67, 69syl21anc 836 . . . . . . . 8 ((𝜑𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))))
7170adantlr 713 . . . . . . 7 (((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) ∧ 𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))))
72 simpll 765 . . . . . . . 8 (((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) ∧ 𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → 𝜑)
7345adantl 482 . . . . . . . 8 (((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) ∧ 𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → 𝑎𝐴)
74 xrge00 31877 . . . . . . . . . 10 0 = (0g‘(ℝ*𝑠s (0[,]+∞)))
75 xrge0plusg 31878 . . . . . . . . . 10 +𝑒 = (+g‘(ℝ*𝑠s (0[,]+∞)))
7611a1i 11 . . . . . . . . . 10 ((𝜑𝑎𝐴) → (ℝ*𝑠s (0[,]+∞)) ∈ CMnd)
773adantr 481 . . . . . . . . . 10 ((𝜑𝑎𝐴) → 𝐴 ∈ Fin)
78 eqid 2736 . . . . . . . . . . . 12 (𝑘𝐴𝐵) = (𝑘𝐴𝐵)
791, 4, 78fmptdf 7065 . . . . . . . . . . 11 (𝜑 → (𝑘𝐴𝐵):𝐴⟶(0[,]+∞))
8079adantr 481 . . . . . . . . . 10 ((𝜑𝑎𝐴) → (𝑘𝐴𝐵):𝐴⟶(0[,]+∞))
8178fnmpt 6641 . . . . . . . . . . . . 13 (∀𝑘𝐴 𝐵 ∈ (0[,]+∞) → (𝑘𝐴𝐵) Fn 𝐴)
8214, 81syl 17 . . . . . . . . . . . 12 (𝜑 → (𝑘𝐴𝐵) Fn 𝐴)
83 c0ex 11149 . . . . . . . . . . . . 13 0 ∈ V
8483a1i 11 . . . . . . . . . . . 12 (𝜑 → 0 ∈ V)
8582, 3, 84fndmfifsupp 9318 . . . . . . . . . . 11 (𝜑 → (𝑘𝐴𝐵) finSupp 0)
8685adantr 481 . . . . . . . . . 10 ((𝜑𝑎𝐴) → (𝑘𝐴𝐵) finSupp 0)
87 disjdif 4431 . . . . . . . . . . 11 (𝑎 ∩ (𝐴𝑎)) = ∅
8887a1i 11 . . . . . . . . . 10 ((𝜑𝑎𝐴) → (𝑎 ∩ (𝐴𝑎)) = ∅)
89 undif 4441 . . . . . . . . . . . . 13 (𝑎𝐴 ↔ (𝑎 ∪ (𝐴𝑎)) = 𝐴)
9089biimpi 215 . . . . . . . . . . . 12 (𝑎𝐴 → (𝑎 ∪ (𝐴𝑎)) = 𝐴)
9190eqcomd 2742 . . . . . . . . . . 11 (𝑎𝐴𝐴 = (𝑎 ∪ (𝐴𝑎)))
9291adantl 482 . . . . . . . . . 10 ((𝜑𝑎𝐴) → 𝐴 = (𝑎 ∪ (𝐴𝑎)))
9310, 74, 75, 76, 77, 80, 86, 88, 92gsumsplit 19705 . . . . . . . . 9 ((𝜑𝑎𝐴) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = (((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ 𝑎)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ (𝐴𝑎)))))
94 resmpt 5991 . . . . . . . . . . . 12 (𝑎𝐴 → ((𝑘𝐴𝐵) ↾ 𝑎) = (𝑘𝑎𝐵))
9594oveq2d 7373 . . . . . . . . . . 11 (𝑎𝐴 → ((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ 𝑎)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)))
9695adantl 482 . . . . . . . . . 10 ((𝜑𝑎𝐴) → ((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ 𝑎)) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)))
97 difss 4091 . . . . . . . . . . . . 13 (𝐴𝑎) ⊆ 𝐴
98 resmpt 5991 . . . . . . . . . . . . 13 ((𝐴𝑎) ⊆ 𝐴 → ((𝑘𝐴𝐵) ↾ (𝐴𝑎)) = (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))
9997, 98ax-mp 5 . . . . . . . . . . . 12 ((𝑘𝐴𝐵) ↾ (𝐴𝑎)) = (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)
10099oveq2i 7368 . . . . . . . . . . 11 ((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ (𝐴𝑎))) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))
101100a1i 11 . . . . . . . . . 10 ((𝜑𝑎𝐴) → ((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ (𝐴𝑎))) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵)))
10296, 101oveq12d 7375 . . . . . . . . 9 ((𝜑𝑎𝐴) → (((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ 𝑎)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg ((𝑘𝐴𝐵) ↾ (𝐴𝑎)))) = (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))))
10393, 102eqtrd 2776 . . . . . . . 8 ((𝜑𝑎𝐴) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))))
10472, 73, 103syl2anc 584 . . . . . . 7 (((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) ∧ 𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) +𝑒 ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘 ∈ (𝐴𝑎) ↦ 𝐵))))
10571, 104breqtrrd 5133 . . . . . 6 (((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) ∧ 𝑎 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
106105ralrimiva 3143 . . . . 5 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → ∀𝑎 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
107 r19.29r 3119 . . . . . 6 ((∃𝑎 ∈ (𝒫 𝐴 ∩ Fin)𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∧ ∀𝑎 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))) → ∃𝑎 ∈ (𝒫 𝐴 ∩ Fin)(𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∧ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))))
108 breq1 5108 . . . . . . . 8 (𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) → (𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ↔ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))))
109108biimpar 478 . . . . . . 7 ((𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∧ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))) → 𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
110109rexlimivw 3148 . . . . . 6 (∃𝑎 ∈ (𝒫 𝐴 ∩ Fin)(𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∧ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))) → 𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
111107, 110syl 17 . . . . 5 ((∃𝑎 ∈ (𝒫 𝐴 ∩ Fin)𝑦 = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ∧ ∀𝑎 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑎𝐵)) ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))) → 𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
11235, 106, 111syl2anc 584 . . . 4 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → 𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
11316adantr 481 . . . . 5 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ∈ ℝ*)
11411a1i 11 . . . . . . . . . 10 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → (ℝ*𝑠s (0[,]+∞)) ∈ CMnd)
115 simpr 485 . . . . . . . . . . 11 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → 𝑥 ∈ (𝒫 𝐴 ∩ Fin))
11637, 115sselid 3942 . . . . . . . . . 10 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → 𝑥 ∈ Fin)
117 nfv 1917 . . . . . . . . . . . 12 𝑘 𝑥 ∈ (𝒫 𝐴 ∩ Fin)
1181, 117nfan 1902 . . . . . . . . . . 11 𝑘(𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin))
119 simpll 765 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑥) → 𝜑)
12043sseli 3940 . . . . . . . . . . . . . . . 16 (𝑥 ∈ (𝒫 𝐴 ∩ Fin) → 𝑥 ∈ 𝒫 𝐴)
121120ad2antlr 725 . . . . . . . . . . . . . . 15 (((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑥) → 𝑥 ∈ 𝒫 𝐴)
122121elpwid 4569 . . . . . . . . . . . . . 14 (((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑥) → 𝑥𝐴)
123 simpr 485 . . . . . . . . . . . . . 14 (((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑥) → 𝑘𝑥)
124122, 123sseldd 3945 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑥) → 𝑘𝐴)
125119, 124, 4syl2anc 584 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) ∧ 𝑘𝑥) → 𝐵 ∈ (0[,]+∞))
126125ex 413 . . . . . . . . . . 11 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → (𝑘𝑥𝐵 ∈ (0[,]+∞)))
127118, 126ralrimi 3240 . . . . . . . . . 10 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → ∀𝑘𝑥 𝐵 ∈ (0[,]+∞))
12810, 114, 116, 127gsummptcl 19744 . . . . . . . . 9 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) ∈ (0[,]+∞))
1299, 128sselid 3942 . . . . . . . 8 ((𝜑𝑥 ∈ (𝒫 𝐴 ∩ Fin)) → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) ∈ ℝ*)
130129ralrimiva 3143 . . . . . . 7 (𝜑 → ∀𝑥 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) ∈ ℝ*)
13125rnmptss 7070 . . . . . . 7 (∀𝑥 ∈ (𝒫 𝐴 ∩ Fin)((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)) ∈ ℝ* → ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))) ⊆ ℝ*)
132130, 131syl 17 . . . . . 6 (𝜑 → ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))) ⊆ ℝ*)
133132sselda 3944 . . . . 5 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → 𝑦 ∈ ℝ*)
134 xrltnle 11222 . . . . . 6 ((((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ∈ ℝ*𝑦 ∈ ℝ*) → (((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) < 𝑦 ↔ ¬ 𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵))))
135134con2bid 354 . . . . 5 ((((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ∈ ℝ*𝑦 ∈ ℝ*) → (𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ↔ ¬ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) < 𝑦))
136113, 133, 135syl2anc 584 . . . 4 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → (𝑦 ≤ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) ↔ ¬ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) < 𝑦))
137112, 136mpbid 231 . . 3 ((𝜑𝑦 ∈ ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵)))) → ¬ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) < 𝑦)
1388, 16, 28, 137supmax 9403 . 2 (𝜑 → sup(ran (𝑥 ∈ (𝒫 𝐴 ∩ Fin) ↦ ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝑥𝐵))), ℝ*, < ) = ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)))
1396, 138eqtr2d 2777 1 (𝜑 → ((ℝ*𝑠s (0[,]+∞)) Σg (𝑘𝐴𝐵)) = Σ*𝑘𝐴𝐵)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 205  wa 396   = wceq 1541  wnf 1785  wcel 2106  wral 3064  wrex 3073  Vcvv 3445  cdif 3907  cun 3908  cin 3909  wss 3910  c0 4282  𝒫 cpw 4560   class class class wbr 5105  cmpt 5188   Or wor 5544  ran crn 5634  cres 5635   Fn wfn 6491  wf 6492  (class class class)co 7357  Fincfn 8883   finSupp cfsupp 9305  supcsup 9376  0cc0 11051  +∞cpnf 11186  *cxr 11188   < clt 11189  cle 11190   +𝑒 cxad 13031  [,]cicc 13267  s cress 17112   Σg cgsu 17322  *𝑠cxrs 17382  CMndccmn 19562  Σ*cesum 32626
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2707  ax-rep 5242  ax-sep 5256  ax-nul 5263  ax-pow 5320  ax-pr 5384  ax-un 7672  ax-cnex 11107  ax-resscn 11108  ax-1cn 11109  ax-icn 11110  ax-addcl 11111  ax-addrcl 11112  ax-mulcl 11113  ax-mulrcl 11114  ax-mulcom 11115  ax-addass 11116  ax-mulass 11117  ax-distr 11118  ax-i2m1 11119  ax-1ne0 11120  ax-1rid 11121  ax-rnegex 11122  ax-rrecex 11123  ax-cnre 11124  ax-pre-lttri 11125  ax-pre-lttrn 11126  ax-pre-ltadd 11127  ax-pre-mulgt0 11128  ax-pre-sup 11129
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2538  df-eu 2567  df-clab 2714  df-cleq 2728  df-clel 2814  df-nfc 2889  df-ne 2944  df-nel 3050  df-ral 3065  df-rex 3074  df-rmo 3353  df-reu 3354  df-rab 3408  df-v 3447  df-sbc 3740  df-csb 3856  df-dif 3913  df-un 3915  df-in 3917  df-ss 3927  df-pss 3929  df-nul 4283  df-if 4487  df-pw 4562  df-sn 4587  df-pr 4589  df-tp 4591  df-op 4593  df-uni 4866  df-int 4908  df-iun 4956  df-iin 4957  df-br 5106  df-opab 5168  df-mpt 5189  df-tr 5223  df-id 5531  df-eprel 5537  df-po 5545  df-so 5546  df-fr 5588  df-se 5589  df-we 5590  df-xp 5639  df-rel 5640  df-cnv 5641  df-co 5642  df-dm 5643  df-rn 5644  df-res 5645  df-ima 5646  df-pred 6253  df-ord 6320  df-on 6321  df-lim 6322  df-suc 6323  df-iota 6448  df-fun 6498  df-fn 6499  df-f 6500  df-f1 6501  df-fo 6502  df-f1o 6503  df-fv 6504  df-isom 6505  df-riota 7313  df-ov 7360  df-oprab 7361  df-mpo 7362  df-of 7617  df-om 7803  df-1st 7921  df-2nd 7922  df-supp 8093  df-frecs 8212  df-wrecs 8243  df-recs 8317  df-rdg 8356  df-1o 8412  df-er 8648  df-map 8767  df-en 8884  df-dom 8885  df-sdom 8886  df-fin 8887  df-fsupp 9306  df-fi 9347  df-sup 9378  df-inf 9379  df-oi 9446  df-card 9875  df-pnf 11191  df-mnf 11192  df-xr 11193  df-ltxr 11194  df-le 11195  df-sub 11387  df-neg 11388  df-div 11813  df-nn 12154  df-2 12216  df-3 12217  df-4 12218  df-5 12219  df-6 12220  df-7 12221  df-8 12222  df-9 12223  df-n0 12414  df-z 12500  df-dec 12619  df-uz 12764  df-q 12874  df-xadd 13034  df-ioo 13268  df-ioc 13269  df-ico 13270  df-icc 13271  df-fz 13425  df-fzo 13568  df-seq 13907  df-hash 14231  df-struct 17019  df-sets 17036  df-slot 17054  df-ndx 17066  df-base 17084  df-ress 17113  df-plusg 17146  df-mulr 17147  df-tset 17152  df-ple 17153  df-ds 17155  df-rest 17304  df-topn 17305  df-0g 17323  df-gsum 17324  df-topgen 17325  df-ordt 17383  df-xrs 17384  df-mre 17466  df-mrc 17467  df-acs 17469  df-ps 18455  df-tsr 18456  df-mgm 18497  df-sgrp 18546  df-mnd 18557  df-submnd 18602  df-cntz 19097  df-cmn 19564  df-fbas 20793  df-fg 20794  df-top 22243  df-topon 22260  df-topsp 22282  df-bases 22296  df-ntr 22371  df-nei 22449  df-cn 22578  df-haus 22666  df-fil 23197  df-fm 23289  df-flim 23290  df-flf 23291  df-tsms 23478  df-esum 32627
This theorem is referenced by:  esumlub  32659
  Copyright terms: Public domain W3C validator