src/HOL/SET_Protocol/Event_SET.thy
changeset 45605 a89b4bc311a5
parent 39758 b8a53e3a0ee2
child 46471 2289a3869c88
--- a/src/HOL/SET_Protocol/Event_SET.thy	Sun Nov 20 20:59:30 2011 +0100
+++ b/src/HOL/SET_Protocol/Event_SET.thy	Sun Nov 20 21:05:23 2011 +0100
@@ -82,7 +82,7 @@
 (** Simplifying   parts (insert X (knows Spy evs))
       = parts {X} Un parts (knows Spy evs) -- since general case loops*)
 
-lemmas parts_insert_knows_A = parts_insert [of _ "knows A evs", standard]
+lemmas parts_insert_knows_A = parts_insert [of _ "knows A evs"] for A evs
 
 lemma knows_Spy_Says [simp]:
      "knows Spy (Says A B X # evs) = insert X (knows Spy evs)"
@@ -126,8 +126,8 @@
 (*Use with addSEs to derive contradictions from old Says events containing
   items known to be fresh*)
 lemmas knows_Spy_partsEs =
-     Says_imp_knows_Spy [THEN parts.Inj, THEN revcut_rl, standard] 
-     parts.Body [THEN revcut_rl, standard]
+     Says_imp_knows_Spy [THEN parts.Inj, THEN revcut_rl] 
+     parts.Body [THEN revcut_rl]
 
 
 subsection{*The Function @{term used}*}
@@ -177,7 +177,7 @@
        knows_Spy_subset_knows_Spy_Notes [THEN analz_mono, THEN contra_subsetD]
        knows_Spy_subset_knows_Spy_Gets [THEN analz_mono, THEN contra_subsetD]
 
-lemmas analz_impI = impI [where P = "Y \<notin> analz (knows Spy evs)", standard]
+lemmas analz_impI = impI [where P = "Y \<notin> analz (knows Spy evs)"] for Y evs
 
 ML
 {*