changeset 17761 | 2c42d0a94f58 |
parent 17589 | 58eeffd73be1 |
child 17782 | b3846df9d643 |
--- a/src/HOL/Finite_Set.thy Tue Oct 04 21:39:16 2005 +0200 +++ b/src/HOL/Finite_Set.thy Tue Oct 04 23:30:46 2005 +0200 @@ -177,6 +177,9 @@ qed qed +lemma finite_Collect_subset: "finite A \<Longrightarrow> finite{x \<in> A. P x}" +using finite_subset[of "{x \<in> A. P x}" "A"] by blast + lemma finite_Un [iff]: "finite (F Un G) = (finite F & finite G)" by (blast intro: finite_subset [of _ "X Un Y", standard] finite_UnI)