File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -97,6 +97,11 @@ theorem preimage_interior_subset_interior_preimage {t : Set Y} (hf : Continuous
9797 f ⁻¹' interior t ⊆ interior (f ⁻¹' t) :=
9898 interior_maximal (preimage_mono interior_subset) (isOpen_interior.preimage hf)
9999
100+ theorem continuous_iff_preimage_interior_subset_interior_preimage :
101+ Continuous f ↔ ∀ s, f ⁻¹' (interior s) ⊆ interior (f ⁻¹' s) where
102+ mp h s := preimage_interior_subset_interior_preimage h
103+ mpr h := ⟨fun s hs ↦ subset_interior_iff_isOpen.mp <| by grw [← h, hs.interior_eq]⟩
104+
100105@[continuity]
101106theorem continuous_id : Continuous (id : X → X) :=
102107 continuous_def.2 fun _ => id
@@ -217,6 +222,12 @@ theorem closure_subset_preimage_closure_image (h : Continuous f) :
217222 closure s ⊆ f ⁻¹' closure (f '' s) :=
218223 (mapsTo_image _ _).closure h
219224
225+ theorem continuous_iff_image_closure_subset_closure_image :
226+ Continuous f ↔ ∀ s, f '' closure s ⊆ closure (f '' s) where
227+ mp h s := image_closure_subset_closure_image h
228+ mpr h := continuous_iff_isClosed.mpr fun s hs ↦ isClosed_of_closure_subset <| by
229+ grw [image_subset_iff.mp <| h <| f ⁻¹' s, image_preimage_subset, hs.closure_subset]
230+
220231theorem map_mem_closure {t : Set Y} (hf : Continuous f)
221232 (hx : x ∈ closure s) (ht : MapsTo f s t) : f x ∈ closure t :=
222233 ht.closure hf hx
You can’t perform that action at this time.
0 commit comments