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