src/HOL/UNITY/Simple/Reachability.thy
changeset 62390 842917225d56
parent 46911 6d2a2f0e904e
child 63648 f9f3006a5579
--- a/src/HOL/UNITY/Simple/Reachability.thy	Tue Feb 23 15:37:18 2016 +0100
+++ b/src/HOL/UNITY/Simple/Reachability.thy	Tue Feb 23 16:25:08 2016 +0100
@@ -94,7 +94,7 @@
 
 lemma Detects_part1: "F \<in> {s. (root,v) \<in> REACHABLE} LeadsTo reachable v"
 apply (rule single_LeadsTo_I)
-apply (simp split add: split_if_asm)
+apply (simp split add: if_split_asm)
 apply (rule MA1 [THEN Always_LeadsToI])
 apply (erule REACHABLE_LeadsTo_reachable [THEN LeadsTo_weaken_L], auto)
 done
@@ -147,7 +147,7 @@
   ==> (\<Inter>v \<in> V. \<Inter>e \<in> E. {s. ((s \<in> reachable v) = ((root,v) \<in> REACHABLE))}  
                            \<inter> nmsg_eq 0 e)    \<subseteq>  final"
 apply (unfold final_def Equality_def)
-apply (auto split add: split_if_asm)
+apply (auto split add: if_split_asm)
 apply (frule E_imp_in_V_L, blast)
 done
 
@@ -197,7 +197,7 @@
        (-{s. (v,w) \<in> E} \<union> (nmsg_eq 0 (v,w))))"
 apply (unfold final_def)
 apply (rule subset_antisym, blast)
-apply (auto split add: split_if_asm)
+apply (auto split add: if_split_asm)
 apply (blast dest: E_imp_in_V_L E_imp_in_V_R)+
 done