src/HOL/Hyperreal/NSA.thy
changeset 15003 6145dd7538d7
parent 14653 0848ab6fe5fc
child 15131 c69542757a4d
--- a/src/HOL/Hyperreal/NSA.thy	Thu Jun 24 17:51:28 2004 +0200
+++ b/src/HOL/Hyperreal/NSA.thy	Thu Jun 24 17:52:02 2004 +0200
@@ -405,7 +405,7 @@
 by auto
 
 lemma Infinitesimal_hrabs_iff: "(abs x \<in> Infinitesimal) = (x \<in> Infinitesimal)"
-by (auto simp add: hrabs_def)
+by (auto simp add: abs_if)
 declare Infinitesimal_hrabs_iff [iff]
 
 lemma HFinite_diff_Infinitesimal_hrabs:
@@ -845,7 +845,7 @@
 lemma SReal_not_Infinitesimal:
      "[| 0 < y;  y \<in> Reals|] ==> y \<notin> Infinitesimal"
 apply (simp add: Infinitesimal_def)
-apply (auto simp add: hrabs_def)
+apply (auto simp add: abs_if)
 done
 
 lemma SReal_minus_not_Infinitesimal:
@@ -1324,7 +1324,7 @@
 by (auto simp add: hypreal_mult_commute HInfinite_HFinite_not_Infinitesimal_mult)
 
 lemma HInfinite_gt_SReal: "[| x \<in> HInfinite; 0 < x; y \<in> Reals |] ==> y < x"
-by (auto dest!: bspec simp add: HInfinite_def hrabs_def order_less_imp_le)
+by (auto dest!: bspec simp add: HInfinite_def abs_if order_less_imp_le)
 
 lemma HInfinite_gt_zero_gt_one: "[| x \<in> HInfinite; 0 < x |] ==> 1 < x"
 by (auto intro: HInfinite_gt_SReal)