src/HOL/Auth/Message.ML
changeset 5493 e335c51808ac
parent 5421 01fc8d6a40f2
child 5983 79e301a6a51b
equal deleted inserted replaced
5492:d9fc3457554e 5493:e335c51808ac
    31 Addsimps [Friend_image_eq, Key_image_eq, Nonce_Key_image_eq];
    31 Addsimps [Friend_image_eq, Key_image_eq, Nonce_Key_image_eq];
    32 
    32 
    33 
    33 
    34 (** Inverse of keys **)
    34 (** Inverse of keys **)
    35 
    35 
    36 Goal "!!K K'. (invKey K = invKey K') = (K=K')";
    36 Goal "(invKey K = invKey K') = (K=K')";
    37 by Safe_tac;
    37 by Safe_tac;
    38 by (rtac box_equals 1);
    38 by (rtac box_equals 1);
    39 by (REPEAT (rtac invKey 2));
    39 by (REPEAT (rtac invKey 2));
    40 by (Asm_simp_tac 1);
    40 by (Asm_simp_tac 1);
    41 qed "invKey_eq";
    41 qed "invKey_eq";