diff -r b0eae8c93314 -r da44ef9a7df2 Nominal/LFex.thy --- a/Nominal/LFex.thy Tue Mar 02 16:03:19 2010 +0100 +++ b/Nominal/LFex.thy Tue Mar 02 16:04:48 2010 +0100 @@ -45,11 +45,10 @@ done lemma alpha_eqvt: - "t1 \ki s1 \ (pi \ t1) \ki (pi \ s1)" - "t2 \ty s2 \ (pi \ t2) \ty (pi \ s2)" - "t3 \tr s3 \ (pi \ t3) \tr (pi \ s3)" -apply(induct rule: alpha_rkind_alpha_rty_alpha_rtrm.inducts) -apply (simp_all add: alpha_rkind_alpha_rty_alpha_rtrm.intros) + "(t1 \ki s1 \ (p \ t1) \ki (p \ s1)) \ + (t2 \ty s2 \ (p \ t2) \ty (p \ s2)) \ + (t3 \tr s3 \ (p \ t3) \tr (p \ s3))" +apply(rule alpha_rkind_alpha_rty_alpha_rtrm.induct) apply (simp_all add: alpha_rkind_alpha_rty_alpha_rtrm_inj) apply (erule alpha_gen_compose_eqvt) apply (simp_all add: rfv_eqvt eqvts atom_eqvt)