equal
deleted
inserted
replaced
652 |
652 |
653 lemma is_asig_of_rename: "is_asig_of A ==> is_asig_of (rename A f)" |
653 lemma is_asig_of_rename: "is_asig_of A ==> is_asig_of (rename A f)" |
654 apply (simp add: is_asig_of_def rename_def rename_set_def asig_internals_def |
654 apply (simp add: is_asig_of_def rename_def rename_set_def asig_internals_def |
655 asig_outputs_def asig_inputs_def actions_def is_asig_def asig_of_def) |
655 asig_outputs_def asig_inputs_def actions_def is_asig_def asig_of_def) |
656 apply auto |
656 apply auto |
657 apply (drule_tac [!] s = "Some ?x" in sym) |
657 apply (drule_tac [!] s = "Some _" in sym) |
658 apply auto |
658 apply auto |
659 done |
659 done |
660 |
660 |
661 lemmas [simp] = is_asig_of_par is_asig_of_restrict |
661 lemmas [simp] = is_asig_of_par is_asig_of_restrict |
662 is_asig_of_rename is_trans_of_par is_trans_of_restrict is_trans_of_rename |
662 is_asig_of_rename is_trans_of_par is_trans_of_restrict is_trans_of_rename |