src/HOL/NumberTheory/Gauss.thy
changeset 21288 2c7d3d120418
parent 21233 5a5c8ea5f66a
child 21404 eb85850d3eb7
--- a/src/HOL/NumberTheory/Gauss.thy	Fri Nov 10 10:42:25 2006 +0100
+++ b/src/HOL/NumberTheory/Gauss.thy	Fri Nov 10 10:42:28 2006 +0100
@@ -59,9 +59,8 @@
 lemma p_eq: "p = (2 * (p - 1) div 2) + 1"
   using zdiv_zmult_self2 [of 2 "p - 1"] by auto
 
-end
 
-lemma zodd_imp_zdiv_eq: "x \<in> zOdd ==> 2 * (x - 1) div 2 = 2 * ((x - 1) div 2)"
+lemma (in -) zodd_imp_zdiv_eq: "x \<in> zOdd ==> 2 * (x - 1) div 2 = 2 * ((x - 1) div 2)"
   apply (frule odd_minus_one_even)
   apply (simp add: zEven_def)
   apply (subgoal_tac "2 \<noteq> 0")
@@ -69,8 +68,6 @@
   apply (auto simp add: even_div_2_prop2)
   done
 
-context GAUSS
-begin
 
 lemma p_eq2: "p = (2 * ((p - 1) div 2)) + 1"
   apply (insert p_eq p_prime p_g_2 zprime_zOdd_eq_grt_2 [of p], auto)