src/HOL/UNITY/Detects.thy
changeset 61635 c657ee4f59b7
parent 58889 5b7a9633cfa8
child 63146 f1ecba0272f9
--- a/src/HOL/UNITY/Detects.thy	Wed Nov 11 10:28:22 2015 +0100
+++ b/src/HOL/UNITY/Detects.thy	Wed Nov 11 12:57:01 2015 +0100
@@ -20,6 +20,7 @@
 
 lemma Always_at_FP:
      "[|F \<in> A LeadsTo B; all_total F|] ==> F \<in> Always (-((FP F) \<inter> A \<inter> -B))"
+supply [[simproc del: boolean_algebra_cancel_inf]] inf_compl_bot_right[simp del] 
 apply (rule LeadsTo_empty)
 apply (subgoal_tac "F \<in> (FP F \<inter> A \<inter> - B) LeadsTo (B \<inter> (FP F \<inter> -B))")
 apply (subgoal_tac [2] " (FP F \<inter> A \<inter> - B) = (A \<inter> (FP F \<inter> -B))")