MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  reconnlem2 Structured version   Unicode version

Theorem reconnlem2 18896
Description: Lemma for reconn 18897. (Contributed by Jeff Hankins, 17-Aug-2009.) (Proof shortened by Mario Carneiro, 9-Sep-2015.)
Hypotheses
Ref Expression
reconnlem2.1  |-  ( ph  ->  A  C_  RR )
reconnlem2.2  |-  ( ph  ->  U  e.  ( topGen ` 
ran  (,) ) )
reconnlem2.3  |-  ( ph  ->  V  e.  ( topGen ` 
ran  (,) ) )
reconnlem2.4  |-  ( ph  ->  A. x  e.  A  A. y  e.  A  ( x [,] y
)  C_  A )
reconnlem2.5  |-  ( ph  ->  B  e.  ( U  i^i  A ) )
reconnlem2.6  |-  ( ph  ->  C  e.  ( V  i^i  A ) )
reconnlem2.7  |-  ( ph  ->  ( U  i^i  V
)  C_  ( RR  \  A ) )
reconnlem2.8  |-  ( ph  ->  B  <_  C )
reconnlem2.9  |-  S  =  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )
Assertion
Ref Expression
reconnlem2  |-  ( ph  ->  -.  A  C_  ( U  u.  V )
)
Distinct variable groups:    x, y, A    x, B, y    y, C
Allowed substitution hints:    ph( x, y)    C( x)    S( x, y)    U( x, y)    V( x, y)

