merged
authorChristian Urban <urbanc@in.tum.de>
Tue, 08 Dec 2009 17:34:10 +0100
changeset 638 e472aa533a24
parent 637 b029f242d85d (current diff)
parent 635 793c3ff4bc2a (diff)
child 640 5cb44fe9ae8e
child 641 b98d64dc98d9
merged
Quot/Examples/FSet.thy
--- a/Quot/Examples/FSet.thy	Tue Dec 08 17:33:51 2009 +0100
+++ b/Quot/Examples/FSet.thy	Tue Dec 08 17:34:10 2009 +0100
@@ -432,11 +432,14 @@
 lemma "(\<lambda>e. (FUNION x (INSERT e EMPTY))) = (\<lambda>e. (INSERT e x))"
 apply (tactic {* procedure_tac @{context} @{thm ttt2} 1 *})
 apply(tactic {* regularize_tac @{context} 1 *})
-defer
+apply(rule impI)
+apply(simp)
+apply(rule allI)
+apply(rule list_eq_refl)
 apply(tactic {* all_inj_repabs_tac @{context} 1*})
 apply(tactic {* clean_tac @{context} 1 *})
 apply(tactic {* clean_tac @{context} 1 *}) (* TODO: needs lambda_prs twice *)
-sorry
+done
 
 lemma ttt3: "(\<lambda>x. ((op @) x ((op #) e []))) = (\<lambda>x. ((op #) e x))"
 sorry