Users' Mathboxes Mathbox for Jeff Madsen < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  heibor1 Structured version   Unicode version

Theorem heibor1 29760
Description: One half of heibor 29771, that does not require any Choice. A compact metric space is complete and totally bounded. We prove completeness in cmpcmet 21484 and total boundedness here, which follows trivially from the fact that the set of all  r-balls is an open cover of  X, so finitely many cover  X. (Contributed by Jeff Madsen, 16-Jan-2014.)
Hypothesis
Ref Expression
heibor.1  |-  J  =  ( MetOpen `  D )
Assertion
Ref Expression
heibor1  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  ( D  e.  ( CMet `  X )  /\  D  e.  ( TotBnd `  X )
) )

Proof of Theorem heibor1
Dummy variables  x  y  r  z are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 heibor.1 . . . . . 6  |-  J  =  ( MetOpen `  D )
2 simpll 753 . . . . . 6  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  ( x  e.  ( Cau `  D
)  /\  x : NN
--> X ) )  ->  D  e.  ( Met `  X ) )
3 simplr 754 . . . . . 6  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  ( x  e.  ( Cau `  D
)  /\  x : NN
--> X ) )  ->  J  e.  Comp )
4 simprl 755 . . . . . 6  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  ( x  e.  ( Cau `  D
)  /\  x : NN
--> X ) )  ->  x  e.  ( Cau `  D ) )
5 simprr 756 . . . . . 6  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  ( x  e.  ( Cau `  D
)  /\  x : NN
--> X ) )  ->  x : NN --> X )
61, 2, 3, 4, 5heibor1lem 29759 . . . . 5  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  ( x  e.  ( Cau `  D
)  /\  x : NN
--> X ) )  ->  x  e.  dom  ( ~~> t `  J ) )
76expr 615 . . . 4  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  x  e.  ( Cau `  D ) )  ->  ( x : NN --> X  ->  x  e.  dom  ( ~~> t `  J ) ) )
87ralrimiva 2871 . . 3  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  A. x  e.  ( Cau `  D
) ( x : NN --> X  ->  x  e.  dom  ( ~~> t `  J ) ) )
9 nnuz 11106 . . . 4  |-  NN  =  ( ZZ>= `  1 )
10 1z 10883 . . . . 5  |-  1  e.  ZZ
1110a1i 11 . . . 4  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  1  e.  ZZ )
12 simpl 457 . . . 4  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  D  e.  ( Met `  X
) )
139, 1, 11, 12iscmet3 21460 . . 3  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  ( D  e.  ( CMet `  X )  <->  A. x  e.  ( Cau `  D
) ( x : NN --> X  ->  x  e.  dom  ( ~~> t `  J ) ) ) )
148, 13mpbird 232 . 2  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  D  e.  ( CMet `  X
) )
15 simplr 754 . . . . . . 7  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  J  e.  Comp )
16 metxmet 20565 . . . . . . . . . . . . . 14  |-  ( D  e.  ( Met `  X
)  ->  D  e.  ( *Met `  X
) )
17 id 22 . . . . . . . . . . . . . 14  |-  ( z  e.  X  ->  z  e.  X )
18 rpxr 11216 . . . . . . . . . . . . . 14  |-  ( r  e.  RR+  ->  r  e. 
RR* )
191blopn 20731 . . . . . . . . . . . . . 14  |-  ( ( D  e.  ( *Met `  X )  /\  z  e.  X  /\  r  e.  RR* )  ->  ( z ( ball `  D ) r )  e.  J )
2016, 17, 18, 19syl3an 1265 . . . . . . . . . . . . 13  |-  ( ( D  e.  ( Met `  X )  /\  z  e.  X  /\  r  e.  RR+ )  ->  (
z ( ball `  D
) r )  e.  J )
21203com23 1197 . . . . . . . . . . . 12  |-  ( ( D  e.  ( Met `  X )  /\  r  e.  RR+  /\  z  e.  X )  ->  (
z ( ball `  D
) r )  e.  J )
22213expa 1191 . . . . . . . . . . 11  |-  ( ( ( D  e.  ( Met `  X )  /\  r  e.  RR+ )  /\  z  e.  X
)  ->  ( z
( ball `  D )
r )  e.  J
)
23 eleq1a 2543 . . . . . . . . . . 11  |-  ( ( z ( ball `  D
) r )  e.  J  ->  ( y  =  ( z (
ball `  D )
r )  ->  y  e.  J ) )
2422, 23syl 16 . . . . . . . . . 10  |-  ( ( ( D  e.  ( Met `  X )  /\  r  e.  RR+ )  /\  z  e.  X
)  ->  ( y  =  ( z (
ball `  D )
r )  ->  y  e.  J ) )
2524rexlimdva 2948 . . . . . . . . 9  |-  ( ( D  e.  ( Met `  X )  /\  r  e.  RR+ )  ->  ( E. z  e.  X  y  =  ( z
( ball `  D )
r )  ->  y  e.  J ) )
2625adantlr 714 . . . . . . . 8  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  ( E. z  e.  X  y  =  ( z ( ball `  D ) r )  ->  y  e.  J
) )
2726abssdv 3567 . . . . . . 7  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  C_  J )
2816ad2antrr 725 . . . . . . . . . 10  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  D  e.  ( *Met `  X
) )
291mopnuni 20672 . . . . . . . . . 10  |-  ( D  e.  ( *Met `  X )  ->  X  =  U. J )
3028, 29syl 16 . . . . . . . . 9  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  X  =  U. J )
31 blcntr 20644 . . . . . . . . . . . . . . . 16  |-  ( ( D  e.  ( *Met `  X )  /\  z  e.  X  /\  r  e.  RR+ )  ->  z  e.  ( z ( ball `  D
) r ) )
3216, 31syl3an1 1256 . . . . . . . . . . . . . . 15  |-  ( ( D  e.  ( Met `  X )  /\  z  e.  X  /\  r  e.  RR+ )  ->  z  e.  ( z ( ball `  D ) r ) )
33323com23 1197 . . . . . . . . . . . . . 14  |-  ( ( D  e.  ( Met `  X )  /\  r  e.  RR+  /\  z  e.  X )  ->  z  e.  ( z ( ball `  D ) r ) )
34333expa 1191 . . . . . . . . . . . . 13  |-  ( ( ( D  e.  ( Met `  X )  /\  r  e.  RR+ )  /\  z  e.  X
)  ->  z  e.  ( z ( ball `  D ) r ) )
35 ovex 6300 . . . . . . . . . . . . . . 15  |-  ( z ( ball `  D
) r )  e. 
_V
3635elabrex 6134 . . . . . . . . . . . . . 14  |-  ( z  e.  X  ->  (
z ( ball `  D
) r )  e. 
{ y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )
3736adantl 466 . . . . . . . . . . . . 13  |-  ( ( ( D  e.  ( Met `  X )  /\  r  e.  RR+ )  /\  z  e.  X
)  ->  ( z
( ball `  D )
r )  e.  {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) } )
38 elunii 4243 . . . . . . . . . . . . 13  |-  ( ( z  e.  ( z ( ball `  D
) r )  /\  ( z ( ball `  D ) r )  e.  { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) } )  ->  z  e.  U. { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )
3934, 37, 38syl2anc 661 . . . . . . . . . . . 12  |-  ( ( ( D  e.  ( Met `  X )  /\  r  e.  RR+ )  /\  z  e.  X
)  ->  z  e.  U. { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )
4039ralrimiva 2871 . . . . . . . . . . 11  |-  ( ( D  e.  ( Met `  X )  /\  r  e.  RR+ )  ->  A. z  e.  X  z  e.  U. { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )
4140adantlr 714 . . . . . . . . . 10  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  A. z  e.  X  z  e.  U. { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) } )
42 nfcv 2622 . . . . . . . . . . 11  |-  F/_ z X
43 nfre1 2918 . . . . . . . . . . . . 13  |-  F/ z E. z  e.  X  y  =  ( z
( ball `  D )
r )
4443nfab 2626 . . . . . . . . . . . 12  |-  F/_ z { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) }
4544nfuni 4244 . . . . . . . . . . 11  |-  F/_ z U. { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) }
4642, 45dfss3f 3489 . . . . . . . . . 10  |-  ( X 
C_  U. { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  <->  A. z  e.  X  z  e.  U. { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )
4741, 46sylibr 212 . . . . . . . . 9  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  X  C_  U. {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) } )
4830, 47eqsstr3d 3532 . . . . . . . 8  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  U. J  C_  U. {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) } )
4927unissd 4262 . . . . . . . 8  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  U. { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  C_  U. J )
5048, 49eqssd 3514 . . . . . . 7  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  U. J  =  U. { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )
51 eqid 2460 . . . . . . . 8  |-  U. J  =  U. J
5251cmpcov 19648 . . . . . . 7  |-  ( ( J  e.  Comp  /\  {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) }  C_  J  /\  U. J  =  U. {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) } )  ->  E. x  e.  ( ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) }  i^i  Fin ) U. J  =  U. x
)
5315, 27, 50, 52syl3anc 1223 . . . . . 6  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  E. x  e.  ( ~P { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  i^i  Fin ) U. J  = 
U. x )
54 elin 3680 . . . . . . . . . 10  |-  ( x  e.  ( ~P {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) }  i^i  Fin )  <->  ( x  e.  ~P {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) }  /\  x  e. 
Fin ) )
55 ancom 450 . . . . . . . . . 10  |-  ( ( x  e.  ~P {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) }  /\  x  e. 
Fin )  <->  ( x  e.  Fin  /\  x  e. 
~P { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) } ) )
5654, 55bitri 249 . . . . . . . . 9  |-  ( x  e.  ( ~P {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) }  i^i  Fin )  <->  ( x  e.  Fin  /\  x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) } ) )
5756anbi1i 695 . . . . . . . 8  |-  ( ( x  e.  ( ~P { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) }  i^i  Fin )  /\  U. J  =  U. x )  <->  ( (
x  e.  Fin  /\  x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) } )  /\  U. J  =  U. x ) )
58 anass 649 . . . . . . . 8  |-  ( ( ( x  e.  Fin  /\  x  e.  ~P {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) } )  /\  U. J  =  U. x
)  <->  ( x  e. 
Fin  /\  ( x  e.  ~P { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  /\  U. J  =  U. x
) ) )
5957, 58bitri 249 . . . . . . 7  |-  ( ( x  e.  ( ~P { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) }  i^i  Fin )  /\  U. J  =  U. x )  <->  ( x  e.  Fin  /\  ( x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) }  /\  U. J  = 
U. x ) ) )
6059rexbii2 2956 . . . . . 6  |-  ( E. x  e.  ( ~P { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) }  i^i  Fin ) U. J  = 
U. x  <->  E. x  e.  Fin  ( x  e. 
~P { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  /\  U. J  =  U. x
) )
6153, 60sylib 196 . . . . 5  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  E. x  e.  Fin  ( x  e.  ~P { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) }  /\  U. J  =  U. x
) )
62 ancom 450 . . . . . . . 8  |-  ( ( x  e.  ~P {
y  |  E. z  e.  X  y  =  ( z ( ball `  D ) r ) }  /\  U. J  =  U. x )  <->  ( U. J  =  U. x  /\  x  e.  ~P { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } ) )
63 eqcom 2469 . . . . . . . . . 10  |-  ( U. x  =  X  <->  X  =  U. x )
6430eqeq1d 2462 . . . . . . . . . 10  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  ( X  = 
U. x  <->  U. J  = 
U. x ) )
6563, 64syl5rbb 258 . . . . . . . . 9  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  ( U. J  =  U. x  <->  U. x  =  X ) )
6665anbi1d 704 . . . . . . . 8  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  ( ( U. J  =  U. x  /\  x  e.  ~P { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )  <-> 
( U. x  =  X  /\  x  e. 
~P { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) } ) ) )
6762, 66syl5bb 257 . . . . . . 7  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  ( ( x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) }  /\  U. J  = 
U. x )  <->  ( U. x  =  X  /\  x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) } ) ) )
68 elpwi 4012 . . . . . . . . 9  |-  ( x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) }  ->  x  C_  { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) } )
69 ssabral 3564 . . . . . . . . 9  |-  ( x 
C_  { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  <->  A. y  e.  x  E. z  e.  X  y  =  ( z ( ball `  D ) r ) )
7068, 69sylib 196 . . . . . . . 8  |-  ( x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) }  ->  A. y  e.  x  E. z  e.  X  y  =  ( z
( ball `  D )
r ) )
7170anim2i 569 . . . . . . 7  |-  ( ( U. x  =  X  /\  x  e.  ~P { y  |  E. z  e.  X  y  =  ( z (
ball `  D )
r ) } )  ->  ( U. x  =  X  /\  A. y  e.  x  E. z  e.  X  y  =  ( z ( ball `  D ) r ) ) )
7267, 71syl6bi 228 . . . . . 6  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  ( ( x  e.  ~P { y  |  E. z  e.  X  y  =  ( z ( ball `  D
) r ) }  /\  U. J  = 
U. x )  -> 
( U. x  =  X  /\  A. y  e.  x  E. z  e.  X  y  =  ( z ( ball `  D ) r ) ) ) )
7372reximdv 2930 . . . . 5  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  ( E. x  e.  Fin  ( x  e. 
~P { y  |  E. z  e.  X  y  =  ( z
( ball `  D )
r ) }  /\  U. J  =  U. x
)  ->  E. x  e.  Fin  ( U. x  =  X  /\  A. y  e.  x  E. z  e.  X  y  =  ( z ( ball `  D ) r ) ) ) )
7461, 73mpd 15 . . . 4  |-  ( ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  /\  r  e.  RR+ )  ->  E. x  e.  Fin  ( U. x  =  X  /\  A. y  e.  x  E. z  e.  X  y  =  ( z ( ball `  D
) r ) ) )
7574ralrimiva 2871 . . 3  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  A. r  e.  RR+  E. x  e. 
Fin  ( U. x  =  X  /\  A. y  e.  x  E. z  e.  X  y  =  ( z ( ball `  D ) r ) ) )
76 istotbnd 29719 . . 3  |-  ( D  e.  ( TotBnd `  X
)  <->  ( D  e.  ( Met `  X
)  /\  A. r  e.  RR+  E. x  e. 
Fin  ( U. x  =  X  /\  A. y  e.  x  E. z  e.  X  y  =  ( z ( ball `  D ) r ) ) ) )
7712, 75, 76sylanbrc 664 . 2  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  D  e.  ( TotBnd `  X )
)
7814, 77jca 532 1  |-  ( ( D  e.  ( Met `  X )  /\  J  e.  Comp )  ->  ( D  e.  ( CMet `  X )  /\  D  e.  ( TotBnd `  X )
) )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    /\ wa 369    = wceq 1374    e. wcel 1762   {cab 2445   A.wral 2807   E.wrex 2808    i^i cin 3468    C_ wss 3469   ~Pcpw 4003   U.cuni 4238   dom cdm 4992   -->wf 5575   ` cfv 5579  (class class class)co 6275   Fincfn 7506   1c1 9482   RR*cxr 9616   NNcn 10525   ZZcz 10853   RR+crp 11209   *Metcxmt 18167   Metcme 18168   ballcbl 18169   MetOpencmopn 18172   ~~> tclm 19486   Compccmp 19645   Caucca 21420   CMetcms 21421   TotBndctotbnd 29716
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1596  ax-4 1607  ax-5 1675  ax-6 1714  ax-7 1734  ax-8 1764  ax-9 1766  ax-10 1781  ax-11 1786  ax-12 1798  ax-13 1961  ax-ext 2438  ax-rep 4551  ax-sep 4561  ax-nul 4569  ax-pow 4618  ax-pr 4679  ax-un 6567  ax-inf2 8047  ax-cc 8804  ax-cnex 9537  ax-resscn 9538  ax-1cn 9539  ax-icn 9540  ax-addcl 9541  ax-addrcl 9542  ax-mulcl 9543  ax-mulrcl 9544  ax-mulcom 9545  ax-addass 9546  ax-mulass 9547  ax-distr 9548  ax-i2m1 9549  ax-1ne0 9550  ax-1rid 9551  ax-rnegex 9552  ax-rrecex 9553  ax-cnre 9554  ax-pre-lttri 9555  ax-pre-lttrn 9556  ax-pre-ltadd 9557  ax-pre-mulgt0 9558  ax-pre-sup 9559
This theorem depends on definitions:  df-bi 185  df-or 370  df-an 371  df-3or 969  df-3an 970  df-tru 1377  df-ex 1592  df-nf 1595  df-sb 1707  df-eu 2272  df-mo 2273  df-clab 2446  df-cleq 2452  df-clel 2455  df-nfc 2610  df-ne 2657  df-nel 2658  df-ral 2812  df-rex 2813  df-reu 2814  df-rmo 2815  df-rab 2816  df-v 3108  df-sbc 3325  df-csb 3429  df-dif 3472  df-un 3474  df-in 3476  df-ss 3483  df-pss 3485  df-nul 3779  df-if 3933  df-pw 4005  df-sn 4021  df-pr 4023  df-tp 4025  df-op 4027  df-uni 4239  df-int 4276  df-iun 4320  df-iin 4321  df-br 4441  df-opab 4499  df-mpt 4500  df-tr 4534  df-eprel 4784  df-id 4788  df-po 4793  df-so 4794  df-fr 4831  df-se 4832  df-we 4833  df-ord 4874  df-on 4875  df-lim 4876  df-suc 4877  df-xp 4998  df-rel 4999  df-cnv 5000  df-co 5001  df-dm 5002  df-rn 5003  df-res 5004  df-ima 5005  df-iota 5542  df-fun 5581  df-fn 5582  df-f 5583  df-f1 5584  df-fo 5585  df-f1o 5586  df-fv 5587  df-isom 5588  df-riota 6236  df-ov 6278  df-oprab 6279  df-mpt2 6280  df-om 6672  df-1st 6774  df-2nd 6775  df-recs 7032  df-rdg 7066  df-1o 7120  df-2o 7121  df-oadd 7124  df-omul 7125  df-er 7301  df-map 7412  df-pm 7413  df-en 7507  df-dom 7508  df-sdom 7509  df-fin 7510  df-fi 7860  df-sup 7890  df-oi 7924  df-card 8309  df-acn 8312  df-pnf 9619  df-mnf 9620  df-xr 9621  df-ltxr 9622  df-le 9623  df-sub 9796  df-neg 9797  df-div 10196  df-nn 10526  df-2 10583  df-3 10584  df-n0 10785  df-z 10854  df-uz 11072  df-q 11172  df-rp 11210  df-xneg 11307  df-xadd 11308  df-xmul 11309  df-ico 11524  df-fz 11662  df-fl 11886  df-seq 12064  df-exp 12123  df-cj 12882  df-re 12883  df-im 12884  df-sqr 13018  df-abs 13019  df-clim 13260  df-rlim 13261  df-rest 14667  df-topgen 14688  df-psmet 18175  df-xmet 18176  df-met 18177  df-bl 18178  df-mopn 18179  df-fbas 18180  df-fg 18181  df-top 19159  df-bases 19161  df-topon 19162  df-cld 19279  df-ntr 19280  df-cls 19281  df-nei 19358  df-lm 19489  df-cmp 19646  df-fil 20075  df-fm 20167  df-flim 20168  df-flf 20169  df-cfil 21422  df-cau 21423  df-cmet 21424  df-totbnd 29718
This theorem is referenced by:  heibor  29771
  Copyright terms: Public domain W3C validator