src/HOL/Hyperreal/Series.ML
changeset 12486 0ed8bdd883e0
parent 12481 ea5d6da573c5
child 14288 d149e3cbdb39
--- a/src/HOL/Hyperreal/Series.ML	Thu Dec 13 12:33:23 2001 +0100
+++ b/src/HOL/Hyperreal/Series.ML	Thu Dec 13 15:45:03 2001 +0100
@@ -283,7 +283,7 @@
      "(ALL m. n <= Suc m --> f(m) = 0) ==> f sums (sumr 0 n f)";
 by (Step_tac 1);
 by (res_inst_tac [("x","n")] exI 1);
-by (Step_tac 1 THEN forward_tac [le_imp_less_or_eq] 1);
+by (Step_tac 1 THEN ftac le_imp_less_or_eq 1);
 by (Step_tac 1);
 by (dres_inst_tac [("f","f")] sumr_split_add_minus 1);
 by (ALLGOALS (Asm_simp_tac));
@@ -297,7 +297,7 @@
      "(ALL m. n <= m --> f(m) = 0) ==> f sums (sumr 0 n f)";
 by (Step_tac 1);
 by (res_inst_tac [("x","n")] exI 1);
-by (Step_tac 1 THEN forward_tac [le_imp_less_or_eq] 1);
+by (Step_tac 1 THEN ftac le_imp_less_or_eq 1);
 by (Step_tac 1);
 by (dres_inst_tac [("f","f")] sumr_split_add_minus 1);
 by (ALLGOALS (Asm_simp_tac));
@@ -571,7 +571,7 @@
 
 Goal "[| c < 1; ALL n. N <= n --> abs(f(Suc n)) <= c*abs(f n) |] \
 \     ==> summable f";
-by (forward_tac [ratio_test_lemma2] 1);
+by (ftac ratio_test_lemma2 1);
 by Auto_tac;  
 by (res_inst_tac [("g","%n. (abs (f N)/(c ^ N))*c ^ n")] 
     summable_comparison_test 1);