src/HOL/Library/FuncSet.thy
changeset 62390 842917225d56
parent 61955 e96292f32c3c
child 63060 293ede07b775
--- a/src/HOL/Library/FuncSet.thy	Tue Feb 23 15:37:18 2016 +0100
+++ b/src/HOL/Library/FuncSet.thy	Tue Feb 23 16:25:08 2016 +0100
@@ -151,7 +151,7 @@
 lemma Pi_fupd_iff: "i \<in> I \<Longrightarrow> f \<in> Pi I (B(i := A)) \<longleftrightarrow> f \<in> Pi (I - {i}) B \<and> f i \<in> A"
   apply auto
   apply (drule_tac x=x in Pi_mem)
-  apply (simp_all split: split_if_asm)
+  apply (simp_all split: if_split_asm)
   apply (drule_tac x=i in Pi_mem)
   apply (auto dest!: Pi_mem)
   done
@@ -527,7 +527,7 @@
   apply (auto intro: PiE_mem del: PiE_I PiE_E)
   apply (rule_tac x="xa(x := undefined)" in exI)
   apply (auto intro!: extensional_funcset_fun_upd_restricts_rangeI)
-  apply (auto dest!: PiE_mem split: split_if_asm)
+  apply (auto dest!: PiE_mem split: if_split_asm)
   done
 
 lemma extensional_funcset_extend_domain_inj_onI:
@@ -555,7 +555,7 @@
     unfolding fun_eq_iff by auto
   from this[of x] show "y = z" by simp
   fix i from *[of i] \<open>x \<notin> S\<close> fg show "f i = g i"
-    by (auto split: split_if_asm simp: PiE_def extensional_def)
+    by (auto split: if_split_asm simp: PiE_def extensional_def)
 qed
 
 lemma card_PiE: "finite S \<Longrightarrow> card (\<Pi>\<^sub>E i \<in> S. T i) = (\<Prod> i\<in>S. card (T i))"