equal
deleted
inserted
replaced
1129 by (ftac real_inverse_gt_0 1); |
1129 by (ftac real_inverse_gt_0 1); |
1130 by (ftac order_less_trans 1 THEN assume_tac 1); |
1130 by (ftac order_less_trans 1 THEN assume_tac 1); |
1131 by (forw_inst_tac [("x","f n")] real_inverse_gt_0 1); |
1131 by (forw_inst_tac [("x","f n")] real_inverse_gt_0 1); |
1132 by (asm_simp_tac (simpset() addsimps [abs_eqI2]) 1); |
1132 by (asm_simp_tac (simpset() addsimps [abs_eqI2]) 1); |
1133 by (res_inst_tac [("t","r")] (real_inverse_inverse RS subst) 1); |
1133 by (res_inst_tac [("t","r")] (real_inverse_inverse RS subst) 1); |
1134 by (auto_tac (claset() addIs [real_inverse_less_iff RS iffD2], |
1134 by (auto_tac (claset() addIs [inverse_less_iff_less RS iffD2], |
1135 simpset() delsimps [thm"Ring_and_Field.inverse_inverse_eq"])); |
1135 simpset() delsimps [thm"Ring_and_Field.inverse_inverse_eq"])); |
1136 qed "LIMSEQ_inverse_zero"; |
1136 qed "LIMSEQ_inverse_zero"; |
1137 |
1137 |
1138 Goal "ALL y. EX N. ALL n. N <= n --> y < f(n) \ |
1138 Goal "ALL y. EX N. ALL n. N <= n --> y < f(n) \ |
1139 \ ==> (%n. inverse(f n)) ----NS> 0"; |
1139 \ ==> (%n. inverse(f n)) ----NS> 0"; |