src/HOL/Analysis/Abstract_Topology.thy
changeset 70086 72c52a897de2
parent 70065 cc89a395b5a3
child 70136 f03a01a18c6e
equal deleted inserted replaced
70080:36821db2e356 70086:72c52a897de2
  2726 
  2726 
  2727 lemma homeomorphic_space_sym:
  2727 lemma homeomorphic_space_sym:
  2728    "X homeomorphic_space Y \<longleftrightarrow> Y homeomorphic_space X"
  2728    "X homeomorphic_space Y \<longleftrightarrow> Y homeomorphic_space X"
  2729   unfolding homeomorphic_space_def by (metis homeomorphic_maps_sym)
  2729   unfolding homeomorphic_space_def by (metis homeomorphic_maps_sym)
  2730 
  2730 
  2731 lemma homeomorphic_space_trans:
  2731 lemma homeomorphic_space_trans [trans]:
  2732      "\<lbrakk>X1 homeomorphic_space X2; X2 homeomorphic_space X3\<rbrakk> \<Longrightarrow> X1 homeomorphic_space X3"
  2732      "\<lbrakk>X1 homeomorphic_space X2; X2 homeomorphic_space X3\<rbrakk> \<Longrightarrow> X1 homeomorphic_space X3"
  2733   unfolding homeomorphic_space_def by (metis homeomorphic_maps_compose)
  2733   unfolding homeomorphic_space_def by (metis homeomorphic_maps_compose)
  2734 
  2734 
  2735 lemma homeomorphic_space:
  2735 lemma homeomorphic_space:
  2736      "X homeomorphic_space Y \<longleftrightarrow> (\<exists>f. homeomorphic_map X Y f)"
  2736      "X homeomorphic_space Y \<longleftrightarrow> (\<exists>f. homeomorphic_map X Y f)"