Step |
Hyp |
Ref |
Expression |
1 |
|
esumpinfval.0 |
โข โฒ ๐ ๐ |
2 |
|
esumpinfval.1 |
โข ( ๐ โ ๐ด โ ๐ ) |
3 |
|
esumpinfval.2 |
โข ( ( ๐ โง ๐ โ ๐ด ) โ ๐ต โ ( 0 [,] +โ ) ) |
4 |
|
esumpinfval.3 |
โข ( ๐ โ โ ๐ โ ๐ด ๐ต = +โ ) |
5 |
|
iccssxr |
โข ( 0 [,] +โ ) โ โ* |
6 |
3
|
ex |
โข ( ๐ โ ( ๐ โ ๐ด โ ๐ต โ ( 0 [,] +โ ) ) ) |
7 |
1 6
|
ralrimi |
โข ( ๐ โ โ ๐ โ ๐ด ๐ต โ ( 0 [,] +โ ) ) |
8 |
|
nfcv |
โข โฒ ๐ ๐ด |
9 |
8
|
esumcl |
โข ( ( ๐ด โ ๐ โง โ ๐ โ ๐ด ๐ต โ ( 0 [,] +โ ) ) โ ฮฃ* ๐ โ ๐ด ๐ต โ ( 0 [,] +โ ) ) |
10 |
2 7 9
|
syl2anc |
โข ( ๐ โ ฮฃ* ๐ โ ๐ด ๐ต โ ( 0 [,] +โ ) ) |
11 |
5 10
|
sselid |
โข ( ๐ โ ฮฃ* ๐ โ ๐ด ๐ต โ โ* ) |
12 |
|
nfrab1 |
โข โฒ ๐ { ๐ โ ๐ด โฃ ๐ต = +โ } |
13 |
|
ssrab2 |
โข { ๐ โ ๐ด โฃ ๐ต = +โ } โ ๐ด |
14 |
13
|
a1i |
โข ( ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } โ ๐ด ) |
15 |
|
0xr |
โข 0 โ โ* |
16 |
|
pnfxr |
โข +โ โ โ* |
17 |
|
0lepnf |
โข 0 โค +โ |
18 |
|
ubicc2 |
โข ( ( 0 โ โ* โง +โ โ โ* โง 0 โค +โ ) โ +โ โ ( 0 [,] +โ ) ) |
19 |
15 16 17 18
|
mp3an |
โข +โ โ ( 0 [,] +โ ) |
20 |
19
|
a1i |
โข ( ( ( ๐ โง ๐ โ ๐ด ) โง ๐ต = +โ ) โ +โ โ ( 0 [,] +โ ) ) |
21 |
|
0e0iccpnf |
โข 0 โ ( 0 [,] +โ ) |
22 |
21
|
a1i |
โข ( ( ( ๐ โง ๐ โ ๐ด ) โง ยฌ ๐ต = +โ ) โ 0 โ ( 0 [,] +โ ) ) |
23 |
20 22
|
ifclda |
โข ( ( ๐ โง ๐ โ ๐ด ) โ if ( ๐ต = +โ , +โ , 0 ) โ ( 0 [,] +โ ) ) |
24 |
|
eldif |
โข ( ๐ โ ( ๐ด โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) โ ( ๐ โ ๐ด โง ยฌ ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ) |
25 |
|
rabid |
โข ( ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } โ ( ๐ โ ๐ด โง ๐ต = +โ ) ) |
26 |
25
|
simplbi2 |
โข ( ๐ โ ๐ด โ ( ๐ต = +โ โ ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ) |
27 |
26
|
con3dimp |
โข ( ( ๐ โ ๐ด โง ยฌ ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) โ ยฌ ๐ต = +โ ) |
28 |
24 27
|
sylbi |
โข ( ๐ โ ( ๐ด โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) โ ยฌ ๐ต = +โ ) |
29 |
28
|
adantl |
โข ( ( ๐ โง ๐ โ ( ๐ด โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ) โ ยฌ ๐ต = +โ ) |
30 |
29
|
iffalsed |
โข ( ( ๐ โง ๐ โ ( ๐ด โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ) โ if ( ๐ต = +โ , +โ , 0 ) = 0 ) |
31 |
1 12 8 14 2 23 30
|
esumss |
โข ( ๐ โ ฮฃ* ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } if ( ๐ต = +โ , +โ , 0 ) = ฮฃ* ๐ โ ๐ด if ( ๐ต = +โ , +โ , 0 ) ) |
32 |
|
eqidd |
โข ( ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } = { ๐ โ ๐ด โฃ ๐ต = +โ } ) |
33 |
25
|
simprbi |
โข ( ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } โ ๐ต = +โ ) |
34 |
33
|
iftrued |
โข ( ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } โ if ( ๐ต = +โ , +โ , 0 ) = +โ ) |
35 |
34
|
adantl |
โข ( ( ๐ โง ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) โ if ( ๐ต = +โ , +โ , 0 ) = +โ ) |
36 |
1 32 35
|
esumeq12dvaf |
โข ( ๐ โ ฮฃ* ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } if ( ๐ต = +โ , +โ , 0 ) = ฮฃ* ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } +โ ) |
37 |
2 14
|
ssexd |
โข ( ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } โ V ) |
38 |
|
nfcv |
โข โฒ ๐ +โ |
39 |
12 38
|
esumcst |
โข ( ( { ๐ โ ๐ด โฃ ๐ต = +โ } โ V โง +โ โ ( 0 [,] +โ ) ) โ ฮฃ* ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } +โ = ( ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ยทe +โ ) ) |
40 |
37 19 39
|
sylancl |
โข ( ๐ โ ฮฃ* ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } +โ = ( ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ยทe +โ ) ) |
41 |
|
hashxrcl |
โข ( { ๐ โ ๐ด โฃ ๐ต = +โ } โ V โ ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) โ โ* ) |
42 |
37 41
|
syl |
โข ( ๐ โ ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) โ โ* ) |
43 |
|
rabn0 |
โข ( { ๐ โ ๐ด โฃ ๐ต = +โ } โ โ
โ โ ๐ โ ๐ด ๐ต = +โ ) |
44 |
4 43
|
sylibr |
โข ( ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } โ โ
) |
45 |
|
hashgt0 |
โข ( ( { ๐ โ ๐ด โฃ ๐ต = +โ } โ V โง { ๐ โ ๐ด โฃ ๐ต = +โ } โ โ
) โ 0 < ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ) |
46 |
37 44 45
|
syl2anc |
โข ( ๐ โ 0 < ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ) |
47 |
|
xmulpnf1 |
โข ( ( ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) โ โ* โง 0 < ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ) โ ( ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ยทe +โ ) = +โ ) |
48 |
42 46 47
|
syl2anc |
โข ( ๐ โ ( ( โฏ โ { ๐ โ ๐ด โฃ ๐ต = +โ } ) ยทe +โ ) = +โ ) |
49 |
36 40 48
|
3eqtrd |
โข ( ๐ โ ฮฃ* ๐ โ { ๐ โ ๐ด โฃ ๐ต = +โ } if ( ๐ต = +โ , +โ , 0 ) = +โ ) |
50 |
31 49
|
eqtr3d |
โข ( ๐ โ ฮฃ* ๐ โ ๐ด if ( ๐ต = +โ , +โ , 0 ) = +โ ) |
51 |
|
breq1 |
โข ( +โ = if ( ๐ต = +โ , +โ , 0 ) โ ( +โ โค ๐ต โ if ( ๐ต = +โ , +โ , 0 ) โค ๐ต ) ) |
52 |
|
breq1 |
โข ( 0 = if ( ๐ต = +โ , +โ , 0 ) โ ( 0 โค ๐ต โ if ( ๐ต = +โ , +โ , 0 ) โค ๐ต ) ) |
53 |
|
pnfge |
โข ( +โ โ โ* โ +โ โค +โ ) |
54 |
16 53
|
ax-mp |
โข +โ โค +โ |
55 |
|
breq2 |
โข ( ๐ต = +โ โ ( +โ โค ๐ต โ +โ โค +โ ) ) |
56 |
54 55
|
mpbiri |
โข ( ๐ต = +โ โ +โ โค ๐ต ) |
57 |
56
|
adantl |
โข ( ( ( ๐ โง ๐ โ ๐ด ) โง ๐ต = +โ ) โ +โ โค ๐ต ) |
58 |
3
|
adantr |
โข ( ( ( ๐ โง ๐ โ ๐ด ) โง ยฌ ๐ต = +โ ) โ ๐ต โ ( 0 [,] +โ ) ) |
59 |
|
iccgelb |
โข ( ( 0 โ โ* โง +โ โ โ* โง ๐ต โ ( 0 [,] +โ ) ) โ 0 โค ๐ต ) |
60 |
15 16 59
|
mp3an12 |
โข ( ๐ต โ ( 0 [,] +โ ) โ 0 โค ๐ต ) |
61 |
58 60
|
syl |
โข ( ( ( ๐ โง ๐ โ ๐ด ) โง ยฌ ๐ต = +โ ) โ 0 โค ๐ต ) |
62 |
51 52 57 61
|
ifbothda |
โข ( ( ๐ โง ๐ โ ๐ด ) โ if ( ๐ต = +โ , +โ , 0 ) โค ๐ต ) |
63 |
1 8 2 23 3 62
|
esumlef |
โข ( ๐ โ ฮฃ* ๐ โ ๐ด if ( ๐ต = +โ , +โ , 0 ) โค ฮฃ* ๐ โ ๐ด ๐ต ) |
64 |
50 63
|
eqbrtrrd |
โข ( ๐ โ +โ โค ฮฃ* ๐ โ ๐ด ๐ต ) |
65 |
|
xgepnf |
โข ( ฮฃ* ๐ โ ๐ด ๐ต โ โ* โ ( +โ โค ฮฃ* ๐ โ ๐ด ๐ต โ ฮฃ* ๐ โ ๐ด ๐ต = +โ ) ) |
66 |
65
|
biimpd |
โข ( ฮฃ* ๐ โ ๐ด ๐ต โ โ* โ ( +โ โค ฮฃ* ๐ โ ๐ด ๐ต โ ฮฃ* ๐ โ ๐ด ๐ต = +โ ) ) |
67 |
11 64 66
|
sylc |
โข ( ๐ โ ฮฃ* ๐ โ ๐ด ๐ต = +โ ) |