Added sees_Spy_partsEs
authorpaulson
Thu, 23 Jan 1997 10:35:03 +0100
changeset 2537 906704a5b3bf
parent 2536 1e04eb7f7eb1
child 2538 c55f68761a8d
Added sees_Spy_partsEs
src/HOL/Auth/Public.ML
--- a/src/HOL/Auth/Public.ML	Thu Jan 23 10:34:18 1997 +0100
+++ b/src/HOL/Auth/Public.ML	Thu Jan 23 10:35:03 1997 +0100
@@ -129,6 +129,10 @@
 by (Auto_tac ());
 qed_spec_mp "Says_imp_sees_Spy";
 
+(*Use with addSEs to derive contradictions from old Says events containing
+  items known to be fresh*)
+val sees_Spy_partsEs = make_elim (Says_imp_sees_Spy RS parts.Inj):: partsEs;
+
 goal thy  
  "!!evs. [| Says A B (Crypt (pubK C) X) : set_of_list evs;  C : lost |] \
 \        ==> X : analz (sees lost Spy evs)";