2011-06-05 Christian Urban added an option for an invariant (at the moment only a stub)
2011-06-05 Christian Urban added a more general lemma fro fundef_ex1
2011-06-04 Cezary Kaliszyk Trying the induction on the graph
2011-06-04 Cezary Kaliszyk Finish and test the locale approach
2011-06-03 Cezary Kaliszyk FiniteSupp precondition in the function is enough to get rid of completeness obligationss
2011-06-03 Christian Urban recursion combinator inside a locale
2011-06-03 Cezary Kaliszyk merge
2011-06-03 Cezary Kaliszyk F for lambda used to define translation to locally nameless
2011-06-02 Christian Urban typo
2011-06-02 Christian Urban removed dead code
2011-06-02 Cezary Kaliszyk finished the missing obligations
2011-06-02 Christian Urban merged
2011-06-02 Christian Urban a test with a recursion combinator defined on top of nominal_primrec
2011-06-02 Cezary Kaliszyk Use FCB to simplify proof
2011-06-02 Cezary Kaliszyk merge
2011-06-02 Cezary Kaliszyk Remove SMT
2011-06-01 Christian Urban hopefully final fix for ho-functions
2011-06-01 Christian Urban first test to fix the problem with free variables
2011-06-01 Cezary Kaliszyk proved subst for All constructor in type schemes.
2011-06-01 Cezary Kaliszyk DB translation using index; easier to reason about.
2011-06-01 Cezary Kaliszyk Problem: free variables in the goal
2011-06-01 Cezary Kaliszyk fixed previous commit
2011-06-01 Cezary Kaliszyk equivariance of db_trans
2011-05-31 Christian Urban fixed the problem with cps-like functions
2011-05-31 Cezary Kaliszyk DeBruijn translation in a simplifier friendly way
2011-05-31 Cezary Kaliszyk map_term can be defined when equivariance is assumed
2011-05-31 Cezary Kaliszyk map_term is not a function the way it is defined
2011-05-31 Cezary Kaliszyk Defined translation from nominal to de-Bruijn; with a freshness condition for the lambda case.
2011-05-31 Cezary Kaliszyk Simple eqvt proofs with perm_simps for clarity
2011-05-30 Christian Urban tuned last commit
2011-05-30 Christian Urban functions involving if and case do not throw exceptions anymore; but eqvt_at assumption has now a precondition
2011-05-26 Christian Urban updated to new Isabelle
2011-05-25 Christian Urban added eq_iff and distinct lemmas of nominal datatypes to the simplifier
2011-05-24 Christian Urban more on slides
2011-05-22 Christian Urban added slides for copenhagen
2011-05-14 Christian Urban added a problem with inductive_cases (reported by Randy)
2011-05-13 Christian Urban misc
2011-05-10 Christian Urban made the subtyping work again
2011-05-10 Christian Urban updated to new Isabelle (> 9 May)
2011-05-09 Christian Urban merged
2011-05-03 Christian Urban added two mutual recursive inductive definitions
2011-05-03 Christian Urban deleted two functions from the API
2011-05-03 Christian Urban proved that lfp is equivariant (that simplifies equivariance proofs of inductively defined predicates)
2011-05-09 Christian Urban more on pearl-paper
2011-05-04 Christian Urban more on pearl-paper
2011-05-02 Christian Urban updated Quotient paper so that it compiles again
2011-04-28 Christian Urban merged
2011-04-28 Christian Urban added slides for beijing
2011-04-21 Christian Urban more to the pearl paper
2011-04-19 Christian Urban updated to snapshot Isabelle 19 April
2011-04-18 Christian Urban merged
2011-04-18 Christian Urban added permute_pure back into the nominal_inductive procedure; updated to Isabelle 17 April
2011-04-15 Cezary Kaliszyk New way of forward elimination of Abs1_eq and simplifications of the function obligation proofs.
2011-04-13 Christian Urban merged
2011-04-13 Christian Urban introduced framework for finetuning eqvt-rules; this solves problem with permute_pure called in nominal_inductive
2011-04-12 Christian Urban shanghai slides
2011-04-11 Christian Urban pictures for slides
2011-04-11 Christian Urban Shanghai slides
2011-04-10 Christian Urban more paper
2011-04-09 Christian Urban eqvt of supp and fresh is proved using equivariance infrastructure
2011-04-09 Christian Urban more paper
2011-04-09 Christian Urban more on the paper
2011-04-08 Christian Urban tuned paper
2011-04-08 Christian Urban tuned paper
2011-04-08 Christian Urban typo
2011-04-08 Christian Urban more on paper
2011-04-07 Christian Urban eqvt_lambda without eta-expansion
2011-04-06 Christian Urban changed default preprocessor that does not catch variables only occuring on the right
2011-03-31 Christian Urban final version of slides
2011-03-30 Christian Urban more on the slides
2011-03-30 Christian Urban tuned IsaMakefile
2011-03-29 Christian Urban rearranged directories and updated to new Isabelle
2011-03-16 Christian Urban precise path to LaTeXsugar
2011-03-16 Christian Urban a lit bit more on the pearl-jv paper
2011-03-16 Christian Urban ported changes from function package....needs Isabelle 16 March or above
2011-03-14 Christian Urban more on the pearl paper
2011-03-14 Christian Urban equivariance for All and Ex can be proved in terms of their definition
2011-03-11 Christian Urban more on the paper
2011-03-08 Christian Urban merged
2011-03-08 Christian Urban more on the pearl paper
2011-03-02 Cezary Kaliszyk distinct names at toplevel
2011-03-02 Cezary Kaliszyk merge
2011-03-02 Cezary Kaliszyk Pairing function
2011-03-02 Christian Urban updated pearl papers
2011-03-01 Christian Urban a bit more tuning
2011-02-28 Christian Urban included old test cases for perm_simp into ROOT.ML file
2011-02-28 Christian Urban split the library into a basics file; merged Nominal_Eqvt into Nominal_Base
2011-02-25 Christian Urban some slight polishing
2011-02-24 Christian Urban merged
2011-02-24 Christian Urban added a lemma about fresh_star and Abs
2011-02-23 Cezary Kaliszyk Reduce the definition of trans to FCB; test that FCB can be proved with simp rules.
2011-02-19 Cezary Kaliszyk typeschemes/subst
2011-02-17 Cezary Kaliszyk further experiments with typeschemes subst
2011-02-17 Cezary Kaliszyk Finished the proof of a function that invents fresh variable names.
2011-02-16 Christian Urban added eqvt for length
2011-02-16 Christian Urban added eqvt lemmas for filter and distinct
2011-02-07 Christian Urban added eqvt for cartesian products
2011-02-07 Christian Urban cleaned up the experiments so that the tests go through
2011-02-04 Cezary Kaliszyk merge
2011-02-04 Cezary Kaliszyk Experiments defining a function on Let
2011-02-04 Christian Urban updated TODO
2011-02-04 Christian Urban Lambda.thy which works with Nominal_Isabelle2011
2011-02-03 Christian Urban merged
2011-02-03 Christian Urban removed diagnostic code
2011-02-01 Cezary Kaliszyk Only one of the subgoals is needed
2011-01-31 Cezary Kaliszyk Experiments with substitution on set+
2011-01-31 Cezary Kaliszyk More properties that relate abs_res and abs_set. Also abs_res with less binders.
2011-01-30 Cezary Kaliszyk alpha_res implies alpha_set :)
2011-01-30 Cezary Kaliszyk Showing that the binders difference is fresh for the left side solves the goal for 'set'.
2011-01-29 Cezary Kaliszyk Experiments with functions
2011-01-27 Christian Urban some experiments
2011-01-27 Christian Urban the proofs with eqvt_at
2011-01-25 Christian Urban made eqvt-proof explicit in the function definitions
2011-01-24 Cezary Kaliszyk merge
2011-01-24 Cezary Kaliszyk minor
2011-01-24 Cezary Kaliszyk Down as infixr
2011-01-23 Christian Urban added some slides
2011-01-23 Christian Urban added Tutorial6
2011-01-23 Christian Urban cleaning up
2011-01-22 Christian Urban merged
(0) -1000 -120 +120 tip