Mercurial
Mercurial
>
hg
>
nominal2
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
help
less
more
|
(0)
-1000
-240
+240
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
simple cases for strong inducts done; infrastructure for the difficult ones is there
2010-12-16, by Christian Urban
added theorem-rewriter conversion
2010-12-16, by Christian Urban
freshness theorem in strong exhausts; (temporarily includes a cheat_tac to make all tests go through)
2010-12-14, by Christian Urban
created strong_exhausts terms
2010-12-12, by Christian Urban
moved setify and listify functions into the library; introduced versions that have a type argument
2010-12-12, by Christian Urban
updated
2010-12-10, by Christian Urban
a bit more tuning of the paper
2010-12-09, by Christian Urban
brought the paper to 20 pages plus one page appendix
2010-12-09, by Christian Urban
first tests about exhaust
2010-12-08, by Christian Urban
moved some code into the nominal_library
2010-12-08, by Christian Urban
moved definition of raw bn-functions into nominal_dt_rawfuns
2010-12-08, by Christian Urban
kept the nested structure of constructors (belonging to one datatype)
2010-12-08, by Christian Urban
moved general theorems into the libraries
2010-12-07, by Christian Urban
automated permute_bn theorems
2010-12-07, by Christian Urban
updated to changes in Isabelle
2010-12-07, by Christian Urban
deleted nominal_dt_supp.ML
2010-12-06, by Christian Urban
moved code from nominal_dt_supp to nominal_dt_quot
2010-12-06, by Christian Urban
automated alpha_perm_bn theorems
2010-12-06, by Christian Urban
ordered raw_bn_info to agree with the order of the raw_bn_functions; started alpha_bn proof
2010-12-06, by Christian Urban
updated to Isabelle 2nd December
2010-12-03, by Christian Urban
isarfied some of the high-level proofs
2010-11-29, by Christian Urban
added abs_rename_res lemma
2010-11-29, by Christian Urban
completed proofs in Foo2
2010-11-29, by Christian Urban
completed the strong exhausts rules for Foo2 using general lemmas
2010-11-28, by Christian Urban
tuned proof to reduce number of warnings
2010-11-27, by Christian Urban
disabled the Foo examples, because of heavy work
2010-11-27, by Christian Urban
slightly simplified the Foo2 tests and hint at a general lemma
2010-11-26, by Christian Urban
completely different method fro deriving the exhaust lemma
2010-11-26, by Christian Urban
merged
2010-11-26, by Christian Urban
merged
2010-11-25, by Christian Urban
added example from the F-ing paper by Rossberg, Russo and Dreyer
2010-11-24, by Christian Urban
implemented concrete suggestion of 3rd reviewer
2010-11-24, by Christian Urban
missing freshness assumptions
2010-11-26, by Cezary Kaliszyk
foo2 strong induction
2010-11-25, by Cezary Kaliszyk
foo2 full exhausts
2010-11-24, by Cezary Kaliszyk
Foo2 strong_exhaust for first variable.
2010-11-24, by Cezary Kaliszyk
single rename in let2
2010-11-22, by Cezary Kaliszyk
current isabelle
2010-11-22, by Cezary Kaliszyk
added example Foo2.thy
2010-11-21, by Christian Urban
tuned example
2010-11-15, by Christian Urban
proved that bn functions return a finite set
2010-11-15, by Christian Urban
added a test for the various shallow binders
2010-11-15, by Christian Urban
fixed bug in fv function where a shallow binder binds lists of names
2010-11-15, by Christian Urban
merged Nominal-General directory into Nominal; renamed Abs.thy to Nominal2_Abs.thy
2010-11-14, by Christian Urban
deleted special Nominal2_FSet theory
2010-11-14, by Christian Urban
moved rest of the lemmas from Nominal2_FSet to the TypeScheme example
2010-11-14, by Christian Urban
moved most material fron Nominal2_FSet into the Nominal_Base theory
2010-11-14, by Christian Urban
tuned example
2010-11-14, by Christian Urban
lifted permute_bn simp rules
2010-11-14, by Christian Urban
lifted permute_bn constants
2010-11-13, by Christian Urban
respectfulness for permute_bn functions
2010-11-13, by Christian Urban
automated permute_bn functions (raw ones first)
2010-11-12, by Christian Urban
adapted to changes by Florian on the quotient package and removed local fix for function package
2010-11-10, by Christian Urban
expanded the paper by uncommenting the comments and adding the appendix
2010-11-10, by Christian Urban
fixed locally the problem with the function package; all tests work again
2010-11-07, by Christian Urban
added a test about subtyping; disabled two tests, because of problem with function package
2010-11-06, by Christian Urban
small typo
2010-11-05, by Christian Urban
squeezed qpaper to 6 pages
2010-10-29, by Christian Urban
Qpaper / Move examples to commented out appendix
2010-10-29, by Cezary Kaliszyk
Unanonymize qpaper
2010-10-28, by Cezary Kaliszyk
FSet changes for Qpaper
2010-10-28, by Cezary Kaliszyk
Remove FSet and use the one from Isabelle
2010-10-28, by Cezary Kaliszyk
took out comment about map-types / adapted to recent changes
2010-10-19, by Christian Urban
use definitions instead of functions
2010-10-19, by Christian Urban
tuned
2010-10-18, by Christian Urban
used functions instead of definitions
2010-10-18, by Christian Urban
added missing style file
2010-10-18, by Christian Urban
Use the generalized compositional quotient theorem
2010-10-18, by Cezary Kaliszyk
fixed typo
2010-10-17, by Christian Urban
all tests work again
2010-10-17, by Christian Urban
some tuning
2010-10-17, by Christian Urban
naming scheme is now *_fset (not f*_)
2010-10-17, by Christian Urban
more cleaning
2010-10-15, by Christian Urban
further tuning
2010-10-15, by Christian Urban
renamed fminus_raw to diff_list
2010-10-15, by Christian Urban
renamed fcard_raw to card_list
2010-10-15, by Christian Urban
slight update
2010-10-15, by Christian Urban
Further reorganisation and cleaning
2010-10-15, by Christian Urban
further cleaning
2010-10-15, by Christian Urban
typo
2010-10-15, by Christian Urban
FSet: stronger fact in Isabelle.
2010-10-15, by Cezary Kaliszyk
FSet synchronizing
2010-10-15, by Cezary Kaliszyk
Synchronizing FSet further.
2010-10-15, by Cezary Kaliszyk
Partially merging changes from Isabelle
2010-10-15, by Cezary Kaliszyk
fixed the typo in the abstract and the problem with append (the type of map_k
2010-10-14, by Christian Urban
changed format of the pearl paper
2010-10-14, by Christian Urban
deleted some unused lemmas
2010-10-14, by Christian Urban
major reorganisation of fset (renamed fset_to_set to fset, changed the definition of list_eq and fcard_raw)
2010-10-14, by Christian Urban
more on the pearl paper
2010-10-13, by Christian Urban
added a section about abstractions
2010-10-12, by Christian Urban
tiny work on the pearl paper
2010-10-12, by Christian Urban
tuned
2010-10-08, by Christian Urban
added apendix to paper detailing one proof
2010-10-08, by Christian Urban
minor
2010-10-08, by Christian Urban
minor
2010-10-08, by Christian Urban
down to 20 pages
2010-10-08, by Christian Urban
minor
2010-10-07, by Cezary Kaliszyk
down to 21 pages and changed strong induction section
2010-10-06, by Christian Urban
tuned
2010-10-06, by Christian Urban
down to 22 pages
2010-10-06, by Christian Urban
down to 23 pages
2010-10-05, by Christian Urban
down to 24 pages and a bit
2010-10-05, by Christian Urban
llncs and more sqeezing
2010-10-05, by Christian Urban
first part of sqeezing everything into 20 pages (at the moment we have 26)
2010-10-04, by Christian Urban
changed to llncs
2010-10-04, by Christian Urban
merged
2010-10-01, by Christian Urban
minor experiments
2010-10-01, by Christian Urban
merged
2010-09-30, by Christian Urban
simplified exhaust proofs
2010-09-29, by Christian Urban
Made the paper to compile with the renamings.
2010-10-01, by Cezary Kaliszyk
merged
2010-09-29, by Christian Urban
worked example Foo1 with induct_schema
2010-09-29, by Christian Urban
merged
2010-09-29, by Christian Urban
use also induct_schema for the Let-example (permute_bn is used)
2010-09-29, by Christian Urban
test with induct_schema for simpler strong_ind proofs
2010-09-29, by Christian Urban
substitution definition with 'next_name'.
2010-09-29, by Cezary Kaliszyk
merged
2010-09-28, by Christian Urban
added Foo1 to explore a contrived example
2010-09-28, by Christian Urban
added postprocessed fresh-lemmas for constructors
2010-09-27, by Christian Urban
post-processed eq_iff and supp threormes according to the fv-supp equality
2010-09-27, by Christian Urban
more consistent naming in Abs.thy
2010-09-27, by Christian Urban
some experiments
2010-09-27, by Christian Urban
added simp rules for prod_fv and prod_alpha
2010-09-27, by Christian Urban
a few more words about Ott
2010-09-26, by Christian Urban
lifted size_thms and exported them as <name>.size
2010-09-25, by Christian Urban
cleaned up two examples
2010-09-25, by Christian Urban
added example about datatypes
2010-09-25, by Christian Urban
updated to Isabelle 22 Sept
2010-09-23, by Christian Urban
removed dead code
2010-09-22, by Christian Urban
fixed
2010-09-22, by Christian Urban
made supp proofs more robust by not using the standard induction; renamed some example files
2010-09-22, by Christian Urban
introduced a general procedure for structural inductions; simplified reflexivity proof
2010-09-20, by Christian Urban
updated to Isabelle Sept 16
2010-09-18, by Christian Urban
updated to Isabelle Sept 13
2010-09-18, by Christian Urban
tuned code
2010-09-12, by Christian Urban
tuned (to conform with indentation policy of Markus)
2010-09-11, by Christian Urban
supp-proofs work except for CoreHaskell and Modules (induct is probably not finding the correct instance)
2010-09-10, by Christian Urban
generated inducts rule by Project_Rule.projections
2010-09-05, by Christian Urban
added the definition supp_rel (support w.r.t. a relation)
2010-09-05, by Christian Urban
merged
2010-09-04, by Christian Urban
got rid of Nominal2_Supp (is now in Nomina2_Base)
2010-09-04, by Christian Urban
moved everything out of Nominal_Supp
2010-09-04, by Christian Urban
renamed alpha_gen -> alpha_set and Abs -> Abs_set etc
2010-09-04, by Christian Urban
moved a proof to Abs
2010-09-04, by Christian Urban
got rid of Nominal_Atoms (folded into Nominal2_Base)
2010-09-04, by Christian Urban
cleaned a bit various thy-files in Nominal-General
2010-09-04, by Christian Urban
adapted paper to changes
2010-09-03, by Christian Urban
made the fv-definition aggree more with alpha (needed in the support proofs)
2010-09-03, by Christian Urban
removed lemma finite_set (already in simpset)
2010-09-03, by Christian Urban
added supp_set lemma
2010-09-03, by Christian Urban
some experiments with support
2010-09-02, by Christian Urban
added eqvt-attribute for permute_abs lemmas
2010-09-02, by Christian Urban
slides of my talk
2010-08-31, by Christian Urban
merge
2010-08-30, by Cezary Kaliszyk
update qpaper to new isabelle
2010-08-30, by Cezary Kaliszyk
No need to unfold mem_def with rsp/prs (requires new isabelle).
2010-08-30, by Cezary Kaliszyk
Anonymize, change Quotient to Quot and fix indentation
2010-08-30, by Cezary Kaliszyk
renamed NewParser to Nominal2
2010-08-29, by Christian Urban
tuned
2010-08-29, by Christian Urban
updated todos
2010-08-29, by Christian Urban
added fs-instance proofs
2010-08-29, by Christian Urban
added proofs for fsupp properties
2010-08-29, by Christian Urban
fiexed problem with constructors that have no arguments
2010-08-29, by Christian Urban
proved supports lemmas
2010-08-29, by Christian Urban
slight cleaning
2010-08-28, by Christian Urban
updated to new Isabelle
2010-08-28, by Christian Urban
cut out most of the lifting section and cleaned up everything
2010-08-27, by Christian Urban
made all typographic changes
2010-08-27, by Christian Urban
first pass on section 1
2010-08-27, by Christian Urban
make copies of the "old" files
2010-08-27, by Christian Urban
Ball Bex can be lifted after unfolding.
2010-08-27, by Cezary Kaliszyk
"isabelle make test" makes all major examples....they work up to supp theorems (excluding)
2010-08-27, by Christian Urban
merged
2010-08-27, by Christian Urban
corrected bug with fv-function generation (that was the problem with recursive binders)
2010-08-27, by Christian Urban
minor
2010-08-26, by Cezary Kaliszyk
cleaned up (almost completely) the examples
2010-08-26, by Christian Urban
cleaning of unused files and code
2010-08-25, by Christian Urban
automatic lifting
2010-08-25, by Christian Urban
everything now lifts as expected
2010-08-25, by Christian Urban
now every lemma lifts (even with type variables)
2010-08-25, by Christian Urban
can now deal with type variables in nominal datatype definitions
2010-08-25, by Christian Urban
updated to new Isabelle
2010-08-22, by Christian Urban
merged
2010-08-22, by Christian Urban
updated to new Isabelle
2010-08-22, by Christian Urban
not needed anymore
2010-08-21, by Christian Urban
moved lifting code from Lift.thy to nominal_dt_quot.ML
2010-08-21, by Christian Urban
nominal_datatypes with type variables do not work
2010-08-21, by Christian Urban
changed parser so that the binding mode is indicated as "bind (list)", "bind (set)" or "bind (res)"; if only "bind" is given, then bind (list) is assumed as default
2010-08-21, by Christian Urban
Clarifications to FIXMEs.
2010-08-20, by Cezary Kaliszyk
Finished adding remarks from the reviewers.
2010-08-20, by Cezary Kaliszyk
few remaining remarks as fixme's.
2010-08-20, by Cezary Kaliszyk
used @{const_name} hopefully everywhere
2010-08-19, by Christian Urban
Intuition behind REL
2010-08-19, by Cezary Kaliszyk
add missing mathpartir
2010-08-19, by Cezary Kaliszyk
Add 2 FIXMEs
2010-08-19, by Cezary Kaliszyk
The type does determine respectfulness, the constant without an instantiated type does not.
2010-08-19, by Cezary Kaliszyk
Add the SAC stylesheet and updated root file.
2010-08-19, by Cezary Kaliszyk
TODO
2010-08-19, by Cezary Kaliszyk
further comments from the referees
2010-08-19, by Cezary Kaliszyk
fixes for referees
2010-08-19, by Cezary Kaliszyk
put everything in a "timeit"
2010-08-18, by Christian Urban
improved runtime slightly, by constructing an explicit size measure for the function definitions
2010-08-18, by Christian Urban
more tuning of the code
2010-08-17, by Christian Urban
deleted unused code
2010-08-17, by Christian Urban
improved code
2010-08-17, by Christian Urban
can also lift the various eqvt lemmas for bn, fv, fv_bn and size
2010-08-17, by Christian Urban
also able to lift the bn_defs
2010-08-17, by Christian Urban
added rsp-lemmas for alpha_bns
2010-08-17, by Christian Urban
cezary made the eq_iff lemmas to lift (still needs some infrastructure in quotient)
2010-08-16, by Christian Urban
pinpointed the problem
2010-08-16, by Christian Urban
modified the code for class instantiations (with help from Florian)
2010-08-16, by Christian Urban
defined qperms and qsizes
2010-08-15, by Christian Urban
simplified code
2010-08-15, by Christian Urban
improved code
2010-08-14, by Christian Urban
more experiments with lifting
2010-08-14, by Christian Urban
updated to Isabelle 12th Aug
2010-08-12, by Christian Urban
rsp for constructors
2010-08-11, by Christian Urban
updated to Isabelle 11 Aug
2010-08-11, by Christian Urban
added a function that transforms the helper-rsp lemmas into real rsp lemmas
2010-08-11, by Christian Urban
proved rsp-helper lemmas of size functions
2010-08-08, by Christian Urban
tuning
2010-07-31, by Christian Urban
further simplification with alpha_prove
2010-07-31, by Christian Urban
introduced a general alpha_prove method
2010-07-31, by Christian Urban
equivariance for size
2010-07-30, by Christian Urban
helper lemmas for rsp-lemmas
2010-07-29, by Christian Urban
tests
2010-07-27, by Christian Urban
cleaned up a bit Abs.thy
2010-07-27, by Christian Urban
fixed order of fold_union to make alpha and fv agree
2010-07-27, by Christian Urban
small cleaning
2010-07-26, by Christian Urban
added paper by james; some minor cleaning
2010-07-25, by Christian Urban
samll changes
2010-07-23, by Christian Urban
made compatible
2010-07-23, by Christian Urban
added
2010-07-23, by Christian Urban
updated to new Isabelle; made FSet more "quiet"
2010-07-22, by Christian Urban
merged
2010-07-20, by Christian Urban
minor
2010-07-19, by Christian Urban
minor polishing
2010-07-19, by Christian Urban
quote for a new paper
2010-07-19, by Christian Urban
corrected lambda-preservation theorem
2010-07-19, by Christian Urban
minor
2010-07-19, by Christian Urban
less
more
|
(0)
-1000
-240
+240
tip