src/HOL/Number_Theory/Cong.thy
changeset 54489 03ff4d1e6784
parent 54230 b1d955791529
child 55130 70db8d380d62
--- a/src/HOL/Number_Theory/Cong.thy	Tue Nov 19 01:30:14 2013 +0100
+++ b/src/HOL/Number_Theory/Cong.thy	Tue Nov 19 10:05:53 2013 +0100
@@ -323,8 +323,6 @@
     \<Longrightarrow> [a = 1] (mod p) \<or> [a = - 1] (mod p)"
   apply (simp only: cong_altdef_int)
   apply (subst prime_dvd_mult_eq_int [symmetric], assumption)
-  (* any way around this? *)
-  apply (subgoal_tac "a * a - 1 = (a - 1) * (a - -1)")
   apply (auto simp add: field_simps)
   done
 
@@ -665,7 +663,6 @@
   apply auto
   apply (cases "n \<ge> 0")
   apply auto
-  apply (subst cong_int_def, auto)
   apply (frule cong_solve_int [of a n])
   apply auto
   done