Step |
Hyp |
Ref |
Expression |
1 |
|
ovolgelb.1 |
|- S = seq 1 ( + , ( ( abs o. - ) o. g ) ) |
2 |
|
simp2 |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( vol* ` A ) e. RR ) |
3 |
|
simp3 |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> B e. RR+ ) |
4 |
2 3
|
ltaddrpd |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( vol* ` A ) < ( ( vol* ` A ) + B ) ) |
5 |
3
|
rpred |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> B e. RR ) |
6 |
2 5
|
readdcld |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( ( vol* ` A ) + B ) e. RR ) |
7 |
2 6
|
ltnled |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( ( vol* ` A ) < ( ( vol* ` A ) + B ) <-> -. ( ( vol* ` A ) + B ) <_ ( vol* ` A ) ) ) |
8 |
4 7
|
mpbid |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> -. ( ( vol* ` A ) + B ) <_ ( vol* ` A ) ) |
9 |
|
eqid |
|- { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } = { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } |
10 |
9
|
ovolval |
|- ( A C_ RR -> ( vol* ` A ) = inf ( { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } , RR* , < ) ) |
11 |
10
|
3ad2ant1 |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( vol* ` A ) = inf ( { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } , RR* , < ) ) |
12 |
11
|
breq2d |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( ( ( vol* ` A ) + B ) <_ ( vol* ` A ) <-> ( ( vol* ` A ) + B ) <_ inf ( { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } , RR* , < ) ) ) |
13 |
|
ssrab2 |
|- { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } C_ RR* |
14 |
6
|
rexrd |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( ( vol* ` A ) + B ) e. RR* ) |
15 |
|
infxrgelb |
|- ( ( { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } C_ RR* /\ ( ( vol* ` A ) + B ) e. RR* ) -> ( ( ( vol* ` A ) + B ) <_ inf ( { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } , RR* , < ) <-> A. x e. { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } ( ( vol* ` A ) + B ) <_ x ) ) |
16 |
13 14 15
|
sylancr |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( ( ( vol* ` A ) + B ) <_ inf ( { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } , RR* , < ) <-> A. x e. { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } ( ( vol* ` A ) + B ) <_ x ) ) |
17 |
|
eqeq1 |
|- ( y = x -> ( y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) <-> x = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) ) |
18 |
1
|
rneqi |
|- ran S = ran seq 1 ( + , ( ( abs o. - ) o. g ) ) |
19 |
18
|
supeq1i |
|- sup ( ran S , RR* , < ) = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) |
20 |
19
|
eqeq2i |
|- ( x = sup ( ran S , RR* , < ) <-> x = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) |
21 |
17 20
|
bitr4di |
|- ( y = x -> ( y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) <-> x = sup ( ran S , RR* , < ) ) ) |
22 |
21
|
anbi2d |
|- ( y = x -> ( ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) <-> ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) ) ) |
23 |
22
|
rexbidv |
|- ( y = x -> ( E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) <-> E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) ) ) |
24 |
23
|
ralrab |
|- ( A. x e. { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } ( ( vol* ` A ) + B ) <_ x <-> A. x e. RR* ( E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) ) |
25 |
|
ralcom |
|- ( A. x e. RR* A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) A. x e. RR* ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) ) |
26 |
|
r19.23v |
|- ( A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> ( E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) ) |
27 |
26
|
ralbii |
|- ( A. x e. RR* A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> A. x e. RR* ( E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) ) |
28 |
|
ancomst |
|- ( ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> ( ( x = sup ( ran S , RR* , < ) /\ A C_ U. ran ( (,) o. g ) ) -> ( ( vol* ` A ) + B ) <_ x ) ) |
29 |
|
impexp |
|- ( ( ( x = sup ( ran S , RR* , < ) /\ A C_ U. ran ( (,) o. g ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> ( x = sup ( ran S , RR* , < ) -> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ x ) ) ) |
30 |
28 29
|
bitri |
|- ( ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> ( x = sup ( ran S , RR* , < ) -> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ x ) ) ) |
31 |
30
|
ralbii |
|- ( A. x e. RR* ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> A. x e. RR* ( x = sup ( ran S , RR* , < ) -> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ x ) ) ) |
32 |
|
elovolmlem |
|- ( g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) <-> g : NN --> ( <_ i^i ( RR X. RR ) ) ) |
33 |
|
eqid |
|- ( ( abs o. - ) o. g ) = ( ( abs o. - ) o. g ) |
34 |
33 1
|
ovolsf |
|- ( g : NN --> ( <_ i^i ( RR X. RR ) ) -> S : NN --> ( 0 [,) +oo ) ) |
35 |
32 34
|
sylbi |
|- ( g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) -> S : NN --> ( 0 [,) +oo ) ) |
36 |
35
|
frnd |
|- ( g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) -> ran S C_ ( 0 [,) +oo ) ) |
37 |
|
icossxr |
|- ( 0 [,) +oo ) C_ RR* |
38 |
36 37
|
sstrdi |
|- ( g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) -> ran S C_ RR* ) |
39 |
|
supxrcl |
|- ( ran S C_ RR* -> sup ( ran S , RR* , < ) e. RR* ) |
40 |
38 39
|
syl |
|- ( g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) -> sup ( ran S , RR* , < ) e. RR* ) |
41 |
|
breq2 |
|- ( x = sup ( ran S , RR* , < ) -> ( ( ( vol* ` A ) + B ) <_ x <-> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
42 |
41
|
imbi2d |
|- ( x = sup ( ran S , RR* , < ) -> ( ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ x ) <-> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) ) |
43 |
42
|
ceqsralv |
|- ( sup ( ran S , RR* , < ) e. RR* -> ( A. x e. RR* ( x = sup ( ran S , RR* , < ) -> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ x ) ) <-> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) ) |
44 |
40 43
|
syl |
|- ( g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) -> ( A. x e. RR* ( x = sup ( ran S , RR* , < ) -> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ x ) ) <-> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) ) |
45 |
31 44
|
syl5bb |
|- ( g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) -> ( A. x e. RR* ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) ) |
46 |
45
|
ralbiia |
|- ( A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) A. x e. RR* ( ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
47 |
25 27 46
|
3bitr3i |
|- ( A. x e. RR* ( E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ x = sup ( ran S , RR* , < ) ) -> ( ( vol* ` A ) + B ) <_ x ) <-> A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
48 |
24 47
|
bitri |
|- ( A. x e. { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } ( ( vol* ` A ) + B ) <_ x <-> A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
49 |
16 48
|
bitr2di |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) <-> ( ( vol* ` A ) + B ) <_ inf ( { y e. RR* | E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ y = sup ( ran seq 1 ( + , ( ( abs o. - ) o. g ) ) , RR* , < ) ) } , RR* , < ) ) ) |
50 |
12 49
|
bitr4d |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( ( ( vol* ` A ) + B ) <_ ( vol* ` A ) <-> A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) ) |
51 |
8 50
|
mtbid |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> -. A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
52 |
|
rexanali |
|- ( E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ -. ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) <-> -. A. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) -> ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
53 |
51 52
|
sylibr |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ -. ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
54 |
|
xrltnle |
|- ( ( sup ( ran S , RR* , < ) e. RR* /\ ( ( vol* ` A ) + B ) e. RR* ) -> ( sup ( ran S , RR* , < ) < ( ( vol* ` A ) + B ) <-> -. ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) ) |
55 |
|
xrltle |
|- ( ( sup ( ran S , RR* , < ) e. RR* /\ ( ( vol* ` A ) + B ) e. RR* ) -> ( sup ( ran S , RR* , < ) < ( ( vol* ` A ) + B ) -> sup ( ran S , RR* , < ) <_ ( ( vol* ` A ) + B ) ) ) |
56 |
54 55
|
sylbird |
|- ( ( sup ( ran S , RR* , < ) e. RR* /\ ( ( vol* ` A ) + B ) e. RR* ) -> ( -. ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) -> sup ( ran S , RR* , < ) <_ ( ( vol* ` A ) + B ) ) ) |
57 |
40 14 56
|
syl2anr |
|- ( ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) /\ g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ) -> ( -. ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) -> sup ( ran S , RR* , < ) <_ ( ( vol* ` A ) + B ) ) ) |
58 |
57
|
anim2d |
|- ( ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) /\ g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ) -> ( ( A C_ U. ran ( (,) o. g ) /\ -. ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) -> ( A C_ U. ran ( (,) o. g ) /\ sup ( ran S , RR* , < ) <_ ( ( vol* ` A ) + B ) ) ) ) |
59 |
58
|
reximdva |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> ( E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ -. ( ( vol* ` A ) + B ) <_ sup ( ran S , RR* , < ) ) -> E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ sup ( ran S , RR* , < ) <_ ( ( vol* ` A ) + B ) ) ) ) |
60 |
53 59
|
mpd |
|- ( ( A C_ RR /\ ( vol* ` A ) e. RR /\ B e. RR+ ) -> E. g e. ( ( <_ i^i ( RR X. RR ) ) ^m NN ) ( A C_ U. ran ( (,) o. g ) /\ sup ( ran S , RR* , < ) <_ ( ( vol* ` A ) + B ) ) ) |