| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > istps | Structured version Visualization version GIF version | ||
| Description: Express the predicate "is a topological space." (Contributed by Mario Carneiro, 13-Aug-2015.) |
| Ref | Expression |
|---|---|
| istps.a | ⊢ 𝐴 = (Base‘𝐾) |
| istps.j | ⊢ 𝐽 = (TopOpen‘𝐾) |
| Ref | Expression |
|---|---|
| istps | ⊢ (𝐾 ∈ TopSp ↔ 𝐽 ∈ (TopOn‘𝐴)) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | df-topsp 23071 | . . 3 ⊢ TopSp = {𝑓 ∣ (TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓))} | |
| 2 | 1 | eleq2i 2855 | . 2 ⊢ (𝐾 ∈ TopSp ↔ 𝐾 ∈ {𝑓 ∣ (TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓))}) |
| 3 | topontop 23051 | . . . 4 ⊢ (𝐽 ∈ (TopOn‘𝐴) → 𝐽 ∈ Top) | |
| 4 | 0ntop 23043 | . . . . . 6 ⊢ ¬ ∅ ∈ Top | |
| 5 | istps.j | . . . . . . . 8 ⊢ 𝐽 = (TopOpen‘𝐾) | |
| 6 | fvprc 6875 | . . . . . . . 8 ⊢ (¬ 𝐾 ∈ V → (TopOpen‘𝐾) = ∅) | |
| 7 | 5, 6 | eqtrid 2810 | . . . . . . 7 ⊢ (¬ 𝐾 ∈ V → 𝐽 = ∅) |
| 8 | 7 | eleq1d 2848 | . . . . . 6 ⊢ (¬ 𝐾 ∈ V → (𝐽 ∈ Top ↔ ∅ ∈ Top)) |
| 9 | 4, 8 | mtbiri 330 | . . . . 5 ⊢ (¬ 𝐾 ∈ V → ¬ 𝐽 ∈ Top) |
| 10 | 9 | con4i 115 | . . . 4 ⊢ (𝐽 ∈ Top → 𝐾 ∈ V) |
| 11 | 3, 10 | syl 18 | . . 3 ⊢ (𝐽 ∈ (TopOn‘𝐴) → 𝐾 ∈ V) |
| 12 | fveq2 6883 | . . . . 5 ⊢ (𝑓 = 𝐾 → (TopOpen‘𝑓) = (TopOpen‘𝐾)) | |
| 13 | 12, 5 | eqtr4di 2816 | . . . 4 ⊢ (𝑓 = 𝐾 → (TopOpen‘𝑓) = 𝐽) |
| 14 | fveq2 6883 | . . . . . 6 ⊢ (𝑓 = 𝐾 → (Base‘𝑓) = (Base‘𝐾)) | |
| 15 | istps.a | . . . . . 6 ⊢ 𝐴 = (Base‘𝐾) | |
| 16 | 14, 15 | eqtr4di 2816 | . . . . 5 ⊢ (𝑓 = 𝐾 → (Base‘𝑓) = 𝐴) |
| 17 | 16 | fveq2d 6887 | . . . 4 ⊢ (𝑓 = 𝐾 → (TopOn‘(Base‘𝑓)) = (TopOn‘𝐴)) |
| 18 | 13, 17 | eleq12d 2857 | . . 3 ⊢ (𝑓 = 𝐾 → ((TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓)) ↔ 𝐽 ∈ (TopOn‘𝐴))) |
| 19 | 11, 18 | elab3 3646 | . 2 ⊢ (𝐾 ∈ {𝑓 ∣ (TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓))} ↔ 𝐽 ∈ (TopOn‘𝐴)) |
| 20 | 2, 19 | bitri 278 | 1 ⊢ (𝐾 ∈ TopSp ↔ 𝐽 ∈ (TopOn‘𝐴)) |
| Colors of variables: wff setvar class |
| Syntax hints: ¬ wn 3 ↔ wb 209 = wceq 1570 ∈ wcel 2143 {cab 2741 Vcvv 3455 ∅c0 4287 ‘cfv 6538 Basecbs 17270 TopOpenctopn 17475 Topctop 23031 TopOnctopon 23048 TopSpctps 23070 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1825 ax-4 1839 ax-5 1940 ax-6 1997 ax-7 2038 ax-8 2145 ax-9 2153 ax-10 2176 ax-11 2192 ax-12 2213 ax-ext 2735 ax-sep 5258 ax-nul 5270 ax-pow 5338 ax-pr 5406 ax-un 7734 |
| This theorem depends on definitions: df-bi 210 df-an 401 df-or 861 df-3an 1105 df-tru 1573 df-fal 1583 df-ex 1810 df-nf 1814 df-sb 2097 df-mo 2567 df-eu 2597 df-clab 2742 df-cleq 2755 df-clel 2838 df-nfc 2912 df-ne 2959 df-ral 3080 df-rex 3090 df-rab 3417 df-v 3457 df-dif 3909 df-un 3911 df-in 3913 df-ss 3923 df-nul 4288 df-if 4489 df-pw 4565 df-sn 4591 df-pr 4593 df-op 4597 df-uni 4874 df-br 5111 df-opab 5175 df-mpt 5194 df-id 5558 df-xp 5669 df-rel 5670 df-cnv 5671 df-co 5672 df-dm 5673 df-iota 6494 df-fun 6540 df-fv 6546 df-top 23032 df-topon 23049 df-topsp 23071 |
| This theorem is referenced by: istps2 23073 tpspropd 23076 tsettps 23079 indistps2ALT 23152 resstps 23325 prdstps 23767 imastps 23859 xpstopnlem2 23949 tmdtopon 24219 tgptopon 24220 istgp2 24229 oppgtmd 24235 distgp 24237 indistgp 24238 efmndtmd 24239 qustgplem 24259 prdstmdd 24262 eltsms 24271 tsmscls 24276 tsmsgsum 24277 tsmsid 24278 tsmsmhm 24284 tsmsadd 24285 dvrcn 24322 cnmpt1vsca 24332 cnmpt2vsca 24333 tlmtgp 24334 ressusp 24402 tustps 24410 ucncn 24422 neipcfilu 24433 cnextucn 24440 ucnextcn 24441 isxms2 24586 ressxms 24663 prdsxmslem2 24667 nrgtrg 24828 cnfldtopon 24920 cnmpt1ds 24981 cnmpt2ds 24982 nmcn 24983 cnmpt1ip 25387 cnmpt2ip 25388 csscld 25389 clsocv 25390 minveclem4a 25570 rspectps 34254 mhmhmeotmd 34298 rrxtopon 46985 qndenserrnopnlem 46994 |
| Copyright terms: Public domain | W3C validator |