Metamath Proof Explorer


Theorem esumlef

Description: If all of the terms of an extended sums compare, so do the sums. (Contributed by Thierry Arnoux, 8-Jun-2017)

Ref Expression
Hypotheses esumaddf.0 kφ
esumaddf.a _kA
esumaddf.1 φAV
esumaddf.2 φkAB0+∞
esumaddf.3 φkAC0+∞
esumlef.3 φkABC
Assertion esumlef φ*kAB*kAC

Proof

Step Hyp Ref Expression
1 esumaddf.0 kφ
2 esumaddf.a _kA
3 esumaddf.1 φAV
4 esumaddf.2 φkAB0+∞
5 esumaddf.3 φkAC0+∞
6 esumlef.3 φkABC
7 iccssxr 0+∞*
8 4 ex φkAB0+∞
9 1 8 ralrimi φkAB0+∞
10 2 esumcl AVkAB0+∞*kAB0+∞
11 3 9 10 syl2anc φ*kAB0+∞
12 7 11 sselid φ*kAB*
13 7 5 sselid φkAC*
14 7 4 sselid φkAB*
15 14 xnegcld φkAB*
16 13 15 xaddcld φkAC+𝑒B*
17 xsubge0 C*B*0C+𝑒BBC
18 13 14 17 syl2anc φkA0C+𝑒BBC
19 6 18 mpbird φkA0C+𝑒B
20 pnfge C+𝑒B*C+𝑒B+∞
21 16 20 syl φkAC+𝑒B+∞
22 0xr 0*
23 pnfxr +∞*
24 elicc1 0*+∞*C+𝑒B0+∞C+𝑒B*0C+𝑒BC+𝑒B+∞
25 22 23 24 mp2an C+𝑒B0+∞C+𝑒B*0C+𝑒BC+𝑒B+∞
26 16 19 21 25 syl3anbrc φkAC+𝑒B0+∞
27 26 ex φkAC+𝑒B0+∞
28 1 27 ralrimi φkAC+𝑒B0+∞
29 2 esumcl AVkAC+𝑒B0+∞*kAC+𝑒B0+∞
30 3 28 29 syl2anc φ*kAC+𝑒B0+∞
31 7 30 sselid φ*kAC+𝑒B*
32 22 a1i φ0*
33 23 a1i φ+∞*
34 elicc4 0*+∞**kAC+𝑒B**kAC+𝑒B0+∞0*kAC+𝑒B*kAC+𝑒B+∞
35 32 33 31 34 syl3anc φ*kAC+𝑒B0+∞0*kAC+𝑒B*kAC+𝑒B+∞
36 30 35 mpbid φ0*kAC+𝑒B*kAC+𝑒B+∞
37 36 simpld φ0*kAC+𝑒B
38 xraddge02 *kAB**kAC+𝑒B*0*kAC+𝑒B*kAB*kAB+𝑒*kAC+𝑒B
39 38 imp *kAB**kAC+𝑒B*0*kAC+𝑒B*kAB*kAB+𝑒*kAC+𝑒B
40 12 31 37 39 syl21anc φ*kAB*kAB+𝑒*kAC+𝑒B
41 xaddcom *kAB**kAC+𝑒B**kAB+𝑒*kAC+𝑒B=*kAC+𝑒B+𝑒*kAB
42 12 31 41 syl2anc φ*kAB+𝑒*kAC+𝑒B=*kAC+𝑒B+𝑒*kAB
43 40 42 breqtrd φ*kAB*kAC+𝑒B+𝑒*kAB
44 1 2 3 26 4 esumaddf φ*kAC+𝑒B+𝑒B=*kAC+𝑒B+𝑒*kAB
45 xrge0npcan C0+∞B0+∞BCC+𝑒B+𝑒B=C
46 5 4 6 45 syl3anc φkAC+𝑒B+𝑒B=C
47 46 ex φkAC+𝑒B+𝑒B=C
48 1 47 ralrimi φkAC+𝑒B+𝑒B=C
49 1 48 esumeq2d φ*kAC+𝑒B+𝑒B=*kAC
50 44 49 eqtr3d φ*kAC+𝑒B+𝑒*kAB=*kAC
51 43 50 breqtrd φ*kAB*kAC