equal
deleted
inserted
replaced
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 - |