Mon, 27 Sep 2010 04:56:49 -0400 |
Christian Urban |
more consistent naming in Abs.thy
|
file |
diff |
annotate
|
Mon, 27 Sep 2010 04:10:36 -0400 |
Christian Urban |
added simp rules for prod_fv and prod_alpha
|
file |
diff |
annotate
|
Sat, 18 Sep 2010 06:09:43 +0800 |
Christian Urban |
updated to Isabelle Sept 16
|
file |
diff |
annotate
|
Fri, 10 Sep 2010 09:17:40 +0800 |
Christian Urban |
supp-proofs work except for CoreHaskell and Modules (induct is probably not finding the correct instance)
|
file |
diff |
annotate
|
Sun, 05 Sep 2010 06:42:53 +0800 |
Christian Urban |
added the definition supp_rel (support w.r.t. a relation)
|
file |
diff |
annotate
|
Sat, 04 Sep 2010 07:39:38 +0800 |
Christian Urban |
got rid of Nominal2_Supp (is now in Nomina2_Base)
|
file |
diff |
annotate
|
Sat, 04 Sep 2010 06:48:14 +0800 |
Christian Urban |
renamed alpha_gen -> alpha_set and Abs -> Abs_set etc
|
file |
diff |
annotate
|
Sat, 04 Sep 2010 06:23:31 +0800 |
Christian Urban |
moved a proof to Abs
|
file |
diff |
annotate
|
Sat, 04 Sep 2010 06:10:04 +0800 |
Christian Urban |
got rid of Nominal_Atoms (folded into Nominal2_Base)
|
file |
diff |
annotate
|
Thu, 02 Sep 2010 01:16:26 +0800 |
Christian Urban |
added eqvt-attribute for permute_abs lemmas
|
file |
diff |
annotate
|
Sat, 28 Aug 2010 18:15:23 +0800 |
Christian Urban |
slight cleaning
|
file |
diff |
annotate
|
Wed, 25 Aug 2010 23:16:42 +0800 |
Christian Urban |
cleaning of unused files and code
|
file |
diff |
annotate
|
Mon, 16 Aug 2010 17:59:09 +0800 |
Christian Urban |
pinpointed the problem
|
file |
diff |
annotate
|
Tue, 27 Jul 2010 14:37:59 +0200 |
Christian Urban |
cleaned up a bit Abs.thy
|
file |
diff |
annotate
|
Wed, 23 Jun 2010 06:54:48 +0100 |
Christian Urban |
deleted compose-lemmas in Abs (not needed anymore)
|
file |
diff |
annotate
|
Wed, 09 Jun 2010 15:14:16 +0200 |
Christian Urban |
transitivity proofs done
|
file |
diff |
annotate
|
Mon, 07 Jun 2010 11:43:01 +0200 |
Christian Urban |
work on transitivity proof
|
file |
diff |
annotate
|
Thu, 27 May 2010 18:37:52 +0200 |
Christian Urban |
intermediate state
|
file |
diff |
annotate
|
Mon, 24 May 2010 20:02:37 +0100 |
Christian Urban |
alpha works now
|
file |
diff |
annotate
|
Thu, 13 May 2010 15:12:34 +0100 |
Christian Urban |
tuned eqvt-proofs about prod_rel and prod_fv
|
file |
diff |
annotate
|
Tue, 11 May 2010 17:16:57 +0200 |
Cezary Kaliszyk |
Declare alpha_gen_eqvt as eqvt and change the proofs that used 'eqvts[symmetric]'
|
file |
diff |
annotate
|
Mon, 10 May 2010 15:44:49 +0200 |
Cezary Kaliszyk |
prod_rel and prod_fv eqvt and mono
|
file |
diff |
annotate
|
Thu, 06 May 2010 13:25:37 +0200 |
Cezary Kaliszyk |
prod_fv and its respectfullness and preservation.
|
file |
diff |
annotate
|
Thu, 22 Apr 2010 05:16:23 +0200 |
Christian Urban |
moved lemmas from FSet.thy to do with atom to Nominal2_Base, and to do with 'a::at set to Nominal2_Atoms; moved Nominal2_Eqvt.thy one up to be loaded before Nominal2_Atoms
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 21:52:30 +0200 |
Christian Urban |
tuned proofs
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 16:25:00 +0200 |
Christian Urban |
deleted the incomplete proof about pairs of abstractions
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 12:37:44 +0200 |
Christian Urban |
incomplete tests
|
file |
diff |
annotate
|
Tue, 20 Apr 2010 18:24:50 +0200 |
Christian Urban |
renamed Ex1.thy to SingleLet.thy
|
file |
diff |
annotate
|
Thu, 15 Apr 2010 15:56:21 +0200 |
Christian Urban |
half of the pair-abs-equivalence
|
file |
diff |
annotate
|
Wed, 14 Apr 2010 22:23:52 +0200 |
Christian Urban |
deleted offending [eqvt]-attribute in Abs; Lambda works again, but there is now a problem in CoreHaskell
|
file |
diff |
annotate
|
Wed, 14 Apr 2010 18:46:59 +0200 |
Christian Urban |
thmdecls can deal with lemmas like alpha_gen which contain pairs or tuples
|
file |
diff |
annotate
|
Sun, 11 Apr 2010 18:18:22 +0200 |
Christian Urban |
corrected imports header
|
file |
diff |
annotate
|
Sun, 11 Apr 2010 18:10:08 +0200 |
Christian Urban |
added eqvt rules that are more standard
|
file |
diff |
annotate
|
Thu, 01 Apr 2010 08:48:33 +0200 |
Cezary Kaliszyk |
Let with multiple bindings.
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 12:06:05 +0200 |
Cezary Kaliszyk |
Abs_gen and Abs_let simplifications.
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 00:30:47 +0200 |
Christian Urban |
merged
|
file |
diff |
annotate
|
Sun, 28 Mar 2010 22:54:38 +0200 |
Christian Urban |
got rid of the aux-function on the raw level, by defining it with function on the quotient level
|
file |
diff |
annotate
|
Sat, 27 Mar 2010 09:21:43 +0100 |
Cezary Kaliszyk |
Generalize Abs_eq_iff.
|
file |
diff |
annotate
|
Sat, 27 Mar 2010 08:42:07 +0100 |
Cezary Kaliszyk |
New compose lemmas. Reverted alpha_gen sym/trans changes. Equivp for alpha_res should work now.
|
file |
diff |
annotate
|
Sat, 27 Mar 2010 06:44:16 +0100 |
Cezary Kaliszyk |
Removed some warnings.
|
file |
diff |
annotate
|
Fri, 26 Mar 2010 22:23:22 +0100 |
Cezary Kaliszyk |
merge
|
file |
diff |
annotate
|
Fri, 26 Mar 2010 22:22:41 +0100 |
Cezary Kaliszyk |
Modified abs_gen_sym and abs_gen_trans so it becomes usable in the proofs.
|
file |
diff |
annotate
|
Fri, 26 Mar 2010 22:02:59 +0100 |
Christian Urban |
more on the paper
|
file |
diff |
annotate
|
Fri, 26 Mar 2010 18:44:47 +0100 |
Christian Urban |
simplification
|
file |
diff |
annotate
|
Fri, 26 Mar 2010 16:46:40 +0100 |
Christian Urban |
merged
|
file |
diff |
annotate
|
Tue, 23 Mar 2010 07:43:20 +0100 |
Christian Urban |
merged
|
file |
diff |
annotate
|
Tue, 23 Mar 2010 07:39:10 +0100 |
Christian Urban |
more on the paper
|
file |
diff |
annotate
|
Tue, 23 Mar 2010 07:04:14 +0100 |
Cezary Kaliszyk |
Remove compose_eqvt
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 18:29:29 +0100 |
Cezary Kaliszyk |
equivp_cheat can be removed for all one-permutation examples.
|
file |
diff |
annotate
|
Sat, 20 Mar 2010 13:50:00 +0100 |
Christian Urban |
moved lemmas supp_perm_eq and exists_perm to Nominal2_Supp
|
file |
diff |
annotate
|
Sat, 20 Mar 2010 04:51:26 +0100 |
Christian Urban |
started cleaning up and introduced 3 versions of ~~gen
|
file |
diff |
annotate
|
Sat, 20 Mar 2010 02:46:07 +0100 |
Christian Urban |
moved infinite_Un into mainstream Isabelle; moved permute_boolI/E lemmas
|
file |
diff |
annotate
|
Fri, 19 Mar 2010 12:28:35 +0100 |
Cezary Kaliszyk |
Keep only one copy of infinite_Un.
|
file |
diff |
annotate
|
Fri, 19 Mar 2010 12:24:16 +0100 |
Cezary Kaliszyk |
Added a missing 'import'.
|
file |
diff |
annotate
|
Fri, 19 Mar 2010 12:22:10 +0100 |
Cezary Kaliszyk |
Showed the instance: fset::(at) fs
|
file |
diff |
annotate
|
Wed, 17 Mar 2010 17:40:14 +0100 |
Cezary Kaliszyk |
Proper compose_sym2
|
file |
diff |
annotate
|
Wed, 17 Mar 2010 17:09:01 +0100 |
Cezary Kaliszyk |
Trying to find a compose lemma for 2 arguments.
|
file |
diff |
annotate
|
Wed, 17 Mar 2010 11:53:56 +0100 |
Christian Urban |
added proof of supp/fv for type schemes
|
file |
diff |
annotate
|
Wed, 17 Mar 2010 09:25:01 +0100 |
Cezary Kaliszyk |
Fix for the change of alpha_gen.
|
file |
diff |
annotate
|
Wed, 17 Mar 2010 09:18:27 +0100 |
Cezary Kaliszyk |
merge
|
file |
diff |
annotate
|