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

Theorem resttopon 23074
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 22826 . . 3 (𝐽 ∈ (TopOn‘𝑋) → 𝐽 ∈ Top)
2 id 22 . . . 4 (𝐴𝑋𝐴𝑋)
3 toponmax 22839 . . . 4 (𝐽 ∈ (TopOn‘𝑋) → 𝑋𝐽)
4 ssexg 5261 . . . 4 ((𝐴𝑋𝑋𝐽) → 𝐴 ∈ V)
52, 3, 4syl2anr 597 . . 3 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 ∈ V)
6 resttop 23073 . . 3 ((𝐽 ∈ Top ∧ 𝐴 ∈ V) → (𝐽t 𝐴) ∈ Top)
71, 5, 6syl2an2r 685 . 2 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ∈ Top)
8 simpr 484 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴𝑋)
9 sseqin2 4173 . . . . . 6 (𝐴𝑋 ↔ (𝑋𝐴) = 𝐴)
108, 9sylib 218 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝑋𝐴) = 𝐴)
11 simpl 482 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐽 ∈ (TopOn‘𝑋))
123adantr 480 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝑋𝐽)
13 elrestr 17329 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴 ∈ V ∧ 𝑋𝐽) → (𝑋𝐴) ∈ (𝐽t 𝐴))
1411, 5, 12, 13syl3anc 1373 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝑋𝐴) ∈ (𝐽t 𝐴))
1510, 14eqeltrrd 2832 . . . 4 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 ∈ (𝐽t 𝐴))
16 elssuni 4889 . . . 4 (𝐴 ∈ (𝐽t 𝐴) → 𝐴 (𝐽t 𝐴))
1715, 16syl 17 . . 3 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 (𝐽t 𝐴))
18 restval 17327 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴 ∈ V) → (𝐽t 𝐴) = ran (𝑥𝐽 ↦ (𝑥𝐴)))
195, 18syldan 591 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) = ran (𝑥𝐽 ↦ (𝑥𝐴)))
20 inss2 4188 . . . . . . . . 9 (𝑥𝐴) ⊆ 𝐴
21 vex 3440 . . . . . . . . . . 11 𝑥 ∈ V
2221inex1 5255 . . . . . . . . . 10 (𝑥𝐴) ∈ V
2322elpw 4554 . . . . . . . . 9 ((𝑥𝐴) ∈ 𝒫 𝐴 ↔ (𝑥𝐴) ⊆ 𝐴)
2420, 23mpbir 231 . . . . . . . 8 (𝑥𝐴) ∈ 𝒫 𝐴
2524a1i 11 . . . . . . 7 (((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) ∧ 𝑥𝐽) → (𝑥𝐴) ∈ 𝒫 𝐴)
2625fmpttd 7048 . . . . . 6 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝑥𝐽 ↦ (𝑥𝐴)):𝐽⟶𝒫 𝐴)
2726frnd 6659 . . . . 5 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → ran (𝑥𝐽 ↦ (𝑥𝐴)) ⊆ 𝒫 𝐴)
2819, 27eqsstrd 3969 . . . 4 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ⊆ 𝒫 𝐴)
29 sspwuni 5048 . . . 4 ((𝐽t 𝐴) ⊆ 𝒫 𝐴 (𝐽t 𝐴) ⊆ 𝐴)
3028, 29sylib 218 . . 3 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → (𝐽t 𝐴) ⊆ 𝐴)
3117, 30eqssd 3952 . 2 ((𝐽 ∈ (TopOn‘𝑋) ∧ 𝐴𝑋) → 𝐴 = (𝐽t 𝐴))
32 istopon 22825 . 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 2111  Vcvv 3436  cin 3901  wss 3902  𝒫 cpw 4550   cuni 4859  cmpt 5172  ran crn 5617  cfv 6481  (class class class)co 7346  t crest 17321  Topctop 22806  TopOnctopon 22823
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 2113  ax-9 2121  ax-10 2144  ax-11 2160  ax-12 2180  ax-ext 2703  ax-rep 5217  ax-sep 5234  ax-nul 5244  ax-pow 5303  ax-pr 5370  ax-un 7668
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 2535  df-eu 2564  df-clab 2710  df-cleq 2723  df-clel 2806  df-nfc 2881  df-ne 2929  df-ral 3048  df-rex 3057  df-reu 3347  df-rab 3396  df-v 3438  df-sbc 3742  df-csb 3851  df-dif 3905  df-un 3907  df-in 3909  df-ss 3919  df-pss 3922  df-nul 4284  df-if 4476  df-pw 4552  df-sn 4577  df-pr 4579  df-op 4583  df-uni 4860  df-int 4898  df-iun 4943  df-br 5092  df-opab 5154  df-mpt 5173  df-tr 5199  df-id 5511  df-eprel 5516  df-po 5524  df-so 5525  df-fr 5569  df-we 5571  df-xp 5622  df-rel 5623  df-cnv 5624  df-co 5625  df-dm 5626  df-rn 5627  df-res 5628  df-ima 5629  df-ord 6309  df-on 6310  df-lim 6311  df-suc 6312  df-iota 6437  df-fun 6483  df-fn 6484  df-f 6485  df-f1 6486  df-fo 6487  df-f1o 6488  df-fv 6489  df-ov 7349  df-oprab 7350  df-mpo 7351  df-om 7797  df-1st 7921  df-2nd 7922  df-en 8870  df-fin 8873  df-fi 9295  df-rest 17323  df-topgen 17344  df-top 22807  df-topon 22824  df-bases 22859
This theorem is referenced by:  restuni  23075  stoig  23076  restsn2  23084  restlp  23096  restperf  23097  perfopn  23098  cnrest  23198  cnrest2  23199  cnrest2r  23200  cnpresti  23201  cnprest  23202  cnprest2  23203  restcnrm  23275  connsuba  23333  kgentopon  23451  1stckgenlem  23466  kgen2ss  23468  kgencn  23469  xkoinjcn  23600  qtoprest  23630  flimrest  23896  fclsrest  23937  flfcntr  23956  efmndtmd  24014  symgtgp  24019  dvrcn  24097  sszcld  24731  divcnOLD  24782  divcn  24784  cncfmptc  24830  cncfmptid  24831  cncfmpt2f  24833  cdivcncf  24839  cnmpopc  24847  icchmeo  24863  icchmeoOLD  24864  htpycc  24904  pcocn  24942  pcohtpylem  24944  pcopt  24947  pcopt2  24948  pcoass  24949  pcorevlem  24951  relcmpcmet  25243  mulcncf  25371  limcvallem  25797  ellimc2  25803  limcres  25812  cnplimc  25813  cnlimc  25814  limccnp  25817  limccnp2  25818  dvbss  25827  perfdvf  25829  dvreslem  25835  dvres2lem  25836  dvcnp2  25846  dvcnp2OLD  25847  dvcn  25848  dvaddbr  25865  dvmulbr  25866  dvmulbrOLD  25867  dvcmulf  25873  dvmptres2  25891  dvmptcmul  25893  dvmptntr  25900  dvmptfsum  25904  dvcnvlem  25905  dvcnv  25906  lhop1lem  25943  lhop2  25945  lhop  25946  dvcnvrelem2  25948  dvcnvre  25949  ftc1lem3  25970  ftc1cn  25975  taylthlem1  26306  ulmdvlem3  26336  psercn  26361  abelth  26376  logcn  26581  cxpcn  26679  cxpcnOLD  26680  cxpcn2  26681  cxpcn3  26683  resqrtcn  26684  sqrtcn  26685  loglesqrt  26696  xrlimcnp  26903  efrlim  26904  efrlimOLD  26905  ftalem3  27010  xrge0pluscn  33948  xrge0mulc1cn  33949  lmlimxrge0  33956  pnfneige0  33959  lmxrge0  33960  esumcvg  34094  cxpcncf1  34603  cvxpconn  35274  cvxsconn  35275  cvmsf1o  35304  cvmliftlem8  35324  cvmlift2lem9a  35335  cvmlift2lem11  35345  cvmlift3lem6  35356  ivthALT  36368  poimir  37692  broucube  37693  cnambfre  37707  ftc1cnnc  37731  areacirclem2  37748  areacirclem4  37750  fsumcncf  45915  ioccncflimc  45922  cncfuni  45923  icccncfext  45924  icocncflimc  45926  cncfiooicclem1  45930  cxpcncf2  45936  dvmptconst  45952  dvmptidg  45954  dvresntr  45955  itgsubsticclem  46012  dirkercncflem2  46141  dirkercncflem4  46143  fourierdlem32  46176  fourierdlem33  46177  fourierdlem62  46205  fourierdlem93  46236  fourierdlem101  46244
  Copyright terms: Public domain W3C validator