src/HOL/Complex/NSComplex.thy
changeset 14336 8f731d3cd65b
parent 14335 9c0b5e081037
child 14341 a09441bd4f1e
--- a/src/HOL/Complex/NSComplex.thy	Thu Jan 01 21:47:07 2004 +0100
+++ b/src/HOL/Complex/NSComplex.thy	Sat Jan 03 16:09:39 2004 +0100
@@ -1733,11 +1733,12 @@
 lemma hcomplex_of_complex_inverse:
      "hcomplex_of_complex (inverse r) = inverse (hcomplex_of_complex r)"
 apply (case_tac "r=0")
-apply (simp (no_asm_simp) add: COMPLEX_INVERSE_ZERO HCOMPLEX_INVERSE_ZERO hcomplex_of_complex_zero COMPLEX_DIVIDE_ZERO)
-apply (rule_tac c1 = "hcomplex_of_complex r" in hcomplex_mult_left_cancel [THEN iffD1])
+apply (simp add: hcomplex_of_complex_zero)
+apply (rule_tac c1 = "hcomplex_of_complex r" 
+       in hcomplex_mult_left_cancel [THEN iffD1])
 apply (force simp add: hcomplex_of_complex_zero_iff)
 apply (subst hcomplex_of_complex_mult [symmetric])
-apply (auto simp add: hcomplex_of_complex_one hcomplex_of_complex_zero_iff); 
+apply (auto simp add: hcomplex_of_complex_one hcomplex_of_complex_zero_iff)
 done
 declare hcomplex_of_complex_inverse [simp]