Nominal/FSet.thy
changeset 2278 337569f85398
parent 2266 dcffc2f132c9
child 2285 965ee8f08d4c
child 2326 b51532dd5689
equal deleted inserted replaced
2277:816204c76e90 2278:337569f85398
   161 
   161 
   162 text {* Respectfullness *}
   162 text {* Respectfullness *}
   163 
   163 
   164 lemma append_rsp[quot_respect]:
   164 lemma append_rsp[quot_respect]:
   165   shows "(op \<approx> ===> op \<approx> ===> op \<approx>) op @ op @"
   165   shows "(op \<approx> ===> op \<approx> ===> op \<approx>) op @ op @"
       
   166   apply(simp del: list_eq.simps)
   166   by auto
   167   by auto
   167 
   168 
   168 lemma append_rsp_unfolded:
   169 lemma append_rsp_unfolded:
   169   "\<lbrakk>x \<approx> y; v \<approx> w\<rbrakk> \<Longrightarrow> x @ v \<approx> y @ w"
   170   "\<lbrakk>x \<approx> y; v \<approx> w\<rbrakk> \<Longrightarrow> x @ v \<approx> y @ w"
   170   by auto
   171   by auto