doc-src/TutorialI/Protocol/Message.thy
changeset 43564 9864182c6bad
parent 42793 88bee9f6eec7
child 48895 4cd4ef1ef4a4
equal deleted inserted replaced
43563:aeabb735883a 43564:9864182c6bad
     7 *)(*<*)
     7 *)(*<*)
     8 
     8 
     9 header{*Theory of Agents and Messages for Security Protocols*}
     9 header{*Theory of Agents and Messages for Security Protocols*}
    10 
    10 
    11 theory Message imports Main uses "../../antiquote_setup.ML" begin
    11 theory Message imports Main uses "../../antiquote_setup.ML" begin
       
    12 setup {* Antiquote_Setup.setup *}
    12 
    13 
    13 (*Needed occasionally with spy_analz_tac, e.g. in analz_insert_Key_newK*)
    14 (*Needed occasionally with spy_analz_tac, e.g. in analz_insert_Key_newK*)
    14 lemma [simp] : "A \<union> (B \<union> A) = B \<union> A"
    15 lemma [simp] : "A \<union> (B \<union> A) = B \<union> A"
    15 by blast
    16 by blast
    16 (*>*)
    17 (*>*)