Deleted the obsolete theorem analz_UN1_synth
authorpaulson
Fri, 19 Sep 1997 16:11:24 +0200
changeset 3684 f677f0bc1cdf
parent 3683 aafe719dff14
child 3685 5b8c0c8f576e
Deleted the obsolete theorem analz_UN1_synth
src/HOL/Auth/Message.ML
--- a/src/HOL/Auth/Message.ML	Thu Sep 18 13:24:04 1997 +0200
+++ b/src/HOL/Auth/Message.ML	Fri Sep 19 16:11:24 1997 +0200
@@ -689,22 +689,6 @@
 qed "analz_synth";
 Addsimps [analz_analz_Un, analz_synth_Un, analz_synth];
 
-(*Hard to prove; still needed now that there's only one Spy?*)
-goal thy "analz (UN i. synth (H i)) = \
-\         analz (UN i. H i) Un (UN i. synth (H i))";
-by (rtac equalityI 1);
-by (rtac subsetI 1);
-by (etac analz.induct 1);
-by (blast_tac
-    (!claset addIs [impOfSubs synth_increasing,
-                    impOfSubs analz_mono]) 5);
-by (Blast_tac 1);
-by (blast_tac (!claset addIs [analz.Inj RS analz.Fst]) 1);
-by (blast_tac (!claset addIs [analz.Inj RS analz.Snd]) 1);
-by (blast_tac (!claset addIs [analz.Decrypt]) 1);
-qed "analz_UN1_synth";
-Addsimps [analz_UN1_synth];
-
 
 (** For reasoning about the Fake rule in traces **)