src/HOL/UNITY/WFair.ML
changeset 7594 8a188ef6545e
parent 7524 15e4a6db638a
child 7826 c6a8b73b6c2a
--- a/src/HOL/UNITY/WFair.ML	Fri Sep 24 15:28:12 1999 +0200
+++ b/src/HOL/UNITY/WFair.ML	Fri Sep 24 16:33:57 1999 +0200
@@ -145,11 +145,12 @@
 qed "leadsTo_induct";
 
 
-Goal "A<=B ==> F : A leadsTo B";
-by (rtac leadsTo_Basis 1);
+Goal "A<=B ==> F : A ensures B";
 by (rewrite_goals_tac [ensures_def, constrains_def, transient_def]);
 by (Blast_tac 1);
-qed "subset_imp_leadsTo";
+qed "subset_imp_ensures";
+
+bind_thm ("subset_imp_leadsTo", subset_imp_ensures RS leadsTo_Basis);
 
 bind_thm ("empty_leadsTo", empty_subsetI RS subset_imp_leadsTo);
 Addsimps [empty_leadsTo];