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

Theorem cncnpi 19538
Description: A continuous function is continuous at all points. One direction of Theorem 7.2(g) of [Munkres] p. 107. (Contributed by Raph Levien, 20-Nov-2006.) (Proof shortened by Mario Carneiro, 21-Aug-2015.)
Hypothesis
Ref Expression
cnsscnp.1  |-  X  = 
U. J
Assertion
Ref Expression
cncnpi  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  F  e.  ( ( J  CnP  K ) `
 A ) )

Proof of Theorem cncnpi
Dummy variables  x  y are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 cnsscnp.1 . . . 4  |-  X  = 
U. J
2 eqid 2460 . . . 4  |-  U. K  =  U. K
31, 2cnf 19506 . . 3  |-  ( F  e.  ( J  Cn  K )  ->  F : X --> U. K )
43adantr 465 . 2  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  F : X --> U. K
)
5 cnima 19525 . . . . . 6  |-  ( ( F  e.  ( J  Cn  K )  /\  y  e.  K )  ->  ( `' F "
y )  e.  J
)
65ad2ant2r 746 . . . . 5  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  ( y  e.  K  /\  ( F `  A )  e.  y ) )  -> 
( `' F "
y )  e.  J
)
7 simpr 461 . . . . . . 7  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  A  e.  X )
87adantr 465 . . . . . 6  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  ( y  e.  K  /\  ( F `  A )  e.  y ) )  ->  A  e.  X )
9 simprr 756 . . . . . 6  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  ( y  e.  K  /\  ( F `  A )  e.  y ) )  -> 
( F `  A
)  e.  y )
103ad2antrr 725 . . . . . . 7  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  ( y  e.  K  /\  ( F `  A )  e.  y ) )  ->  F : X --> U. K
)
11 ffn 5722 . . . . . . 7  |-  ( F : X --> U. K  ->  F  Fn  X )
12 elpreima 5992 . . . . . . 7  |-  ( F  Fn  X  ->  ( A  e.  ( `' F " y )  <->  ( A  e.  X  /\  ( F `  A )  e.  y ) ) )
1310, 11, 123syl 20 . . . . . 6  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  ( y  e.  K  /\  ( F `  A )  e.  y ) )  -> 
( A  e.  ( `' F " y )  <-> 
( A  e.  X  /\  ( F `  A
)  e.  y ) ) )
148, 9, 13mpbir2and 915 . . . . 5  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  ( y  e.  K  /\  ( F `  A )  e.  y ) )  ->  A  e.  ( `' F " y ) )
15 eqimss 3549 . . . . . . . 8  |-  ( x  =  ( `' F " y )  ->  x  C_  ( `' F "
y ) )
1615biantrud 507 . . . . . . 7  |-  ( x  =  ( `' F " y )  ->  ( A  e.  x  <->  ( A  e.  x  /\  x  C_  ( `' F "
y ) ) ) )
17 eleq2 2533 . . . . . . 7  |-  ( x  =  ( `' F " y )  ->  ( A  e.  x  <->  A  e.  ( `' F " y ) ) )
1816, 17bitr3d 255 . . . . . 6  |-  ( x  =  ( `' F " y )  ->  (
( A  e.  x  /\  x  C_  ( `' F " y ) )  <->  A  e.  ( `' F " y ) ) )
1918rspcev 3207 . . . . 5  |-  ( ( ( `' F "
y )  e.  J  /\  A  e.  ( `' F " y ) )  ->  E. x  e.  J  ( A  e.  x  /\  x  C_  ( `' F "
y ) ) )
206, 14, 19syl2anc 661 . . . 4  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  ( y  e.  K  /\  ( F `  A )  e.  y ) )  ->  E. x  e.  J  ( A  e.  x  /\  x  C_  ( `' F " y ) ) )
2120expr 615 . . 3  |-  ( ( ( F  e.  ( J  Cn  K )  /\  A  e.  X
)  /\  y  e.  K )  ->  (
( F `  A
)  e.  y  ->  E. x  e.  J  ( A  e.  x  /\  x  C_  ( `' F " y ) ) ) )
2221ralrimiva 2871 . 2  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  A. y  e.  K  ( ( F `  A )  e.  y  ->  E. x  e.  J  ( A  e.  x  /\  x  C_  ( `' F " y ) ) ) )
23 cntop1 19500 . . . . 5  |-  ( F  e.  ( J  Cn  K )  ->  J  e.  Top )
2423adantr 465 . . . 4  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  J  e.  Top )
251toptopon 19194 . . . 4  |-  ( J  e.  Top  <->  J  e.  (TopOn `  X ) )
2624, 25sylib 196 . . 3  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  J  e.  (TopOn `  X ) )
27 cntop2 19501 . . . . 5  |-  ( F  e.  ( J  Cn  K )  ->  K  e.  Top )
2827adantr 465 . . . 4  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  K  e.  Top )
292toptopon 19194 . . . 4  |-  ( K  e.  Top  <->  K  e.  (TopOn `  U. K ) )
3028, 29sylib 196 . . 3  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  K  e.  (TopOn `  U. K ) )
31 iscnp3 19504 . . 3  |-  ( ( J  e.  (TopOn `  X )  /\  K  e.  (TopOn `  U. K )  /\  A  e.  X
)  ->  ( F  e.  ( ( J  CnP  K ) `  A )  <-> 
( F : X --> U. K  /\  A. y  e.  K  ( ( F `  A )  e.  y  ->  E. x  e.  J  ( A  e.  x  /\  x  C_  ( `' F "
y ) ) ) ) ) )
3226, 30, 7, 31syl3anc 1223 . 2  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  ( F  e.  ( ( J  CnP  K
) `  A )  <->  ( F : X --> U. K  /\  A. y  e.  K  ( ( F `  A )  e.  y  ->  E. x  e.  J  ( A  e.  x  /\  x  C_  ( `' F " y ) ) ) ) ) )
334, 22, 32mpbir2and 915 1  |-  ( ( F  e.  ( J  Cn  K )  /\  A  e.  X )  ->  F  e.  ( ( J  CnP  K ) `
 A ) )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    <-> wb 184    /\ wa 369    = wceq 1374    e. wcel 1762   A.wral 2807   E.wrex 2808    C_ wss 3469   U.cuni 4238   `'ccnv 4991   "cima 4995    Fn wfn 5574   -->wf 5575   ` cfv 5579  (class class class)co 6275   Topctop 19154  TopOnctopon 19155    Cn ccn 19484    CnP ccnp 19485
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-sep 4561  ax-nul 4569  ax-pow 4618  ax-pr 4679  ax-un 6567
This theorem depends on definitions:  df-bi 185  df-or 370  df-an 371  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-ral 2812  df-rex 2813  df-rab 2816  df-v 3108  df-sbc 3325  df-dif 3472  df-un 3474  df-in 3476  df-ss 3483  df-nul 3779  df-if 3933  df-pw 4005  df-sn 4021  df-pr 4023  df-op 4027  df-uni 4239  df-br 4441  df-opab 4499  df-mpt 4500  df-id 4788  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-fv 5587  df-ov 6278  df-oprab 6279  df-mpt2 6280  df-map 7412  df-top 19159  df-topon 19162  df-cn 19487  df-cnp 19488
This theorem is referenced by:  cnsscnp  19539  cncnp  19540  lmcn  19565  ptcn  19856  tmdcn2  20316  ghmcnp  20341  tsmsmhm  20376  tsmsadd  20377  dvcnp2  22051  dvaddbr  22069  dvmulbr  22070  dvcobr  22077  dvcjbr  22080  dvcnvlem  22105  lhop1lem  22142  dvcnvrelem2  22147  ftc1cn  22172  taylthlem2  22496  psercn  22548  abelth  22563  cxpcn3  22843  efrlim  23020  blocni  25382  cvmlift2lem11  28384  cvmlift2lem12  28385  cvmlift3lem7  28396  ftc1cnnc  29653  cncfiooicclem1  31187  fouriercn  31488
  Copyright terms: Public domain W3C validator