Proof of Theorem reconnlem2
Dummy variables  w  z  r are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 reconnlem2.9 . . . . . . . . . . 11  |-  S  =  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )
2 inss2 3550 . . . . . . . . . . . . 13  |-  ( U  i^i  ( B [,] C ) )  C_  ( B [,] C )
3 inss2 3550 . . . . . . . . . . . . . . . 16  |-  ( U  i^i  A )  C_  A
4 reconnlem2.5 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  B  e.  ( U  i^i  A ) )
53, 4sseldi 3335 . . . . . . . . . . . . . . 15  |-  ( ph  ->  B  e.  A )
6 inss2 3550 . . . . . . . . . . . . . . . 16  |-  ( V  i^i  A )  C_  A
7 reconnlem2.6 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  C  e.  ( V  i^i  A ) )
86, 7sseldi 3335 . . . . . . . . . . . . . . 15  |-  ( ph  ->  C  e.  A )
9 reconnlem2.4 . . . . . . . . . . . . . . 15  |-  ( ph  ->  A. x  e.  A  A. y  e.  A  ( x [,] y
)  C_  A )
10 oveq1 6124 . . . . . . . . . . . . . . . . 17  |-  ( x  =  B  ->  (
x [,] y )  =  ( B [,] y ) )
1110sseq1d 3364 . . . . . . . . . . . . . . . 16  |-  ( x  =  B  ->  (
( x [,] y
)  C_  A  <->  ( B [,] y )  C_  A
) )
12 oveq2 6125 . . . . . . . . . . . . . . . . 17  |-  ( y  =  C  ->  ( B [,] y )  =  ( B [,] C
) )
1312sseq1d 3364 . . . . . . . . . . . . . . . 16  |-  ( y  =  C  ->  (
( B [,] y
)  C_  A  <->  ( B [,] C )  C_  A
) )
1411, 13rspc2va 3068 . . . . . . . . . . . . . . 15  |-  ( ( ( B  e.  A  /\  C  e.  A
)  /\  A. x  e.  A  A. y  e.  A  ( x [,] y )  C_  A
)  ->  ( B [,] C )  C_  A
)
155, 8, 9, 14syl21anc 1184 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( B [,] C
)  C_  A )
16 reconnlem2.1 . . . . . . . . . . . . . 14  |-  ( ph  ->  A  C_  RR )
1715, 16sstrd 3347 . . . . . . . . . . . . 13  |-  ( ph  ->  ( B [,] C
)  C_  RR )
182, 17syl5ss 3348 . . . . . . . . . . . 12  |-  ( ph  ->  ( U  i^i  ( B [,] C ) ) 
C_  RR )
19 inss1 3549 . . . . . . . . . . . . . . 15  |-  ( U  i^i  A )  C_  U
2019, 4sseldi 3335 . . . . . . . . . . . . . 14  |-  ( ph  ->  B  e.  U )
2116, 5sseldd 3338 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  B  e.  RR )
2221rexrd 9172 . . . . . . . . . . . . . . 15  |-  ( ph  ->  B  e.  RR* )
2316, 8sseldd 3338 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  C  e.  RR )
2423rexrd 9172 . . . . . . . . . . . . . . 15  |-  ( ph  ->  C  e.  RR* )
25 reconnlem2.8 . . . . . . . . . . . . . . 15  |-  ( ph  ->  B  <_  C )
26 lbicc2 11051 . . . . . . . . . . . . . . 15  |-  ( ( B  e.  RR*  /\  C  e.  RR*  /\  B  <_  C )  ->  B  e.  ( B [,] C
) )
2722, 24, 25, 26syl3anc 1185 . . . . . . . . . . . . . 14  |-  ( ph  ->  B  e.  ( B [,] C ) )
28 elin 3519 . . . . . . . . . . . . . 14  |-  ( B  e.  ( U  i^i  ( B [,] C ) )  <->  ( B  e.  U  /\  B  e.  ( B [,] C
) ) )
2920, 27, 28sylanbrc 647 . . . . . . . . . . . . 13  |-  ( ph  ->  B  e.  ( U  i^i  ( B [,] C ) ) )
30 ne0i 3622 . . . . . . . . . . . . 13  |-  ( B  e.  ( U  i^i  ( B [,] C ) )  ->  ( U  i^i  ( B [,] C
) )  =/=  (/) )
3129, 30syl 16 . . . . . . . . . . . 12  |-  ( ph  ->  ( U  i^i  ( B [,] C ) )  =/=  (/) )
322sseli 3333 . . . . . . . . . . . . . . 15  |-  ( w  e.  ( U  i^i  ( B [,] C ) )  ->  w  e.  ( B [,] C ) )
33 elicc2 11013 . . . . . . . . . . . . . . . . 17  |-  ( ( B  e.  RR  /\  C  e.  RR )  ->  ( w  e.  ( B [,] C )  <-> 
( w  e.  RR  /\  B  <_  w  /\  w  <_  C ) ) )
3421, 23, 33syl2anc 644 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( w  e.  ( B [,] C )  <-> 
( w  e.  RR  /\  B  <_  w  /\  w  <_  C ) ) )
35 simp3 960 . . . . . . . . . . . . . . . 16  |-  ( ( w  e.  RR  /\  B  <_  w  /\  w  <_  C )  ->  w  <_  C )
3634, 35syl6bi 221 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( w  e.  ( B [,] C )  ->  w  <_  C
) )
3732, 36syl5 31 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( w  e.  ( U  i^i  ( B [,] C ) )  ->  w  <_  C
) )
3837ralrimiv 2795 . . . . . . . . . . . . 13  |-  ( ph  ->  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  C )
39 breq2 4247 . . . . . . . . . . . . . . 15  |-  ( z  =  C  ->  (
w  <_  z  <->  w  <_  C ) )
4039ralbidv 2732 . . . . . . . . . . . . . 14  |-  ( z  =  C  ->  ( A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z  <->  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  C )
)
4140rspcev 3061 . . . . . . . . . . . . 13  |-  ( ( C  e.  RR  /\  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  C )  ->  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )
4223, 38, 41syl2anc 644 . . . . . . . . . . . 12  |-  ( ph  ->  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )
43 suprcl 10006 . . . . . . . . . . . 12  |-  ( ( ( U  i^i  ( B [,] C ) ) 
C_  RR  /\  ( U  i^i  ( B [,] C ) )  =/=  (/)  /\  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )  ->  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  e.  RR )
4418, 31, 42, 43syl3anc 1185 . . . . . . . . . . 11  |-  ( ph  ->  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  e.  RR )
451, 44syl5eqel 2527 . . . . . . . . . 10  |-  ( ph  ->  S  e.  RR )
46 rphalfcl 10674 . . . . . . . . . 10  |-  ( r  e.  RR+  ->  ( r  /  2 )  e.  RR+ )
47 ltaddrp 10682 . . . . . . . . . 10  |-  ( ( S  e.  RR  /\  ( r  /  2
)  e.  RR+ )  ->  S  <  ( S  +  ( r  / 
2 ) ) )
4845, 46, 47syl2an 465 . . . . . . . . 9  |-  ( (
ph  /\  r  e.  RR+ )  ->  S  <  ( S  +  ( r  /  2 ) ) )
4945adantr 453 . . . . . . . . . 10  |-  ( (
ph  /\  r  e.  RR+ )  ->  S  e.  RR )
5046rpred 10686 . . . . . . . . . . 11  |-  ( r  e.  RR+  ->  ( r  /  2 )  e.  RR )
51 readdcl 9111 . . . . . . . . . . 11  |-  ( ( S  e.  RR  /\  ( r  /  2
)  e.  RR )  ->  ( S  +  ( r  /  2
) )  e.  RR )
5245, 50, 51syl2an 465 . . . . . . . . . 10  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( S  +  ( r  / 
2 ) )  e.  RR )
5349, 52ltnled 9258 . . . . . . . . 9  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( S  <  ( S  +  ( r  /  2 ) )  <->  -.  ( S  +  ( r  / 
2 ) )  <_  S ) )
5448, 53mpbid 203 . . . . . . . 8  |-  ( (
ph  /\  r  e.  RR+ )  ->  -.  ( S  +  ( r  /  2 ) )  <_  S )
5518ad2antrr 708 . . . . . . . . . 10  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( U  i^i  ( B [,] C ) )  C_  RR )
5631ad2antrr 708 . . . . . . . . . 10  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( U  i^i  ( B [,] C ) )  =/=  (/) )
5742ad2antrr 708 . . . . . . . . . 10  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )
58 inss1 3549 . . . . . . . . . . . 12  |-  ( U  i^i  (  -oo (,) C ) )  C_  U
59 simpr 449 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )
6058, 59sseldi 3335 . . . . . . . . . . 11  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  e.  U )
6152adantr 453 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  e.  RR )
6221ad2antrr 708 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  B  e.  RR )
6345ad2antrr 708 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  S  e.  RR )
64 suprub 10007 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( U  i^i  ( B [,] C ) )  C_  RR  /\  ( U  i^i  ( B [,] C ) )  =/=  (/)  /\  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )  /\  B  e.  ( U  i^i  ( B [,] C ) ) )  ->  B  <_  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  ) )
6518, 31, 42, 29, 64syl31anc 1188 . . . . . . . . . . . . . . 15  |-  ( ph  ->  B  <_  sup (
( U  i^i  ( B [,] C ) ) ,  RR ,  <  ) )
6665, 1syl6breqr 4283 . . . . . . . . . . . . . 14  |-  ( ph  ->  B  <_  S )
6766ad2antrr 708 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  B  <_  S )
6848adantr 453 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  S  <  ( S  +  ( r  /  2 ) ) )
6963, 61, 68ltled 9259 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  S  <_  ( S  +  ( r  /  2 ) ) )
7062, 63, 61, 67, 69letrd 9265 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  B  <_  ( S  +  ( r  /  2 ) ) )
7123ad2antrr 708 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  C  e.  RR )
72 inss2 3550 . . . . . . . . . . . . . . 15  |-  ( U  i^i  (  -oo (,) C ) )  C_  (  -oo (,) C )
7372, 59sseldi 3335 . . . . . . . . . . . . . 14  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  e.  (  -oo (,) C ) )
74 eliooord 11008 . . . . . . . . . . . . . . 15  |-  ( ( S  +  ( r  /  2 ) )  e.  (  -oo (,) C )  ->  (  -oo  <  ( S  +  ( r  /  2
) )  /\  ( S  +  ( r  /  2 ) )  <  C ) )
7574simprd 451 . . . . . . . . . . . . . 14  |-  ( ( S  +  ( r  /  2 ) )  e.  (  -oo (,) C )  ->  ( S  +  ( r  /  2 ) )  <  C )
7673, 75syl 16 . . . . . . . . . . . . 13  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  <  C )
7761, 71, 76ltled 9259 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  <_  C )
78 elicc2 11013 . . . . . . . . . . . . 13  |-  ( ( B  e.  RR  /\  C  e.  RR )  ->  ( ( S  +  ( r  /  2
) )  e.  ( B [,] C )  <-> 
( ( S  +  ( r  /  2
) )  e.  RR  /\  B  <_  ( S  +  ( r  / 
2 ) )  /\  ( S  +  (
r  /  2 ) )  <_  C )
) )
7962, 71, 78syl2anc 644 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  (
( S  +  ( r  /  2 ) )  e.  ( B [,] C )  <->  ( ( S  +  ( r  /  2 ) )  e.  RR  /\  B  <_  ( S  +  ( r  /  2 ) )  /\  ( S  +  ( r  / 
2 ) )  <_  C ) ) )
8061, 70, 77, 79mpbir3and 1138 . . . . . . . . . . 11  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  e.  ( B [,] C ) )
81 elin 3519 . . . . . . . . . . 11  |-  ( ( S  +  ( r  /  2 ) )  e.  ( U  i^i  ( B [,] C ) )  <->  ( ( S  +  ( r  / 
2 ) )  e.  U  /\  ( S  +  ( r  / 
2 ) )  e.  ( B [,] C
) ) )
8260, 80, 81sylanbrc 647 . . . . . . . . . 10  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  ( B [,] C ) ) )
83 suprub 10007 . . . . . . . . . 10  |-  ( ( ( ( U  i^i  ( B [,] C ) )  C_  RR  /\  ( U  i^i  ( B [,] C ) )  =/=  (/)  /\  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  ( B [,] C ) ) )  ->  ( S  +  ( r  /  2
) )  <_  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  ) )
8455, 56, 57, 82, 83syl31anc 1188 . . . . . . . . 9  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  <_  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )
)
8584, 1syl6breqr 4283 . . . . . . . 8  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  ( S  +  ( r  /  2 ) )  <_  S )
8654, 85mtand 642 . . . . . . 7  |-  ( (
ph  /\  r  e.  RR+ )  ->  -.  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) )
87 eqid 2443 . . . . . . . . . . . . 13  |-  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) )  =  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) )
8887remetdval 18858 . . . . . . . . . . . 12  |-  ( ( ( S  +  ( r  /  2 ) )  e.  RR  /\  S  e.  RR )  ->  ( ( S  +  ( r  /  2
) ) ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) S )  =  ( abs `  (
( S  +  ( r  /  2 ) )  -  S ) ) )
8952, 49, 88syl2anc 644 . . . . . . . . . . 11  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S  +  ( r  /  2 ) ) ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) S )  =  ( abs `  ( ( S  +  ( r  /  2 ) )  -  S ) ) )
9049recnd 9152 . . . . . . . . . . . . 13  |-  ( (
ph  /\  r  e.  RR+ )  ->  S  e.  CC )
9150adantl 454 . . . . . . . . . . . . . 14  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( r  /  2 )  e.  RR )
9291recnd 9152 . . . . . . . . . . . . 13  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( r  /  2 )  e.  CC )
9390, 92pncan2d 9451 . . . . . . . . . . . 12  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S  +  ( r  /  2 ) )  -  S )  =  ( r  /  2
) )
9493fveq2d 5767 . . . . . . . . . . 11  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( abs `  ( ( S  +  ( r  /  2
) )  -  S
) )  =  ( abs `  ( r  /  2 ) ) )
9546adantl 454 . . . . . . . . . . . 12  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( r  /  2 )  e.  RR+ )
96 rpre 10656 . . . . . . . . . . . . 13  |-  ( ( r  /  2 )  e.  RR+  ->  ( r  /  2 )  e.  RR )
97 rpge0 10662 . . . . . . . . . . . . 13  |-  ( ( r  /  2 )  e.  RR+  ->  0  <_ 
( r  /  2
) )
9896, 97absidd 12263 . . . . . . . . . . . 12  |-  ( ( r  /  2 )  e.  RR+  ->  ( abs `  ( r  /  2
) )  =  ( r  /  2 ) )
9995, 98syl 16 . . . . . . . . . . 11  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( abs `  ( r  /  2
) )  =  ( r  /  2 ) )
10089, 94, 993eqtrd 2479 . . . . . . . . . 10  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S  +  ( r  /  2 ) ) ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) S )  =  ( r  /  2 ) )
101 rphalflt 10676 . . . . . . . . . . 11  |-  ( r  e.  RR+  ->  ( r  /  2 )  < 
r )
102101adantl 454 . . . . . . . . . 10  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( r  /  2 )  < 
r )
103100, 102eqbrtrd 4263 . . . . . . . . 9  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S  +  ( r  /  2 ) ) ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) S )  <  r
)
10487rexmet 18860 . . . . . . . . . . 11  |-  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) )  e.  ( * Met `  RR )
105104a1i 11 . . . . . . . . . 10  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) )  e.  ( * Met `  RR ) )
106 rpxr 10657 . . . . . . . . . . 11  |-  ( r  e.  RR+  ->  r  e. 
RR* )
107106adantl 454 . . . . . . . . . 10  |-  ( (
ph  /\  r  e.  RR+ )  ->  r  e.  RR* )
108 elbl3 18460 . . . . . . . . . 10  |-  ( ( ( ( ( abs 
o.  -  )  |`  ( RR  X.  RR ) )  e.  ( * Met `  RR )  /\  r  e.  RR* )  /\  ( S  e.  RR  /\  ( S  +  ( r  /  2 ) )  e.  RR ) )  ->  ( ( S  +  ( r  / 
2 ) )  e.  ( S ( ball `  ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) ) r )  <->  ( ( S  +  ( r  /  2 ) ) ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) S )  <  r
) )
109105, 107, 49, 52, 108syl22anc 1186 . . . . . . . . 9  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S  +  ( r  /  2 ) )  e.  ( S (
ball `  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  <->  ( ( S  +  ( r  / 
2 ) ) ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) S )  <  r ) )
110103, 109mpbird 225 . . . . . . . 8  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( S  +  ( r  / 
2 ) )  e.  ( S ( ball `  ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) ) r ) )
111 ssel 3331 . . . . . . . 8  |-  ( ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) )  ->  (
( S  +  ( r  /  2 ) )  e.  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  ->  ( S  +  ( r  / 
2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) ) )
112110, 111syl5com 29 . . . . . . 7  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) )  ->  ( S  +  ( r  /  2 ) )  e.  ( U  i^i  (  -oo (,) C ) ) ) )
11386, 112mtod 171 . . . . . 6  |-  ( (
ph  /\  r  e.  RR+ )  ->  -.  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) ) )
114113nrexdv 2816 . . . . 5  |-  ( ph  ->  -.  E. r  e.  RR+  ( S ( ball `  ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C ) ) )
11545adantr 453 . . . . . . . . 9  |-  ( (
ph  /\  S  e.  U )  ->  S  e.  RR )
116 mnflt 10760 . . . . . . . . . 10  |-  ( S  e.  RR  ->  -oo  <  S )
117115, 116syl 16 . . . . . . . . 9  |-  ( (
ph  /\  S  e.  U )  ->  -oo  <  S )
118 suprleub 10010 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( U  i^i  ( B [,] C ) )  C_  RR  /\  ( U  i^i  ( B [,] C ) )  =/=  (/)  /\  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )  /\  C  e.  RR )  ->  ( sup (
( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  <_  C  <->  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  C )
)
11918, 31, 42, 23, 118syl31anc 1188 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  <_  C  <->  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  C )
)
12038, 119mpbird 225 . . . . . . . . . . . . . . 15  |-  ( ph  ->  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  <_  C )
1211, 120syl5eqbr 4276 . . . . . . . . . . . . . 14  |-  ( ph  ->  S  <_  C )
12245, 23leloed 9254 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( S  <_  C  <->  ( S  <  C  \/  S  =  C )
) )
123121, 122mpbid 203 . . . . . . . . . . . . 13  |-  ( ph  ->  ( S  <  C  \/  S  =  C
) )
124123ord 368 . . . . . . . . . . . 12  |-  ( ph  ->  ( -.  S  < 
C  ->  S  =  C ) )
125 elndif 3460 . . . . . . . . . . . . . . 15  |-  ( C  e.  A  ->  -.  C  e.  ( RR  \  A ) )
1268, 125syl 16 . . . . . . . . . . . . . 14  |-  ( ph  ->  -.  C  e.  ( RR  \  A ) )
127 inss1 3549 . . . . . . . . . . . . . . . 16  |-  ( V  i^i  A )  C_  V
128127, 7sseldi 3335 . . . . . . . . . . . . . . 15  |-  ( ph  ->  C  e.  V )
129 elin 3519 . . . . . . . . . . . . . . . 16  |-  ( C  e.  ( U  i^i  V )  <->  ( C  e.  U  /\  C  e.  V ) )
130 reconnlem2.7 . . . . . . . . . . . . . . . . 17  |-  ( ph  ->  ( U  i^i  V
)  C_  ( RR  \  A ) )
131130sseld 3336 . . . . . . . . . . . . . . . 16  |-  ( ph  ->  ( C  e.  ( U  i^i  V )  ->  C  e.  ( RR  \  A ) ) )
132129, 131syl5bir 211 . . . . . . . . . . . . . . 15  |-  ( ph  ->  ( ( C  e.  U  /\  C  e.  V )  ->  C  e.  ( RR  \  A
) ) )
133128, 132mpan2d 657 . . . . . . . . . . . . . 14  |-  ( ph  ->  ( C  e.  U  ->  C  e.  ( RR 
\  A ) ) )
134126, 133mtod 171 . . . . . . . . . . . . 13  |-  ( ph  ->  -.  C  e.  U
)
135 eleq1 2503 . . . . . . . . . . . . . 14  |-  ( S  =  C  ->  ( S  e.  U  <->  C  e.  U ) )
136135notbid 287 . . . . . . . . . . . . 13  |-  ( S  =  C  ->  ( -.  S  e.  U  <->  -.  C  e.  U ) )
137134, 136syl5ibrcom 215 . . . . . . . . . . . 12  |-  ( ph  ->  ( S  =  C  ->  -.  S  e.  U ) )
138124, 137syld 43 . . . . . . . . . . 11  |-  ( ph  ->  ( -.  S  < 
C  ->  -.  S  e.  U ) )
139138con4d 100 . . . . . . . . . 10  |-  ( ph  ->  ( S  e.  U  ->  S  <  C ) )
140139imp 420 . . . . . . . . 9  |-  ( (
ph  /\  S  e.  U )  ->  S  <  C )
141 mnfxr 10752 . . . . . . . . . . 11  |-  -oo  e.  RR*
142 elioo2 10995 . . . . . . . . . . 11  |-  ( ( 
-oo  e.  RR*  /\  C  e.  RR* )  ->  ( S  e.  (  -oo (,) C )  <->  ( S  e.  RR  /\  -oo  <  S  /\  S  <  C
) ) )
143141, 24, 142sylancr 646 . . . . . . . . . 10  |-  ( ph  ->  ( S  e.  ( 
-oo (,) C )  <->  ( S  e.  RR  /\  -oo  <  S  /\  S  <  C
) ) )
144143adantr 453 . . . . . . . . 9  |-  ( (
ph  /\  S  e.  U )  ->  ( S  e.  (  -oo (,) C )  <->  ( S  e.  RR  /\  -oo  <  S  /\  S  <  C
) ) )
145115, 117, 140, 144mpbir3and 1138 . . . . . . . 8  |-  ( (
ph  /\  S  e.  U )  ->  S  e.  (  -oo (,) C
) )
146145ex 425 . . . . . . 7  |-  ( ph  ->  ( S  e.  U  ->  S  e.  (  -oo (,) C ) ) )
147146ancld 538 . . . . . 6  |-  ( ph  ->  ( S  e.  U  ->  ( S  e.  U  /\  S  e.  (  -oo (,) C ) ) ) )
148 elin 3519 . . . . . . 7  |-  ( S  e.  ( U  i^i  (  -oo (,) C ) )  <->  ( S  e.  U  /\  S  e.  (  -oo (,) C
) ) )
149 reconnlem2.2 . . . . . . . 8  |-  ( ph  ->  U  e.  ( topGen ` 
ran  (,) ) )
150 retop 18833 . . . . . . . . 9  |-  ( topGen ` 
ran  (,) )  e.  Top
151 iooretop 18838 . . . . . . . . 9  |-  (  -oo (,) C )  e.  (
topGen `  ran  (,) )
152 inopn 17010 . . . . . . . . 9  |-  ( ( ( topGen `  ran  (,) )  e.  Top  /\  U  e.  ( topGen `  ran  (,) )  /\  (  -oo (,) C
)  e.  ( topGen ` 
ran  (,) ) )  -> 
( U  i^i  (  -oo (,) C ) )  e.  ( topGen `  ran  (,) ) )
153150, 151, 152mp3an13 1271 . . . . . . . 8  |-  ( U  e.  ( topGen `  ran  (,) )  ->  ( U  i^i  (  -oo (,) C
) )  e.  (
topGen `  ran  (,) )
)
154 eqid 2443 . . . . . . . . . . . 12  |-  ( MetOpen `  ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) )  =  ( MetOpen `  ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) )
15587, 154tgioo 18865 . . . . . . . . . . 11  |-  ( topGen ` 
ran  (,) )  =  (
MetOpen `  ( ( abs 
o.  -  )  |`  ( RR  X.  RR ) ) )
156155mopni2 18561 . . . . . . . . . 10  |-  ( ( ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) )  e.  ( * Met `  RR )  /\  ( U  i^i  (  -oo (,) C ) )  e.  ( topGen `  ran  (,) )  /\  S  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  E. r  e.  RR+  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) ) )
157104, 156mp3an1 1267 . . . . . . . . 9  |-  ( ( ( U  i^i  (  -oo (,) C ) )  e.  ( topGen `  ran  (,) )  /\  S  e.  ( U  i^i  (  -oo (,) C ) ) )  ->  E. r  e.  RR+  ( S (
ball `  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) ) )
158157ex 425 . . . . . . . 8  |-  ( ( U  i^i  (  -oo (,) C ) )  e.  ( topGen `  ran  (,) )  ->  ( S  e.  ( U  i^i  (  -oo (,) C ) )  ->  E. r  e.  RR+  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) ) ) )
159149, 153, 1583syl 19 . . . . . . 7  |-  ( ph  ->  ( S  e.  ( U  i^i  (  -oo (,) C ) )  ->  E. r  e.  RR+  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) ) ) )
160148, 159syl5bir 211 . . . . . 6  |-  ( ph  ->  ( ( S  e.  U  /\  S  e.  (  -oo (,) C
) )  ->  E. r  e.  RR+  ( S (
ball `  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) ) ) )
161147, 160syld 43 . . . . 5  |-  ( ph  ->  ( S  e.  U  ->  E. r  e.  RR+  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  ( U  i^i  (  -oo (,) C
) ) ) )
162114, 161mtod 171 . . . 4  |-  ( ph  ->  -.  S  e.  U
)
163 ltsubrp 10681 . . . . . . . . 9  |-  ( ( S  e.  RR  /\  r  e.  RR+ )  -> 
( S  -  r
)  <  S )
16445, 163sylan 459 . . . . . . . 8  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( S  -  r )  < 
S )
165 rpre 10656 . . . . . . . . . 10  |-  ( r  e.  RR+  ->  r  e.  RR )
166 resubcl 9403 . . . . . . . . . 10  |-  ( ( S  e.  RR  /\  r  e.  RR )  ->  ( S  -  r
)  e.  RR )
16745, 165, 166syl2an 465 . . . . . . . . 9  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( S  -  r )  e.  RR )
168167, 49ltnled 9258 . . . . . . . 8  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S  -  r )  <  S  <->  -.  S  <_  ( S  -  r ) ) )
169164, 168mpbid 203 . . . . . . 7  |-  ( (
ph  /\  r  e.  RR+ )  ->  -.  S  <_  ( S  -  r
) )
17087bl2ioo 18861 . . . . . . . . . 10  |-  ( ( S  e.  RR  /\  r  e.  RR )  ->  ( S ( ball `  ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) ) r )  =  ( ( S  -  r ) (,) ( S  +  r )
) )
17145, 165, 170syl2an 465 . . . . . . . . 9  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( S
( ball `  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  =  ( ( S  -  r ) (,) ( S  +  r ) ) )
172171sseq1d 3364 . . . . . . . 8  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  V  <->  ( ( S  -  r ) (,) ( S  +  r ) )  C_  V
) )
17315ad2antrr 708 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  -> 
( B [,] C
)  C_  A )
1742, 173syl5ss 3348 . . . . . . . . . . . . . . . 16  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  -> 
( U  i^i  ( B [,] C ) ) 
C_  A )
175174sselda 3337 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  w  e.  A
)
176 elndif 3460 . . . . . . . . . . . . . . 15  |-  ( w  e.  A  ->  -.  w  e.  ( RR  \  A ) )
177175, 176syl 16 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  -.  w  e.  ( RR  \  A ) )
178130ad3antrrr 712 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  ( U  i^i  V )  C_  ( RR  \  A ) )
179 inss1 3549 . . . . . . . . . . . . . . . . . 18  |-  ( U  i^i  ( B [,] C ) )  C_  U
180 simprl 734 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  e.  ( U  i^i  ( B [,] C ) ) )
181179, 180sseldi 3335 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  e.  U )
182 simplr 733 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )
18318ad3antrrr 712 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  ( U  i^i  ( B [,] C ) )  C_  RR )
184 simpr 449 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  w  e.  ( U  i^i  ( B [,] C ) ) )
185183, 184sseldd 3338 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  w  e.  RR )
186185adantrr 699 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  e.  RR )
187 simprr 735 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  ( S  -  r )  <  w )
18849ad2antrr 708 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  S  e.  RR )
189 simpllr 737 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  r  e.  RR+ )
190189rpred 10686 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  r  e.  RR )
191188, 190readdcld 9153 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  ( S  +  r )  e.  RR )
192183adantrr 699 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  ( U  i^i  ( B [,] C ) )  C_  RR )
19331ad3antrrr 712 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  ( U  i^i  ( B [,] C ) )  =/=  (/) )
19442ad3antrrr 712 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )
195 suprub 10007 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( U  i^i  ( B [,] C ) )  C_  RR  /\  ( U  i^i  ( B [,] C ) )  =/=  (/)  /\  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  w  <_  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  ) )
196192, 193, 194, 180, 195syl31anc 1188 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  <_  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )
)
197196, 1syl6breqr 4283 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  <_  S )
198188, 189ltaddrpd 10715 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  S  <  ( S  +  r ) )
199186, 188, 191, 197, 198lelttrd 9266 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  <  ( S  +  r ) )
200167ad2antrr 708 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  ( S  -  r )  e.  RR )
201 rexr 9168 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( S  -  r )  e.  RR  ->  ( S  -  r )  e.  RR* )
202 rexr 9168 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( S  +  r )  e.  RR  ->  ( S  +  r )  e.  RR* )
203 elioo2 10995 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( S  -  r
)  e.  RR*  /\  ( S  +  r )  e.  RR* )  ->  (
w  e.  ( ( S  -  r ) (,) ( S  +  r ) )  <->  ( w  e.  RR  /\  ( S  -  r )  < 
w  /\  w  <  ( S  +  r ) ) ) )
204201, 202, 203syl2an 465 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( S  -  r
)  e.  RR  /\  ( S  +  r
)  e.  RR )  ->  ( w  e.  ( ( S  -  r ) (,) ( S  +  r )
)  <->  ( w  e.  RR  /\  ( S  -  r )  < 
w  /\  w  <  ( S  +  r ) ) ) )
205200, 191, 204syl2anc 644 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  (
w  e.  ( ( S  -  r ) (,) ( S  +  r ) )  <->  ( w  e.  RR  /\  ( S  -  r )  < 
w  /\  w  <  ( S  +  r ) ) ) )
206186, 187, 199, 205mpbir3and 1138 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  e.  ( ( S  -  r ) (,) ( S  +  r )
) )
207182, 206sseldd 3338 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  e.  V )
208 elin 3519 . . . . . . . . . . . . . . . . 17  |-  ( w  e.  ( U  i^i  V )  <->  ( w  e.  U  /\  w  e.  V ) )
209181, 207, 208sylanbrc 647 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  e.  ( U  i^i  V
) )
210178, 209sseldd 3338 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  ( w  e.  ( U  i^i  ( B [,] C ) )  /\  ( S  -  r )  <  w
) )  ->  w  e.  ( RR  \  A
) )
211210expr 600 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  ( ( S  -  r )  < 
w  ->  w  e.  ( RR  \  A ) ) )
212177, 211mtod 171 . . . . . . . . . . . . 13  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  -.  ( S  -  r )  < 
w )
213167ad2antrr 708 . . . . . . . . . . . . . 14  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  ( S  -  r )  e.  RR )
214185, 213lenltd 9257 . . . . . . . . . . . . 13  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  ( w  <_ 
( S  -  r
)  <->  -.  ( S  -  r )  < 
w ) )
215212, 214mpbird 225 . . . . . . . . . . . 12  |-  ( ( ( ( ph  /\  r  e.  RR+ )  /\  ( ( S  -  r ) (,) ( S  +  r )
)  C_  V )  /\  w  e.  ( U  i^i  ( B [,] C ) ) )  ->  w  <_  ( S  -  r )
)
216215ralrimiva 2796 . . . . . . . . . . 11  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  ->  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  ( S  -  r ) )
21718ad2antrr 708 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  -> 
( U  i^i  ( B [,] C ) ) 
C_  RR )
21831ad2antrr 708 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  -> 
( U  i^i  ( B [,] C ) )  =/=  (/) )
21942ad2antrr 708 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  ->  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )
220167adantr 453 . . . . . . . . . . . 12  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  -> 
( S  -  r
)  e.  RR )
221 suprleub 10010 . . . . . . . . . . . 12  |-  ( ( ( ( U  i^i  ( B [,] C ) )  C_  RR  /\  ( U  i^i  ( B [,] C ) )  =/=  (/)  /\  E. z  e.  RR  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  z )  /\  ( S  -  r
)  e.  RR )  ->  ( sup (
( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  <_  ( S  -  r )  <->  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  ( S  -  r ) ) )
222217, 218, 219, 220, 221syl31anc 1188 . . . . . . . . . . 11  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  -> 
( sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  <_  ( S  -  r )  <->  A. w  e.  ( U  i^i  ( B [,] C ) ) w  <_  ( S  -  r ) ) )
223216, 222mpbird 225 . . . . . . . . . 10  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  ->  sup ( ( U  i^i  ( B [,] C ) ) ,  RR ,  <  )  <_  ( S  -  r ) )
2241, 223syl5eqbr 4276 . . . . . . . . 9  |-  ( ( ( ph  /\  r  e.  RR+ )  /\  (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V )  ->  S  <_  ( S  -  r ) )
225224ex 425 . . . . . . . 8  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( (
( S  -  r
) (,) ( S  +  r ) ) 
C_  V  ->  S  <_  ( S  -  r
) ) )
226172, 225sylbid 208 . . . . . . 7  |-  ( (
ph  /\  r  e.  RR+ )  ->  ( ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  V  ->  S  <_  ( S  -  r ) ) )
227169, 226mtod 171 . . . . . 6  |-  ( (
ph  /\  r  e.  RR+ )  ->  -.  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  V )
228227nrexdv 2816 . . . . 5  |-  ( ph  ->  -.  E. r  e.  RR+  ( S ( ball `  ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) ) ) r )  C_  V )
229 reconnlem2.3 . . . . . 6  |-  ( ph  ->  V  e.  ( topGen ` 
ran  (,) ) )
230155mopni2 18561 . . . . . . . 8  |-  ( ( ( ( abs  o.  -  )  |`  ( RR 
X.  RR ) )  e.  ( * Met `  RR )  /\  V  e.  ( topGen `  ran  (,) )  /\  S  e.  V
)  ->  E. r  e.  RR+  ( S (
ball `  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  V )
231104, 230mp3an1 1267 . . . . . . 7  |-  ( ( V  e.  ( topGen ` 
ran  (,) )  /\  S  e.  V )  ->  E. r  e.  RR+  ( S (
ball `  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  V )
232231ex 425 . . . . . 6  |-  ( V  e.  ( topGen `  ran  (,) )  ->  ( S  e.  V  ->  E. r  e.  RR+  ( S (
ball `  ( ( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  V )
)
233229, 232syl 16 . . . . 5  |-  ( ph  ->  ( S  e.  V  ->  E. r  e.  RR+  ( S ( ball `  (
( abs  o.  -  )  |`  ( RR  X.  RR ) ) ) r )  C_  V )
)
234228, 233mtod 171 . . . 4  |-  ( ph  ->  -.  S  e.  V
)
235 ioran 478 . . . 4  |-  ( -.  ( S  e.  U  \/  S  e.  V
)  <->  ( -.  S  e.  U  /\  -.  S  e.  V ) )
236162, 234, 235sylanbrc 647 . . 3  |-  ( ph  ->  -.  ( S  e.  U  \/  S  e.  V ) )
237 elun 3477 . . 3  |-  ( S  e.  ( U  u.  V )  <->  ( S  e.  U  \/  S  e.  V ) )
238236, 237sylnibr 298 . 2  |-  ( ph  ->  -.  S  e.  ( U  u.  V ) )
239 elicc2 11013 . . . . . 6  |-  ( ( B  e.  RR  /\  C  e.  RR )  ->  ( S  e.  ( B [,] C )  <-> 
( S  e.  RR  /\  B  <_  S  /\  S  <_  C ) ) )
24021, 23, 239syl2anc 644 . . . . 5  |-  ( ph  ->  ( S  e.  ( B [,] C )  <-> 
( S  e.  RR  /\  B  <_  S  /\  S  <_  C ) ) )
24145, 66, 121, 240mpbir3and 1138 . . . 4  |-  ( ph  ->  S  e.  ( B [,] C ) )
24215, 241sseldd 3338 . . 3  |-  ( ph  ->  S  e.  A )
243 ssel 3331 . . 3  |-  ( A 
C_  ( U  u.  V )  ->  ( S  e.  A  ->  S  e.  ( U  u.  V ) ) )
244242, 243syl5com 29 . 2  |-  ( ph  ->  ( A  C_  ( U  u.  V )  ->  S  e.  ( U  u.  V ) ) )
245238, 244mtod 171 1  |-  ( ph  ->  -.  A  C_  ( U  u.  V )
)
Colors of variables: wff set class
Syntax hints:   -. wn 3    -> wi 4    <-> wb 178    \/ wo 359    /\ wa 360    /\ w3a 937    = wceq 1654    e. wcel 1728    =/= wne 2606   A.wral 2712   E.wrex 2713    \ cdif 3306    u. cun 3307    i^i cin 3308    C_ wss 3309   (/)c0 3616   class class class wbr 4243    X. cxp 4911   ran crn 4914    |` cres 4915    o. ccom 4917   ` cfv 5489  (class class class)co 6117   supcsup 7481   RRcr 9027    + caddc 9031    -oocmnf 9156   RR*cxr 9157    < clt 9158    <_ cle 9159    - cmin 9329    / cdiv 9715   2c2 10087   RR+crp 10650   (,)cioo 10954   [,]cicc 10957   abscabs 12077   topGenctg 13703   * Metcxmt 16724   ballcbl 16726   MetOpencmopn 16729   Topctop 16996
This theorem is referenced by:  reconn  18897
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1556  ax-5 1567  ax-17 1628  ax-9 1669  ax-8 1690  ax-13 1730  ax-14 1732  ax-6 1747  ax-7 1752  ax-11 1764  ax-12 1954  ax-ext 2424  ax-sep 4361  ax-nul 4369  ax-pow 4412  ax-pr 4438  ax-un 4736  ax-cnex 9084  ax-resscn 9085  ax-1cn 9086  ax-icn 9087  ax-addcl 9088  ax-addrcl 9089  ax-mulcl 9090  ax-mulrcl 9091  ax-mulcom 9092  ax-addass 9093  ax-mulass 9094  ax-distr 9095  ax-i2m1 9096  ax-1ne0 9097  ax-1rid 9098  ax-rnegex 9099  ax-rrecex 9100  ax-cnre 9101  ax-pre-lttri 9102  ax-pre-lttrn 9103  ax-pre-ltadd 9104  ax-pre-mulgt0 9105  ax-pre-sup 9106
This theorem depends on definitions:  df-bi 179  df-or 361  df-an 362  df-3or 938  df-3an 939  df-tru 1329  df-ex 1552  df-nf 1555  df-sb 1661  df-eu 2292  df-mo 2293  df-clab 2430  df-cleq 2436  df-clel 2439  df-nfc 2568  df-ne 2608  df-nel 2609  df-ral 2717  df-rex 2718  df-reu 2719  df-rmo 2720  df-rab 2721  df-v 2967  df-sbc 3171  df-csb 3271  df-dif 3312  df-un 3314  df-in 3316  df-ss 3323  df-pss 3325  df-nul 3617  df-if 3768  df-pw 3830  df-sn 3849  df-pr 3850  df-tp 3851  df-op 3852  df-uni 4045  df-iun 4124  df-br 4244  df-opab 4298  df-mpt 4299  df-tr 4334  df-eprel 4529  df-id 4533  df-po 4538  df-so 4539  df-fr 4576  df-we 4578  df-ord 4619  df-on 4620  df-lim 4621  df-suc 4622  df-om 4881  df-xp 4919  df-rel 4920  df-cnv 4921  df-co 4922  df-dm 4923  df-rn 4924  df-res 4925  df-ima 4926  df-iota 5453  df-fun 5491  df-fn 5492  df-f 5493  df-f1 5494  df-fo 5495  df-f1o 5496  df-fv 5497  df-ov 6120  df-oprab 6121  df-mpt2 6122  df-1st 6385  df-2nd 6386  df-riota 6585  df-recs 6669  df-rdg 6704  df-er 6941  df-map 7056  df-en 7146  df-dom 7147  df-sdom 7148  df-sup 7482  df-pnf 9160  df-mnf 9161  df-xr 9162  df-ltxr 9163  df-le 9164  df-sub 9331  df-neg 9332  df-div 9716  df-nn 10039  df-2 10096  df-3 10097  df-n0 10260  df-z 10321  df-uz 10527  df-q 10613  df-rp 10651  df-xneg 10748  df-xadd 10749  df-xmul 10750  df-ioo 10958  df-icc 10961  df-seq 11362  df-exp 11421  df-cj 11942  df-re 11943  df-im 11944  df-sqr 12078  df-abs 12079  df-topgen 13705  df-psmet 16732  df-xmet 16733  df-met 16734  df-bl 16735  df-mopn 16736  df-top 17001  df-bases 17003  df-topon 17004
  Copyright terms: Public domain W3C validator