src/HOL/Hyperreal/HyperPow.thy
changeset 15169 2b5da07a0b89
parent 15140 322485b816ac
child 15229 1eb23f805c06
--- a/src/HOL/Hyperreal/HyperPow.thy	Wed Sep 01 15:03:41 2004 +0200
+++ b/src/HOL/Hyperreal/HyperPow.thy	Wed Sep 01 15:04:01 2004 +0200
@@ -114,12 +114,8 @@
 
 subsection{*Powers with Hypernatural Exponents*}
 
-lemma hyperpow_congruent:
-     "congruent hyprel
-     (%X Y. hyprel``{%n. ((X::nat=>real) n ^ (Y::nat=>nat) n)})"
-apply (unfold congruent_def)
-apply (auto intro!: ext, fuf+)
-done
+lemma hyperpow_congruent: "(%X Y. hyprel``{%n. (X n ^ Y n)}) respects hyprel"
+by (auto simp add: congruent_def intro!: ext, fuf+)
 
 lemma hyperpow:
   "Abs_hypreal(hyprel``{%n. X n}) pow Abs_hypnat(hypnatrel``{%n. Y n}) =