src/HOL/Library/Tree.thy
changeset 58467 6a3da58f7233
parent 58438 566117a31cc0
child 58881 b9556a055632
--- a/src/HOL/Library/Tree.thy	Fri Sep 26 19:38:26 2014 +0200
+++ b/src/HOL/Library/Tree.thy	Sun Sep 28 20:27:46 2014 +0200
@@ -107,12 +107,8 @@
     by (fastforce simp add: ball_Un)
 qed simp_all
 
-(* should be moved but metis not available in much of Main *)
-lemma Max_insert1: "\<lbrakk> finite A;  \<forall>a\<in>A. a \<le> x \<rbrakk> \<Longrightarrow> Max(insert x A) = x"
-by (metis Max_in Max_insert Max_singleton antisym max_def)
-
 lemma del_rightmost_Max:
   "\<lbrakk> del_rightmost t = (t',x);  bst t;  t \<noteq> \<langle>\<rangle> \<rbrakk> \<Longrightarrow> x = Max(set_tree t)"
-by (metis Max_insert1 del_rightmost_greater del_rightmost_set_tree finite_set_tree less_le_not_le)
+by (metis Max_insert2 del_rightmost_greater del_rightmost_set_tree finite_set_tree less_le_not_le)
 
 end