Metamath Proof Explorer


Theorem esumle

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 esumadd.0 φAV
esumadd.1 φkAB0+∞
esumadd.2 φkAC0+∞
esumle.3 φkABC
Assertion esumle φ*kAB*kAC

Proof

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