# HG changeset patch # User Christian Urban # Date 1257532989 -3600 # Node ID 893a8e789d7f9c288a80c9b9f37595e3b41f04f2 # Parent df72870f38fb33840be8a7c966739837ed3f5013 permutation lifting works now also diff -r df72870f38fb -r 893a8e789d7f LFex.thy --- a/LFex.thy Fri Nov 06 19:26:32 2009 +0100 +++ b/LFex.thy Fri Nov 06 19:43:09 2009 +0100 @@ -159,7 +159,6 @@ thm FV_trm_def (* FIXME: does not work yet *) -(* overloading perm_kind \ "perm :: 'x prm \ KIND \ KIND" (unchecked) perm_ty \ "perm :: 'x prm \ TY \ TY" (unchecked) @@ -169,7 +168,19 @@ quotient_def perm_kind :: "'x prm \ KIND \ KIND" where - "perm_kind \ (perm::'x prm \ KIND \ KIND)" + "perm_kind \ (perm::'x prm \ kind \ kind)" + +quotient_def + perm_ty :: "'x prm \ TY \ TY" +where + "perm_ty \ (perm::'x prm \ ty \ ty)" + +quotient_def + perm_trm :: "'x prm \ TRM \ TRM" +where + "perm_trm \ (perm::'x prm \ trm \ trm)" + end -*) + +