src/HOL/Analysis/Abstract_Topology.thy
changeset 71633 07bec530f02e
parent 71172 575b3a818de5
child 71840 8ed78bb0b915
equal deleted inserted replaced
71629:2e8f861d21d4 71633:07bec530f02e
  2380   assume ?rhs
  2380   assume ?rhs
  2381   then show ?lhs
  2381   then show ?lhs
  2382     unfolding homeomorphic_map_def
  2382     unfolding homeomorphic_map_def
  2383     by (simp add: closed_map_id continuous_closed_imp_quotient_map)
  2383     by (simp add: closed_map_id continuous_closed_imp_quotient_map)
  2384 qed
  2384 qed
  2385 
       
  2386 lemma homeomorphic_maps_i [simp]:"homeomorphic_maps X Y id id \<longleftrightarrow> Y = X"
       
  2387   by (metis (full_types) eq_id_iff homeomorphic_maps_id)
       
  2388 
       
  2389 lemma homeomorphic_map_i [simp]: "homeomorphic_map X Y id \<longleftrightarrow> Y = X"
       
  2390   by (metis (no_types) eq_id_iff homeomorphic_map_id)
       
  2391 
  2385 
  2392 lemma homeomorphic_map_compose:
  2386 lemma homeomorphic_map_compose:
  2393   assumes "homeomorphic_map X Y f" "homeomorphic_map Y X'' g"
  2387   assumes "homeomorphic_map X Y f" "homeomorphic_map Y X'' g"
  2394   shows "homeomorphic_map X X'' (g \<circ> f)"
  2388   shows "homeomorphic_map X X'' (g \<circ> f)"
  2395 proof -
  2389 proof -