src/HOL/Hyperreal/Transcendental.thy
changeset 18585 5d379fe2eb74
parent 17318 bc1c75855f3d
child 19279 48b527d0331b
--- a/src/HOL/Hyperreal/Transcendental.thy	Thu Jan 05 22:29:53 2006 +0100
+++ b/src/HOL/Hyperreal/Transcendental.thy	Thu Jan 05 22:29:55 2006 +0100
@@ -1624,7 +1624,7 @@
      "[| -1 \<le> y; y \<le> 1 |] ==> EX! x. -(pi/2) \<le> x & x \<le> pi/2 & (sin x = y)"
 apply (rule ccontr)
 apply (subgoal_tac "\<forall>x. (- (pi/2) \<le> x & x \<le> pi/2 & (sin x = y)) = (0 \<le> (x + pi/2) & (x + pi/2) \<le> pi & (cos (x + pi/2) = -y))")
-apply (erule swap)
+apply (erule contrapos_np)
 apply (simp del: minus_sin_cos_eq [symmetric])
 apply (cut_tac y="-y" in cos_total, simp) apply simp 
 apply (erule ex1E)