src/HOL/Analysis/Abstract_Topology.thy
changeset 69945 35ba13ac6e5c
parent 69939 812ce526da33
child 69986 f2d327275065
--- a/src/HOL/Analysis/Abstract_Topology.thy	Thu Mar 21 19:46:26 2019 +0100
+++ b/src/HOL/Analysis/Abstract_Topology.thy	Fri Mar 22 12:34:49 2019 +0000
@@ -2761,6 +2761,11 @@
 definition connectedin :: "'a topology \<Rightarrow> 'a set \<Rightarrow> bool" where
   "connectedin X S \<equiv> S \<subseteq> topspace X \<and> connected_space (subtopology X S)"
 
+lemma connected_spaceD:
+  "\<lbrakk>connected_space X;
+    openin X U; openin X V; topspace X \<subseteq> U \<union> V; U \<inter> V = {}; U \<noteq> {}; V \<noteq> {}\<rbrakk> \<Longrightarrow> False"
+  by (auto simp: connected_space_def)
+
 lemma connectedin_subset_topspace: "connectedin X S \<Longrightarrow> S \<subseteq> topspace X"
   by (simp add: connectedin_def)