| 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 22980 | . . 3 ⊢ TopSp = {𝑓 ∣ (TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓))} | |
| 2 | 1 | eleq2i 2853 | . 2 ⊢ (𝐾 ∈ TopSp ↔ 𝐾 ∈ {𝑓 ∣ (TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓))}) |
| 3 | topontop 22960 | . . . 4 ⊢ (𝐽 ∈ (TopOn‘𝐴) → 𝐽 ∈ Top) | |
| 4 | 0ntop 22952 | . . . . . 6 ⊢ ¬ ∅ ∈ Top | |
| 5 | istps.j | . . . . . . . 8 ⊢ 𝐽 = (TopOpen‘𝐾) | |
| 6 | fvprc 6853 | . . . . . . . 8 ⊢ (¬ 𝐾 ∈ V → (TopOpen‘𝐾) = ∅) | |
| 7 | 5, 6 | eqtrid 2808 | . . . . . . 7 ⊢ (¬ 𝐾 ∈ V → 𝐽 = ∅) |
| 8 | 7 | eleq1d 2846 | . . . . . 6 ⊢ (¬ 𝐾 ∈ V → (𝐽 ∈ Top ↔ ∅ ∈ Top)) |
| 9 | 4, 8 | mtbiri 329 | . . . . 5 ⊢ (¬ 𝐾 ∈ V → ¬ 𝐽 ∈ Top) |
| 10 | 9 | con4i 114 | . . . 4 ⊢ (𝐽 ∈ Top → 𝐾 ∈ V) |
| 11 | 3, 10 | syl 17 | . . 3 ⊢ (𝐽 ∈ (TopOn‘𝐴) → 𝐾 ∈ V) |
| 12 | fveq2 6861 | . . . . 5 ⊢ (𝑓 = 𝐾 → (TopOpen‘𝑓) = (TopOpen‘𝐾)) | |
| 13 | 12, 5 | eqtr4di 2814 | . . . 4 ⊢ (𝑓 = 𝐾 → (TopOpen‘𝑓) = 𝐽) |
| 14 | fveq2 6861 | . . . . . 6 ⊢ (𝑓 = 𝐾 → (Base‘𝑓) = (Base‘𝐾)) | |
| 15 | istps.a | . . . . . 6 ⊢ 𝐴 = (Base‘𝐾) | |
| 16 | 14, 15 | eqtr4di 2814 | . . . . 5 ⊢ (𝑓 = 𝐾 → (Base‘𝑓) = 𝐴) |
| 17 | 16 | fveq2d 6865 | . . . 4 ⊢ (𝑓 = 𝐾 → (TopOn‘(Base‘𝑓)) = (TopOn‘𝐴)) |
| 18 | 13, 17 | eleq12d 2855 | . . 3 ⊢ (𝑓 = 𝐾 → ((TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓)) ↔ 𝐽 ∈ (TopOn‘𝐴))) |
| 19 | 11, 18 | elab3 3644 | . 2 ⊢ (𝐾 ∈ {𝑓 ∣ (TopOpen‘𝑓) ∈ (TopOn‘(Base‘𝑓))} ↔ 𝐽 ∈ (TopOn‘𝐴)) |
| 20 | 2, 19 | bitri 277 | 1 ⊢ (𝐾 ∈ TopSp ↔ 𝐽 ∈ (TopOn‘𝐴)) |
| Colors of variables: wff setvar class |
| Syntax hints: ¬ wn 3 ↔ wb 208 = wceq 1559 ∈ wcel 2141 {cab 2739 Vcvv 3453 ∅c0 4283 ‘cfv 6515 Basecbs 17235 TopOpenctopn 17440 Topctop 22940 TopOnctopon 22957 TopSpctps 22979 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1814 ax-4 1828 ax-5 1929 ax-6 1986 ax-7 2027 ax-8 2143 ax-9 2151 ax-10 2174 ax-11 2190 ax-12 2211 ax-ext 2733 ax-sep 5243 ax-nul 5253 ax-pow 5319 ax-pr 5387 ax-un 7712 |
| This theorem depends on definitions: df-bi 209 df-an 400 df-or 859 df-3an 1099 df-tru 1562 df-fal 1572 df-ex 1799 df-nf 1803 df-sb 2090 df-mo 2565 df-eu 2595 df-clab 2740 df-cleq 2753 df-clel 2836 df-nfc 2910 df-ne 2957 df-ral 3076 df-rex 3086 df-rab 3414 df-v 3455 df-dif 3905 df-un 3907 df-in 3909 df-ss 3919 df-nul 4284 df-if 4478 df-pw 4554 df-sn 4580 df-pr 4582 df-op 4586 df-uni 4863 df-br 5098 df-opab 5160 df-mpt 5179 df-id 5538 df-xp 5649 df-rel 5650 df-cnv 5651 df-co 5652 df-dm 5653 df-iota 6471 df-fun 6517 df-fv 6523 df-top 22941 df-topon 22958 df-topsp 22980 |
| This theorem is referenced by: istps2 22982 tpspropd 22985 tsettps 22988 indistps2ALT 23061 resstps 23234 prdstps 23676 imastps 23768 xpstopnlem2 23858 tmdtopon 24128 tgptopon 24129 istgp2 24138 oppgtmd 24144 distgp 24146 indistgp 24147 efmndtmd 24148 qustgplem 24168 prdstmdd 24171 eltsms 24180 tsmscls 24185 tsmsgsum 24186 tsmsid 24187 tsmsmhm 24193 tsmsadd 24194 dvrcn 24231 cnmpt1vsca 24241 cnmpt2vsca 24242 tlmtgp 24243 ressusp 24311 tustps 24319 ucncn 24331 neipcfilu 24342 cnextucn 24349 ucnextcn 24350 isxms2 24495 ressxms 24572 prdsxmslem2 24576 nrgtrg 24737 cnfldtopon 24829 cnmpt1ds 24890 cnmpt2ds 24891 nmcn 24892 cnmpt1ip 25296 cnmpt2ip 25297 csscld 25298 clsocv 25299 minveclem4a 25479 rspectps 34140 mhmhmeotmd 34184 rrxtopon 46822 qndenserrnopnlem 46831 |
| Copyright terms: Public domain | W3C validator |