MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  resttopon Structured version   Visualization version   GIF version

Theorem resttopon 23105
Description: A subspace topology is a topology on the base set. (Contributed by Mario Carneiro, 13-Aug-2015.)
Assertion
Ref Expression
resttopon ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ∈ (TopOn‘𝐴))

Proof of Theorem resttopon
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 topontop 22857 . . 3 (𝐽 ∈ (TopOn‘𝑋) → 𝐽 ∈ Top)
2 id 22 . . . 4 (𝐴𝑋𝐴𝑋)
3 toponmax 22870 . . . 4 (𝐽 ∈ (TopOn‘𝑋) → 𝑋𝐽)
4 ssexg 5268 . . . 4 ((𝐴𝑋𝑋𝐽) → 𝐴 ∈ V)
52, 3, 4syl2anr 597 . . 3 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 ∈ V)
6 resttop 23104 . . 3 ((𝐽 ∈ Top ∧ 𝐴 ∈ V) → (𝐽t 𝐴) ∈ Top)
71, 5, 6syl2an2r 685 . 2 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ∈ Top)
8 simpr 484 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴𝑋)
9 sseqin2 4175 . . . . . 6 (𝐴𝑋 ↔ (𝑋𝐴) = 𝐴)
108, 9sylib 218 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝑋𝐴) = 𝐴)
11 simpl 482 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐽 ∈ (TopOn‘𝑋))
123adantr 480 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝑋𝐽)
13 elrestr 17348 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴 ∈ V ∧ 𝑋𝐽) → (𝑋𝐴) ∈ (𝐽t 𝐴))
1411, 5, 12, 13syl3anc 1373 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝑋𝐴) ∈ (𝐽t 𝐴))
1510, 14eqeltrrd 2837 . . . 4 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 ∈ (𝐽t 𝐴))
16 elssuni 4894 . . . 4 (𝐴 ∈ (𝐽t 𝐴) → 𝐴 (𝐽t 𝐴))
1715, 16syl 17 . . 3 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 (𝐽t 𝐴))
18 restval 17346 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴 ∈ V) → (𝐽t 𝐴) = ran (𝑥𝐽 ↦ (𝑥𝐴)))
195, 18syldan 591 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) = ran (𝑥𝐽 ↦ (𝑥𝐴)))
20 inss2 4190 . . . . . . . . 9 (𝑥𝐴) ⊆ 𝐴
21 vex 3444 . . . . . . . . . . 11 𝑥 ∈ V
2221inex1 5262 . . . . . . . . . 10 (𝑥𝐴) ∈ V
2322elpw 4558 . . . . . . . . 9 ((𝑥𝐴) ∈ 𝒫 𝐴 ↔ (𝑥𝐴) ⊆ 𝐴)
2420, 23mpbir 231 . . . . . . . 8 (𝑥𝐴) ∈ 𝒫 𝐴
2524a1i 11 . . . . . . 7 (((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) ∧ 𝑥𝐽) → (𝑥𝐴) ∈ 𝒫 𝐴)
2625fmpttd 7060 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝑥𝐽 ↦ (𝑥𝐴)):𝐽⟶𝒫 𝐴)
2726frnd 6670 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → ran (𝑥𝐽 ↦ (𝑥𝐴)) ⊆ 𝒫 𝐴)
2819, 27eqsstrd 3968 . . . 4 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ⊆ 𝒫 𝐴)
29 sspwuni 5055 . . . 4 ((𝐽t 𝐴) ⊆ 𝒫 𝐴 (𝐽t 𝐴) ⊆ 𝐴)
3028, 29sylib 218 . . 3 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ⊆ 𝐴)
3117, 30eqssd 3951 . 2 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 = (𝐽t 𝐴))
32 istopon 22856 . 2 ((𝐽t 𝐴) ∈ (TopOn‘𝐴) ↔ ((𝐽t 𝐴) ∈ Top ∧ 𝐴 = (𝐽t 𝐴)))
337, 31, 32sylanbrc 583 1 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ∈ (TopOn‘𝐴))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395   = wceq 1541  wcel 2113  Vcvv 3440  cin 3900  wss 3901  𝒫 cpw 4554   cuni 4863  cmpt 5179  ran crn 5625  cfv 6492  (class class class)co 7358  t crest 17340  Topctop 22837  TopOnctopon 22854
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-10 2146  ax-11 2162  ax-12 2184  ax-ext 2708  ax-rep 5224  ax-sep 5241  ax-nul 5251  ax-pow 5310  ax-pr 5377  ax-un 7680
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1544  df-fal 1554  df-ex 1781  df-nf 1785  df-sb 2068  df-mo 2539  df-eu 2569  df-clab 2715  df-cleq 2728  df-clel 2811  df-nfc 2885  df-ne 2933  df-ral 3052  df-rex 3061  df-reu 3351  df-rab 3400  df-v 3442  df-sbc 3741  df-csb 3850  df-dif 3904  df-un 3906  df-in 3908  df-ss 3918  df-pss 3921  df-nul 4286  df-if 4480  df-pw 4556  df-sn 4581  df-pr 4583  df-op 4587  df-uni 4864  df-int 4903  df-iun 4948  df-br 5099  df-opab 5161  df-mpt 5180  df-tr 5206  df-id 5519  df-eprel 5524  df-po 5532  df-so 5533  df-fr 5577  df-we 5579  df-xp 5630  df-rel 5631  df-cnv 5632  df-co 5633  df-dm 5634  df-rn 5635  df-res 5636  df-ima 5637  df-ord 6320  df-on 6321  df-lim 6322  df-suc 6323  df-iota 6448  df-fun 6494  df-fn 6495  df-f 6496  df-f1 6497  df-fo 6498  df-f1o 6499  df-fv 6500  df-ov 7361  df-oprab 7362  df-mpo 7363  df-om 7809  df-1st 7933  df-2nd 7934  df-en 8884  df-fin 8887  df-fi 9314  df-rest 17342  df-topgen 17363  df-top 22838  df-topon 22855  df-bases 22890
This theorem is referenced by:  restuni  23106  stoig  23107  restsn2  23115  restlp  23127  restperf  23128  perfopn  23129  cnrest  23229  cnrest2  23230  cnrest2r  23231  cnpresti  23232  cnprest  23233  cnprest2  23234  restcnrm  23306  connsuba  23364  kgentopon  23482  1stckgenlem  23497  kgen2ss  23499  kgencn  23500  xkoinjcn  23631  qtoprest  23661  flimrest  23927  fclsrest  23968  flfcntr  23987  efmndtmd  24045  symgtgp  24050  dvrcn  24128  sszcld  24762  divcnOLD  24813  divcn  24815  cncfmptc  24861  cncfmptid  24862  cncfmpt2f  24864  cdivcncf  24870  cnmpopc  24878  icchmeo  24894  icchmeoOLD  24895  htpycc  24935  pcocn  24973  pcohtpylem  24975  pcopt  24978  pcopt2  24979  pcoass  24980  pcorevlem  24982  relcmpcmet  25274  mulcncf  25402  limcvallem  25828  ellimc2  25834  limcres  25843  cnplimc  25844  cnlimc  25845  limccnp  25848  limccnp2  25849  dvbss  25858  perfdvf  25860  dvreslem  25866  dvres2lem  25867  dvcnp2  25877  dvcnp2OLD  25878  dvcn  25879  dvaddbr  25896  dvmulbr  25897  dvmulbrOLD  25898  dvcmulf  25904  dvmptres2  25922  dvmptcmul  25924  dvmptntr  25931  dvmptfsum  25935  dvcnvlem  25936  dvcnv  25937  lhop1lem  25974  lhop2  25976  lhop  25977  dvcnvrelem2  25979  dvcnvre  25980  ftc1lem3  26001  ftc1cn  26006  taylthlem1  26337  ulmdvlem3  26367  psercn  26392  abelth  26407  logcn  26612  cxpcn  26710  cxpcnOLD  26711  cxpcn2  26712  cxpcn3  26714  resqrtcn  26715  sqrtcn  26716  loglesqrt  26727  xrlimcnp  26934  efrlim  26935  efrlimOLD  26936  ftalem3  27041  xrge0pluscn  34097  xrge0mulc1cn  34098  lmlimxrge0  34105  pnfneige0  34108  lmxrge0  34109  esumcvg  34243  cxpcncf1  34752  cvxpconn  35436  cvxsconn  35437  cvmsf1o  35466  cvmliftlem8  35486  cvmlift2lem9a  35497  cvmlift2lem11  35507  cvmlift3lem6  35518  ivthALT  36529  poimir  37850  broucube  37851  cnambfre  37865  ftc1cnnc  37889  areacirclem2  37906  areacirclem4  37908  fsumcncf  46118  ioccncflimc  46125  cncfuni  46126  icccncfext  46127  icocncflimc  46129  cncfiooicclem1  46133  cxpcncf2  46139  dvmptconst  46155  dvmptidg  46157  dvresntr  46158  itgsubsticclem  46215  dirkercncflem2  46344  dirkercncflem4  46346  fourierdlem32  46379  fourierdlem33  46380  fourierdlem62  46408  fourierdlem93  46439  fourierdlem101  46447
  Copyright terms: Public domain W3C validator