src/ZF/OrdQuant.thy
changeset 81125 ec121999a9cb
parent 80917 2a77bc3b4eac
equal deleted inserted replaced
81124:6ce0c8d59f5a 81125:ec121999a9cb
   328 
   328 
   329 
   329 
   330 subsubsection\<open>Sets as Classes\<close>
   330 subsubsection\<open>Sets as Classes\<close>
   331 
   331 
   332 definition
   332 definition
   333   setclass :: "[i,i] \<Rightarrow> o"       (\<open>##_\<close> [40] 40)  where
   333   setclass :: "[i,i] \<Rightarrow> o"  (\<open>(\<open>open_block notation=\<open>prefix setclass\<close>\<close>##_)\<close> [40] 40)  where
   334    "setclass(A) \<equiv> \<lambda>x. x \<in> A"
   334    "setclass(A) \<equiv> \<lambda>x. x \<in> A"
   335 
   335 
   336 lemma setclass_iff [simp]: "setclass(A,x) <-> x \<in> A"
   336 lemma setclass_iff [simp]: "setclass(A,x) <-> x \<in> A"
   337 by (simp add: setclass_def)
   337 by (simp add: setclass_def)
   338 
   338