diff -r 1c9931e5039a -r 2ff84b1f551f Nominal/LFex.thy --- a/Nominal/LFex.thy Thu Mar 18 08:03:42 2010 +0100 +++ b/Nominal/LFex.thy Thu Mar 18 08:32:55 2010 +0100 @@ -37,14 +37,14 @@ lemma supp_eqs: "supp Type = {}" - "supp rkind = fv_kind rkind \ supp (KPi rty name rkind) = supp rty \ supp (Abs {atom name} rkind)" + "supp kind = fv_kind kind \ supp (KPi ty name kind) = supp ty \ supp (Abs {atom name} kind)" "supp (TConst i) = {atom i}" "supp (TApp A M) = supp A \ supp M" - "supp rty2 = fv_ty rty2 \ supp (TPi rty1 name rty2) = supp rty1 \ supp (Abs {atom name} rty2)" + "supp ty2 = fv_ty ty2 \ supp (TPi ty1 name ty2) = supp ty1 \ supp (Abs {atom name} ty2)" "supp (Const i) = {atom i}" "supp (Var x) = {atom x}" "supp (App M N) = supp M \ supp N" - "supp rtrm = fv_trm rtrm \ supp (Lam rty name rtrm) = supp rty \ supp (Abs {atom name} rtrm)" + "supp trm = fv_trm trm \ supp (Lam ty name trm) = supp ty \ supp (Abs {atom name} trm)" apply(simp_all (no_asm) add: supp_def permute_set_eq atom_eqvt kind_ty_trm_perm) apply(simp_all only: kind_ty_trm_eq_iff Abs_eq_iff alpha_gen) apply(simp_all only: ex_out) @@ -64,7 +64,7 @@ apply(simp_all add: supp_Abs) done -lemma supp_rkind_rty_rtrm: +lemma supp_kind_ty_trm: "supp Type = {}" "supp (KPi A x K) = supp A \ (supp K - {atom x})" "supp (TConst i) = {atom i}"