equal
deleted
inserted
replaced
254 |
254 |
255 lemma convex_unit_strict [simp]: "{\<bottom>}\<natural> = \<bottom>" |
255 lemma convex_unit_strict [simp]: "{\<bottom>}\<natural> = \<bottom>" |
256 using convex_unit_Rep_compact_basis [of compact_bot] |
256 using convex_unit_Rep_compact_basis [of compact_bot] |
257 by (simp add: inst_convex_pd_pcpo) |
257 by (simp add: inst_convex_pd_pcpo) |
258 |
258 |
259 lemma convex_unit_strict_iff [simp]: "{x}\<natural> = \<bottom> \<longleftrightarrow> x = \<bottom>" |
259 lemma convex_unit_bottom_iff [simp]: "{x}\<natural> = \<bottom> \<longleftrightarrow> x = \<bottom>" |
260 unfolding convex_unit_strict [symmetric] by (rule convex_unit_eq_iff) |
260 unfolding convex_unit_strict [symmetric] by (rule convex_unit_eq_iff) |
261 |
261 |
262 lemma compact_convex_unit: "compact x \<Longrightarrow> compact {x}\<natural>" |
262 lemma compact_convex_unit: "compact x \<Longrightarrow> compact {x}\<natural>" |
263 by (auto dest!: compact_basis.compact_imp_principal) |
263 by (auto dest!: compact_basis.compact_imp_principal) |
264 |
264 |