author | paulson |
Thu, 23 Jan 1997 10:35:03 +0100 | |
changeset 2537 | 906704a5b3bf |
parent 2536 | 1e04eb7f7eb1 |
child 2538 | c55f68761a8d |
--- 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)";