diff -r 29cf40fe8daf -r a89b4bc311a5 src/HOL/Decision_Procs/Polynomial_List.thy --- a/src/HOL/Decision_Procs/Polynomial_List.thy Sun Nov 20 20:59:30 2011 +0100 +++ b/src/HOL/Decision_Procs/Polynomial_List.thy Sun Nov 20 21:05:23 2011 +0100 @@ -281,7 +281,7 @@ apply (drule_tac x = m in spec) apply (auto simp add:field_simps) done -lemmas poly_roots_index_lemma1 = conjI [THEN poly_roots_index_lemma0, standard] +lemmas poly_roots_index_lemma1 = conjI [THEN poly_roots_index_lemma0] lemma poly_roots_index_length0: "poly p (x::'a::idom) \ poly [] x ==> \i. \x. (poly p x = 0) --> (\n. n \ length p & x = i n)" @@ -322,7 +322,7 @@ apply (clarsimp simp add: field_simps) done -lemmas poly_roots_index_lemma2 = conjI [THEN poly_roots_index_lemma, standard] +lemmas poly_roots_index_lemma2 = conjI [THEN poly_roots_index_lemma] lemma poly_roots_index_length: "poly p (x::'a::idom) \ poly [] x ==> \i. \x. (poly p x = 0) --> x \ set i"