equal
deleted
inserted
replaced
1446 |
1446 |
1447 corollary closed_vimage[continuous_intros]: |
1447 corollary closed_vimage[continuous_intros]: |
1448 assumes "closed s" and "continuous_on UNIV f" |
1448 assumes "closed s" and "continuous_on UNIV f" |
1449 shows "closed (f -` s)" |
1449 shows "closed (f -` s)" |
1450 using closed_vimage_Int [OF assms] by simp |
1450 using closed_vimage_Int [OF assms] by simp |
|
1451 |
|
1452 lemma continuous_on_empty: "continuous_on {} f" |
|
1453 by (simp add: continuous_on_def) |
|
1454 |
|
1455 lemma continuous_on_sing: "continuous_on {x} f" |
|
1456 by (simp add: continuous_on_def at_within_def) |
1451 |
1457 |
1452 lemma continuous_on_open_Union: |
1458 lemma continuous_on_open_Union: |
1453 "(\<And>s. s \<in> S \<Longrightarrow> open s) \<Longrightarrow> (\<And>s. s \<in> S \<Longrightarrow> continuous_on s f) \<Longrightarrow> continuous_on (\<Union>S) f" |
1459 "(\<And>s. s \<in> S \<Longrightarrow> open s) \<Longrightarrow> (\<And>s. s \<in> S \<Longrightarrow> continuous_on s f) \<Longrightarrow> continuous_on (\<Union>S) f" |
1454 unfolding continuous_on_def by safe (metis open_Union at_within_open UnionI) |
1460 unfolding continuous_on_def by safe (metis open_Union at_within_open UnionI) |
1455 |
1461 |