diff -r dd7992d4a61a -r 01fbfb60c33e src/HOL/Auth/KerberosV.thy --- a/src/HOL/Auth/KerberosV.thy Wed Feb 12 08:35:57 2014 +0100 +++ b/src/HOL/Auth/KerberosV.thy Wed Feb 12 08:37:06 2014 +0100 @@ -207,22 +207,26 @@ lemma spies_Says_rev: "spies (evs @ [Says A B X]) = insert X (spies evs)" apply (induct_tac "evs") +apply (rename_tac [2] a b) apply (induct_tac [2] "a", auto) done lemma spies_Gets_rev: "spies (evs @ [Gets A X]) = spies evs" apply (induct_tac "evs") +apply (rename_tac [2] a b) apply (induct_tac [2] "a", auto) done lemma spies_Notes_rev: "spies (evs @ [Notes A X]) = (if A:bad then insert X (spies evs) else spies evs)" apply (induct_tac "evs") +apply (rename_tac [2] a b) apply (induct_tac [2] "a", auto) done lemma spies_evs_rev: "spies evs = spies (rev evs)" apply (induct_tac "evs") +apply (rename_tac [2] a b) apply (induct_tac [2] "a") apply (simp_all (no_asm_simp) add: spies_Says_rev spies_Gets_rev spies_Notes_rev) done @@ -231,6 +235,7 @@ lemma spies_takeWhile: "spies (takeWhile P evs) <= spies evs" apply (induct_tac "evs") +apply (rename_tac [2] a b) apply (induct_tac [2] "a", auto) txt{* Resembles @{text"used_subset_append"} in theory Event.*} done