Metamath Proof Explorer


Theorem sge0iunmpt

Description: Sum of nonnegative extended reals over a disjoint indexed union. (Contributed by Glauco Siliprandi, 17-Aug-2020)

Ref Expression
Hypotheses sge0iunmpt.a ( 𝜑𝐴𝑉 )
sge0iunmpt.b ( ( 𝜑𝑥𝐴 ) → 𝐵𝑊 )
sge0iunmpt.dj ( 𝜑Disj 𝑥𝐴 𝐵 )
sge0iunmpt.c ( ( 𝜑𝑥𝐴𝑘𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) )
Assertion sge0iunmpt ( 𝜑 → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) )

Proof

Step Hyp Ref Expression
1 sge0iunmpt.a ( 𝜑𝐴𝑉 )
2 sge0iunmpt.b ( ( 𝜑𝑥𝐴 ) → 𝐵𝑊 )
3 sge0iunmpt.dj ( 𝜑Disj 𝑥𝐴 𝐵 )
4 sge0iunmpt.c ( ( 𝜑𝑥𝐴𝑘𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) )
5 nfv 𝑥 𝜑
6 nfcv 𝑥 Σ^
7 nfiu1 𝑥 𝑥𝐴 𝐵
8 nfcv 𝑥 𝐶
9 7 8 nfmpt 𝑥 ( 𝑘 𝑥𝐴 𝐵𝐶 )
10 6 9 nffv 𝑥 ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) )
11 nfmpt1 𝑥 ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) )
12 6 11 nffv 𝑥 ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) )
13 10 12 nfeq 𝑥 ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) )
14 2 ralrimiva ( 𝜑 → ∀ 𝑥𝐴 𝐵𝑊 )
15 iunexg ( ( 𝐴𝑉 ∧ ∀ 𝑥𝐴 𝐵𝑊 ) → 𝑥𝐴 𝐵 ∈ V )
16 1 14 15 syl2anc ( 𝜑 𝑥𝐴 𝐵 ∈ V )
17 eliun ( 𝑘 𝑥𝐴 𝐵 ↔ ∃ 𝑥𝐴 𝑘𝐵 )
18 17 biimpi ( 𝑘 𝑥𝐴 𝐵 → ∃ 𝑥𝐴 𝑘𝐵 )
19 18 adantl ( ( 𝜑𝑘 𝑥𝐴 𝐵 ) → ∃ 𝑥𝐴 𝑘𝐵 )
20 nfcv 𝑥 𝑘
21 20 7 nfel 𝑥 𝑘 𝑥𝐴 𝐵
22 5 21 nfan 𝑥 ( 𝜑𝑘 𝑥𝐴 𝐵 )
23 8 nfel1 𝑥 𝐶 ∈ ( 0 [,] +∞ )
24 4 3exp ( 𝜑 → ( 𝑥𝐴 → ( 𝑘𝐵𝐶 ∈ ( 0 [,] +∞ ) ) ) )
25 24 adantr ( ( 𝜑𝑘 𝑥𝐴 𝐵 ) → ( 𝑥𝐴 → ( 𝑘𝐵𝐶 ∈ ( 0 [,] +∞ ) ) ) )
26 22 23 25 rexlimd ( ( 𝜑𝑘 𝑥𝐴 𝐵 ) → ( ∃ 𝑥𝐴 𝑘𝐵𝐶 ∈ ( 0 [,] +∞ ) ) )
27 19 26 mpd ( ( 𝜑𝑘 𝑥𝐴 𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) )
28 eqid ( 𝑘 𝑥𝐴 𝐵𝐶 ) = ( 𝑘 𝑥𝐴 𝐵𝐶 )
29 27 28 fmptd ( 𝜑 → ( 𝑘 𝑥𝐴 𝐵𝐶 ) : 𝑥𝐴 𝐵 ⟶ ( 0 [,] +∞ ) )
30 16 29 sge0xrcl ( 𝜑 → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) ∈ ℝ* )
31 30 3ad2ant1 ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) ∈ ℝ* )
32 id ( ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ )
33 32 eqcomd ( ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ → +∞ = ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) )
34 33 adantl ( ( 𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → +∞ = ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) )
35 34 3adant1 ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → +∞ = ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) )
36 16 adantr ( ( 𝜑𝑥𝐴 ) → 𝑥𝐴 𝐵 ∈ V )
37 27 adantlr ( ( ( 𝜑𝑥𝐴 ) ∧ 𝑘 𝑥𝐴 𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) )
38 ssiun2 ( 𝑥𝐴𝐵 𝑥𝐴 𝐵 )
39 38 adantl ( ( 𝜑𝑥𝐴 ) → 𝐵 𝑥𝐴 𝐵 )
40 36 37 39 sge0lessmpt ( ( 𝜑𝑥𝐴 ) → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≤ ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) )
41 40 3adant3 ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≤ ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) )
42 35 41 eqbrtrd ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → +∞ ≤ ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) )
43 31 42 xrgepnfd ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = +∞ )
44 1 3ad2ant1 ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → 𝐴𝑉 )
45 nfv 𝑥 ( 𝜑𝑦𝐴 )
46 nfcsb1v 𝑥 𝑦 / 𝑥 𝐵
47 nfcsb1v 𝑥 𝑦 / 𝑥 𝑊
48 46 47 nfel 𝑥 𝑦 / 𝑥 𝐵 𝑦 / 𝑥 𝑊
49 45 48 nfim 𝑥 ( ( 𝜑𝑦𝐴 ) → 𝑦 / 𝑥 𝐵 𝑦 / 𝑥 𝑊 )
50 eleq1w ( 𝑥 = 𝑦 → ( 𝑥𝐴𝑦𝐴 ) )
51 50 anbi2d ( 𝑥 = 𝑦 → ( ( 𝜑𝑥𝐴 ) ↔ ( 𝜑𝑦𝐴 ) ) )
52 csbeq1a ( 𝑥 = 𝑦𝐵 = 𝑦 / 𝑥 𝐵 )
53 csbeq1a ( 𝑥 = 𝑦𝑊 = 𝑦 / 𝑥 𝑊 )
54 52 53 eleq12d ( 𝑥 = 𝑦 → ( 𝐵𝑊 𝑦 / 𝑥 𝐵 𝑦 / 𝑥 𝑊 ) )
55 51 54 imbi12d ( 𝑥 = 𝑦 → ( ( ( 𝜑𝑥𝐴 ) → 𝐵𝑊 ) ↔ ( ( 𝜑𝑦𝐴 ) → 𝑦 / 𝑥 𝐵 𝑦 / 𝑥 𝑊 ) ) )
56 49 55 2 chvarfv ( ( 𝜑𝑦𝐴 ) → 𝑦 / 𝑥 𝐵 𝑦 / 𝑥 𝑊 )
57 56 adantlr ( ( ( 𝜑𝑥𝐴 ) ∧ 𝑦𝐴 ) → 𝑦 / 𝑥 𝐵 𝑦 / 𝑥 𝑊 )
58 46 8 nfmpt 𝑥 ( 𝑘 𝑦 / 𝑥 𝐵𝐶 )
59 nfcv 𝑥 ( 0 [,] +∞ )
60 58 46 59 nff 𝑥 ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ )
61 45 60 nfim 𝑥 ( ( 𝜑𝑦𝐴 ) → ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) )
62 52 mpteq1d ( 𝑥 = 𝑦 → ( 𝑘𝐵𝐶 ) = ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) )
63 62 52 feq12d ( 𝑥 = 𝑦 → ( ( 𝑘𝐵𝐶 ) : 𝐵 ⟶ ( 0 [,] +∞ ) ↔ ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) ) )
64 51 63 imbi12d ( 𝑥 = 𝑦 → ( ( ( 𝜑𝑥𝐴 ) → ( 𝑘𝐵𝐶 ) : 𝐵 ⟶ ( 0 [,] +∞ ) ) ↔ ( ( 𝜑𝑦𝐴 ) → ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) ) ) )
65 24 imp31 ( ( ( 𝜑𝑥𝐴 ) ∧ 𝑘𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) )
66 eqid ( 𝑘𝐵𝐶 ) = ( 𝑘𝐵𝐶 )
67 65 66 fmptd ( ( 𝜑𝑥𝐴 ) → ( 𝑘𝐵𝐶 ) : 𝐵 ⟶ ( 0 [,] +∞ ) )
68 61 64 67 chvarfv ( ( 𝜑𝑦𝐴 ) → ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) )
69 68 adantlr ( ( ( 𝜑𝑥𝐴 ) ∧ 𝑦𝐴 ) → ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) )
70 57 69 sge0cl ( ( ( 𝜑𝑥𝐴 ) ∧ 𝑦𝐴 ) → ( Σ^ ‘ ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) ) ∈ ( 0 [,] +∞ ) )
71 nfcv 𝑦 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) )
72 6 58 nffv 𝑥 ( Σ^ ‘ ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) )
73 62 fveq2d ( 𝑥 = 𝑦 → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) ) )
74 71 72 73 cbvmpt ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) = ( 𝑦𝐴 ↦ ( Σ^ ‘ ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) ) )
75 70 74 fmptd ( ( 𝜑𝑥𝐴 ) → ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) : 𝐴 ⟶ ( 0 [,] +∞ ) )
76 75 3adant3 ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) : 𝐴 ⟶ ( 0 [,] +∞ ) )
77 id ( 𝑥𝐴𝑥𝐴 )
78 fvexd ( 𝑥𝐴 → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ∈ V )
79 eqid ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) = ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) )
80 79 elrnmpt1 ( ( 𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ∈ V ) → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ∈ ran ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) )
81 77 78 80 syl2anc ( 𝑥𝐴 → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ∈ ran ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) )
82 81 adantr ( ( 𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ∈ ran ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) )
83 34 82 eqeltrd ( ( 𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → +∞ ∈ ran ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) )
84 83 3adant1 ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → +∞ ∈ ran ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) )
85 44 76 84 sge0pnfval ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) = +∞ )
86 43 85 eqtr4d ( ( 𝜑𝑥𝐴 ∧ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) )
87 86 3exp ( 𝜑 → ( 𝑥𝐴 → ( ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) ) ) )
88 5 13 87 rexlimd ( 𝜑 → ( ∃ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) ) )
89 88 imp ( ( 𝜑 ∧ ∃ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) )
90 simpl ( ( 𝜑 ∧ ¬ ∃ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → 𝜑 )
91 ralnex ( ∀ 𝑥𝐴 ¬ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ↔ ¬ ∃ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ )
92 df-ne ( ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ↔ ¬ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ )
93 92 bicomi ( ¬ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ↔ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ )
94 93 ralbii ( ∀ 𝑥𝐴 ¬ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ↔ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ )
95 91 94 sylbb1 ( ¬ ∃ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ → ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ )
96 95 adantl ( ( 𝜑 ∧ ¬ ∃ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ )
97 1 adantr ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → 𝐴𝑉 )
98 nfcv 𝑥 𝑊
99 46 98 nfel 𝑥 𝑦 / 𝑥 𝐵𝑊
100 45 99 nfim 𝑥 ( ( 𝜑𝑦𝐴 ) → 𝑦 / 𝑥 𝐵𝑊 )
101 52 eleq1d ( 𝑥 = 𝑦 → ( 𝐵𝑊 𝑦 / 𝑥 𝐵𝑊 ) )
102 51 101 imbi12d ( 𝑥 = 𝑦 → ( ( ( 𝜑𝑥𝐴 ) → 𝐵𝑊 ) ↔ ( ( 𝜑𝑦𝐴 ) → 𝑦 / 𝑥 𝐵𝑊 ) ) )
103 100 102 2 chvarfv ( ( 𝜑𝑦𝐴 ) → 𝑦 / 𝑥 𝐵𝑊 )
104 103 adantlr ( ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) ∧ 𝑦𝐴 ) → 𝑦 / 𝑥 𝐵𝑊 )
105 nfcv 𝑦 𝐵
106 105 46 52 cbvdisj ( Disj 𝑥𝐴 𝐵Disj 𝑦𝐴 𝑦 / 𝑥 𝐵 )
107 3 106 sylib ( 𝜑Disj 𝑦𝐴 𝑦 / 𝑥 𝐵 )
108 107 adantr ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → Disj 𝑦𝐴 𝑦 / 𝑥 𝐵 )
109 nfv 𝑘 ( 𝜑𝑦𝐴𝑗 𝑦 / 𝑥 𝐵 )
110 nfcsb1v 𝑘 𝑗 / 𝑘 𝐶
111 110 nfel1 𝑘 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ )
112 109 111 nfim 𝑘 ( ( 𝜑𝑦𝐴𝑗 𝑦 / 𝑥 𝐵 ) → 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) )
113 eleq1w ( 𝑘 = 𝑗 → ( 𝑘 𝑦 / 𝑥 𝐵𝑗 𝑦 / 𝑥 𝐵 ) )
114 113 3anbi3d ( 𝑘 = 𝑗 → ( ( 𝜑𝑦𝐴𝑘 𝑦 / 𝑥 𝐵 ) ↔ ( 𝜑𝑦𝐴𝑗 𝑦 / 𝑥 𝐵 ) ) )
115 csbeq1a ( 𝑘 = 𝑗𝐶 = 𝑗 / 𝑘 𝐶 )
116 115 eleq1d ( 𝑘 = 𝑗 → ( 𝐶 ∈ ( 0 [,] +∞ ) ↔ 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) ) )
117 114 116 imbi12d ( 𝑘 = 𝑗 → ( ( ( 𝜑𝑦𝐴𝑘 𝑦 / 𝑥 𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) ) ↔ ( ( 𝜑𝑦𝐴𝑗 𝑦 / 𝑥 𝐵 ) → 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) ) ) )
118 nfv 𝑥 𝑦𝐴
119 20 46 nfel 𝑥 𝑘 𝑦 / 𝑥 𝐵
120 5 118 119 nf3an 𝑥 ( 𝜑𝑦𝐴𝑘 𝑦 / 𝑥 𝐵 )
121 120 23 nfim 𝑥 ( ( 𝜑𝑦𝐴𝑘 𝑦 / 𝑥 𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) )
122 52 eleq2d ( 𝑥 = 𝑦 → ( 𝑘𝐵𝑘 𝑦 / 𝑥 𝐵 ) )
123 50 122 3anbi23d ( 𝑥 = 𝑦 → ( ( 𝜑𝑥𝐴𝑘𝐵 ) ↔ ( 𝜑𝑦𝐴𝑘 𝑦 / 𝑥 𝐵 ) ) )
124 123 imbi1d ( 𝑥 = 𝑦 → ( ( ( 𝜑𝑥𝐴𝑘𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) ) ↔ ( ( 𝜑𝑦𝐴𝑘 𝑦 / 𝑥 𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) ) ) )
125 121 124 4 chvarfv ( ( 𝜑𝑦𝐴𝑘 𝑦 / 𝑥 𝐵 ) → 𝐶 ∈ ( 0 [,] +∞ ) )
126 112 117 125 chvarfv ( ( 𝜑𝑦𝐴𝑗 𝑦 / 𝑥 𝐵 ) → 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) )
127 126 3adant1r ( ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) ∧ 𝑦𝐴𝑗 𝑦 / 𝑥 𝐵 ) → 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) )
128 simpr ( ( ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ∧ 𝑦𝐴 ) → 𝑦𝐴 )
129 simpl ( ( ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ∧ 𝑦𝐴 ) → ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ )
130 simpl ( ( 𝑦𝐴 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → 𝑦𝐴 )
131 simpr ( ( 𝑦𝐴 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ )
132 nfcv 𝑥 𝑗 / 𝑘 𝐶
133 46 132 nfmpt 𝑥 ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 )
134 6 133 nffv 𝑥 ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) )
135 nfcv 𝑥 +∞
136 134 135 nfne 𝑥 ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ≠ +∞
137 nfcv 𝑗 𝐶
138 137 110 115 cbvmpt ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) = ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 )
139 138 a1i ( 𝑥 = 𝑦 → ( 𝑘 𝑦 / 𝑥 𝐵𝐶 ) = ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) )
140 62 139 eqtrd ( 𝑥 = 𝑦 → ( 𝑘𝐵𝐶 ) = ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) )
141 140 fveq2d ( 𝑥 = 𝑦 → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) )
142 141 neeq1d ( 𝑥 = 𝑦 → ( ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ↔ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ≠ +∞ ) )
143 136 142 rspc ( 𝑦𝐴 → ( ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ → ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ≠ +∞ ) )
144 130 131 143 sylc ( ( 𝑦𝐴 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ≠ +∞ )
145 128 129 144 syl2anc ( ( ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ∧ 𝑦𝐴 ) → ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ≠ +∞ )
146 145 neneqd ( ( ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ∧ 𝑦𝐴 ) → ¬ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) = +∞ )
147 146 adantll ( ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) ∧ 𝑦𝐴 ) → ¬ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) = +∞ )
148 126 3expa ( ( ( 𝜑𝑦𝐴 ) ∧ 𝑗 𝑦 / 𝑥 𝐵 ) → 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) )
149 eqid ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) = ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 )
150 148 149 fmptd ( ( 𝜑𝑦𝐴 ) → ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) )
151 150 adantlr ( ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) ∧ 𝑦𝐴 ) → ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) : 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) )
152 104 151 sge0repnf ( ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) ∧ 𝑦𝐴 ) → ( ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ∈ ℝ ↔ ¬ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) = +∞ ) )
153 147 152 mpbird ( ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) ∧ 𝑦𝐴 ) → ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ∈ ℝ )
154 137 110 115 cbvmpt ( 𝑘 𝑥𝐴 𝐵𝐶 ) = ( 𝑗 𝑥𝐴 𝐵 𝑗 / 𝑘 𝐶 )
155 105 46 52 cbviun 𝑥𝐴 𝐵 = 𝑦𝐴 𝑦 / 𝑥 𝐵
156 155 mpteq1i ( 𝑗 𝑥𝐴 𝐵 𝑗 / 𝑘 𝐶 ) = ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 )
157 154 156 eqtri ( 𝑘 𝑥𝐴 𝐵𝐶 ) = ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 )
158 157 fveq2i ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) )
159 158 30 eqeltrrid ( 𝜑 → ( Σ^ ‘ ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ∈ ℝ* )
160 159 adantr ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( Σ^ ‘ ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ∈ ℝ* )
161 71 134 141 cbvmpt ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) = ( 𝑦𝐴 ↦ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) )
162 161 fveq2i ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) = ( Σ^ ‘ ( 𝑦𝐴 ↦ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ) )
163 2 67 sge0cl ( ( 𝜑𝑥𝐴 ) → ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ∈ ( 0 [,] +∞ ) )
164 163 79 fmptd ( 𝜑 → ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) : 𝐴 ⟶ ( 0 [,] +∞ ) )
165 1 164 sge0xrcl ( 𝜑 → ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) ∈ ℝ* )
166 162 165 eqeltrrid ( 𝜑 → ( Σ^ ‘ ( 𝑦𝐴 ↦ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ) ) ∈ ℝ* )
167 166 adantr ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( Σ^ ‘ ( 𝑦𝐴 ↦ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ) ) ∈ ℝ* )
168 eliun ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 ↔ ∃ 𝑦𝐴 𝑗 𝑦 / 𝑥 𝐵 )
169 168 biimpi ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 → ∃ 𝑦𝐴 𝑗 𝑦 / 𝑥 𝐵 )
170 169 adantl ( ( 𝜑𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 ) → ∃ 𝑦𝐴 𝑗 𝑦 / 𝑥 𝐵 )
171 nfv 𝑦 𝜑
172 nfcv 𝑦 𝑗
173 nfiu1 𝑦 𝑦𝐴 𝑦 / 𝑥 𝐵
174 172 173 nfel 𝑦 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵
175 171 174 nfan 𝑦 ( 𝜑𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 )
176 nfv 𝑦 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ )
177 148 exp31 ( 𝜑 → ( 𝑦𝐴 → ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) ) ) )
178 177 adantr ( ( 𝜑𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 ) → ( 𝑦𝐴 → ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) ) ) )
179 175 176 178 rexlimd ( ( 𝜑𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 ) → ( ∃ 𝑦𝐴 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) ) )
180 170 179 mpd ( ( 𝜑𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 ) → 𝑗 / 𝑘 𝐶 ∈ ( 0 [,] +∞ ) )
181 eqid ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) = ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 )
182 180 181 fmptd ( 𝜑 → ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) : 𝑦𝐴 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) )
183 182 adantr ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) : 𝑦𝐴 𝑦 / 𝑥 𝐵 ⟶ ( 0 [,] +∞ ) )
184 155 16 eqeltrrid ( 𝜑 𝑦𝐴 𝑦 / 𝑥 𝐵 ∈ V )
185 184 adantr ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → 𝑦𝐴 𝑦 / 𝑥 𝐵 ∈ V )
186 97 104 108 127 153 160 167 183 185 sge0iunmptlemre ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( Σ^ ‘ ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) = ( Σ^ ‘ ( 𝑦𝐴 ↦ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ) ) )
187 158 a1i ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑗 𝑦𝐴 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) )
188 162 a1i ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) = ( Σ^ ‘ ( 𝑦𝐴 ↦ ( Σ^ ‘ ( 𝑗 𝑦 / 𝑥 𝐵 𝑗 / 𝑘 𝐶 ) ) ) ) )
189 186 187 188 3eqtr4d ( ( 𝜑 ∧ ∀ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ≠ +∞ ) → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) )
190 90 96 189 syl2anc ( ( 𝜑 ∧ ¬ ∃ 𝑥𝐴 ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) = +∞ ) → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) )
191 89 190 pm2.61dan ( 𝜑 → ( Σ^ ‘ ( 𝑘 𝑥𝐴 𝐵𝐶 ) ) = ( Σ^ ‘ ( 𝑥𝐴 ↦ ( Σ^ ‘ ( 𝑘𝐵𝐶 ) ) ) ) )