less_induct -> nat_less_induct
authornipkow
Wed, 06 Sep 2000 17:17:08 +0200
changeset 9877 b2a62260f8ac
parent 9876 a069795f1060
child 9878 b145613939c1
less_induct -> nat_less_induct
src/HOLCF/IOA/meta_theory/CompoTraces.ML
src/HOLCF/IOA/meta_theory/Sequence.ML
src/HOLCF/IOA/meta_theory/ShortExecutions.ML
--- a/src/HOLCF/IOA/meta_theory/CompoTraces.ML	Wed Sep 06 16:54:12 2000 +0200
+++ b/src/HOLCF/IOA/meta_theory/CompoTraces.ML	Wed Sep 06 17:17:08 2000 +0200
@@ -695,7 +695,7 @@
 by (res_inst_tac [("x","schB")] spec 1);
 by (res_inst_tac [("x","tr")] spec 1);
 by (thin_tac' 5 1);
-by (rtac less_induct 1);
+by (rtac nat_less_induct 1);
 by (REPEAT (rtac allI 1));
 ren "tr schB schA" 1;
 by (strip_tac 1);
@@ -935,7 +935,7 @@
 by (res_inst_tac [("x","schB")] spec 1);
 by (res_inst_tac [("x","tr")] spec 1);
 by (thin_tac' 5 1);
-by (rtac less_induct 1);
+by (rtac nat_less_induct 1);
 by (REPEAT (rtac allI 1));
 ren "tr schB schA" 1;
 by (strip_tac 1);
--- a/src/HOLCF/IOA/meta_theory/Sequence.ML	Wed Sep 06 16:54:12 2000 +0200
+++ b/src/HOLCF/IOA/meta_theory/Sequence.ML	Wed Sep 06 17:17:08 2000 +0200
@@ -945,7 +945,7 @@
          important, as otherwise either (Forall Q s1) would be in the IH as
          assumption (then rule useless) or it is not possible to strengthen 
          the IH by doing a forall closure of the sequence t (then rule also useless).
-         This is also the reason why the induction rule (less_induct or nat_induct) has to 
+         This is also the reason why the induction rule (nat_less_induct or nat_induct) has to 
          to be imbuilt into the rule, as induction has to be done early and the take lemma 
          has to be used in the trivial direction afterwards for the (Forall Q x) case.  *)
 
@@ -983,7 +983,7 @@
 by (rtac mp 1);
 by (assume_tac 2);
 by (res_inst_tac [("x","x")] spec 1);
-by (rtac less_induct 1);
+by (rtac nat_less_induct 1);
 by (rtac allI 1);
 by (case_tac "Forall Q xa" 1);
 by (SELECT_GOAL (auto_tac (claset() addSIs [seq_take_lemma RS iffD2 RS spec],
@@ -1037,7 +1037,7 @@
 by (res_inst_tac [("x","h2a")] spec 1);
 by (res_inst_tac [("x","h1a")] spec 1);
 by (res_inst_tac [("x","x")] spec 1);
-by (rtac less_induct 1);
+by (rtac nat_less_induct 1);
 by (rtac allI 1);
 by (case_tac "Forall Q xa" 1);
 by (SELECT_GOAL (auto_tac (claset() addSIs [seq_take_lemma RS iffD2 RS spec],
@@ -1064,7 +1064,7 @@
 
 FIX
 
-by (rtac less_induct 1);
+by (rtac nat_less_induct 1);
 by (rtac allI 1);
 by (case_tac "Forall Q xa" 1);
 by (SELECT_GOAL (auto_tac (claset() addSIs [seq_take_lemma RS iffD2 RS spec],
--- a/src/HOLCF/IOA/meta_theory/ShortExecutions.ML	Wed Sep 06 16:54:12 2000 +0200
+++ b/src/HOLCF/IOA/meta_theory/ShortExecutions.ML	Wed Sep 06 17:17:08 2000 +0200
@@ -160,7 +160,7 @@
 by (assume_tac 2);
 by (thin_tac' 1 1);
 by (res_inst_tac [("x","s")] spec 1);
-by (rtac less_induct 1);
+by (rtac nat_less_induct 1);
 by (strip_tac 1);
 ren "na n s" 1;
 by (case_tac "Forall (%x. ~ P x) s" 1);