added theorem hypreal_inverse2
authorhuffman
Wed, 07 Sep 2005 02:13:24 +0200
changeset 17301 6c82a5c10076
parent 17300 5798fbf42a6a
child 17302 25aab757672b
added theorem hypreal_inverse2
src/HOL/Hyperreal/HyperDef.thy
--- a/src/HOL/Hyperreal/HyperDef.thy	Wed Sep 07 01:49:49 2005 +0200
+++ b/src/HOL/Hyperreal/HyperDef.thy	Wed Sep 07 02:13:24 2005 +0200
@@ -382,6 +382,10 @@
 apply simp
 done
 
+lemma hypreal_inverse2 [unfolded star_n_def]: 
+      "inverse (star_n X) = star_n (%n. inverse(X n))"
+by (simp add: star_inverse_def Ifun_of_def star_of_def Ifun_star_n)
+
 lemma hypreal_mult_inverse: 
      "x \<noteq> 0 ==> x*inverse(x) = (1::hypreal)"
 by (rule right_inverse)