Step |
Hyp |
Ref |
Expression |
1 |
|
mopni.1 |
|- J = ( MetOpen ` D ) |
2 |
|
blcld.3 |
|- S = { z e. X | ( P D z ) <_ R } |
3 |
1 2
|
blcld |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> S e. ( Clsd ` J ) ) |
4 |
|
blssm |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> ( P ( ball ` D ) R ) C_ X ) |
5 |
|
elbl |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> ( z e. ( P ( ball ` D ) R ) <-> ( z e. X /\ ( P D z ) < R ) ) ) |
6 |
|
xmetcl |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ z e. X ) -> ( P D z ) e. RR* ) |
7 |
6
|
3expa |
|- ( ( ( D e. ( *Met ` X ) /\ P e. X ) /\ z e. X ) -> ( P D z ) e. RR* ) |
8 |
7
|
3adantl3 |
|- ( ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) /\ z e. X ) -> ( P D z ) e. RR* ) |
9 |
|
simpl3 |
|- ( ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) /\ z e. X ) -> R e. RR* ) |
10 |
|
xrltle |
|- ( ( ( P D z ) e. RR* /\ R e. RR* ) -> ( ( P D z ) < R -> ( P D z ) <_ R ) ) |
11 |
8 9 10
|
syl2anc |
|- ( ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) /\ z e. X ) -> ( ( P D z ) < R -> ( P D z ) <_ R ) ) |
12 |
11
|
expimpd |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> ( ( z e. X /\ ( P D z ) < R ) -> ( P D z ) <_ R ) ) |
13 |
5 12
|
sylbid |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> ( z e. ( P ( ball ` D ) R ) -> ( P D z ) <_ R ) ) |
14 |
13
|
ralrimiv |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> A. z e. ( P ( ball ` D ) R ) ( P D z ) <_ R ) |
15 |
|
ssrab |
|- ( ( P ( ball ` D ) R ) C_ { z e. X | ( P D z ) <_ R } <-> ( ( P ( ball ` D ) R ) C_ X /\ A. z e. ( P ( ball ` D ) R ) ( P D z ) <_ R ) ) |
16 |
4 14 15
|
sylanbrc |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> ( P ( ball ` D ) R ) C_ { z e. X | ( P D z ) <_ R } ) |
17 |
16 2
|
sseqtrrdi |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> ( P ( ball ` D ) R ) C_ S ) |
18 |
|
eqid |
|- U. J = U. J |
19 |
18
|
clsss2 |
|- ( ( S e. ( Clsd ` J ) /\ ( P ( ball ` D ) R ) C_ S ) -> ( ( cls ` J ) ` ( P ( ball ` D ) R ) ) C_ S ) |
20 |
3 17 19
|
syl2anc |
|- ( ( D e. ( *Met ` X ) /\ P e. X /\ R e. RR* ) -> ( ( cls ` J ) ` ( P ( ball ` D ) R ) ) C_ S ) |