src/HOL/Real/RealArith0.ML
changeset 14268 5cf13e80be0e
parent 13485 acf39e924091
child 14275 031a5a051bb4
--- a/src/HOL/Real/RealArith0.ML	Tue Nov 25 10:37:03 2003 +0100
+++ b/src/HOL/Real/RealArith0.ML	Thu Nov 27 10:47:55 2003 +0100
@@ -79,8 +79,6 @@
 
 Goal "(inverse(x::real) = 0) = (x = 0)";
 by (auto_tac (claset(), simpset() addsimps [INVERSE_ZERO]));
-by (rtac ccontr 1);
-by (blast_tac (claset() addDs [real_inverse_not_zero]) 1);
 qed "real_inverse_zero_iff";
 Addsimps [real_inverse_zero_iff];
 
@@ -480,14 +478,8 @@
                                   real_eq_divide_eq, real_mult_eq_cancel1]));
 qed "real_divide_eq_cancel1";
 
-(*Moved from RealOrd.ML to use 0 *)
 Goal "[| 0 < r; 0 < x|] ==> (inverse x < inverse (r::real)) = (r < x)";
 by (auto_tac (claset() addIs [real_inverse_less_swap], simpset()));
-by (res_inst_tac [("t","r")] (real_inverse_inverse RS subst) 1);
-by (res_inst_tac [("t","x")] (real_inverse_inverse RS subst) 1);
-by (auto_tac (claset() addIs [real_inverse_less_swap],
-              simpset() delsimps [real_inverse_inverse]
-                        addsimps [real_inverse_gt_0]));
 qed "real_inverse_less_iff";
 
 Goal "[| 0 < r; 0 < x|] ==> (inverse x <= inverse r) = (r <= (x::real))";